Jump to content

dev botao

Campo Cnpj Zerado Nos Registros P2, D2 E E2 (Er 02.02)


Go to solution Solved by Régys Silveira,
  • Este tópico foi criado há 2806 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Pessoal, boa tarde.

 

Ao gerar o arquivo "Registros do PAF-ECF", percebemos que nos registros P2, D2 e E2 o segundo campo CNPJ (CNPJ do estabelecimento usuário do PAF-ECF) está sendo gerado ZERADO.

 

Consultando o código de geração (WriteRegistro), este campo era proveniente de seus registros pai (P1, D1 e E1) :


          strRegistroP2 := strRegistroP2 + LFill('P2') +
                                           LFill(FRegistroP1.CNPJ, 14) +
                                           RFill(COD_MERC_SERV, 14) +
          strRegistroD2 := strRegistroD2 + LFill('D2') +
                                           LFill(FRegistroD1.CNPJ, 14) +
                                           RFill(NUM_FAB, 20) +

          strRegistroE2 := strRegistroE2 + LFill('E2') +
                                           LFill(FRegistroE1.CNPJ, 14) +
                                           RFill(COD_MERC, 14) +

Mas, segundo o exemplo do PAF, estes registros pai (P1, D1 e E1) não são mais utilizados.

 

 

As dúvidas:

 

- O exemplo está incompleto, onde na geração do arquivo, deveríamos criar um registro pai (P1, D1 e E1) e definirmos seu CNPJ ?

 

- O código-fonte está incompleto, onde esta propriedade CNPJ deveria ser criada diretamente em cada registro filho (P2.CNPJ  e  D2.CNPJ  e  E2.CNPJ ) ?

 

 

 

No aguardo de orientações.

 

 

Leandro Gobbo

Leandro Gobbo

  • 2 years later...
Posted
Em 2014-11-10 at 16:54, Régys Silveira disse:

Deve-se gerar no registro pai X1, não podemos alterar os registros por conta da retrocompatibilidade com versões antigas da ER.

Estou com o mesmo problema. Sou novato, preciso que me esclareça o que seria o "registro pai X1" que você menciona. Pois procurando no framework .net não consegui encontrar o que seria. Pode me ajudar?

  • Consultores
Posted
Em 05/05/2017 at 11:14, Luiz Negrini disse:

Pois procurando no framework .net não consegui encontrar o que seria. Pode me ajudar?

Esse registro ("X1") não é necessário no framework .net. Você deve procurar em outro lugar.

[]'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á 2806 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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.