Skip to Content
avatar image
Former Member

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

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.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 21, 2014 at 01:21 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      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.

  • Jul 31, 2014 at 10:48 AM

    Wendel,

    enhancement 03 disponível pela SAP:

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

    Add comment
    10|10000 characters needed characters exceeded

  • May 21, 2014 at 12:31 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • 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 ?

  • Jun 11, 2014 at 12:52 PM

    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.


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 09, 2015 at 04:38 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 09, 2015 at 09:44 PM

    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?

    Add comment
    10|10000 characters needed characters exceeded