EncerrarMDFe(aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro)
Método responsável pelo encerramento de um MDF-e já emitido.
Método
EncerrarMDFe(const aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro: string): string;
Parâmetros
Argumento | Tipo | Detalhes |
aChaveMDFe | String | Chave do MDFe que será encerrado |
aNumProtocolo | String | Número do protocolo de envio da MDFe que será encerrada |
aDHEvento | String | Data e Hora do Evento (yyyy-mm-ddThh:mm:ss) |
aSequenciaEvento | String | Número da Sequência do Evento |
aDataEncerramento | String | yyyy-mm-dd |
aCodUFEncerramento | String | Código da UF de Encerramento |
aCodMunicipioEncerramento | String | Código do Município de Encerramento |
aFusoHorario | String | Fuso horário do estado (-03:00) |
aEncPorTerceiro | String | Informar valor “1” quando o MDFe for encerrado pelo transportador terceiro, este sendo diferente do emitente do MDFe |
Retorno
XML informando se o evento foi registrado e vinculado ao MDF-e.
Exemplos
Delphi
retorno := spdMDFe.EncerrarMDFe(aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro);
C#
retorno = spdMDFe.EncerrarMDFe(aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro);
Visual Basic 6
retorno = spdMDFe.EncerrarMDFe(aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro)
PHP
$retorno = spdMDFe->EncerrarMDFe(aChaveMDFe, aNumProtocolo, aDHEvento, aSequenciaEvento, aDataEncerramento, aCodUFEncerramento, aCodMunicipioEncerramento, aFusoHorario, aEncPorTerceiro);
Comentários
0 comentário
Por favor, entre para comentar.