Tempo aproximado para leitura: 00:01:00 min
Dúvida
É possível gravar o campo F2_DTLANC somente quando há dados para contabilizar?
Ambiente
Cross Segmentos - Backoffice Protheus - SIGAFAT - Todas as versões
Solução
O campo "Data do Lançamento Contábil (F2_DTLANC)" sempre será atualizado com a data de processamento, mesmo que não seja gerado lançamento contábil na tabela CT2. Esse procedimento é utilizado para evitar reprocessamento indevidos de movimentos já avaliados pela rotina.
Existe a opção de contorno utilizando o ponto de entrada CTNFSFIL, segue exemplo de utilização do ponto (o cliente deverá aplicar a regra correta para o seu cenário):
User Function CTNFSFIL() Local cFilAux := ParamIxb[1] Local lRet := .T. If "RPS" $ (cFilAux)-F2_ESPECIE lRet := .F. EndIf Return lRet
OBSERVAÇÃO: O retorno falso não contabiliza.
Se caso não estiver gravando a contabilização, verifique a documentação abaixo:
Cross Segmento - Backoffice Linha Protheus - SIGACTB - MV_CTBFLAG - Marcação de Flags na Contabilização
Saiba mais:
0 Comentários