CancelarPedidoProrrogacao(aIdLote, aChaveNFe, aIdEvento, aNumProtocolo, aDataHoraEvento, aTpEvento, aSequenciaEvento, aFusoHorario)
Para realizar o cancelamento de um pedido e prorrogação, utilize o método CancelarPedidoProrrogacao.
Método
CancelarPedidoProrrogacao(aIdLote, aChaveNFe, aNumProtocolo, aDataHoraEvento : string; aTpEvento : TTipoCancelamentoPedidoProrrogacao; aSequenciaEvento : integer; aFusoHorario : string) : String;
Parâmetros
Argumento | Tipo | Detalhes |
aIdLote | String | Id do lote a ser enviado |
aChaveNFe | String | Número da chave que contém os itens a ser prorrogados |
aNumProtocolo | String | Protocolo de autorização do evento de Pedido de Prorrogação, que deseja cancelar |
aDataHoraEvento | String | Data e Hora da Emissão do Evento. Ex.: 2010-08-19T13:00:15 |
aTpEvento | TTipoCancelamentoPedidoProrrogacao | Tipo do evento que deseja enviar tECPP1: 111500 - Primeiro prazo. tECPP2: 111501 - Segundo Prazo |
aSequenciaEvento | Integer | Número do evento (sequencial) |
aFusoHorario | String | Fuso horário do local de envio. Ex.: -03:00 |
Retorno
O método AssinarNota(xml) retorna um XML com o resultado da requisição.
Exemplos
Delphi
retorno := spdNFe.CancelarPedidoProrrogacao('1', '41151208187168000160650010000973411123456780', '141160000009294', '2010-08-19T13:00:15', tECPP1, 3, '-03:00');
C#
retorno = spdNFe.CancelarPedidoProrrogacao("1", "41151208187168000160650010000973411123456780", "141160000009294", DateTime.Now.ToString("yyyy-mm-ddThh:mm:ss"), tECPP1, 3, "-03:00");
Visual Basic 6
retorno = spdNFe.CancelarPedidoProrrogacao "1", "41151208187168000160650010000973411123456780", "141160000009294", Format(Now(), "yyyy-mm-ddThh:mm:ss"), tECPP1, 3, "-03:00"
Comentários
0 comentário
Por favor, entre para comentar.