Tempo aproximado para leitura: 00:02 min
Ocorrência
No Módulo Gestão de Estoque, Compras e Faturamento ao efetuar o envio de cancelamento de nota fiscal é retornada a seguinte mensagem:
P9021 - Erro ao desserializar: Instance validation error: is not a valid value for TSCodJustCanc.
P9020 - Erro de validacao do XML: The 'http:www.sped.fazenda.gov.br nfse:cMotivo' element is invalid - The value '' is invalid according to its datatype 'http:www.sped.fazenda.gov.br nfse:TSCodJustCanc' - The Enumeration constraint failed.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha RM) - TOTVS Gestão de Estoque, Compras e Faturamento - Todas as versões.
Solução
Alguns municípios necessitam justificar o cancelamento de NFS-e informando código e o motivo do cancelamento da nota fiscal.
Foi criado um cadastro onde é possível vincular ao município desejado os motivos de cancelamento da NFS-e.
Para cadastrar o motivo de cancelamento acesse o município da filial > Anexos > Motivo de cancelamento da NFS-e
Após acessar a tela, basta cadastrar o motivo informando o código e a descrição.
No exemplo abaixo, é possível visualizar diferentes motivos previamente cadastrados para o município do Rio de Janeiro.
Caso exista ao menos um motivo de cancelamento cadastrado para o município, ao realizar o cancelamento da NFS-e o sistema apresentará automaticamente uma tela para seleção do motivo.
INFORMAÇÕES IMPORTANTES:
Campos
| CAMPO | TIPO | TAMANHO | OBRIGATÓRIO |
| CÓDIGO | ALFANUMÉRICO | 15 | SIM |
| MOTIVO | ALFANUMÉRICO | 255 | SIM |
Observações
- O cadastro é realizado por município;
- O motivo deve ser cadastrado para o município da filial;
- Podem existir códigos e descrições iguais, conforme regra do município.
- Não é permitido selecionar notas de municípios diferentes para realizar o cancelamento no mesmo processo.
- Cada município pode utilizar códigos diferentes para justificativa do cancelamento.
#KCSBuilder
0 Comentários