Objetivo da mudança: O objetivo desta modificação foi incluir novas variáveis de saldo no layout de impressão “Ajuste de Estoque – A4” (código 000649) na rotina de “Layouts de Impressão“. Clientes necessitavam visualizar o saldo e o saldo disponível do produto após a gravação do ajuste de estoque diretamente no relatório. As variáveis foram implementadas para apresentar o saldo físico (ITE_SALDOS)…
Continue lendoVersão 30.72
Objetivo da mudança: O objetivo foi otimizar o carregamento e o armazenamento de imagens na rotina de “Impressão de Nota Fiscal Eletrônica (NFe)”. Foi implementada uma rotina que, ao fazer upload de uma imagem (ex: logotipo), redimensiona e compacta automaticamente o arquivo. Esta otimização visa melhorar o desempenho geral do sistema, reduzindo o tempo de carregamento…
Continue lendoObjetivo da mudança: O objetivo foi refinar a implementação da Reforma Tributária, ajustando o comportamento em diferentes cenários e aprimorando a experiência do usuário. As mudanças incluem: Na tela “Abreviação Reforma Tributária”: Melhoria na interface de seleção de CFOPs para que exibam apenas os relacionados ao CST escolhido. No Cadastro de NCM: A descrição da abreviação tributária…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi adaptar as regras de movimentação de estoque para o módulo de “Fulfillment”, especificamente para o marketplace “Mercado Livre (MLB)”. Foi criada uma lógica que, ao importar notas fiscais de venda com os CFOPs ‘5107’ ou ‘6107’, processa a movimentação de estoque de acordo com as regras de Fulfillment. Esta…
Continue lendoObjetivo da mudança: O objetivo foi permitir maior flexibilidade no download de XMLs de terceiros para notas de transferência entre filiais. Foi criada uma nova configuração que, quando ativa, permite ao usuário escolher se o “Painel NFe” deve realizar o download de XMLs de transferência emitidos por fornecedores filiais. Esta funcionalidade atende a clientes que precisam processar…
Continue lendoObjetivo da mudança: O objetivo desta alteração técnica foi solucionar a lentidão de uma consulta específica (SELECT LOG_PROCID, LOG_CON_ID FROM LOGACE) que acessava o LOGACE e se juntava ao information_schema.PROCESSLIST, causando alto consumo de recursos. A consulta foi refatorada para utilizar uma tabela temporária (PROC) que armazena o PROCESSLIST e é indexada antes do JOIN com LOGACE. Esta otimização reduz drasticamente o tempo…
Continue lendoObjetivo da mudança: O objetivo foi migrar o “Relatório de Conciliação Cielo” para o Editor de Relatórios, preparando-o para a nova arquitetura baseada em DLLs (requisito 393409). A chamada do relatório foi refatorada em Delphi para utilizar o prcExecutaRelatorio, que invoca o layout do Editor. Este processo permite que os parâmetros (AutoIncremento, descrição, opções de exibição e ordenação)…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi padronizar o layout de impressão do “Romaneio”, gerado pelo Editor de Relatórios, para que ele seja visualmente idêntico ao layout antigo, que era impresso diretamente pelo Delphi. Foi identificado que, ao migrar para o novo modelo de impressão via spool, o documento ficou diferente do padrão. O layout…
Continue lendoObjetivo da mudança: O objetivo desta alteração foi padronizar o layout de impressão do “Romaneio”, gerado pelo Editor de Relatórios, para que ele seja visualmente idêntico ao layout antigo, que era impresso diretamente pelo Delphi. Foi identificado que, ao migrar para o novo modelo de impressão via spool, o documento ficou diferente do padrão. O layout…
Continue lendoObjetivo da mudança: O objetivo foi adequar o relatório de “Mercado Livre” à nova rotina de “Baixa de Recebíveis Marketplace” (req: 400241). O layout do relatório foi ajustado para refletir as novas informações e a estrutura de dados da rotina recém-desenvolvida, garantindo que o documento seja gerado corretamente e apresente de forma clara todos os detalhes dos recebíveis do…
Continue lendo