cancel
Showing results for 
Search instead for 
Did you mean: 

NFE - Envio de Lote Síncrono

Former Member
0 Kudos

Boa tarde Senhores,

Alguém já tentou enviar Lote de forma Síncrona?

Eu fiz os seguintes passos de acordo com o Help da SAP. Vou colocar o passo a passo para facilitar.

Criei um processo NFEISSU2 (Emissão NFe sem lote) com as seguintes Etapas:

NFOCREAT

NFOSIGNA

NFOAUTH1

NFOTRB2B

NFOUPDFS

Isso eu fiz a partir da documentação  no Help da SAP.

Em seguinda ainda na SPRO  em nota fiscal de saída fui até o seguinte local - > Determinação de processo para NF-e de saída.

Lá eu cadastrei o CNPJ a ser emitido de forma síncrona e o tipo de processo que eu criei NFEISSU2 .

Até ai foi tudo tranquilo, quando fiz o envio começou o problema. O cabeçalho do lote na ida vai da seguinte maneira:

<?xml version="1.0" encoding="utf-8" ?>

- <nm:NfeAutorizacaoLote xmlns:nm="http://sap.com/xi/NFE/008" xmlns:prx="urn:sap.com:proxy:PI2:/1SAI/TASFBB90B60A898496BCDF7:702">

<n0:cUF xmlns:n0="http://sap.com/xi/NFE/008">43</n0:cUF>

<n0:tpEmis xmlns:n0="http://sap.com/xi/NFE/008">1</n0:tpEmis>

<n0:tpAmb xmlns:n0="http://sap.com/xi/NFE/008">2</n0:tpAmb>

- <ne:nfeDadosMsg xmlns:ne="http://sap.com/xi/NFE/008">

- <ne:enviNFe versao="3.10" xmlns:ne="http://www.portalfiscal.inf.br/nfe">

<n0:idLote xmlns:n0="http://www.portalfiscal.inf.br/nfe">000000000000000</n0:idLote>

<n0:indSinc xmlns:n0="http://www.portalfiscal.inf.br/nfe">1</n0:indSinc>


Comparando as notas, reparei que no envio síncrono o resultado do processamento do Lote já retorna no cenário BATCH e não mais no BATSR como xml abaixo.

<?xml version="1.0" encoding="utf-8" ?>

- <ns1:nfeAutorizacaoLoteResponse xmlns:ns1="http://sap.com/xi/NFE/008">

- <ns1:nfeAutorizacaoLoteResult>

- <ns2:retEnviNFe xmlns:ns2="http://www.portalfiscal.inf.br/nfe" versao="3.10">

<ns2:tpAmb>2</ns2:tpAmb>

<ns2:verAplic>RS20140922160210</ns2:verAplic>

<ns2:cStat>104</ns2:cStat>

<ns2:xMotivo>Lote processado</ns2:xMotivo>

<ns2:cUF>43</ns2:cUF>

<ns2:dhRecbto>2014-10-30T14:55:53-02:00</ns2:dhRecbto>

- <ns2:protNFe versao="3.10">

- <ns2:infProt>

<ns2:tpAmb>2</ns2:tpAmb>

<ns2:verAplic>RS20140922160210</ns2:verAplic>

<ns2:chNFe>43141094914694000116550010008907701307770147</ns2:chNFe>

<ns2:dhRecbto>2014-10-30T14:55:53-02:00</ns2:dhRecbto>

<ns2:digVal>zYZoJt3gX2CqPTuWzWSJdcvhIpw=</ns2:digVal>

<ns2:cStat>233</ns2:cStat>

<ns2:xMotivo>Rejeicao: IE do destinatario nao cadastrada</ns2:xMotivo>

</ns2:infProt>

</ns2:protNFe>

</ns2:retEnviNFe>

<ns1:idLote>000000000000000</ns1:idLote>

</ns1:nfeAutorizacaoLoteResult>

</ns1:nfeAutorizacaoLoteResponse>

Aqui os meus problemas começam, pois de alguma maneira o retorno com o Lote zerado está dando o seguinte erro de

<?xml version="1.0" encoding="utf-8" ?>

- <nm:ExchangeFaultDataExt xmlns:nm="http://sap.com/xi/NFE/common" xmlns:prx="urn:sap.com:proxy:PI2:/1SAI/TAS24722AE2DE5F8876E574:702">

  <faultText>Não foi encontrada entrada do banco de dados com o ID 000000000000000</faultText>

  </nm:ExchangeFaultDataExt>

A SEFAZ RS já suporta envio síncrono, pois reparem que não existe número de recibo na volta, eu configurei para enviar apenas uma nota por Lote como escrito na nota técnica.

Minha pergunta é a seguinte:  Alguém já passou por este problema ou pode ser um problema na Sefaz Rs que não deveria retornar o número do lote zerado, ou então nem retornar a tag do xml?

Desde já agradeço.

Abraços.

Ricardo Araujo.

Accepted Solutions (0)

Answers (1)

Answers (1)

rhviana
Active Contributor
0 Kudos

Ricardo boa tarde,

O erro faz todo sentindo, afinal ocorreu uma rejeição da nota:

ns2:xMotivo>Rejeicao: IE do destinatario nao cadastrada</ns2:xMotivo>

Quando a nota é rejeitada ela não é registrada no banco de dados da SEFAZ, apenas as notas aprovadas/ canceladas como evento, carta de correção e inutilização.

Você consegue fazer o teste via SOAPUI ?

Acredito que de qualquer forma é um erro da SEFAZ, pois o valor da TAG - <ns1:idLote>000000000000000</ns1:idLote> é preenchida pelo webservice, não vejo nos mapeamentos do PI alteração ou lógica para esse campo.

Abs,

Viana.

Former Member
0 Kudos

Boa tarde Viana, seguinte, eu já havia aprovado um outro lote antes, segue o XML. Sendo que o erro é o mesmo do lote rejeitado.

Abraço.