Contabilização com histórico aglutinado
Produto: | Microsiga Protheus |
Ocorrência: | Como realizar a contabilização com histórico aglutinado? |
Passo a passo: | Na contabilização com histórico aglutinado, o sistema faz uma avaliação para saber qual é o histórico que ele vai utilizar. Para essa avaliação, a rotina utiliza o parâmetro MV_AGLHIST, caso esteja com o conteúdo em .F. aglutina os históricos, se estiver como .T., a rotina considera o histórico na regra de busca, caso contrario utiliza o primeiro histórico que ele encontrar. Além da regra de busca do histórico, a rotina faz uma avaliação para a utilização do histórico aglutinado, essa avaliação é feita com base na informação cadastrada no lançamento padrão (CT5) no campo histórico aglutinado, que caso esteja vazio, a rotina aglutina os históricos guardados nos arquivos de contra-prova (CTK), senão, o mesmo utiliza o valor chumbado do campo (CT5), ignorando os históricos do arquivo de contra-prova. |
Observações: | A seguir verifique a regra para a utilização do histórico aglutinado: If !Empty(CT5->CT5_HAGLUT) /// E O HISTORICO AGLUTINADO ESTIVER PREENCHIDO Em caso de contabilização com parâmetro "Aglutina Histórico = Sim" não serão gravados campos customizados. Ex: A rotina "Documento de Entrada (MATA103)" possui um parâmetro de usuário que determina se deseja ou não aglutinar os lançamentos na contabilização, neste caso campos de usuário não terá seus dados gravados. |