Jump to content

logo_acbr_paygo.png

Chegou o TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao_saibamais.png

beneficios.png

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

  • Este tópico foi criado há 1112 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

Boa Tarde,

Hoje cedo um cliente meu ligou informando que na balança estava cortando a parte dos ingredientes,
então pensei que era erro no meu código quando achei este pedaço de code:

procedure TACBrCargaBal.PreencherToledo(Arquivo, Nutricional, Receita: TStringList; versao:integer);
var
  i, Total: Integer;
  Anutri,areceita:string;
begin
  Total := Produtos.Count;

  for i := 0 to Total - 1 do
  begin
    if Versao=0 then
       begin
    Arquivo.Add(
      LFIll(Produtos[i].Setor.Codigo, 2) +
      LFIll(Produtos[i].ModeloEtiqueta, 2) +
      GetTipoProdutoToledo(Produtos[i].Tipo) +
      LFIll(Produtos[i].Codigo, 6) +
      LFIll(Produtos[i].ValorVenda, 6, 2) +
      LFIll(Produtos[i].Validade, 3) +
      RFIll(Produtos[i].Descricao, 50) +
      RFIll(Produtos[i].Receita, 250)
    );
    end else

Neste trecho de código na anti-penúltima linha tem um limitador de 250 caracteres, esse limitador esta cortando a minha informação, então mudei ele para 300 e pegou toda a minha informação, gostaria de saber como posso fazer com esse delimitador, pois a próxima vez que for atualizado o meu ACBR vai mudar de novo para 250, essa alteração poderia subir ?.
 

image1.png

image1.png

Share this post


Link to post
Share on other sites

Implementei tratamento para o MVG6 da Toledo bem como fiz algumas melhorias no componente.

Em cada ponto que tratava uma balança, tinha-se que ficar passando um arquivo Tstring para poder gerar o arquivo correspondente. Criei uma classe para que possa ser tratado qualquer tipo de registro para a balança. Assim bata no leiaute da balança criar o arquivo que se deseja, bem como definir o nome para o mesmo. Todas as demais funções existentes para geração dos arquivos, continuam operacionais mesmo com as mudanças. Efetuei os ajustes em cada geração de balança. Não tratei nenhuma propriedade nova para os leiautes que já existiam.

ACBrCargaBal.pas

  • Like 1

Share this post


Link to post
Share on other sites
Em 26/03/2017 at 17:58, herculanojs disse:

Implementei tratamento para o MVG6 da Toledo bem como fiz algumas melhorias no componente.

Em cada ponto que tratava uma balança, tinha-se que ficar passando um arquivo Tstring para poder gerar o arquivo correspondente. Criei uma classe para que possa ser tratado qualquer tipo de registro para a balança. Assim bata no leiaute da balança criar o arquivo que se deseja, bem como definir o nome para o mesmo. Todas as demais funções existentes para geração dos arquivos, continuam operacionais mesmo com as mudanças. Efetuei os ajustes em cada geração de balança. Não tratei nenhuma propriedade nova para os leiautes que já existiam.

ACBrCargaBal.pas

Gostaria de saber se as alterações do herculanojs já foram ou estão sendo analisadas.

Share this post


Link to post
Share on other sites
Em 21/07/2017 at 12:10, Wagner Freitas disse:

Gostaria de saber se as alterações do herculanojs já foram ou estão sendo analisadas.

Bom dia não.

Em 26/03/2017 at 17:58, herculanojs disse:

Implementei tratamento para o MVG6 da Toledo bem como fiz algumas melhorias no componente.

Em cada ponto que tratava uma balança, tinha-se que ficar passando um arquivo Tstring para poder gerar o arquivo correspondente. Criei uma classe para que possa ser tratado qualquer tipo de registro para a balança. Assim bata no leiaute da balança criar o arquivo que se deseja, bem como definir o nome para o mesmo. Todas as demais funções existentes para geração dos arquivos, continuam operacionais mesmo com as mudanças. Efetuei os ajustes em cada geração de balança. Não tratei nenhuma propriedade nova para os leiautes que já existiam.

ACBrCargaBal.pas

seus fontes estão desatualizados e existe a aplicação de um formatador de código.

sugiro copiar seu arquivo, reverter ele para o estado normal, atualizar e depois aplicar somente suas alterações para que então possamos fazer merge e testar.

  • Like 1

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites
  • Este tópico foi criado há 1112 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...