Skip to Content

SAP Notes da versão 1.6 da NT 2016.002 para o SAP ECC.

Olá pessoal,

A SAP liberou as SAP Notes à serem aplicadas no ECC relacionadas a V1.6 da NT 2016.002 da NF-e 4.0. Foram entregues 4 campos na estrutura da J_1BNFLIN (item da NF-e) que terão seu preenchimento somente via BAdI de persistência (J_1BNF_ADD_DATA) ou mapeamento (CL_NFE_PRINT). Estes campos também foram adicionados nas telas das transações (J1B*N), para versões 605+ e nas BAPIs BAPI_J_1B_NF_CREATEFROMDATA e BAPI_J_1B_NF_GETDETAIL.

Segue os campos abaixo:

Novos Domínios:

  • J_1BNFE_PREDBCEFET
  • J_1BNFE_VBCEFET
  • J_1BNFE_PICMSEFET
  • J_1BNFE_VICMSEFET

Novos elementos de dados:

  • J_1BNFE_PREDBCEFET
  • J_1BNFE_VBCEFET
  • J_1BNFE_PICMSEFET
  • J_1BNFE_VICMSEFET

tabelas e estruturas modificadas:

  • J_1BNFLIN_ADD
  • BAPI_J_1BNFLIN
  • J_1BNF_BADI_ITEM

Visões de controle de tela:

  • J_1BAKIT_MANV
  • J_1BAKITV

Para versões 604-, os campos estarão disponíveis somente via BAdI de mapeamento (CL_NFE_PRINT) método FLL_ITEM. Portanto para ser feito o mapeamento para o XML será necessário criar uma lógica de preenchimento atendento os requerimentos de negócio de cada empresa. Vale ressaltar que esta BAdI (CL_NFE_PRINT) somente irá mapear os campos para o XML, elas não serão salvas nas tabelas do banco de dados.

Segue abaixo a relação de SAP Notes à serem aplicadas:

2665759 – DDIC Objects for the Note 2661323 -> Versões a partir da 605
2661323 – NF-e 4.00 – Technical Note 2016.002 v1.60 – New ICMS60 Fields -> Versões a partir da 605

2664639 – Pre-requisite corrections for note 2663083 -> Versões a partir da 600
2663083 – NF-e 4.0: NT 2016.002 v1.60 -> Versões a partir da 600

2665639 – Pre-requisite corrections for note 2665640 -> Somente versão 500
2665640 – NF-e 4.0: NT 2016.002 v1.60 -> Somente versão 500

 

Obrigado

 

Leonardo Brunetto

42 Comments
You must be Logged on to comment or reply to a post.
  • Leonardo boa tarde,

    Pelo que vi das notas liberadas, não teremos alterações que impactam na configuração das prices e mapeamento de condições para NF e tabelas de impostos como estava previsto?

     

    • New condition types.
    • New internal codes & mapping.
    • New tax types & NF mapping.
    • Pricing procedure changes.
    • New account keys.
    • Tax tables changes.

    Abs,

    Gizela

  • Prezados, boa tarde!

     

    Ao executar o programa NOTE_2665759, entregue pela nota  2665759, estou tendo o erro abaixo. É como se a primeira parte da nota que cria os domínios J_1BNFE_PICMSEFET, J_1BNFE_PREDBCEFET, J_1BNFE_VBCEFET e J_1BNFE_VICMSEFET não estivesse funcionando.

    Alguém já passou por isso?

    Att,

    Lucas Montandon

  • Olá, pessoal!

    Alguém está tendo problemas ao tentar implementar a nota 2663083?

    Onde estamos, ao tentar ativar as alterações da nota 2663083, é apresentada a seguinte tela de erros:

    Tais erros estão ocorrendo, pois, a estrutura J_1BNFE_S_BADI_ITEM (utilizada na declaração de XMLI_310) não possui os campos PREDBCEFET, VBCEFET, PICMSEFET e VICMSEFET.

    Observando aos reports NOTE_2663083 e NOTE_2665759, notamos que apenas as seguintes estruturas receberam os referidos campos:

    J_1BNFE_S_ITEM400
    J_1BNFE_S_RFC_TAX_ICMS_400
    BAPI_J_1BNFLIN
    J_1BNFLIN_ADD
    J_1BNF_BADI_ITEM

    Assim, parece que faltou criar os campos também na estrutura J_1BNFE_S_BADI_ITEM.

    Alguém está com o mesmo problema?

    Aqui, estamos na versão SAPK-61810INSAPAPPL do Support Package.

     

    Muito obrigado,

    Wesley

      • Olá, Renan!

        Sim, conseguimos aplicar a nota após a execução dos passos da versão 4 da nota 2664639.

        Para isso, foi preciso aplicar também a nota 2459558, pois o programa NOTE_2663083 só executou após a aplicação de tal nota (sem aplicar a nota, a tela fica igual a sua).

        Tente executar os steps manuais da versão 4 da nota 2664639 e, após isso, aplicar a nota 2459558.

        Com isso, o programa NOTE_2663083 deveria funcionar (funcionou aqui).

        Boa sorte!

        Wesley

  • Bom dia pessoal,

     

    Estou passando pelo mesmo problema… acredito que a nota deva ser atualizada, pois esse erro não é coerente.

    Em uma linha ele entrega a adição do campo, na linha seguinte, o erro sinaliza que o campo não foi adicionado.

     

    Conseguiram resolver esse problema ( sem adicionar esses campos manualmente)?

     

    Obrigada

     

    Gabriela Artimonte

  • Entendi, pelas SAP Notes, que teremos que fazer o cálculo (se aplicável ao cenário), dentro da BADI, correto?

     

    Não ficou claro para mim se já existe um cadastro desta alíquota e de onde buscar. Alguém já implantou a regra de cálculo via BADI? de onde tirou a alíquota?

  • Acho que o jeito é esperar, estou com chamado aberto na SAP, a ultima resposta dia 13 foi:

     

    We are currently discussing the issue internally. As soon as we have a position regarding it, I will let you know.

     

     

  • Boa Tarde!

    Tentamos aplicar com essa última versão e ocorre um erro na aplicação da 2663083 – NF-e 4.0: NT 2016.002 v1.60.

    Alguém conseguiu aplicar ou está no mesmo cenário?

    Grato.

     

    Nilton

  • Boa tarde!

     

    A nota 2663083 acabou de ser atualizada e mesmo instalando a nova versão, ao rodar o report NOTE_2663083 o log aparece vazio, sem qualquer mensagem:

  • Nao rolou…

     

    Nem aplicando a nota 2459558

     

    Vi que a Nota 2664639entrou na versão 3, e neste momento esta em ‘Release’.

     

    Ta no forno, logo sai alguma coisa…..

    Espero!!!

  • Bom dia!

    Aqui já aplicamos todas as notas, porém nos testes não esta calculando e, mesmo informando os valores na tabela J_1BNFLIN, não está aparecendo no XML.

    Alguém já conseguiu gerar XML com CST=60 e com as notas tags?

    Outra dúvida, alguém sabe que UF irá fazer esta validação e se já estão validando no ambiente de homologação?

    Grato

     

    Nilton de Oliveira

     

  • Bom dia

    Estou com problemas na aplicação da nota também.

    Analisando o programa NOTE_2663083 criado através da aplicação da nota 2664639, percebi que existe uma validação que faz com que a estrutura J_1BNFE_S_ITEM400 não seja atualizada, impedindo a criação dos campos PREDBCEFET, VBCEFET, PICMSEFET e VICMSEFET.

    Aquele if realiza a seguinte validação:

    A variável R_SUPPORTED retorna com X.

    Sendo assim, a condição IF lcl_wb=>snote_support( ‘TABL’ ) IS INITIAL. não é verdadeira, fazendo com que a tabela interna GR_TABNAME não seja preenchida, não atualizando a estrutura.

    Apenas para comparar, verifiquei o programa NOTE_2665759 e esta validação não é realizada. É claro que os programas atualizam objetos diferentes, mas o método que adiciona os campos é basicamente o mesmo.

    Pelo que entendi, o problema seria esse. Pode ser que em alguma versão da nota 2664639 aquele IF não existiu, e quem aplicou esta versão (sem o IF), conseguiu atualizar a estrutura (estou chutando).

    Vou aguardar uma atualização da SAP para aplicar a nota.

      • Gabriela

        Obrigado pela dica, mas esse debug eu fiz com a nota atualizada já.

        Inclusive fiz uma nova tentativa.

        Desapliquei todas as notas desta NT e apliquei de novo, sempre verificando a versão da nota e mesmo assim não deu.

        Alguma coisa ficou presa no sistema. Acredito que não terei outra solução a não ser alterar manualmente a estrutura J_1BNFE_S_ITEM400.