Histórico da Página
O objetivo do processo de escrituração é criar Lançamentos Fiscais referente as movimentações registradas no módulo de Faturamento. Este processo é necessário devido Devido as movimentações não possuírem todas as características fiscais necessárias para cumprir as obrigações legais de cada empresa o que faz todo sentido quando pensamos em todas as , este processo se torna essencial no Módulo Fiscal que possui diversas regras e cálculos possíveis que existem no Módulo Fiscal.
Comportamento do processo de Escrituração
A escrituração de Movimentos para Lançamentos Fiscais não é uma tarefa das mais fáceis um processo simples, podendo gerar um grande consumo de recursos de hardware durante a execução deste processosua execução de acordo com o tamanho do lote a ser escriturado. Logo, espera-se que o processo seja executado em dias e horários estratégicos de forma que não ocorram ocorra impactos na operação do dia a dia, porém díarias. Entretando sabemos que em determinadas situação a escrituração precisa ser realizada de forma imediata.
Para ajudar na execução, a A partir da versão 12.1.28, o processo se auto organiza e se divide em várias execuções simultâneas o que gera gerando um ganho significativo na sua performancede performance e consequentemente diminuindo o tempo de processamento para lotes de escrituração que possuem muitos movimentos . Para saber mais como funciona o Fracionamento de Jobs, consulte o Link Documentação Fracionamento de Jobs
Lançamentos Duplicados
A escrituração é processada em memoria durante um longo período e somente quando o processo está próximo do fim os dados começam a ser salvos são persistidos no banco de dados. Este comportamento é necessário para a correta criação das situações Situações Tributárias presentes em cada Lançamento. Se durante a execução do processo de escrituração, o mesmo processo for executado novamente a partir de outra estação de trabalho de forma manual ou automática poderá resultar em , ao fim da operação Lançamentos Fiscais duplicados e nesta situação podem ser duplicados. Neste cenário será necessário estornar o lote escriturado e repetir o processo com apenas uma execução.
Como evitar Lançamentos duplicados?
O processo sempre será executado de forma simultânea, porem quando isso ocorrer de forma automática não gera efeitos colaterais indesejados, mas quando os usuário realizam esta execução de forma manual podem ocorrer os Lançamentos Duplicados.
A melhor forma de evitar a duplicidade de Lançamentos é realizar um alinhamento com os usuários para que a execução não ocorra de forma simultânea, porém a TOTVS disponibilizou funcionalidades para ajudar nesta organização.o Agendamento de Job para execução da Escrituração. Para isso a TOTVS disponibilizou algumas melhorias importantes no produto:
1º A partir da versão 12.1.28 foi liberado o agendamento de Job para os lotes de escrituração. Desta forma o processo não precisa ser executado manualmente e pode ser agendado para horários de menor demanda de hardwaredo servidor\hardware, contudo ainda é necessário a criação dos lotes para definir os filtros de escrituração.
2º A partir da versão 12.1.29 foi retirada a obrigatoriedade de informar lotes de escrituração e foi permitido , além de ser possível o agendamento recorrente da escrituraçãomesma. Com este Este processo é possível possibilita configurar um Job para ser executado conforme a demanda da empresa, além do job não esta preso estar vinculado a períodos Fiscais. Por exemplo: no inicio do ano pode ser configurado o job de escrituração para ser executado uma vez ao dia (ou por hora, ou por semana, etc.), e este job fará todas as escrituração para todos os meses do ano sem a necessidade de novas configurações ou intervenções do usuário.
Para maiores informações consulte o documento Escrituração de Lançamento Fiscais aba "lote de Escrituração Fiscal" sub aba "Escrituração sem Lote"