Purcahse Order Item level taxation
hi guru's,
i got a new tax to print the tax value and cess of an associated tax code at item leve for a PO. my fuctional consultant says to analyze the standard program how it simulates the tax value based on tax code.
he says it's not possible to retrieve data from d/b table. it has displayed dynamically as how the standard program does.
In ME21N transcation, at item level, in the invoice tab- there is field TAX CODE n a push button TAXES beside it. when v select a tax code and press the push button taxes it automatically simulates tax.
he wants me to analyze the standard program for that particular PAI n write the logic. wht i feel this is not a feasible solution.
Below r some function modules related to tax. will any of them work for my scenario.
plz help me to find the feasible solution.
CALCULATE_TAXES_GROSS
CALCULATE_TAX_DOCUMENT
CALCULATE_TAX_DOCUMENT_START
CALCULATE_TAX_FROM_GROSSAMOUNT
CALCULATE_TAX_FROM_NET_AMOUNT
CALCULATE_TAX_ITEM
best solutions will be rewarded.
Thanks n regards,
vicky.
hi bala krishnan,
first of all thanks for the inputs.
i've fone thru the tables mentioned by u. i ve retrive the tax and cess based on both company code and plant as v using a global template to display them.
plz give solution for requested.
thanks n regards,
vinay
Similar Messages
-
To populate Segment data to Order item level in additional tab B
Hi Experts,
I am working on Inbound interface using IDoc (ORDERS05); during Idoc process IDOC_ORDERS_INPUT; i have to take segment value and need to populate at order items level; in custom field (in additional tab B).
For that i am using FM (Customer exits) :
Step 1- EXIT_SAPLVEDA_001 (Getting segment value and passing to XVBAP-Zfield).
Step 2- EXIT_SAPLVEDA_002 (Passing Value to respective screen using BDCDATA table).
Due to unable to find where i have to set flag and how ?; To avoid multiple record to append ; BDCDATA Table with same screen.
As mention in this link for Header level additional tab B : http://www.sapfans.com/forums/viewtopic.php?f=21&t=62945#p1025880.
They are using my_flag to avoid ,issue as i mention in above step.
Step 3 - At last they are deleting my_flag in FM : EXIT_SAPLVEDA_003. (find in above link)
Thanks in Advance
Regards
Vinayyou need to use a flag of type vbap-posnr .
and your check statement will become
check my_flag NE XVBAP-POSNR. (or the ZZXVBAP-POSNR).
and setting the flag
my_flag = XVBAP-POSNR.
so for same posnr it wont repeat the append.. hope this can help -
Sale Order Item Level Text Field which table and field
Hi,
Thanks for your prompt reply and best solution.
Can you please tell me one more thing, in sale order at item level the TEXT Field maintaining by user at transaction level now they want that field in one of the report, so can you please tell what is the table and field where i will get this sale order item level text details.Hello,
is this going to work for item level text as well.
can you tell how to proceed with this functional module
or is there any other thing required.Please elaborate to
understand better way.
You can check out two table in respect to Sales TEXT i.e. STXH (STXD SAPscript text file header) and STXL(SAPscript text file lines).
The best approach of tracing out the Text in respect to Sales Order would be to use the Function module READ_TEXT and put this FM in SE37 and execute with the following parameter.
Client
Text ID of text to be read
Language of text to be read
Name of text to be read
Object of text to be read
Archive handle
Text catalog local
When you are essentially looking to read item level Text with respect to Sales Order then your Text OBject would be VBBP.
Regards,
Sarthak -
Mandatory partner function at sales order item level
Hi all,
I'm customizing partner schema at item level for sales order. I have created a custom partner function, I put it in a new sales order item partner procedure and i set this partner function as mandatory (I want that system show me a message if this function is missing at item level in sales order). This partner function is defined only at sales order item level (not at header level or customer master).
If i create and save a sales order with an item type that use the item partner procedure I have created, system don't show me any message for the item custom partner function missing, else if it is set as mandatory in sales order item partner procedure.
I have read some posts in these forums about this functionality, but it seems a different situation.
Someone had a similar type of problem?
Thank you in advance for any possible suggestion.
Regards
GianpaoloHi,
First you have to create a new partner function.
Then assign that partner function to the account group.
Then assign that partner function to partner determination procedure for the item category.
Over here click on the mandatory button also.
Then assign that partner determination procedure to item category.
Then to XD02 and give your customer number and in the partner tab maintain the data for that partner function.
Now go to VA01 and create your sales order you will see you partner function.
If you wont have maintained it in the customer master then it will prompt an error.
Regards
Raj. -
Update Purchase order number in Sales order item level from inbound ORDCHG iDoc
Hi Gurus,
I want to update purchase order number from the iDoc 'ORDCHG' to sales order item level (sold to party purchase order number) i.e, VBAK-BSTKD.
Which exit I need to use? where to update? Can you please help.
Thank you in advance.
Regards,
SanFinally Resolved the problem by writing 2 exits.
one exit 'EXIT_SAPLVEDB_007' for identify correct item in the sales order by updating the customer purchase order item number i.e., VBAP-POSEX. if we update the POSEX field then it wont create new item instead, it will update the item which it is referring to .
2nd exit for updating the purchase order number.
I have tried to pass the program name, screen number, field name, field value etc to bdcdata in the exit 'EXIT_SAPLVEDB_002'. but I observed that it is not going to that screen in the debugging.
when I try E1EDP02 with QUALF '044' it will update ship-to party's purchase order number. so to update ship-to party's purchase order number it is going to that screen.
so I have used that thing to update purchase order number in sold-to party's purchase order number.
so when it is going that screen iam changing the field name 'VBKD-BSTKD_E' to 'VBKD-BSTKD' in bdcdata. Then it is worked.
This is the solution I found in my time.
Any way it is solved. Hope it will be helpful for others who will get this problem. -
Sales order costing - tracking of actual costs at sales order item level
Hi
We are going with sales order costing for services
Service material is non-valuated hence the scenario is non-valuated sales order stock
PP module is not implemented.
I am having following questions
1. How to track the actual costs at sales order item level? Is Internal order/CO production order is required to be created for the same?
2. Can I do activity confirmations directly from cost center to sales order item.
3. Can Raw material is issued directly against sales order item.
4. Is Sales order is a real or statistical account assignment object?dear friend,
please look here:
http://help.sap.com/saphelp_47x200/helpdata/EN/42/d7248ab27111d19e9a080009b0db33/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/EN/90/ba6cfb446711d189420000e829fbbd/frameset.htm
reagrds, -
How to change material discription at sales order item level ?
Dear Gurus,
We have some requirement need to change material description at sales order item level , but in system it is in disable mode how to change that into change mode in sales order item level?
Thanks in advance
Regards
VenkatNot possible in SAP Standard.
Instead why not create a Customer Material Info Record in T-Code - VD51?
Alternatively it the requirement to change the Description is only for few Sales Order then create a Text ID & Enter the Description in Text Feild. Then in Smartform program wrie a code which will check for Material Description in the Text first & if not found then take from normal material Description in Sales Order.
But Customer Material info Record seems to be the best solution.
Hope this helps,
Thanks,
Jignesh Mehta -
How to add three fields in Sales order item level and supress/hide many
Hi Gurus,
My client requirement is :
1. Three fields to be added at Sales order Item level and they should flow till billing.
2. Supress/hide most of the fields in Sales order, so that end user will be happy( thru SHDO how to do)
Please share your experiences and help me.
BEST REGARDS
SrikanthHi Subba Rao
in VA01 screen - Material /qty/ after entering this client wants to enter three more details say X/Y/Z
and after that he dont want to see maximum fields displayed in VA01 Screen.
I think it makes sense.
Regards
Srikanth -
Collect funding at sales order item level
Hi all,
Is there a FM or BAPI that will allow me to feed in a WBS element to retrieve a list of all sales orders and associated line items. I have a need to sum the funding at the sales order item level.
Thanks,
MatHi,
Perhaps you can read directly from table VBBE to get all sales order and item based on WBS element (PSPEL).
Regards,
Ferry Lianto -
Split at sales order item level
Hi SD gurus...
Iam trying batch determination at sales order item.
I could get every thing except batch split/ Even though required split are maintained in batch search record, it is getting as 001 only at the time of determination during sales order.
I think this is a standard phenomena. is there any work arround possible to get the required batch split at sales order item level.
warm regards
sairam akundiHi Sairam,
Contrary to deliveries, batch splits are not possible for sales orders (as opposed to delivery). Even if you have defined a certain number of batch splits in the batch search strategy, the system overrides this default setting.
Maybe you can explore USEREXIT_MOVE_FIELD_TO_KOMPH -
Changing address in sales order item level
Dear very good mng
i want to know , i am trying to change ship to party address in sales order line item level
but showing Gray mode only .. i have maintained Sales document item level ( partners) Removed check box not modifiable
And i activated Item partners check box at partner tab
even i am not able to change address in sales order item level plz tell me
Thanks a lotHi Madhuri
I have checked my self.system does allow to change different ship to Party on line Item level .
Please do the following steps .
1. Replace/delete the WE partner Number ( Example -1) in my case in change mode.
2. system will show some error message as show below while deleting or replacing WE with some other ship to Party code.
3. Ignore the message and go ahead . Please put the new Partner's number and double click
address Screen will Pop up . You can Change the address .
Hope this helps .Let me know for more clarification needed .
Regards
Santosh Verma -
In sales order item level billing tab
in sales order item level billing tab you have nine fields for payment terms
i want to know from where is the payment terms coming in the fields , i have checked that whatever payment term is there in SP/SH/PY they are not getting updated in the nine fields
can anyone tell wat is the possible ways to fill these tabsHi,
Payment terms are coming from Customer Master on Sales order , I did checked by removing the payment terms from customer master and created the sales order were it has not defaulted. Updated the Customer Master with Payment Terms and created the sales order now Payment terms got defaulted.
Regards
Raj -
Incompletion procedure -Sales order Item level.
Hi
I want to add the field "MATERIAL SALES TEXT" in Incompletion procedure -Sales order Item level.
The Table that i need to enter in procedure is VBAP.
But what should be the "Field Name" and Screen for creating missing data?
Plz Help....
Regards
SubhasishField ARKTX refers to 'Description' of material in sales order and not to 'material item text'.
'Material sales text' flows into sales order from the text you maintained in customer master record or Material master record.
Of course, you could also maintain sales text at sales order stage also.
Incompletion process inspects specific fields in order to see if data has been maintained in these fields. Should data not be maintained in these specified fields, the system is told how to respond, that is, whether or not to give a warning message and to what extent does it allow further processing of the document.
Material sales text is not a field.
So, you cannot add material sales text at incompletion procedure.
Please reward points for good answers as this would help increase the total donation that SAP will make to the United Nations World Food Programme. -
FM for Updating Installation date in Contracts + sales orders Item level
Hi
Plesae give any FM for Updating Installation date in Contracts + sales orders Item level for contracts tab.
Thanks and Regards,
Vishnuvardhan....Have used the billing transaction to set a Default Billing date at time of blling.
-
"Payment Terms(VBKD-ZTERM)" Modification at Order item Level
Hi,
I want to modify Payment terms(VBKD-ZTERM) at Order Item Level when user hit "SAVE" button while creating(VA01) OR changing(VA02) the Order.
I am using User Exit "MOVE_FIELD_TO_VBKD" for the same.
Has anybody worked on the same requirement before.
can anybody help me out in this regard.
thanks in advance.
NitinHi Anji Reddy,
I had similar problem and i coded like below but it is not working ...so can u provide any sample code related to this or please correct me in the below code ..where exactly i am doing mistake...
The requirements is as like below and please guide me where i am doing mistake in below coiding.
If sales order required delivery date (VBAK-VDATU) is LT Document create date7days(SY-DATUM7) and next condition is
item required delivery date (VBEP-EDATU) is LT the Document create date 7days(SY-DATUM7)
then we need to move '0001' TO VBKD-ZTERM(Payment terms)
ELSE move the payments terms as in the customer master (kurgv-zterm).
now i am getting the error as :
Header business data does not apply ti item 000020.
Please find the code below and guide me where i am doing mistake.
Ihad coded in program : MV45AFZZ ---> FORM USEREXIT_MOVE_FIELD_TO_VBKD.
DATA: chk_date TYPE vbep-edatu.
CLEAR chk_date.
chk_date = sy-datum + 7.
CHECK : NOT vbak-vdatu IS INITIAL.
IF vbak-vdatu < chk_date.
CHECK : NOT vbap-posnr IS INITIAL.
CHECK : NOT vbep-edatu IS INITIAL.
IF vbep-edatu < chk_date.
vbkd-zterm = '0001'.
ELSE.
vbkd-zterm = kurgv-zterm.
ENDIF.
ENDIF.
Thanks in advance
Srinivas
Edited by: Srinivas on Aug 21, 2008 12:57 AM
Maybe you are looking for
-
how do i change my old ipod for a new one but keep my music on i tunes and not have to reload it
-
How to inherit super class constructor in the sub class
I have a class A and class B Class B extends Class A { // if i use super i can access the super classs variables and methods // But how to inherit super class constructor }
-
Nokia no longer hosting Booklet 3G drivers/apps?
Noticed the drivers/applications link is now dead and the only item relating to the Booklet on the whole nokia site is an archived user manual.... This might cause problems for those doing clean installs on new hard drives? Anyobody know if these are
-
Parked journal entry when approve and post it - posts to other accounts...
Help!!!! We have a parked Journal Entry! When we open it to approve and post - sometime it changes the G/L account and makes an entry to some other account. How can that be? It happened couple times!
-
Content Mirroring with WebDynpro ESS
Hi, I created the ECC5 ESS package in my clients namespace. using Content Mirroring (this works nicely). BUT the ESS role's Area/Group Area pages configed in the IMG still point to the standard installed ESS package. ie I nav to my ESS role click I