GerarXMLEnvioDestinatario(aIdNFCe, aLogEnvLote, aLogConsReciboOuChave, aSalvarComo)
Para geração manual do XML Destinatário de NFCe, utilize o método GerarXMLEnvioDestinatario.
Método
GerarXMLEnvioDestinatario(aIdNFCe : String; aLogEnvLote, aLogConsReciboOuChave: String; aSalvarComo : String) : string;
Parâmetros
Argumento | Tipo | Detalhes |
aIdNFCe | String | Chave da nota |
aLogEnvLote | String | Caminho ou conteúdo do Log de envio da NFCe que foi autorizado. |
aLogConsReciboOuChave | String | Caminho ou conteúdo do Log da consulta de NFCe por chave (sufixo '-sit.xml') ou o retorno do envio (sufixo '- env-sinc-ret.xml') |
aSalvarComo | String | Parâmetro opcional que define onde será salvo o XML destinatário gerado |
Retorno
Este método retornará uma string, contendo o XML Destinatário da NFCe.
Exemplos
Delphi
retorno := spdNFCe.GerarXMLEnvioDestinatario('41180208187168000160653700000001121123456110',
'C:\NFCe\Log\2018-02-12-10-40-50-725-41180208187168000160653700000001121123456110-env-sinc-lot.xml',
'C:\NFCe\Log\2018-02-12-14-27-41-279-41180208187168000160653700000001121123456110-sit.xml',
'C:\NFCe\XmlDestinatario\41180208187168000160653700000001121123456110-nfce.xml');
C#
retorno = spdNFCe.GerarXMLEnvioDestinatario("41180208187168000160653700000001121123456110",
"C:\NFCe\Log\2018-02-12-10-40-50-725-41180208187168000160653700000001121123456110-env-sinc-lot.xml",
"C:\NFCe\Log\2018-02-12-14-27-41-279-41180208187168000160653700000001121123456110-sit.xml",
"C:\NFCe\XmlDestinatario\41180208187168000160653700000001121123456110-nfce.xml");
Visual Basic 6
retorno = spdNFCe.GerarXMLEnvioDestinatario "41180208187168000160653700000001121123456110",
"C:\NFCe\Log\2018-02-12-10-40-50-725-41180208187168000160653700000001121123456110-env-sinc-lot.xml",
"C:\NFCe\Log\2018-02-12-14-27-41-279-41180208187168000160653700000001121123456110-sit.xml",
"C:\NFCe\XmlDestinatario\41180208187168000160653700000001121123456110-nfce.xml"
PHP
$retorno = spdNFCe->GerarXMLEnvioDestinatario ('41180208187168000160653700000001121123456110',
'C:\NFCe\Log\2018-02-12-10-40-50-725-41180208187168000160653700000001121123456110-env-sinc-lot.xml',
'C:\NFCe\Log\2018-02-12-14-27-41-279-41180208187168000160653700000001121123456110-sit.xml',
'C:\NFCe\XmlDestinatario\41180208187168000160653700000001121123456110-nfce.xml');
Notas
- É necessário se atentar se o XML de envio é realmente o que foi enviado para a Sefaz, para isso verifique se a tag <DigestValue> possui o mesmo valor que a tag de retorno <digVal>.
Comentários
0 comentário
Por favor, entre para comentar.