Ir para conteúdo
  • Cadastre-se

dev botao

Carga para Balança Urano Connect BA37


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1138 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Pessoal estou com a ultima versão do ACBR atualizada e num cliente novo fiz exportação nos 3 formatos 

modUrano, modUranoS e modUranoURF32

Nenhum deles o aplicativo da Urano consegue fazer a leitura tem alguma outra configuração que deixei passar além de escolher certo o tipo da balança.

ou o ACBR não suporta a carga para essa balança ?

o Layout é esse em anexo.

Configurações_txt - Topmax SS R1.0 geral.pdf Produtos_txt - Topmax SS R1.1 geral.pdf

  • Curtir 1
Postado (editado)

Analisando melhor o arquivo "ACBrCargaBal.pas"  existe um erro na linha 

em function ValorComVirgula(nValor:Currency):string; 

tive que trocar por 

   sTemp := LFIll(FormatFloat('##0.00', nValor), 9, ' ');
   Result := TrocaPontoPorVirgula(sTemp);
 

Em anexo o arquivo com correção 

ACBrCargaBal.pas

Editado por luciano_f
  • Administradores
Postado

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

TK-2005

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
  • Solution
Postado
Em 11/10/2021 at 13:38, luciano_f disse:

Analisando melhor o arquivo "ACBrCargaBal.pas"  existe um erro na linha 

em function ValorComVirgula(nValor:Currency):string; 

tive que trocar por 

   sTemp := LFIll(FormatFloat('##0.00', nValor), 9, ' ');
   Result := TrocaPontoPorVirgula(sTemp);
 

Em anexo o arquivo com correção 

ACBrCargaBal.pas 60 kB · 0 downloads

Olá Luciano,

   Avaliando seu código aqui... Notei que o arquivo teve o layout totalmente alterado. Além disso, ele está desatualizado. Queira por favor sempre atualizar antes de enviar e manter o mesmo layout do arquivo original. Isso facilita pra gente poder analisar.

   O que eu percebi no entanto é que você está utilizando um modelo para enviar diretamente para a balança. Então teria que ser o modelo modUrano ou o modUranoS.

   O modelo modUranoURF32 é apenas para quem utiliza o software URF32 para balanças Urano. Você pode notar que nesse tipo de arquivo, não vai caracteres de controle logo no início como está descrito na documentação que você anexou.

   Além disso, pode notar que que esses outros dois modelos já citados já não colocam separadores de milhares nos valores.

   A menos que tenha entendido algo errado, e nesse caso peço que me esclareça onde errei, não podemos enviar essa alteração, pois ela pode quebrar o funcionamento de quem utiliza o URF32...

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado
1 hora atrás, EMBarbosa disse:

Olá Luciano,

   Avaliando seu código aqui... Notei que o arquivo teve o layout totalmente alterado. Além disso, ele está desatualizado. Queira por favor sempre atualizar antes de enviar e manter o mesmo layout do arquivo original. Isso facilita pra gente poder analisar.

   O que eu percebi no entanto é que você está utilizando um modelo para enviar diretamente para a balança. Então teria que ser o modelo modUrano ou o modUranoS.

   O modelo modUranoURF32 é apenas para quem utiliza o software URF32 para balanças Urano. Você pode notar que nesse tipo de arquivo, não vai caracteres de controle logo no início como está descrito na documentação que você anexou.

   Além disso, pode notar que que esses outros dois modelos já citados já não colocam separadores de milhares nos valores.

   A menos que tenha entendido algo errado, e nesse caso peço que me esclareça onde errei, não podemos enviar essa alteração, pois ela pode quebrar o funcionamento de quem utiliza o URF32...

 hum acredito que entendi.

vou fazer mais testes 
Grato.

  • Consultores
Postado
13 minutos atrás, luciano_f disse:

 hum acredito que entendi.

vou fazer mais testes 
Grato.

Que bom.

Como eu não tenho uma balança dessas para testes, por favor, me dê um retorno depois dos seus testes.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 1138 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.