Objetivo da mudança: O objetivo foi desenvolver uma nova integração para automatizar o lançamento de despesas no contas a pagar, especificamente para os gastos com combustível realizados via “Ticket Log”. Foi criada uma nova rotina que importa um arquivo de extrato fornecido pela Ticket Log e, com base nele, gera automaticamente os títulos individuais no contas…

Continue lendo

Objetivo da mudança: O objetivo desta alteração foi refatorar e modernizar a rotina de “Conciliação de Cartões”. A lógica de processamento foi extraída do executável principal e encapsulada em DLLs (Dynamic Link Libraries) separadas para cada operadora de cartão. Esta arquitetura modular, similar à já utilizada para importação de arquivos, facilita a manutenção, agiliza a implementação…

Continue lendo

Objetivo da mudança: Como complemento ao requisito 392695, o objetivo desta alteração foi aprimorar a lógica de busca de pedidos no “Robô Fulfillment” para operações de “Cross Docking”. Foi estabelecida uma nova hierarquia de busca para localizar o pedido de venda original a ser baixado. O robô agora tentará primeiro localizar o pedido utilizando o PACK_ID da nota fiscal. Caso…

Continue lendo

Objetivo da mudança: O objetivo desta alteração foi implementar uma trava de segurança para impedir um cenário operacional indevido. Foi identificado que era possível, na rotina de “Outras Saídas” para fornecedor, marcar a operação como “venda presencial”, o que é conceitualmente incorreto e gerava inconsistências, como o cálculo indevido de frete. Para prevenir o problema,…

Continue lendo

Objetivo da mudança: O objetivo desta alteração técnica foi solucionar a lentidão na rotina de “Inclusão de Romaneio”, visando reduzir o tempo total de gravação para menos de 20 segundos. A análise identificou que transações longas e consultas individuais dentro do loop de gravação eram a causa do problema. A rotina foi refatorada para utilizar gravação…

Continue lendo

Objetivo da mudança: O objetivo desta alteração foi reintroduzir a coluna ‘A Comprar’ no relatório de “Produtos com Saldo Abaixo do Mínimo”, tornando-a visível independentemente do uso do filtro ‘Limitar pelo saldo do C.D’. Anteriormente, esta coluna só aparecia quando o filtro estava ativo. A mudança garante que a coluna, que reflete a quantidade real a ser comprada…

Continue lendo

Objetivo da mudança: O objetivo foi aprimorar o processo de importação de notas fiscais de “Cross Docking” do Mercado Livre, realizadas pelo “Robô Fulfillment”. Foi adicionada uma nova opção na configuração (CFG_CROPED) que permite, ao importar a nota fiscal, localizar e dar baixa em um pedido de venda já existente no sistema. O robô foi ajustado para extrair…

Continue lendo

Objetivo da mudança: O objetivo desta alteração foi enriquecer o layout de impressão da “Separação pelo Pedido”, disponibilizando a informação da data de coleta agendada. Foi criada uma nova variável que busca o campo FGO_DTCOAG da tabela EXTGOR. Esta implementação permite ao usuário adicionar a data de coleta agendada diretamente no documento de separação, fornecendo uma informação logística crucial…

Continue lendo

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…

Continue lendo