Ir para conteúdo
  • Cadastre-se

dev botao

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


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

Recommended Posts

Postado

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 anos depois...
Postado
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
Postado
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á 2776 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.

The popup will be closed in 10 segundos...