Objetivo da mudança:
O objetivo desta alteração técnica foi otimizar a performance de gravação no “Robô Fulfillment” em ambiente Linux. Foi implementado o uso da configuração (CFG_FDGINC), que permite ao robô utilizar o componente FireDAC para obter o AUTOINCREM (chave primária) das tabelas. Esta abordagem é mais direta e performática do que o método anterior, reduzindo o número de consultas ao banco de dados e diminuindo o tempo de transação. Esta mudança contribui para o objetivo geral de manter os processos de gravação abaixo de 20 segundos.
Rotinas / Telas:
-
“Robô Fulfillment” (serviço Linux)
Instruções sobre o que configurar:
-
Acessar a rotina Configuração do Sistema (frmCfgSistema).
-
Garantir que a configuração “CFG_FDGINC – Gerar e Validar Autoincrem usando Firedac?” esteja habilitada.
Instruções sobre como utilizar:
A alteração é de natureza técnica e opera de forma transparente para o usuário. Com a configuração habilitada, o “Robô Fulfillment” passará a gerar as chaves primárias de forma mais eficiente, resultando em um processo de importação e gravação de pedidos mais rápido.