Páginas filhas
  • DDFINAN-35241 - DT - Ajuste ao fechar vários caixas ao mesmo tempo.

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:4 - CAIXA MOTORISTA
Função:

410 - ACERTO DE CARGA-CAIXA

País:Brasil
Requisito/Story/Issue:DDFINAN-35241

02. SITUAÇÃO/REQUISITO

Durante o processo de fechamento de caixa na rotina 410, o sistema permite que um único usuário feche vários caixas ao mesmo tempo. Quando isso ocorre e existe valor de falta, o sistema tenta registrar essa informação na tabela financeira (PCLANC), preenchendo o campo LOCALIZAÇÃO com os números de todos os caixas envolvidos.

O problema é que esse campo possuía um limite muito pequeno de caracteres. Assim, quando o fechamento envolvia muitos caixas, o texto ultrapassava o limite permitido, causando erro e impedindo o fechamento. Além disso, o relatório padrão dessa rotina também não comportava adequadamente a exibição desses dados quando muitos caixas estavam envolvidos, gerando problemas de visualização.

Para garantir que o processo funcione normalmente mesmo em cenários com múltiplos caixas, o sistema precisa suportar mais informações no campo LOCALIZAÇÃO e ajustar o relatório para que continue legível nessas situações.

03. SOLUÇÃO

  Para eliminar o erro e permitir o fechamento de vários caixas simultaneamente, foram realizadas as seguintes melhorias:

1. Ampliação do campo LOCALIZAÇÃO

O campo PCLANC.LOCALIZACAO teve sua capacidade aumentada de 30 para 200 caracteres, permitindo que o sistema registre todos os números de caixas envolvidos sem exceder o limite.
Esse ajuste garante que o fechamento não seja mais interrompido por excesso de texto.


2. Ajustes no relatório de fechamento de caixa

O relatório padrão da rotina 410 foi reorganizado para melhorar a visualização:

  • O campo “Caixa” foi movido para a linha de baixo.

  • O campo “Checkout” teve seu tamanho expandido ao máximo para comportar textos maiores.

  • Foi criada uma tratativa automática:
    Caso o texto ultrapasse o limite de exibição do relatório, será mostrada a palavra “DIVERSOS”, mantendo a leitura limpa e evitando que o layout seja quebrado.


3. Atualização de componentes internos

Foi atualizada a biblioteca de pacotes que validava o tamanho antigo do campo LOCALIZAÇÃO, garantindo que todas as partes do sistema reconheçam o novo tamanho e funcionem corretamente.


Resumo da Solução

Com as mudanças aplicadas, o fechamento de caixa na rotina 410 passa a funcionar de forma estável mesmo quando envolve vários caixas ao mesmo tempo, eliminando erros e garantindo que tanto o lançamento financeiro quanto o relatório sejam gerados corretamente.



Solução da rotina 410 - Acerto de carga / caixa a partir da atualização da versão 36.0.4.41, 37.0.4.349 ou acima.
Deve atualizar a rotina para a versão igual ou superior

04. DEMAIS INFORMAÇÕES

Importante!

  As versões estarão disponíveis para download no CCW.

  https://centraldecontrole.pcinformatica.com.br/

  Mantenha suas rotinas sempre atualizadas!

05. ASSUNTOS RELACIONADOS






  • Sem rótulos