Versões comparadas

Chave

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

EM PRODUÇAO

A integração com a balança poderá acontecer de duas maneiras, sendo:

...

Veja as configurações:

É necessário que seja configurado o perfil de sistema e de deposito, podendo ser definido para sempre realizar a integração ou somente para um determinado tipo de movimentação. Também é necessário colocar o caminho da DLL no perfil de Sistema, conforme imagem abaixo:

Image Removed

Veja maiores detalhes em Depósitos - Aba Dados Adicionais e no Painel Ordem Carregto.

Nota

Para obter a DLL da balança, entre em contato com o suporte.

Para trabalhar com a DLL BalancaJundiai.DLL é necessário ter um arquivo BalancaJundiai.ini no mesmo caminho do arquivo .dll:

Nesse arquivo .ini teremos os seguintes parâmetros:

  • [GERAL]

  • DLL=C:\peso32.dll

  • [COMUNICACAO]

  • Porta=COM1    ==> esta opção depende da porta serial na qual a balança foi conectada.

  • Velocidade=9600

  • Paridade=e

  • BitsDados=8

  • BitsParada=2
    NOTA: a conexão física da balança funciona com Terminal Server, desde que esteja devidamente configurado para assumir as portas seriais da máquina local.

Para trabalhar com a DLL BalancaJundiaiTxt.DLL é necessário ter um arquivo BalancaJundiaiTxt.ini no mesmo caminho do arquivo .dll:

Nesse arquivo .ini teremos os seguintes parâmetros:

  • "Arquivo Texto da Balança" onde será informado o caminho e o nome do arquivo correspondente.

Abaixo um exemplo de como deverá ser criado o conteúdo do arquivo BalancaJundiaiTxt.ini:

Bloco de código
[Geral]
ArquivoTexto=c:\peso.txt

É possível indicar diretórios diferentes para arquivos de entrada e saída.

Segue exemplo:

Bloco de código
[Geral]
ArquivoTextoEntrada=c:\Entrada\peso.txt
ArquivoTextoSaida=c:\Saida\peso.txt

O arquivo TXT deverá conter somente o valor referente ao peso, por exemplo:

Bloco de código
14250

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

  • Na Portaria de Entrada, onde o peso do caminhão será salvo como Peso Inicial

  • Na Portaria de Saída, onde o peso do caminhão será salvo como Peso Final

A partir da obtenção do peso do caminhão é possível utilizar esse peso para saber o volume ambiente carregado/descarregado.

Peso do caminhão:

  • Descargas = ( Peso Inicial - Peso Final )
  • Carregamentos = ( Peso Final - Peso Inicial )

Volume ambiente:
= ( Peso do caminhão / Densidade ambiente )

...

Objetivo

A Polisoftware é uma desenvolvedora de solução para identificação de placas e pesagem de caminhões. Essa automação de balança na Integração com Sistema de Automação irá obter os pesos de Entrada e Saída do Caminhão na portaria de saída. Ela se comunicará via API com o SisPetro e essa integração atua em conjunto com a Zylix - Integração com Polysoftware.

A dll dessa integração é a BalancaPolisoftware.dll

Para mais informações sobre a configuração da balança,  Zylix - Integração com Polysoftware.

Abaixo um exemplo do JSON que a API retorna ao SisPetro para fazer a integração


{
        "numero": 24363,
        "datacriado": "2024-08-23T14:42:59",
        "data": "2024-08-14T00:00:00",
        "placa": "AFF0001",
        "codigoproduto": 4,
        "descricaoproduto": "ALCOOL ANIDRO",
        "nomemotorista": "FUTURA MOTORISTA",
        "cpfmotorista": "99999999999",
        "cancelado": false,
        "datacancelado": "2024-08-19T15:47:13",
        "nomeempresa": "7-Polysft- ZLIX",
        "cnpjempresa": "99999999999999",
        "status": 0,
        "datapesagem1": 2024-08-14T09:50:00",
        "peso1": 20500.0,
        "datapesagem2": 2024-08-14T10:00:00",
        "peso2": 30500.0,
        "destino": 1,
        "datafinalizada": null
    },