cancel
Showing results for 
Search instead for 
Did you mean: 

NF de produtor rural referenciada - Validação SEFAZ RS

Former Member
0 Kudos

Bom dia,

Estamos recebendo algumas NFs de produtor via NF writer (entrada), para as quais emitimos contra-nota.

O SEFAZ do RS está validando o grupo de informações da NF de produtor rural referenciada, onde uma série de informações são necessárias referente a NF:

1) UF

2) Ano e mês da emissão

3) CNPJ / CPF / IE

4) Modelo (NF de produtor ou NF Avulsa)

5) Série / NF

Existe alguma forma standard de informar estes campos na J1B1N ?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Oi Rodrigo,

Essa informação precisa ser passada na BAdI, método Fill_header.

Exemplo:

     LOOP AT tabela_z_referencia ASSIGNING <tab_z_ref>.

       lw_out_ref-b20_aamm   = tab_z_ref-ANO_MES.

       lw_out_ref-b20f_mod   = tab_z_ref-Modelo.

       lw_out_ref-b20_serie  = tab_z_ref-Serie.

       lw_out_ref-b20_nnf    = tab_z_ref-NrNF.

       IF NOT CNPJ IS INITIAL.

         lw_out_ref-b20_cnpj   = PARCEIRO-CNPJ

       ENDIF.

       IF NOT CPF IS INITIAL.

         lw_out_ref-b20_cpf    = PARCEIRO-CPF.

       ENDIF.

       lw_out_ref-b20_cuf  = PARCEIRO-UF.

       lw_out_ref-b20_ie = PARCEIRO-InscEstadual.

       lw_out_ref-docnum = in_doc-docnum.

       APPEND lw_out_ref TO out_ref.

     ENDLOOP.

Defina uma tabela onde serão informadas as referências (pois pode haver mais de uma), preencha os dados necessários e passe na BAdI que vai funcionar.

ps.:

Abraço,

Eduardo Hartmann

Message was edited by: Eduardo Hartmann PS.: ao invés de gravar em tabela, poderia só capturar os dados via popup... 🙂

Former Member
0 Kudos

Oi Eduardo,

Obrigado por responder!

Na verdade, já sabia que deveria atribuir ao XML usando o método FILL_HEADER.

Minha dúvida maior era quanto ao local de informação destes dados.

Queria confirmar se era necessário desenvolver um pop-up ou algo do tipo.

Para os dados requeridos de importação, por exemplo, desenvolvemos um pop-up ja J1B1N para a informação do número de DI, etc. Alguns meses depois, a SAP criou uma aba standard para estas informações.

Outro problema são as notas lançadas via MIRO, onde estas informações também precisariam ser passadas.

Former Member
0 Kudos

Pois é... esse esquema da NF de importação foi meio chato

Sobre preencher os dados na NF, o que fizemos algumas vezes foi criar uma aba nova na J1B*N e controlar toda a gravação (não foi só um popup). Assim fica fácil de gravar e consultar os dados direto pelas transações standard.

Não me lembro se a aba fica disponível na MIRO, creio que sim, pois o programa é o mesmo...

No caso do popup já fica mais difícil usar o mesmo, creio que teria que ser um próprio pra quando salvar a MIRO.

Abs,

Eduardo

Former Member
0 Kudos

Apenas para dar um retorno para o fórum, por hora estamos forçando as informações no fill_header baseado no que foi informado na MIRO.

Ainda vamos desenvolver a aba Z na J1B1N, conforme sugestão do Eduardo.

0 Kudos

Olá Eduardo

Procurando no SDN verifiquei que passou pelo mesmo problema que nós.

Como tratou a questão de informar os dados do Produtor Rural, pensei também em criar uma aba na J1B1N.

Você fez alteração em qual BADI. e para ser transportado para o XML como procedeu.

Pode me ajudar?

Obrigada

Patricia

Former Member
0 Kudos

Pessoal.

Vocês aplicaram a nota Note 1604122 - NF-e: Val. Error on sending return for incoming NF (model 4)?

Veja que ela trata de popular os campos da nf de referencia (modelo 4 - produtor rural).

Abraço

Eduardo Chagas

Former Member
0 Kudos

Oi Pessoal!

Para informação. Apliquei a nota em questão e realizei os testes com sucesso. As tags são preenchidas automaticamente pelo standard.

Abraço

Eduardo Chagas

Former Member
0 Kudos

Eduardo,

Esta nota está aplicada no nosso ambiente.

Porém, no nosso caso não se tratra de uma devolução de entrada, e sim da própria entrada, onde emitimos uma NF. Para esta situação, esta nota não atende.

Optamos por um desenvolvimento na J1B1N para preencher estes dados.

Obrigado pela sugestão!

0 Kudos

Olá Rodrigo

Estou tendo o mesmo problema e foi isto que pensei em fazer.

Poderia por favor me detalhar como trabalhou? (BADI, FUNÇÃO, etc)

Obrigada

Former Member
0 Kudos

Oi Patricia.

Você já aplicou a nota mencionada? Ele preenche as informações pelo standard desde que a nota referenciada seja do modelo 4.

Abraço

Eduardo Chagas

Answers (1)

Answers (1)

Former Member
0 Kudos

Oi Rodrigo!!!

O que o Eduardo sugere é a solução para emissão da contra nota que deve referenciar a nf do produtor rural, desta forma não precisarás de customização para solução.

Karen

Former Member
0 Kudos

Rodrigo, é como a Karen comentou. Uma vez que você referenciou a nota do produtor o sistema irá preencher as tags pelo standard sem requerer desenvolvimento.

Apesar da descrição da nota fazer referência a devolução a regra é baseada na nota de referência e modelo 04 como o próprio código que eu postei acima mostra.

Abraço

Eduardo Chagas

Former Member
0 Kudos

Oi Karen e Eduardo,

Ok, entendi que a nota vai se basear no modelo da NF que estou referenciando para preencher ou não as tags.

Para devoluções, vou ter uma NF para referenciar no sistema.

Porém, neste cenário específico, não temos no sistema a nota original do produtor (modelo 4).
De acordo com o depto Fiscal, não podemos escriturar notas do modelo 4 e por isso emitimos a contra-nota. Esta é criada sem referência a outro registro, porém informando nela o número da NF do produtor ao qual ela se refere, como um texto adicional.

Usando desta forma, o standard não preenche os dados e por esta razão, utilizamos o pop-up desenvolvido.

Obrigado,
Rodrigo.

Former Member
0 Kudos