I would like to ask a quite urgent question as below -
In a company, Purchasing Info. Record was created automatically after PO Creation and user didn't use OA as source of supply. User would like to input a Tax Code automatically for some of Company Codes during PO Creation. My only solution is to ask user to maintain the Tax Code in Info. Record (with plant specified) after it was created at the first time (so that the Tax Code can be copied from Info. Record to PO in future PO Creation), but user must input Tax Code manually in PO Creation if Info. Record was not ever created for the Material.
My question is that is it possible to set default value in the "Tax Code" for some of the Company Codes (while default value is not required for other Company Codes) when creating PO using transaction ME21N ?
Tax Code can be maintained as a default value in the Purchase order,follow the steps:
1. Create a condition table(909) with the Key Combination Plant/COMPANY CODE/Tax Code in t.code:M/03
2. Create an access sequence(ZTAX) in M/07 and assign condition table(909)
3. Create condition type ZTAX ( a copy of MWST) and assign access sequence(ZTAX) in it(M/06).
4. Keep new Condition type ZTAX is maintained in the Pricing Procedure(M/08).
5.Now maintain the Condition Record in t.code;MEK1 with Condition type ZTAX and keep
your Plant/COMPANY CODE/Tax Code.
So when you will create a Purchase Order with combination of company code and plant,then tax code will be defaulted.
Thanks for your suggetions.
Dear Tej Yadav,
Do you mean I have to ask ABAP Programer to change the table ? Is "EKPO-MWSKZ" a table name and "BADI : ME_TAX_FROM_ADDRESS" a field name ? and Can I access these info. in transaction SE16 ?
Even if it can be changed in the table, is it possible to set the default value for some of the Company Codes (while the default value is not required for other Company Codes) ?