Ir para conteúdo
  • Cadastre-se

Carga balança MGV7


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

Recommended Posts

  • Membros Pro
Postado

Bom dia, tudo bem?

Estou com um problema na carga de informações nutricionais. 
Seria dois pontos que encontrei sobre os campos com Estendido no nome (ProteinasEstendido429, GordurasTotaisEstendido429, AcucaresTotaisEstendido429,AcucaresAdicionadosEstendido429).

Esses campos mesmo indo zerado no arquivo de informações nutricionais, eles fazem que os campos (Proteinas429, GordurasTotais429, AcucaresTotais429,AcucaresAdicionados429) sejam substituídos por 0.  
Ao preencher esses campos com nome estendido, ao gerar o arquivo de carga para balança, está saindo com valores errado, valores 10x maior que o informado  , acredito que seja por causa do metodo PreencherToledoMGV7  , aonde ao adicionar esse campo no arquivo com o metodo LFIll passa eles assim : 
 LFIll(Produtos[i].Nutricional.AcucaresTotaisEstendido429,5) , esse metodo por padrão quando não informa a casa decimal usa 2 casas , porém no  arquivo usa apenas 1 casa decimal para esses campos

mgv7.webp

mgv72.webp

mgv7xErp.webp

metodoACBr.webp

debug.webp

debug2.webp

LFiii.png

  • Curtir 1
  • Consultores
Postado

Neste caso a alteração surtiu efeito?

sugere algo

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros Pro
Postado (editado)

Não fiz nenhuma alteração que usamos o .bpl 
Acredito que uma property imprime valores estendido como falso como padrão resolveria 
e ajustar PreencherToledoMGV7 colocando 5,1 ( passando o paramentro decimal no  caso 1 ) 

imprime valores estendido = false não iria adcionar esses campos no arquivo , pois mesmo zerado eles ignora  

image.png.bbb2ce07cfca8c8b9961f0f570bebf13.png

Editado por DevCriare
  • Curtir 1
  • Consultores
Postado

mas tu tem os fontes pode modificar.

modifica e testa

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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
Postado

certo, e modificaram os fontes afim de conseguir usar no equipamento? pois ao que parece vocês tem eles para testar.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Membros Pro
Postado (editado)
Em 24/05/2025 at 12:38, Juliomar Marchetti disse:

certo, e modificaram os fontes afim de conseguir usar no equipamento? pois ao que parece vocês tem eles para testar.

Fiz os teste como pediu , com a alteração no ACBr que tinha mencionado gerou corretamente os  dados
Coloquei uma porperty boolean e fiz as alterações como na imagem 
Caso  ImprimeCamposEstendido = falso não informa esses campo  no arquivo para a balança , assim não substitui os campos (Proteinas,GordurasTotais,AcucaresTotais429,AcucaresAdicionados429)


AlteraoACBr.thumb.png.e8ae8726aa3799466e27ea3adf5731fc.png

ComCampoEstendido.png

ErpSemCampoEstendido.png

FonteEstendido.png

SemCampoEstendido.png

INFNUTRI_SemCamposEstendido.TXT INFNUTRIComCamposEstendido.TXT

ACBrCargaBal.pas editado 

ACBrCargaBal.pas

Editado por DevCriare
  • Curtir 2
  • 3 semanas depois ...
  • Consultores
Postado
Em 26/05/2025 at 14:06, DevCriare disse:

ACBrCargaBal.pas editado 

Muito obrigado pela contribuição

Adicionei no nosso backlog (#TK-7217).

Assim que possível daremos um retorno. 

[]'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.
  • 1 mês depois ...
Postado
Em 13/06/2025 at 11:21, EMBarbosa disse:

Muito obrigado pela contribuição

Adicionei no nosso backlog (#TK-7217).

Assim que possível daremos um retorno. 

Também identificamos o mesmo problema, o posicionamento e a quantidade de caracteres não está respeitando, por isso a Linha gerada fica menor que a linha que o MGV gera na saida

Agora, Renan S disse:

Também identificamos o mesmo problema, o posicionamento e a quantidade de caracteres não está respeitando, por isso a Linha gerada fica menor que a linha que o MGV gera na saida

A solução funciona, porém se precisar informar as informações estendidas, vai gerar erro

Postado
Em 26/05/2025 at 14:06, DevCriare disse:

Fiz os teste como pediu , com a alteração no ACBr que tinha mencionado gerou corretamente os  dados
Coloquei uma porperty boolean e fiz as alterações como na imagem 
Caso  ImprimeCamposEstendido = falso não informa esses campo  no arquivo para a balança , assim não substitui os campos (Proteinas,GordurasTotais,AcucaresTotais429,AcucaresAdicionados429)


AlteraoACBr.thumb.png.e8ae8726aa3799466e27ea3adf5731fc.png

ComCampoEstendido.png

ErpSemCampoEstendido.png

FonteEstendido.png

SemCampoEstendido.png

INFNUTRI_SemCamposEstendido.TXT 226 B · 0 downloads INFNUTRIComCamposEstendido.TXT 266 B · 0 downloads

ACBrCargaBal.pas editado 

ACBrCargaBal.pas 109.36 kB · 2 downloads

 

Em 23/05/2025 at 11:22, Juliomar Marchetti disse:

Neste caso a alteração surtiu efeito?

sugere algo

Funcionou aqui também, a questão da precisão do campo e do IF

  • Consultores
  • Solution
Postado
Em 26/05/2025 at 14:06, DevCriare disse:

Fiz os teste como pediu , com a alteração no ACBr que tinha mencionado gerou corretamente os  dados
 

Em 22/07/2025 at 21:50, Renan S disse:

Novidades?

Subi suas alterações para o SVN na Revisão  40488.
Pelo que vi está tudo certo.
Favor testar e reportar qualquer problema.
Obrigado. 

[]'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.
  • 4 meses depois ...
Postado
Em 24/07/2025 at 10:42, EMBarbosa disse:

Subi suas alterações para o SVN na Revisão  40488.
Pelo que vi está tudo certo.
Favor testar e reportar qualquer problema.
Obrigado. 

boa tarde

verificar por gentileza...

preencher o valor energético igual ao carboidrato 4, 1

image.thumb.png.e40ab0e1322420031e348a958cec7d9b.png

documentação: https://help.toledobrasil.com/mgv7/v7_0_/HTML_PAGES/arquivos_de_cadastro.html

image.thumb.png.e00c5d72c561324d3c7289d1c06f3429.png

 

arquivo gerado 
image.thumb.png.7e1d546f3041fb68ebb9c2af70df4c30.png
 

erro ao importar
image.thumb.png.d155d318e4f2803e0776ffdc4a345f5b.png
 

 

corrigido de forma manual
image.thumb.png.5ad68d6ca13f5c0776e18954bcaaf792.png

importado com sucesso
image.thumb.png.ec9c1419eb90243f053690aef5d55ec8.png

 

Valeu pessoal...

 

Qualquer dúvida, estou a disposição

 

 

 

  • Consultores
Postado
Em 14/12/2025 at 15:00, vlademir.breve disse:

verificar por gentileza...

preencher o valor energético igual ao carboidrato 4, 1

Olá. Não ficou muito claro.

Pode especificar quais valores não passam? O que precisa ser corrigido?

[]'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
Em 24/07/2025 at 10:42, EMBarbosa disse:

Subi suas alterações para o SVN na Revisão  40488.
Pelo que vi está tudo certo.
Favor testar e reportar qualquer problema.
Obrigado. 

boa tarde

verificar por gentileza...

preencher o valor energético igual ao carboidrato 4, 1

image.thumb.png.e40ab0e1322420031e348a958cec7d9b.png

documentação: https://help.toledobrasil.com/mgv7/v7_0_/HTML_PAGES/arquivos_de_cadastro.html

image.thumb.png.e00c5d72c561324d3c7289d1c06f3429.png

 

arquivo gerado 
image.thumb.png.7e1d546f3041fb68ebb9c2af70df4c30.png
 

erro ao importar
image.thumb.png.d155d318e4f2803e0776ffdc4a345f5b.png
 

 

corrigido de forma manual
image.thumb.png.5ad68d6ca13f5c0776e18954bcaaf792.png

importado com sucesso
image.thumb.png.ec9c1419eb90243f053690aef5d55ec8.png

 

Valeu pessoal...

 

Qualquer dúvida, estou a disposição

 

 

 

Postado

boa tarde, Elton 

estou tentando gerar o arquivo MGV7 das informações nutricionais para balança Toledo, porém é gerado um erro

pelos meus testes, o campo Carboidratos deve conter 4 posições com preenchimento de zeros a esquerda.

mesmo a rotina do Acbr indicando LFILL(campo, 4, 1), apenas 3 posições aparecem no arquivo.

 

no print indicativo do arquivo original temos ....10506664440189....
0666 valor energético
444 carboidratos

corrigindo o arquivo de forma manual fica ....105066604440189.....
0666 valor energético
0444 carboidratos

acredito ser isso, pois, quando faço o ajuste manual, o arquivo é importado.
em anexo os arquivos gerados pelo Acbr (erro está no INFNUTRI.TXT)

 

 

desde já, meu muito obrigado

DEPTO.TXT ITENSMGV.TXT TXTECLAS.TXT INFNUTRI.TXT

  • Consultores
Postado
Em 21/12/2025 at 13:55, vlademir.breve disse:

bom dia,

pode encerrar esse chamado

Obrigado pelo retorno.

[]'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á 163 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.