3718 - Não foi possível gravar os rateios
Problema: Descrição do Problema:Ao contabilizar apresentou a mensagem:
Contabilização não finalizada no Módulo Contas a Pagar: Não foi possível gravar os rateios.
Quando ocorre / onde se aplica:Tela F645CTB(Integração contábil)
Solução: Solução: Se validar, não apresenta erro, isso porque esse problema é da regra parcial da forma de contabilização.
É provável que o título que está sendo contabilizado possui rateios definidos, porém, na sequencia da forma de contabilização possui regra parcial que insere 100% para o rateio X.
É preciso definir na regra também para primeiro excluir os rateios encontrados no título e depois inserir 100% no centro de custo X.
Exemplo de regra:
Definir numero xposicao;
definir alfa vcodccu;
definir numero vperrat;
definir numero vvlrrat;
definir alfa vtipo;
vtipo= e301rat.codtpt;
/* Para excluir todos registros de rateios que vieram de cada título */
RateioIntegracao(Excluir_Tudo,xPosicao,vCodCcu,vPerRat,vVlrRat);
/* Para inserir um rateio único */
se (vtipo=407)
vCodCcu = 9432;
senao
vCodCcu = 9834;
vPerRat = 100;
vVlrRat = E301MCR.vlrmov;
RateioIntegracao(Inserir,xPosicao,vCodCcu,vPerRat,vVlrRat);
Contabilização não finalizada no Módulo Contas a Pagar: Não foi possível gravar os rateios.
Quando ocorre / onde se aplica:Tela F645CTB(Integração contábil)
Solução: Solução: Se validar, não apresenta erro, isso porque esse problema é da regra parcial da forma de contabilização.
É provável que o título que está sendo contabilizado possui rateios definidos, porém, na sequencia da forma de contabilização possui regra parcial que insere 100% para o rateio X.
É preciso definir na regra também para primeiro excluir os rateios encontrados no título e depois inserir 100% no centro de custo X.
Exemplo de regra:
Definir numero xposicao;
definir alfa vcodccu;
definir numero vperrat;
definir numero vvlrrat;
definir alfa vtipo;
vtipo= e301rat.codtpt;
/* Para excluir todos registros de rateios que vieram de cada título */
RateioIntegracao(Excluir_Tudo,xPosicao,vCodCcu,vPerRat,vVlrRat);
/* Para inserir um rateio único */
se (vtipo=407)
vCodCcu = 9432;
senao
vCodCcu = 9834;
vPerRat = 100;
vVlrRat = E301MCR.vlrmov;
RateioIntegracao(Inserir,xPosicao,vCodCcu,vPerRat,vVlrRat);