cancel
Showing results for 
Search instead for 
Did you mean: 

NFE 3.10 função J_1BNFE_OUTNFE_CREATE sem parâmetro para veículos.

Former Member
0 Kudos

Olá pessoal !

Aqui na empresa estamos desenvolvendo a integração da nfe 3.10 entre o SAP e uma mensageria externa.

Para essa tarefa estamos usando a função J_1BNFE_OUTNFE_CREATE, onde captamos as informações para compor o XML.

Entre os parâmetros apresentados, encontramos onde captar as informações para medicamentos, armas e combustíveis, porém não encontramos parâmetro para captar as informações dos veículos.

Alguém poderia dizer como captar essas informações? Se utilizamos outra função ou outra forma para obter as mesmas?

Obrigado.

Wendel Lopes.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Oi Wendel,

Conversei com um outro colega na thread http://scn.sap.com/thread/3588132, e ele abriu um chamado na SAP para verificar e informaram a nota 2039144 - NF-e new layout 3.10 - Enhancement Note 03.

Quando abro essa nota no portal recebo a mensagem de que a mesma ainda não foi liberada, creio que em breve essa nota ou outra semelhante será liberada com a correção.

abs,

Renan

Former Member
0 Kudos

Obrigado pela informação Renan.

Iremos acompanhar a nota e o portal.

Grato.

Former Member
0 Kudos

Verifiquei que essa nota ainda não foi liberada, e o mais estranho é que liberaram essa:

2039647 - NF-e new layout 3.10 - Enhancement Note 04

que basicamente trata de:

 

- NF-E: COMBINED NOTA FISCAL

indIncentivo: Tax Incentive.

nProcesso: Process number

 

- NF-E LAYOUT 3.10

retTransp-cfop: CFOP.

retTransp-taxSit: City code.

idEstrangeiro: Foreign

Também vou abrir um chamado para saber como está o andamento da correção dos parâmetros de veículos.

Answers (5)

Answers (5)

0 Kudos

Boa tarde Srs. estou com uma duvida, para sistemas de mensageria nao SAP sei que utilizamos a função J_1BNFE_OUTNFE_CREATE, mas qual função devo utilizar quando se trata de CTE - Conhecimento de Transporte Eletrônico? qual seria a função de envio e retorno para mensageria nao sap se tratando de CTE?

Former Member
0 Kudos

Oi Ricardo,

A FM é  J_1B_CTE_XML_OUT.

Att.,

Tiago.

oscar_mller
Explorer
0 Kudos

Prezados,

Boa tarde.

O campo vtottrib está vindo zerado na j_1bnfe_outnfe_create. Alguém sabe como preencher esse campo ?

Obrigado,

Oscar Möller

arthur_alvesteixeira
Active Participant
0 Kudos

Wendel,

enhancement 03 disponível pela SAP:

2039144 - NF-e new layout 3.10 - Enhancement Note 03

arthur_alvesteixeira
Active Participant
0 Kudos

Bom dia Wendel,

sobre o grupo de informações de veículos:

  • JA. Detalhamento Específico de Veículos novos

O parâmetro na função J_1BNFE_OUTNFE_CREATE
é uma tabela interna com o nome:

  • it_nfe_prod_veicprod

Após aplicação de todas as notas recomendadas pela SAP, na versão que estamos usando, no momento esta tabela interna está desabilitada no standard:

Portanto para fazer uma solução standard será necessário a SAP disponibilizar uma nota.

Former Member
0 Kudos

Oi Arthur, blz ?

Ainda não encontrei nenhuma Nota corrigindo este problema.

Sabe se já existe algo a respeito ?

Abs,

arthur_alvesteixeira
Active Participant
0 Kudos

E ae Mauro, blz...

estamos com todas as  notas aplicada e na nossa versão continua com este parâmetro desabilitado.

Portanto uma solução standard ainda não temos.

WB
Participant
0 Kudos

Ola Wendel ,

Tivemos o mesmo problema  na migração de leiaute da NF-e 2.00, para as montadoras de veiculos em um cenário muito parecido com o que você descreveu.   

Existem dois cenários que deve ser considerados para você resolver esse problema:

    1 -  Se a comunicação com a mensageira externa for via RFC através da função J_1BNFE_OUTNFE_CREATE a solução será mais trabalhosa mas da pra resolver:

       Você deverá customizar o destino da RFC como "NONE", aplicar um enhancement na função J_1BNFE_OUTNFE_CREATE. Dentro da função você pode desenvolver uma chamada de uma nova função RFC ZJ_1BNFE_OUTNFE_CREATE com os campos que não foram disponibilizados.

    2 -  Se a comunicação com a mensageira externa não via RFC , asolução é mais simples (  por exemplo um FTP com arquivos de texto):

       Você deverá aplicar um enhancement na função J_1BNFE_OUTNFE_CREATE. Dentro da função você pode desenvolver uma chamada de uma nova função RFC ZJ_1BNFE_OUTNFE_CREATE com os campos que não foram disponibilizados.

    Ps.: Para recuperar os campos , você pode utilizar a BADI CL_NFE_PRINT para exportar para a memória do SAP as informações (J*XML*310) e importa-las novamente dentro da função J_1BNFE_OUTNFE_CREATE, ou se preferir você pode utilizar ponteiros de memória, porém você ter´que mapear estes ponteiros, pode ser mais arriscado.

Obrigado 

Former Member
0 Kudos

Allan,

Muito obrigado pelas informações, vamos seguir essa forma de trabalho e em breve retorno.

Grato.

WB
Participant
0 Kudos

Boa tarde  Wendel ,

  Deu certo ?

Former Member
0 Kudos

Boa tarde Alan.

Ainda não desenvolvemos a solução, priorizaram outros assuntos.

Assim que iniciarmos responderei aqui no blog.

Muito obrigado pela atenção.

marcelom_bovo
Participant
0 Kudos

Olá Allan,

Eu não utilizao RFC para enviar o xml, mas mesmo assim preciso configurar NONE para que a função J_1BNFE_OUTNFE_CREATE, senão ela não executa, o problema é que perco toda a pilha de programas para referenciar os dados, sabe como da para burlar isso? ou a única maneira é exportar/importar dados da memória?

Eu gostaria de utilizar o XMLH na minha função interna.

Obrigado

arthur_alvesteixeira
Active Participant
0 Kudos

Marcelo,

vc já tentou usar field symbol ?

marcelom_bovo
Participant
0 Kudos

Olá,

Não da.

Quando o programa chama uma RFC com o parâmetro DESTINATION, mesmo que seja NONE, ele apaga toda a pilha de programas, ai não ad para usar field-symbol.

arthur_alvesteixeira
Active Participant
0 Kudos

Tenho um ambiente também configurado como NONE
que acho que serve de exemplo para o seu caso.

Neste ambiente, na BADI CL_NFE_PRINT, conseguimos
acessar diversas informações da nota, as informações
que não são importadas na BADI acessamos por field-symbol.

Estas informações acessadas são tratadas,
usadas como lógica, e/ou enviada diretamente para as respectivas tags.

Sua customização é na BADI ?