Jump to content

2 Dia do ACBr

O Dia da Automação Comercial está chegando!
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

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

douglas_k

Sugestão alteração ACBrPaf

Recommended Posts

Boa tarde,

   Outra alteração solicitada pelo homologador e que efetuei na classe ACBrPaf foi o seguinte. Se no período do arquivos do PAF que estou gerando, não existir nenhum documento responsável pela atualização do estoque, eu não informo nada para esse registro 'E3'.  Dessa forma, vou ter apenas os registros E2 sem registros E3.

  Para isso fiz uma alteração no ACBrPaf, hoje esta assim:

  if FPAF_E.RegistroE2.Count > 0 then
  begin
    FPAF_E.WriteRegistroE2;
  end;

  if FPAF_E.RegistroE3.DT_EST > 0 then
  begin
    FPAF_E.WriteRegistroE3;
      FPAF_E.WriteBuffer;
  end;


 e alterei para seguinte forma:

  if FPAF_E.RegistroE2.Count > 0 then
  begin
    FPAF_E.WriteRegistroE2;
  end;

  if FPAF_E.RegistroE3.DT_EST > 0 then
  begin
    FPAF_E.WriteRegistroE3;
  end;

  if (FPAF_E.RegistroE2.Count > 0) or (FPAF_E.RegistroE3.DT_EST > 0) then
    begin
        FPAF_E.WriteBuffer;
    end;

Dessa forma pode existir registros E2 sem E3. Sugiro a alteração mais de qualquer forma se entenderem que não é assim o funcionamento deixo anotado para sempre fazer o ajuste nas atualizações.

ACBrPAF.pas

Share this post


Link to post
Share on other sites

O que o homologador disse não tem muito sentido. Já existe a relação de registros P2 para listar as mercadorias e serviços. Não faz muito sentido emitir um E2 sem um E3.

Ele apontou algo na legislação ou algum raciocínio pra isso fazer sentido?


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites
1 hora atrás, EMBarbosa disse:

O que o homologador disse não tem muito sentido. Já existe a relação de registros P2 para listar as mercadorias e serviços. Não faz muito sentido emitir um E2 sem um E3.

Ele apontou algo na legislação ou algum raciocínio pra isso fazer sentido?

Pse, ele comentou que se não foi emitido nenhum documento que atualizou o estoque dentro do período que foi gerado o arquivo, não poderia gerar o registro E3. De qualquer forma também achei estranho, mais acabou passando assim.

Share this post


Link to post
Share on other sites
11 minutos atrás, douglas_k disse:

Pse, ele comentou que se não foi emitido nenhum documento que atualizou o estoque dentro do período que foi gerado o arquivo, não poderia gerar o registro E3. De qualquer forma também achei estranho, mais acabou passando assim.

Entendi e agradeço você ter levantado a questão. Mas se não foi gerado E3, não teria motivo pra gerar o E2. Entende?

O problema real é que a legislação não é clara. Temos outros usuários que acabaram de fazer a homologação e homologaram com o código dessa maneira e o homologador não questionou.

Vamos aguardar mais pessoas postarem sua experiência.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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.

Share this post


Link to post
Share on other sites
1 hora atrás, EMBarbosa disse:

Entendi e agradeço você ter levantado a questão. Mas se não foi gerado E3, não teria motivo pra gerar o E2. Entende?

O problema real é que a legislação não é clara. Temos outros usuários que acabaram de fazer a homologação e homologaram com o código dessa maneira e o homologador não questionou.

Vamos aguardar mais pessoas postarem sua experiência.

Isso, vamos verificando se mais gente vai ter essa situação. Obrigado.

  • Like 1

Share this post


Link to post
Share on other sites

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...