Comando para Cancelar uma NFSe já emitida substituindo a mesma por uma nova.


NFSe.SubstituirNFSe("cNumNFSe", "cSerieNFSe", "cCodCancelamento", "[cMotivoCancelamento]", "[cNumLote]", "[cCodVerificacao]")


Parâmetros


cNumNFSe: Número da NFSe a ser substituída.


cSerieNFSe: Série da NFSe a ser substituída.


cCodCancelamento: Código do Cancelamento

As opções podem ser:

1 - Erro na emissão.

2 - Serviço não prestado.

3 - Erro de assinatura.

4 - Duplicidade de nota.

5 - Erro de processamento


Importante: Os códigos 3 e 5 são de uso restrito da Administração Municipal.


cMotivoCancelamento: Motivo do cancelamento da NFSe.


cNumLote: Número do Lote da NFSe a ser substituída.


cCodVerificacao: Código de Verificação da NFSe a ser substituída.


Exemplo


NFSe.SubstituirNFSe("1234", "1", "1", "Motivo para Cancelar", "1", "1").


Exemplo de Resposta


OK:

NumRPS=

Serie=1

Tipo=

CodVerificacao=

PedCanc=

NumNotaSubstituida=1234

NumNotaSubstituidora=


Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor