A mensagem TMKTIP905 é demonstrada ao utilizar Condição de Pagamento Tipo 9
Indica que os campos referentes às parcelas não estão compatíveis com a quantidade de parcelas informada no parâmetro MV_NUMPARC (Geralmente ocorre quando são criados novos campos de número de parcelas na base de dados).
É necessário realizar as seguintes verificações:
- Se no parâmetro MV_NUMPARC consta o mesmo número de parcelas conforme os campos novos que foram criados, lembrando que no padrão é 4 e as parcelas padrões no sistema são CJ_PARC4, CJ_DATA4, C5_DATA4 e C5_PARC4. Se foram criadas mais parcelas, é necessário que no parâmetro contenha o número total de parcelas criadas (independente se todas serão preenchidas no Pedido/Orçamento)
Observar que a partir da 10 parcela, os campos de parcela e data devem ser referenciados com letras, obedecendo sua característica alfanumérica e desta forma, evitando gerar erros. Não pode ser Parcela/Data C5_PARC10 mas sim, C5_PARCa
Exemplo: Parcela 10 ----> C5_PARCA , CJ_PARCA / Data da parcela 10 ---> C5_DATAA, CJ_PARCA
- Se os campos existem tanto no SX3 como na nas tabelas SCJ e SC5 no Banco de Dados. Caso não, é necessário rever a estrutura das Tabelas ou criar o campo.
- Se existir, verificar se o campo está marcado no Configurador como USADO
- Se o campo está marcado no Configurador como visível para TODOS os módulos
- Se o nível do campo é equivalente ao nível de acesso do usuário corrente.
OBS: Este são campos de usuário (customizados) sendo utilizados somente na condição de pagamento do tipo 9.
Esta condição é utilizada quando não há regras predeterminadas, sendo que o usuário pode informar manualmente as parcelas e vencimentos no momento da venda.
Gestão de Contratos (SIGAGCT)
Quando se utiliza o módulo de Gestão de Contratos, ao tentar incluir uma medição será gerado o mesmo alerta, pois será necessário realizar a criação dos campos também na tabela CND.
Exemplo: Parcela 10 ----> CND_PARCA e Data da parcela 10 ---> CND_DATAA
Detalhes em: Condição de Pagamento Tipo 9