on 05-16-2014 12:54 AM
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Wendel,
sobre o grupo de informações de veículos:
O parâmetro na função J_1BNFE_OUTNFE_CREATE
é uma tabela interna com o nome:
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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 ?
User | Count |
---|---|
14 | |
4 | |
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.