Qual a diferenca do campo ambiente na raiz, e do infDPS>tbAmb? Obrigado desde já!
Olá, @cleanshave.
O campo tpAmb
, presente dentro de infDPS
, segue o padrão do XML da NFS-e Nacional. Ele indica o ambiente de destino do documento (1 = Produção, 2 = Homologação), conforme exigido pelo schema.
Já o campo ambiente
, que aparece na raiz do JSON da API da Nuvem Fiscal, é um campo adicional da própria API. Ele serve como uma verificação redundante para garantir que o envio está realmente sendo feito para o ambiente correto, ajudando a evitar, por exemplo, que documentos de produção sejam enviados por engano para homologação (ou vice-versa).
Ambos devem estar coerentes entre si, e qualquer divergência entre eles resultam em erro de validação.
Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.