on 06-22-2012 3:55 PM
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 ?
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... 🙂
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
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
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
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!
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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.
User | Count |
---|---|
16 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.