ERP – Contratos de Venda – Nota XX não é a última do contrato.
Incidente
No módulo de Mercado, ao tentar cancelar uma nota fiscal de saída gerada via contrato, é apresentada a mensagem: Nota XX não é a última do contrato.
Causa
Esta mensagem é apresentada ao tentar cancelar a nota fiscal via tela F140CAN_RFNF - Mercado / Gestão de Faturamento e Outras Saídas / Notas Fiscais de Saída / Emissão e cancelamento / Nota fiscal, pois não é possível cancelar uma nota fiscal de saída quando não é a última faturada a partir do contrato.
Solução
O sistema, ao cancelar a nota fiscal de saída, verifica os campos FilCtr, NumCtr, DatCpt, SeqCvs da tabela de itens de serviço da nota fiscal E140ISV ou FilCtr, NumCtr, DatCpt, SeqCvp da tabela de itens de produto da nota fiscal E140IPV. Se estes campos estiverem preenchidos e a nota fiscal não for a última do contrato, não permite o cancelamento.
Para que a mensagem não seja apresentada e você possa cancelar uma nota fiscal que não seja a última do contrato, é necessário que se cancele primeiramente notas fiscais posteriores emitidas para o contrato que gerou esta nota fiscal. Siga os passos a seguir:
1. Acesse a tela F160NOV_RVTR - Mercado / Gestão de Vendas / Contratos / Cadastro para verificar a última nota fiscal emitida para o contrato;
2. Informe o número e tipo do contrato;
3. Verifique na aba Complemento a última nota fiscal emitida para o contrato;
4. Acesse a tela F140CAN_RFNF - Mercado / Gestão de Faturamento e Outras Saídas / Notas Fiscais de Saída / Emissão e cancelamento / Nota fiscal e cancele a última nota do contrato;
5. Repita os passos acima até chegar na nota fiscal que se deseja cancelar.
Observação
Essa consistência é necessária para manter a integridade do contrato. Todo o controle de competências faturadas é feita pela nota fiscal, então esse controle seria perdido se fosse permitido cancelar uma nota fiscal que não são a última do contrato.