Objetivo da mudança:
O objetivo desta alteração técnica foi solucionar gargalos de performance no faturamento causados pela busca de números sequenciais. Para aumentar a concorrência e a velocidade, a geração dos sequenciais da tabela de cartões (MOVCAR), do controle de recibos (RCXCON) e, opcionalmente, o número da própria nota fiscal, foram movidos para uma conexão e transação de banco de dados independente. Esta mudança impede que a busca por um novo número trave outras operações. Para o sequencial da nota fiscal, foi criado um mecanismo de reutilização de números que sofreram ROLLBACK, garantindo que não haja perda de numeração, algo crucial para a conformidade fiscal.
Rotinas / Telas:
-
“Todo o Sistema” (funções de geração de sequenciais);
-
Configuração do Sistema (frmCfgSistema).
Instruções sobre o que configurar:
-
Acessar a rotina Configuração do Sistema (frmCfgSistema), grupo “Faturamento”;
-
A nova configuração “Utilizar conexão independente para Sequencial de Nota Fiscal de Saída?”, visível apenas para usuários Citel, pode ser habilitada como “Sim” para ativar a nova lógica de numeração de notas fiscais.
Instruções sobre como utilizar:
A alteração é de natureza técnica e opera de forma transparente para o usuário. Com a atualização, a gravação de documentos (especialmente notas fiscais) será significativamente mais rápida, principalmente em ambientes com múltiplos canais de faturamento automático operando simultaneamente, pois a disputa por números sequenciais será eliminada, resultando em menor tempo de espera e menos travamentos.