Estou tendo problemas para ler o retorno do ACBR, até a versão 1.2.0.62 fazia a leitura do campo XMotivo onde vinha exatamente a mesma mensagem do campo Msg
Atualizando para a versao 1.0.3.138 o campo XMotivo vem com o texto LOTE processado. Sem o texto real do retorno.
Primeiro pensei que poderia ser algo de retorno da secretaria e não algo do acbr, voltei para versão anterior e tudo normalizou, dessa forma entendi que a criação de estrutura de retorno era do ACBR, gostaria de saber se foi algo proposital com algum motivo, ou algum erro na configuração.
A mudança no formato do retorno pode atrapalhar a leitura de cada aplicativo, onde cada um utiliza uma logica.. uns pegam CSTAT outro fazem a leitura do XMOTIVO outros do MSG
Dessa forma qualquer mudança nessas estruturas podem afetar a leitura em cada aplicativo.
Entendo que o campo XMOTIVO é o campo chave e não poderia ser alterado..
Data do recibo tambem fica como 30/12/1899
Versao 1.0.2.62
[Retorno]
CStat=100
CUF=35
ChaveNFe=35201117916015000105550010000001151945446418
DhRecbto=30/12/1899
Msg=Autorizado o uso da NF-e
Protocolo=135200009105866
VerAplic=SP_NFE_PL009_V4
Versao=4.00
XMotivo=Autorizado o uso da NF-e
cMsg=0
nRec=351000148773998
tpAmb=2
xMsg=
Versão 1.0.3.138
[Retorno]
CStat=104
CUF=35
ChaveDFe=35201117916015000105550010000001121832886534
DhRecbto=30/12/1899
Msg=Autorizado o uso da NF-e
Protocolo=135200009104830
VerAplic=SP_NFE_PL009_V4
Versao=4.00
XMotivo=Lote processado
cMsg=0
nRec=351000148772746
tpAmb=2
xMsg=
Grato