NFSe.SubstituirNFSe
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