BAPI_ACC_DOCUMENT_POST  Tax code must be entered

Hi all,
I am using bapi  BAPI_ACC_DOCUMENT_POST   to post in FB01 but  i am getting a error "Tax code must be entered". The amounts are  equals in  S/H but I don´t  know what happen. Anybody  have a suggestion?
Thanks in advance.
Mireya

Hi, Here is a sample code how to use this one.
DATA: it_acc_gl LIKE bapiacgl09 OCCURS 0 WITH HEADER LINE,
it_acc_ap LIKE bapiacap09 OCCURS 0 WITH HEADER LINE,
it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
it_curr_amt LIKE bapiaccr09 OCCURS 0 WITH HEADER LINE,
it_doc_header LIKE bapiache09 OCCURS 0 WITH HEADER LINE,
it_acc_tax LIKE bapiactx09 OCCURS 0 WITH HEADER LINE,
obj_type LIKE bapiache09-obj_type,
obj_key LIKE bapiache09-obj_key,
obj_sys LIKE bapiache09-obj_sys,
pstng_date LIKE it_doc_header-pstng_date,
doc_date LIKE it_doc_header-doc_date,
loop_cnt TYPE i VALUE 0,
gv_vendor(10) TYPE c,
gv_gl_acc(10) TYPE c.
LOOP AT bdc_source.
* First line of table is heading so don't do anything
IF bdc_layout IS INITIAL.
MOVE bdc_source TO bdc_layout.
TRANSLATE bdc_layout TO UPPER CASE.
CONTINUE.
ENDIF.
bdc_out = bdc_source.
CLEAR: obj_type, obj_sys, obj_key, pstng_date, doc_date, gv_vendor, gv_gl_acc.
* Setup the dates in correct format
CONCATENATE bdc_source-col_c+6(4) bdc_source-col_c(2) bdc_source-col_c+3(2) INTO pstng_date.
CONCATENATE bdc_source-col_b+6(4) bdc_source-col_b(2) bdc_source-col_b+3(2) INTO doc_date.
* Padding zeros, very important otherwise bunch of stuff is missing
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = bdc_source-col_e
IMPORTING
output = gv_vendor.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = bdc_source-col_j
IMPORTING
output = gv_gl_acc.
* Header
REFRESH it_doc_header.
it_doc_header-bus_act = 'RFBU'.
it_doc_header-username = sy-uname.
it_doc_header-header_txt = bdc_source-col_h. " Invoice Text
it_doc_header-comp_code = bdc_source-col_a. " Company Code
it_doc_header-doc_date = doc_date. " Invoice Date
it_doc_header-pstng_date = pstng_date. " Posting Date
it_doc_header-doc_type = 'KR'. " Return Order...?
it_doc_header-ref_doc_no = bdc_source-col_d. " Invoice Number
APPEND it_doc_header.
* GL Account
REFRESH it_acc_gl.
it_acc_gl-itemno_acc = '1'.
it_acc_gl-gl_account = gv_gl_acc. " GL Account
it_acc_gl-item_text = bdc_source-col_o. " Line Item Text
it_acc_gl-doc_type = 'KR'. " Return Order...?
it_acc_gl-comp_code = bdc_source-col_a. " Company Code
it_acc_gl-pstng_date = pstng_date. " Posting Date
it_acc_gl-vendor_no = gv_vendor. " Vendor Number
it_acc_gl-costcenter = bdc_source-col_k. " Cost Center
it_acc_gl-wbs_element = bdc_source-col_q. " WBS Element
"it_acc_gl-tax_code = bdc_source-col_m. " Tax Code
it_acc_gl-network = bdc_source-col_p. " Internal Order
conv_s_amt = bdc_source-col_f. " Invoice Amount
REPLACE ALL OCCURRENCES OF ',' IN conv_s_amt WITH ''.
IF conv_s_amt < 0.
it_acc_gl-de_cre_ind = 'H'. " H-Credit
conv_s_amt = - conv_s_amt.
ELSE.
it_acc_gl-de_cre_ind = 'S'. " S-Debit
ENDIF.
CONDENSE conv_s_amt.
APPEND it_acc_gl.
* AP Account
REFRESH it_acc_ap.
it_acc_ap-itemno_acc = '2'. " Invoice Number
it_acc_ap-vendor_no = gv_vendor. " Vendor Number
it_acc_ap-comp_code = bdc_source-col_a. " Company Code
it_acc_ap-item_text = bdc_source-col_o. " Line Item Text
APPEND it_acc_ap.
* Currancy
REFRESH it_curr_amt.
it_curr_amt-itemno_acc = '1'. " Invoice Number
it_curr_amt-curr_type = '00'.
it_curr_amt-currency = bdc_source-col_g. " Currancy
it_curr_amt-amt_doccur = conv_s_amt. " Line Item Amount
APPEND it_curr_amt.
it_curr_amt-itemno_acc = '2'. " Invoice Number
it_curr_amt-curr_type = '00'.
it_curr_amt-currency = bdc_source-col_g. " Currancy
it_curr_amt-amt_doccur = conv_s_amt * -1. " Line Item Amount
APPEND it_curr_amt.
REFRESH it_return.
* Do the post to GL Account and AP
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
documentheader = it_doc_header
IMPORTING
obj_type = obj_type
obj_key = obj_key
obj_sys = obj_sys
TABLES
accountgl = it_acc_gl
currencyamount = it_curr_amt
accountpayable = it_acc_ap
return = it_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
* Check for any errors
loop_cnt = 0.
LOOP AT it_return.
IF it_return-type = 'E'.
bdc_out-code = 'E'.
error_count = error_count + 1.
ELSE.
bdc_out-code = 'S'.
ENDIF.
loop_cnt = loop_cnt + 1.
IF loop_cnt = 1.
bdc_out-mesg1 = it_return-message.
ELSE.
IF loop_cnt = 2.
bdc_out-mesg2 = it_return-message.
ENDIF.
ENDIF.
ENDLOOP.
APPEND bdc_out.
cur_line = cur_line + 1.
ENDLOOP. 

Similar Messages

  • Tax code error while entering Expense Receipts in TRIP transaction

    While entering Expense Receipts in the transaction TRIP (Travel Manager), I get an error saying..
    "Entry TAXUSJ V0  does not exist in T007A (check entry)".
    1) Please help me understand the cause for this error. As the  Travel Expense system is connected to the FI (Finance) system, is any config in the FI table causing the error?
    2) Please suggest how to resolve this error.
    Thanks

    Hi,
    TAXUSJ--Sales Tax USA w. Jurisdictions and VO is a Tax code.
    Please mainbtain above combinations in below tables and try
    GOTO SM30
    J_1BTAXCODEV
    J_1BTXMMCV
    V_T007A_DEF
    Bhairavareddy
    Edited by: Mudupu123 on Dec 14, 2010 8:04 AM

  • In case of ERS, please enter tax code

    Hi Gurus,
    Is this the default setting of the system or a customized setting?
    If our supplier is subject to ERS, we need to enter tax code during PO creation via ME21N?
    Thanks in advance.

    Hi,
    If they wont key the data and the system cannot "guess" the entry and the system cannot be configured to do this (because how would it know which one to use (there WILL be multiple options), no standard system setting would default the same code each time, it is dangerous to do this).
    You are left with two options, modify the code or enter the data manually.
    Sorry but the system cannot be configured to break standard accounting rules and the tax code MUST be specified according to what is being purchased.
    You have to ask yourself why the system was modified in the earlier release? It was because this is the ONLY way to achieve this if info records are not used.
    Steve B

  • ME21N : tax code

    Hi,
    When creating a PO i have this error message :
    "In case of evaluated receipt settlement, please enter tax code"                                                                               
    More details :
      Message no. 06750                                                                               
    Diagnosis                                                                               
    Evaluated receipt settlement (ERS) has been defined for this PO item. To
        permit implementation of this procedure, the tax code must be           
        maintained.                                                                               
    Procedure                                                                               
    Maintain the tax code.
    Please how to Maintain this tax code                                                  
    i hope ur help
    Regards

    ERS is Automatic Invoice Reciept in MM.
    Create a tax code in FTXP Transaction
    and assign it in Purchase order,
    Item Details, (Bottom Screen)
    Invoice Tab...

  • Tax statement item missing for tax code Z5

    Hi,
    While releasing the billing documents to accounting we have the following error:
    Tax statement item missing for tax code Z5
    Message no. FF805
    Diagnosis
    No tax item exists for tax code Z5 in a G/L account item. A possible cause is an incorrect transfer of parameters by the application to the Accounting interface.
    Procedure
    Enter an OSS message.
    Could you please let us know whats going wrong.This is a priority to us.
    Your inputs are highly appreciated.
    Thanks
    Aravind

    HI Arvind,
    When you release this invoice to accounting the system check if there are any tax conditions (KOAID = D) that are non stastical (KSTAT = " ") found on the document.   If there is.... then this tax code must be applies (via the from and to steps) to a non statistical price/discount.
    VF02 + release to accounting:
    Main program     SAPLV60B
    Source code of   LV60BU01
      Aufruf aus Simulationsreport
               if sy-cprog = 'SAPFACC0'               >> SET BREAKPOINT
               or sy-cprog = 'SAPFACC1'.
                 export xacchd xaccit xacccr to memory id 'SAPLV60B'.
                 exit.
               endif.
    The XACCIT table is the interface table from SD to FI.  As you can see this is basically ahnding over the relevant conditions from the XKOMV table to FI.
    When the condition base value for the tax condition is 0.00 it will NOT get passed to FI. The from and to step for the tax condition writes the tax code to the non statistical condition, if a price code is passed to FI with a tax code there must be a tax condition passed to FI with the same tax code.  Otherwise ERROR FF805
    If the tax base value is zero..then it is obvious system will throw error message
    FF 805.
    If you have revenue lines containing a tax indicator XX, but no tax line with tax indicator XX, then the error FF805 issues, and it is justified.
    Please assign points if it useful.
    Regards
    Ravinagh Boni

  • Tax code  cd not assigned tax jurisdiction code in00

    hi gurus,
    while i m making a    p.o. in me21n
    on invoice tab page the following error is coming
    tax code  cd not assigned to  tax jurisdiction code in00
    i have trouble shooted all the possibl elelemnts that could result in such case
    i have already assigned tax code cd to in00 and done all other relevant config
    we r using taxinj procedure and assigned to country IN
    please reply soon
    thanks in advance
    mohit

    Hi,
    Follow the path:
    SPRO->Enterprise Structure->Definition-> Logistic- General->Define, copy, delete, check plant-> Define plant
    Here select your plant and go to details and check did you enter u201CTax Jurisdictionu201D code here, If not enter u201CTax Jurisdictionu201D and save.
    Now try ur transaction now.
    Also check OBCL (see tax code must be input tax with your co. code) and OBBG and all assignment.
    Also check in FTXP,
    1. Tax Code CD, Tax Jurisdiction is there or not?
    2. For your tax code CD, check is the tax is input tax?
    3. And in tax code CD ,check account key like VST / NVV / NAV and the tax rate is zero percentage or not?
    Regards,
    Biju K

  • Creating Tax Codes FTXP

    Transaction:  FTXP
    This area gives you a step by step explanation on u201Chow to create a tax code in SAPu201D. Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path [IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].
    Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc..  Before SAP 4.5 (I believe) you could use other special characters such as @, ? etcu2026 But this is no longer applicable. See OSS note 212806.SAP will ask you to complete other additional fields such as:
    description of the tax code: please give a clear description
    define the tax type: define whether the tax code is relevant for input or output tax
    Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
    Eu code: One of the most forgotten parameter. If you do not set this parameter at u201C1u2033 then all transactions with this code will be not picked up in the ESL listing of that specific country. This code u201C1u2033 represents all the Sales from one EU country to another EU country.
    The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
    Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax u2026 can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at [Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field u201Cfrom levelu201D 100. The level of Base amount is 100. You do the same for the others.
    Account Keys.
    NVV: The non deductible VAT is automatically added to the expenses account
    NAV: Indicate for this key a separate account for the non deductible VAT
    ESA: Output tax in case of Acquisition of EU goods
    ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
    Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.

    Hi Manoj,
    What do you mean by advisable solution? Do you know where in SAP documentation (SAP help or elswhere) it is mentioned that a new tax code should be created in that case?
    That's why I opened this question. If there is no harm then it is easier to change the gl accounts (client requested to change the gl accounts for 127 tax codes). However if there might be a negative effect and it is mentioned somewhere by SAP or anyone of you had a bad experience then of course I would prefer creating the new tax codes.
    Your answers are welcomed!
    Regards,
    Vlad

  • Create Tax code - non deductable

    Dear all ,
    Pl guide step by step : how to create new tax code (non deductable )
    As well pl also guide for the steps need  to carry out before the tax creation .
    Regards

    Hi Venky,
    Go To Transaction:  FTXP
    This area gives you a step by step explanation on u201Chow to create a tax code in SAPu201D. Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path [IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].
    Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc..  Before SAP 4.5 (I believe) you could use other special characters such as @, ? etcu2026 But this is no longer applicable. See OSS note 212806.SAP will ask you to complete other additional fields such as:
              o description of the tax code: please give a clear description
              o define the tax type: define whether the tax code is relevant for input or output tax
              o Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
              o Eu code: One of the most forgotten parameter. If you do not set this parameter at u201C1u2033 then all transactions with this code will be not picked up in the ESL listing of that specific country. This code u201C1u2033 represents all the Sales from one EU country to another EU country.
              o The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
              o Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax u2026 can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at [Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field u201Cfrom levelu201D 100. The level of Base amount is 100. You do the same for the others.
    Account Keys.
              o NVV: The non deductible VAT is automatically added to the expenses account
              o NAV: Indicate for this key a separate account for the non deductible VAT
              o ESA: Output tax in case of Acquisition of EU goods
              o ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
    Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.
    Also Check : http://www.sap-exp.com/creating-tax-codes-in-sap.html

  • Tax code in Invoice verification

    Hi
    I have created a PO where there is no input tax. The GR has been done. When posting the invoive it is asking for the tax code.
    Why ?
    I have mantained a tax code V0 for the country .
    Then I am getting the following message.
    Tax code V0 country KE does not exist in procedure TAXKE
    How to rectify this?
    Regards
    Soumen

    Transaction:  FTXP
    This area gives you a step by step explanation on "how to create a tax code in SAP". Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path
    IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure
    Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc.. 
              o description of the tax code: please give a clear description
              o define the tax type: define whether the tax code is relevant for input or output tax
              o Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
         Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax ... can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at
    Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field "from level" 100. The level of Base amount is 100. You do the same for the others.
    Account Keys. 
              o NVV: The non deductible VAT is automatically added to the expenses account
              o NAV: Indicate for this key a separate account for the non deductible VAT
              o ESA: Output tax in case of Acquisition of EU goods
              o ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
           Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.
    Edited by: Narendar  konakanchi on Aug 16, 2008 10:12 AM
    Edited by: Narendar  konakanchi on Aug 16, 2008 10:13 AM

  • Process step by step for creating Tax Code ?

    Dear All ,
                            Kindly provide me step by step manner to create  tax code in FTXP , I need each & every single step which is to be used to create a tax code , pl it is urgent , for ex. i need to know that what is filled in target tax code , EU Code , check id ( why it is checked ) etc .
    sap11

    Hi,
    Transaction:  FTXP
    This area gives you a step by step explanation on "how to create a tax code in SAP". Later on these tax codes must be used in the creation of condition tables such as for MWST.
    Go to transaction code FTXP and select the country for which you need to create a tax code.  This country is automatically linked to the Tax Procedure which has been set up in the menu path [IMG - Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure]. Enter in the field tax code. This must be a 2-digit alphanumeric code i.e. A5, 55, BB, etc..  Before SAP 4.5 (I believe) you could use other special characters such as @, ? etc... But this is no longer applicable. See OSS note 212806.SAP will ask you to complete other additional fields such as:
    description of the tax code: please give a clear description
    define the tax type: define whether the tax code is relevant for input or output tax
    Indicator which determines that an error message should be issued if the tax amount is not correct. It it recommended to flag this.
    Eu code: One of the most forgotten parameter. If you do not set this parameter at "1" then all transactions with this code will be not picked up in the ESL listing of that specific country. This code "1" represents all the Sales from one EU country to another EU country.
    The target tax code fields are used in case of deferred taxes. This is applicable for example in France. The VAT needs to be paid for example not when the invoice is issued but when the customer pays the VAT. There are here again special programs available in SAP for deferred taxes.
    Reporting country: this field needs to be completed when you are using the plants abroad functionality. This means that when you as a German company have a Belgian VAT number and you have sales in Belgium (+ you need to submit a VAT return in Belgium) , then of course these invoices need to be booked in SAP with a Belgian tax code.
    Further in the menu you can also allocate the amount where this specific tax code is used to a certain tax account. The tax type fields such as Base Amount, Input tax, Output Tax ... can be determined via the calculation procedures.  Calculation procedures are defined in the IMG at [Financial accounting - Financial accounting global settings - tax on sales/purchases - basic settings - Assign country to calculation procedure].  Here you will need to define also the calculation levels. For example the Output tax is level 125 and the output tax will be calculated on the basis of the base amount. Therefore you put for the output tax in the field "from level" 100. The level of Base amount is 100. You do the same for the others.
    Account Keys.  
    NVV: The non deductible VAT is automatically added to the expenses account
    NAV: Indicate for this key a separate account for the non deductible VAT
    ESA: Output tax in case of Acquisition of EU goods
    ESE: Input tax in case Acquisition of EU goodsLast but not least you also need to complete the tax rate field.
    Tax Percentage & GL Account assignment
           Tax percentage can be maintained in two ways & that depends upon the Tax procedure that has been followed i.e. if tax procedure is formula based then percentage can be maintained in FTXP only, where as if the procedure is condition based then percentage has to be maintained under the identified condition type.
    Once done GL accounts has to be assigned under OB40 for automatic posting of tax amounts.        
    Reward points if helpful,
    Regards,
    Archit

  • Tax code not displaying in me2j - Need Report for PO tax codes

    Dear Guru's,
    For Trading materials, while creating PO, we are inserting Tax codes in "Invoicing Tab". But the same(TAX CODE) is not displaying in ME2J report.
    But For service materials, we are entering tax codes in the "Services Tab" and it is displaying in the report ME2J.
    Kindly tell me a report where we can see the taxcodes for PO.
    Regards,
    deepa

    Sir,
    I did that already, but no code is displaying in that "Tax code Column" for Trading materials.
    But tax code has been entered while creating PO in "Invoicing Tab" as "V0" for example.. V0 is not displaying in ME2J Report.
    Pls. reply
    Edited by: deepa rani on Jun 4, 2008 2:54 PM

  • RFWT0020 withholding tax data - Data Regen vs. Change to Source Tax Code?

    Can anyone explain the difference between these two options when running RFWT0020 to update withholding tax data?  Data Regeneration vs. Changes to Source Tax Code?  I can't find any mention of the two options in the program documentation
    When I do test runs with the two different options, the program is selecting difference documents to update.  If we are just turning on the 1099 functionality now (beginning with the 2011 tax year), should I run the program once with Regeneration mode and once with Changes to Source Tax Code???
    Thanks for any advice!
    Allison

    Hi,
    he program enables the withholding tax code to be changed for reconciled and open items with existing withholding tax data. For this, the tax rate of the existing withholding tax data as well as the tax rate of the new withholding tax code must be 0%. The new withholding tax codes are taken from the customer or vendor master data. In the case of extended withholding tax, the withholding tax code is only changed if the related withholding tax categories are the same. The withholding tax base amount is not changed by this procedure.
    Recreating or changing the withholding tax data requires that the program first be executed for invoices and then executed for payments in a subsequent step.
    When you start the program, the selection screen appears. You can make selections according to vendors, tax code 1, tax code 2 (vendor master record), customers, tax code 1, tax code 2 (customer master record), company codes, document numbers and posting data. The selection determines which items are checked for possible subsequent entries in tables BSEG, BSAK, BSIK, BSAD, BSID, WITH_ITEM.
    You can also decide whether only withholding tax data is to be handled for cases where the documents in question contain no withholding tax data. There is no withholding tax data if no withholding tax entries exist for the item selected in table WITH_ITEM (extended withholding tax) or the die withholding tax fields in table BSEG are not filled.
    The selection can also be made in test mode. If you do this, no changes are made in the database. You are therefore advised to run the program in test mode initially.
    Regards
    Aditya

  • Deleting unused tax codes & payment terms

    Hello People,
    i need to delete some of the unused tax codes and payment terms ,how am i supposed to achieve this?
    Can anyone guide me or give me config path?
    Br,
    vaibhav.
    Rewards for helpful answers.

    For deleting the payment terms
    pathSPRO-MMPurchasing --Vendor mater --Define terms of payment  select the payment terms and delete.
    For Tax code: Use FTXP
    enter the tax code --go to tax code and delete
    G.Ganesh Kumar

  • Texas Sales and Use Tax - SAP Automatic Tax Code Assignment

    We are an end user industry of materials and services - Refining.  We are also using SAP - 4.6C platform.  What are others in the SAP environment doing to address proper taxing assignment to purchased materials and services in the great state of Texas? As you may be aware the Texas State Sales and Use tax rules are probably the most difficult to understand and comply with that exist. I am embarking on developing a custom solution to automatically assign the proper tax code on purchase orders depending on key indicators associated with maintenance orders and material groups, etc.

    The Sales and Use tax code assignment can be handled at the creation of the purchase order for plan purchases of goods and services, and at the accounts payable level when the invoice is process.  At each step the necessary tax code must be populated on the jurisdiction field.

  • Default tax code in PO

    Hi All,
    I have a simple question to make tax code defaulted in PO for a plant (remember there is no material master in PO "K").when can I do that setting.
    I have checked preious threads which are of no use

    Hi,
    Use the menu path, Material Management > Logistics Invoice Verification > Incoming Invoice > Maintain default values for
    tax codes > New entries > enter Company Code > give tax code.
    Regards,
    Sadashivan

Maybe you are looking for