GerarXMLEventoDestinatarioNFCom(aChaveNFCom, aTipoEvento, aLogEnv, aLogRet);
Gerar XML de evento destinatario no Padrão da SEFAZ para ser armazenado.
Método
function GerarXMLEventoDestinatarioNFCom(const aChaveNFCom: string; const aTipoEvento: TTipoOperacaoNFCom; const aLogEnv, aLogRet: string): string;
Parâmetros
| Argumento | Tipo | Detalhes |
|---|---|---|
| aChaveNFCom | string | Chave da NFCom que gerará o XML Destinatario. |
| aTipoEvento | TTipoOperacaoNFCom | Tipo de operação da geração do XML. Em Delphi, utilize os valores do enum TTipoOperacaoNFCom. Em outras linguagens, utilize o índice correspondente. |
| aLogEnv | string | Arquivo de log referente ao envio de comunicação com o WS. |
| aLogRet | string | Arquivo de Log referente a consulta do Recibo de Entrega ao WS. |
Retorno
XML Padrão de XML Destinatario.
Exceções
- EspdNFComXMLEventoDestinatarioException: Caso ocorra algum problema nos parametros para geração.
Exemplos
Delphi
retorno := spdNFCom.GerarXMLEventoDestinatarioNFCom('CHAVE_DA_NFCOM', opNFComEnvio, 'C:\log\envio.xml', 'C:\log\retorno.xml');
C#
public spdNFComX spdNFCom = new spdNFComX();
string retorno = spdNFCom.GerarXMLEventoDestinatarioNFCom("CHAVE_DA_NFCOM", 1, @"C:\log\envio.xml", @"C:\log\retorno.xml");
VB6
Public spdNFCom As NFComX.spdNFComX
Set spdNFCom = New NFComX.spdNFComX
Dim retorno As String
retorno = spdNFCom.GerarXMLEventoDestinatarioNFCom "CHAVE_DA_NFCOM", 1, "C:\log\envio.xml", "C:\log\retorno.xml"
PHP
$spdNFCom = new COM("NFComX.spdNFComX");
$retorno = $spdNFCom.GerarXMLEventoDestinatarioNFCom("CHAVE_DA_NFCOM", 1, "C:\\log\\envio.xml", "C:\\log\\retorno.xml");
JAVA
ActiveXComponent spdNFCom = new ActiveXComponent("NFComX.spdNFComX");
String retorno = spdNFCom.invoke("GerarXMLEventoDestinatarioNFCom", "CHAVE_DA_NFCOM", 1, "C:\\log\\envio.xml", "C:\\log\\retorno.xml").toString();
Comentários
0 comentário
Por favor, entre para comentar.