Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

A integração com a balança se dá pela configuração de um arquivo BalancaToledo_G6.dll que fará a leitura do arquivo texto gerado pela balança com o peso do caminhão.

...

É necessário que seja marcado o perfil para Habilitar perfil Integração Balança em Painel Ordem Carregamento  para habilitar a operação com a balança, bem como colocar o caminho da DLL, conforme imagem abaixo:

...

 

Nota

Para obter a DLL da balança, consulte a documentação da versão 9.30 do Sispetro ou entre em contato com o suporte.

 

Além disso é necessário ter um arquivo BalancaToledoarquivo BalancaToledo_G6.ini no mesmo caminho do arquivo .dll com o caminho de onde se encontra o arquivo .txt:

"Caminho do Arquivo" onde será informado

O conteúdo do arquivo .ini  contém informações que irão determinar como será realizada a leitura das informações,  no arquivo .txt:

[Geral]
CaminhoArquivos= Informar o diretório onde será localizado o arquivo

será salvo. 
  • "Operações" onde serão informadas as posições de leitura do Peso e Data de Entrada e Saída
  • Abaixo um exemplo de como deverá ser criado o conteúdo .txt para leitura da balança.

    [Operações]
    PosicaoTextoTipoPeso=  Informar a posição onde será localizado o texto que identifica quais as linhas do arquivo .txt que contém as informações de Peso Inicial e Peso Final.
    TextoPesoInicial=  Texto que identifica a linha para o Peso Inicial no arquivo .txt.
    TextoPesoFinalTexto que identifica a linha para o Peso Saída no arquivo .txt.

    PosicaoPeso= Posição de leitura do Peso
    PosicaoPesoEntrada= Posição de leitura do Peso na Portaria de Entrada
    PosicaoPesoSaida= Posição de leitura do Peso na Portaria de Saída

    PosicaoData= Posição de Leitura da Data de Pesagem
    PosicaoDataEntrada= Posição de Leitura da Data e Hora de Entrada
    PosicaoDataSaida= Posição de Leitura da Data e Hora de Saída

     

    Abaixo um exemplo do arquivo BalancaToledo_G6.ini com a configuração padrão doi arquivo .ini:

    Bloco de código
    [Geral]
    CaminhoArquivos=C:\Balanca\ToledoG6\
    
    
    ;Tag=[Operacoes]
    ;PosicaoPeso=25
    ;PosicaoPesoEntrada=25
    ;PosicaoPesoSaida=25
    ;
    PosicaoTextoTipoPeso=25
    TextoPesoInicial=Pesagem Inicial
    TextoPesoFinal=Pesagem Final
    
    
    PosicaoPeso=12
    PosicaoPesoEntrada=12
    PosicaoPesoSaida=12
    
    
    PosicaoData=20
    ;PosicaoDataEntrada=20
    ;PosicaoDataSaida=20

     

    O Layout do arquivo texto gerado pela nova versão da Balança Toledo é composto por linhas e seções que contém informações separadas por por  " ; " .

    As informações que precisamos estão na seção Operacoes, conforme configuração do arquivo INI:

    • Data da pesagem: na coluna 20
    • Peso Inicial: 
      • Na linha onde a coluna 25 está escrito "Pesagem Inicial", obtendo o peso da coluna 11
    • Peso Final: 
      • Na linha onde a coluna 25 está escrito "Pesagem Final", obtendo o peso da coluna 11

    (Ponto e Vírgula). Desta forma a separação por  ponto e virgula é considerado uma posição no arquivo.

    Abaixo um exemplo do preenchimento do arquivo:

    Bloco de código
    [Ticket]
    XXXABC-00001234;0000015;0;1;0,00000;0,00000;0,00000;;;;;0;;0;;;-100;;15;;;;;;;;0,00000;XXXABC-00001234;PF_FINAL_CHECKOUT;0;0;3
    [Operacoes]
    43;XXXABC-00001234;;;;;;0;0,00000;0,00000;62110,00000;0,00000;0,00000;0,00000;0,00000;0,00000;0,00000;0,00000;administrador;2520/0608/2018 16:04:38;BALANÇA 02;BALANÇA_CHECK IN;WKSRJ1090;2;BLA;BLA;1;78
    43;ABC-1234;;;;;;0;0,00000;0,00000;62110,00000;0,00000;0,00000;0,00000;0,00000;0,00000;0,00000;0,00000;administrador;20/08/2018 16:10:38;BALANÇA 02;BALANÇA_CHECK IN;WKSRJ1090;2;BLA 2;BLA 2;1;78
    43;ABC-1234;;;;;;0;0,00000;0,00000;15110,00000;25111,00000;0,00000;0,00000;0,00000;0,00000;0,00000;0,00000;administrador;28/08/2018 16:55:00;BALANÇA 02;BALANÇA_CHECK IN;WKSRJ1090;2;PESAGEMPesagem INICIALInicial;PI_INICIAL_CHECKIN;1;78
    44;XXXABC-00001234;;;;;;0;0,00000;0,00000;25100,00000;027111,00000;0,00000;37010,00000;0,00000;0,00000;0,00000;0,00000;administrador;2028/0608/2018 16:05:07;BALANÇA 01;BALANÇA_CHECKOUT;WKSRJ1089;3;PESAGEMPesagem FINALFinal;PF_FINAL_CHECKOUT;1;78
    [CampoAdicional]
    [Itens]
    [FatoresCorrecao]
    [DocumentosTicket]
    [Eixos]
    [ConteinereTicket]
    [OCR]
    [ErrosOperacao]

    No Exemplo acima, o arquivo possui 4 linhas distintas na seção Operações, onde 2 delas na posição 25, contém os textos que identificam "Pesagem Inicial" e "Pesagem Final", desta forma serão lidas apenas as linhas 3 para a portaria de entrada  e 4 para a portaria de saída.

    Nestas linhas nas posições indicadas no arquivo INI, o sistema irá realizar a leitura do Peso Inicial e Final  e as respectivas Datas de Entrada e Saída da portaria de acordo com as posições informadas no arquivo  BalancaToledo_G6.ini.

     

    Ao ser configurada a integração com a balança, essa será acionada em dois pontos:

    • Na saída da Portaria de Entrada, onde o peso do caminhão será salvo como Peso Inicial. 
      O Peso só será aceito se a data retornada for maior ou igual à data de Entrada da base.

    • Na Portaria de Saída, onde o peso do caminhão será salvo como Peso Final.
      O Peso só será aceiro se a data retornada for maior ou igual à data de Recepção

    Alteração Manual do Peso

    Mesmo com a possibilidade de integração com a balança nas Portarias de Entrada e Saída, em alguns casos poderá ocorrer algum erro de leitura e não obter o peso devidamente. Sendo assim é importante que determinados usuários tenham permissão para alterar o peso, seja nas Portarias, seja na Manutenção de Carregamento e Descarga (após a Portaria ter sido feita).

    Para definir a permissão, acesse o Perfil de Usuário Ferramentas / Usuario / Aba Carregamento e marque uma das opções, conforme imagem abaixo:

    Habilitando os perfis acima teremos a seguinte situação:

    • Portaria de Entrada - Ao fazer a leitura Manual, caso o usuário tenha permissão (carregamento ou descarga) será apresentada uma tela com o Peso inicial obtido, permitindo a alteração.
    • Portaria de Saída - Caso o usuário tenha permissão (carregamento ou descarga) o botão para alteração de peso será habilitado. Ao selecioná-lo, será apresentada uma tela com o Peso inicial e final obtido, permitindo a alteração.

    Após a alteração, a quantidade real será recalculada.

    • Manutenção de Carregamento / Descarga - Utilize o botão Peso para alterar o peso inicial e final.
      Nessa tela a quantidade real não será recalculada, essa opção deverá ser utilizada apenas para fins de relatório. Caso seja necessário recalcular a quantidade, será necessário cancelar o carregamento e refazê-lo.

    Dados do Peso com Automação SmartCard

    Quando se trabalha com o controle de volume por Balanças é necessário definir como o Sispetro irá trabalhar com o Volume Real na Portaria de Saída.

    É necessário configurar os perfis Ferramentas / Sistemas / Ordem Carregto / Quadro Portaria de Saída:

    Sendo:

    • Volume a ser utilizando para Carregamento: Volume a ser considerando para as OCs de Carregamento Próprio e Terceiros, podendo ser:
      • Volume Programado: Volume Programado conforme a Ordem de Carregamento.
      • Volume Automação: Volume considerado conforme o Smart Card.
      • Volume Balança: Volume considerado conforme o peso identificado no arquivo TXT. Este, mesmo trabalhando com SmartCard, terá o volume considerado na Balança

    • Volume a ser utilizando para Descarga: Volume a ser considerando para as OCs de Descarga Própria e Terceiros, podendo ser:
      • Volume Programado: Volume Programado conforme a Ordem de Carregamento.
      • Volume Automação: Volume considerado conforme o Smart Card.
      • Volume Balança: Volume considerado conforme o peso identificado no arquivo TXT. Este, mesmo trabalhando com SmartCard, terá o volume considerado na Balança

    O campos de Peso Inicial e Peso Final sempre serão considerados, independente da definição dos perfis citados acima.