Erro ao Gerar Carga para Balança

Erro ao Gerar Carga para Balança

1) Introdução

Este manual tem como objetivo orientar os usuários do SAC Gerencial Lumi Software na correção do erro “BASE/1126 Argument error: STRTRAN”, apresentado ao gerar carga para balança.
Esse problema foi identificado em versões anteriores à 3.4.06 (08/10/2025) e ocorre devido a um campo inconsistente na tabela de produtos, corrigido nas versões mais recentes do sistema.

2) Contexto do Problema

O erro foi reportado por clientes ao tentar exportar carga de produtos para a balança pelo módulo SAC.
Durante a execução do processo, o sistema exibia a mensagem:

Erro BASE/1126 Argument error: STRTRAN

A mensagem indica que o sistema tentou processar uma informação nula (sem valor) durante a formatação dos dados da balança.

3) Causa Raiz Identificada

A análise técnica confirmou que o erro estava relacionado ao campo FICHA da tabela PRODUTO.
Em determinadas situações, esse campo permanecia NULL (sem valor), impedindo a aplicação de funções de texto (como STRTRAN) usadas durante a exportação.

Esse comportamento foi corrigido pela equipe de desenvolvimento da Lumi Software e incorporado na versão 3.4.06 – Revisão de 08/10/2025.

4) Solução Aplicada na Versão 3.4.06

A versão 3.4.06 do SAC Gerencial incluiu uma correção no módulo de Exportação de Balança, evitando que o sistema tente processar campos vazios durante a geração da carga.

Além disso, foram aplicadas melhorias para:

  • Tratar registros com valores nulos de forma automática;

  • Garantir consistência nas informações enviadas à balança;

  • Otimizar o tempo de geração das cargas.

Com essa atualização, o erro STRTRAN foi totalmente eliminado.

5) Procedimento de Correção

Etapa 1 – Atualização da versão do SAC Gerencial

  1. Acesse o Gestor Web Lumi.

  2. Baixe a versão mais recente do SAC Gerencial (3.4.06 ou superior).

  3. Execute a instalação no terminal principal (Guarda) e nos demais terminais da loja.

  4. Após a instalação, reinicie o sistema.

🔹 Observação: É essencial que todos os terminais utilizem a mesma versão do SAC Gerencial para evitar incompatibilidades durante o envio de carga para balança.

Etapa 2 – Envio de carga para balança

  1. Acesse o SAC Gerencial atualizado.

  2. Vá até o menu de envio de cargas.

  3. Selecione a loja ou filial desejada.

  4. Clique em Gerar Carga.

  5. Aguarde a mensagem de confirmação.

    • A tela exibirá a mensagem “Carga enviada com sucesso” se o processo for concluído corretamente.

6) Teste de Validação

Após atualizar a aplicação e reenviar a carga:

  • Verifique se os produtos estão aparecendo corretamente na balança.

  • Confirme se o peso, descrição e preço foram atualizados.

  • Caso algum produto não apareça, execute novamente a carga completa.

7) Boas Práticas para Evitar Ocorrências Futuras

  1. Mantenha o SAC Gerencial sempre atualizado.
    Novas versões trazem correções de bugs e compatibilidade com os módulos de balança.

  2. Evite manipular manualmente campos da tabela PRODUTO.
    Campos nulos (como o FICHA) podem causar erros de processamento em integrações.

  3. Padronize as configurações entre as filiais.
    Certifique-se de que todas as lojas estejam na mesma versão e compartilhem o mesmo modelo de carga.

  4. Agende revisões técnicas periódicas.
    A equipe Lumi pode auxiliar na validação das configurações de exportação e sincronização de produtos.

8) Observação Importante

O erro “Argument error: STRTRAN” não indica falha física ou de comunicação com a balança, mas sim uma inconsistência de dados corrigida via atualização de versão.
Após aplicar a versão 3.4.06 ou superior, não é necessário nenhum ajuste manual no banco de dados.

9) Conclusão

A falha apresentada ao gerar carga para balança foi solucionada pela atualização do SAC Gerencial para a versão 3.4.06 (08/10/2025).
O problema estava relacionado ao campo FICHA nulo na tabela de produtos, já tratado na nova revisão.

Após a atualização, o processo de exportação passa a ocorrer normalmente, garantindo estabilidade e precisão nas informações enviadas às balanças das lojas.

 

FAQ – Erro ao Gerar Carga para Balança

1. O que significa o erro “BASE/1126 Argument error: STRTRAN”?

Esse erro indica que o sistema encontrou um campo sem valor (NULL) durante a geração da carga para balança.
Ocorre principalmente quando o campo FICHA da tabela PRODUTO está vazio, o que impede o processamento correto das informações durante a exportação.

2. Em qual situação o erro ocorre?

O erro aparece ao tentar gerar ou exportar carga de produtos para balança dentro do SAC Gerencial.
Durante a execução, o sistema trava ou apresenta a mensagem de erro antes de concluir o processo, impedindo que os produtos sejam atualizados na balança.

3. O erro é causado por falha na balança ou na rede?

Não. O erro não está relacionado a falha de comunicação com a balança nem a problema de rede.
Ele ocorre internamente no sistema, devido a inconsistência de dados (campo vazio) no banco de produtos. A correção foi aplicada no próprio SAC Gerencial a partir da versão 3.4.06.

4. Qual versão do SAC Gerencial corrige o problema?

A correção foi incluída na versão 3.4.06, liberada em 08/10/2025.
Essa atualização faz com que o sistema trate automaticamente campos nulos e evite o erro STRTRAN ao gerar a carga.
Recomenda-se atualizar todos os terminais (Guarda e PDVs) para essa versão ou superior.

5. Como resolver o erro definitivamente?

Para resolver:

  1. Atualize o SAC Gerencial para a versão 3.4.06 ou superior via Gestor Web Lumi;

  2. Após a atualização, reenviar a carga para balança pelo menu;

  3. Aguarde a mensagem “Carga enviada com sucesso”.
    A partir dessa atualização, o erro não volta a ocorrer.

6. O que devo fazer se o erro continuar mesmo após atualizar a versão?

Verifique se todos os terminais da loja (inclusive o Guarda e as filiais) estão realmente atualizados para a mesma versão.
Caso já estejam e o erro persista, abra um novo chamado no suporte Lumi, informando:

  • CNPJ da loja,

  • Versão instalada,

  • Data e hora do teste,

  • E uma captura da tela de erro.
    Nossa equipe fará a verificação remota do banco de dados e da configuração da balança.

7. Como prevenir erros futuros na exportação de balança?

  • Mantenha sempre o SAC Gerencial atualizado com a versão mais recente;

  • Evite alterações manuais em tabelas internas como PRODUTO;

  • Verifique regularmente se todos os campos obrigatórios estão preenchidos;

  • Execute a exportação completa periodicamente para validar a comunicação entre o sistema e as balanças.

Essas práticas garantem estabilidade e precisão na integração de produtos e preços.