Ocorrência
Na rotina de Compensação CP (FINA340) ao estornar apresenta a mensagem o help M340VALID - Não foi possível cancelar compensação
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - Todas as versões
Causa
Divergência no conteúdo dos campos chaves das tabelas SE5 e FK2.
E5_FILIAL+E5_IDORIG e FK2_FILIAL+FK2_IDDOC devem apresentar o mesmo conteúdo.
Cenário
Ao estornar a compensação Contas a Pagar
Clicar no botão Ok
Selecionar os títulos a serem estornado (pois pode ser mais de 1 título)
Neste momento que irá apresentar a mensagem "M340VALID - Não foi possível cancelar compensação, verifique compartilhamento SE5 e FK2"
Solução
Verificar o conteúdo da filial ou do ID não encontrado, e validar:
- Nível de compartilhamento da FK2 que pode estar diferente da SE5 (precisa ser o mesmo ou E ou C);
- Conteúdo do campo E5_IDORIG de algum título não foi preenchido
- Conteúdo no campo FK2_IDDOC não existe pois por algum motivo foi realizada a limpeza das FK´s.
O sistema irá conferir todos os campos acima dos títulos que estão no processo, tanto o título posicionado (que pode ser uma NF) para estornar, e os títulos compensados (que podem ser do tipo:NDF), e se 1 dos títulos estiverem com algum campo que possui o seu conteúdo diferente, vai apresentar a mensagem de erro.
Exemplo :
Se a empresa compensou 10 títulos NDF com 1 único NF, deverá ser avaliado os 11 títulos para saber se todos estão com o E5_FILIAL+E5_IDORIG correspondentes ao conteúdo FK2_FILIAL+FK2_IDDOC.
Se a empresa compensou 10 títulos NDF com 1 único NF, deverá ser avaliado os 11 títulos para saber se todos estão com o E5_FILIAL+E5_IDORIG correspondentes ao conteúdo FK2_FILIAL+FK2_IDDOC.