cancel
Showing results for 
Search instead for 
Did you mean: 

Função para cálculo de impostos( Simulação de Geração de NF).

0 Kudos

Boa noite pessoal !

Alguém conhece alguma função no SAP que posso utilizar para efetuar cálculo de impostos ???


Trata-se de um programa customizado (Z) e preciso fazer o cálculo de todos impostos, seria como uma simulação de Geração de NF (J1B1N) .

Agradeço desde já.


Wagner Duarte

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Oi Wagner

Resolveu? Se for o caso encerre a thread qualificando a resposta que lhe foi dada.

Grato

Eduardo Chagas

max_anjos
Explorer
0 Kudos

Bom dia Wagner,

Você pode utilizar a FM  J_1B_NF_VALUE_DETERMINATION:

Exemplo:

DATA: BEGIN OF wk_header.

           INCLUDE STRUCTURE j_1bnfdoc.

   DATA: END OF wk_header.

   DATA: BEGIN OF wk_header_add.

           INCLUDE STRUCTURE j_1bindoc.

   DATA: END OF wk_header_add.

   DATA: BEGIN OF wk_partner OCCURS 0.

           INCLUDE STRUCTURE j_1bnfnad.

   DATA: END OF wk_partner.

   DATA: BEGIN OF wk_item OCCURS 0.

           INCLUDE STRUCTURE j_1bnflin.

   DATA: END OF wk_item.

   DATA: BEGIN OF wk_item_tax OCCURS 0.

           INCLUDE STRUCTURE j_1bnfstx.

   DATA: END OF wk_item_tax.

   DATA: BEGIN OF wk_item_add OCCURS 0.

           INCLUDE STRUCTURE j_1binlin.

   DATA: END OF wk_item_add.

   DATA: BEGIN OF wk_header_msg OCCURS 0.

           INCLUDE STRUCTURE j_1bnfftx.

   DATA: END OF wk_header_msg.

   DATA: BEGIN OF wk_refer_msg OCCURS 0.

           INCLUDE STRUCTURE j_1bnfref.

   DATA: END OF wk_refer_msg.

   CALL FUNCTION 'J_1B_NF_DOCUMENT_READ'

     EXPORTING

       doc_number         = i_docnum

     IMPORTING

       doc_header         = wk_header

     TABLES

       doc_partner        = wk_partner

       doc_item           = wk_item

       doc_item_tax       = wk_item_tax

       doc_header_msg     = wk_header_msg

       doc_refer_msg      = wk_refer_msg

     EXCEPTIONS

       document_not_found = 1

       docum_lock         = 2

       OTHERS             = 3.

   CALL FUNCTION 'J_1B_NF_VALUE_DETERMINATION'

     EXPORTING

       nf_header   = wk_header

     IMPORTING

       ext_header  = wk_header_add

     TABLES

       nf_item     = wk_item

       nf_item_tax = wk_item_tax.