Report on Purchase order header changes and Line item changes.
Gurus
All changes which has been done in Purchase order can be seen in enviroment----Header changes Or Item changes for a particular PO.
Now end user want to see the changes made in all the purchase orders for a particular project in specified date range.
Suppose there are total 100 POs placed in one month for a particular project. End user want to see the changes MADE (IF ANY) in above POs
Is there any standard report is available to this effect OR it is z development
Atul
HI ,
This report can easily be written useing the tables EKKO and EKPO
First get the PO's created in that date range.
From there get the change document numbers with this extarct the date from CDHDR and CDPOS tables.
regards,
Lalita
Similar Messages
-
Purchase Order Number in Vendor Line Item (FBl1N) and Clear Vendor (F-44)
Hello,
I am not getting the Purchase Order Number in Vendor Line Item.(FBl1N).
Also during Clear of Vendor through F-44 i am not able to identify the Line item on the basis of Purchase Order Number.
Could any one pleae help me out on this issue as i have to clear the vendor Line item in mass.
Thanks
Nitin Jindal
Moderator: Please, respect the rules of the forum and search SDN before posting new thread. This question has been answered several times. Also, please choose proper forum to post your questions; this one is related to Financials and not to ControllingBased on my experience std feature from SD-FI . Depending on the SD Billing config which can be by delivery(VTFL) or sales order(VTFA). You can assign options of A: Cust PO No. B Sales order no. C Delivery no. D External delivery no. E Actual invoice number to available header fields of Assignment No. or Reference No. Try it out
-
Condition in purchase order not distributed in line items
Hi All,
I have a condition ZD21 (delivery charges) in purchase order. When i enter the condition at header level, it supposed to distribute the charges among line items. However sap put the entire amount in one of the line items. The condition has condition class A (surchage), Calc typ B(Fixed Amt) and B as cond cat. Header condition is selected (not item).
Sometimes system populate an amount at the header level for this delivery charge.
How can i get the amount to distribute to all line items ? Also, where is the populated amount coming from ? Anyone with any suggestions ?
thanks
joyceHi Tej,
Group condition and Header condition were selected. I noticed that for other plants, the delivery distribution works but not for this plant. This wouldn't have anything to do with plants, right ?
What is the group based on for Group Condition ? Thanks.
Edited by: Joyce Chan on Jan 10, 2012 2:54 PM -
Purchase order with variable value line item
Hello experts,
In SRM 7.0 extended classic scenario after PO approval Is it possible to create a line item with such that even if we change the value(increase/decrease) it wont trigger approval workflow .We needed this because we don't know the exact value for transport such that if the value is modifiable it would help us.At the time of GR it is possible if value is below but if value is more than tolerance then we have to re order the PO then it will go through full approval cycle again we dont want that.Please tell is there any way to create such line item.
Thanks and Regards,
ShivaHello,
Are you integrating SUS also for the follow on processes after PO creation or you will be doing the same in ERP ?
If yes then you can achieve this with SRM - SUS integration scenario, by making use of the Limits items with transport as service, where the PO will be created with the certain limit value defined by the purchaser and later vendor can consume the same against the services like varying transport costs within that defined limit in the Purchase order response.
This will not trigger the Approval process again.
Best Regards,
Rahul -
Purchase order number EBELN in line items of g/l accounts FAGLL03
Hi,
nevertheless the purchase order is filled in the BSEG segment it does not appear in the fitting column in the line items of FAGLL03.
Does anyone know why and how to solve this?
Thank you,
TheresiaHI,
Please use transaction OBVU you already add fields BSEG-EBELN and BSEG-EBELP to the list of special fields.
Did you run program RFPOSXEXTEND and BALVBUFDEL after that ?
Then you should choose these fields in your line item display. Make sure that you are using the special fields and not the standard fields. The difference can be seen when you click with the right mouse button on the 'Change layout' screen when you
are adding or deleting fields. You can then choose the option 'Show technical field names' and choose the fields 1-U_EBELN, 1-U_EBELP.
Please can you also review the attached notes:
0207436 - Line items: unfilled fields / double special field
0320366 - Line items: display special field via menu path
0215798 - FBL*N: Special fields are not displayed
Hope this helps. Please Assign points if it useful.
Regards
Ravinagh Boni -
Procedure for creating Recording in LSMW with header data and line item
Hello Friends,
I have to do the Initial Upload of Model Service specification using LSMW ( Recording).
Transaction : ML10
The problem i am facing is that i have been given 2 files one with HEADER data and the other with LINE ITEM(Service data).
Can we use the RECORDING method to upload 2 files?
If not possible how do we proceed.
Thanks and regards
Ashish Naik.Step-by-Step Procedure:
Details of the BAPI used in this scenario:
Business Object: BUS2012
Method: CreateFromData
Details of Message Type and Basic IDoc Type:
Message Type: PORDCR
Basic IDoc Type: PORDCR02
Letu2019s have a look at the BAPI first, before proceeding to the LSMW:
1. Go to Transaction BAPI
2. Click on Search Button
3. Enter the value u201CBUS2012u201D and select u201CObj.type(Technical Object Nameu201D
4. Press ENTER
5. Following screen appears:
6. On the left side of the screen, Expand the u201CPurchaseOrderu201D.
7. Select u201CPurchaseOrderu201D and double-click on the same for details.
Building LSMW using BAPI:
1. Go to Transaction LSMW.
2. Enter the Project, Subproject and Object information and click on CREATE.
3. Enter the descriptions for Project, Subproject and Object as prompted.
4. Now select Settings à IDoc Inbound Processing
5. u201CIDoc Inbound Processingu201D screen appears. Enter the required details as shown below:
6. Click on u201CActivate IDoc Inbound Processingu201D.
7. Click on u201CYesu201D when prompted for u201CActivate IDoc Inbound?u201D
8. Hit on u201CBacku201D to return to the main screen.
9. Click on Continue (F8). Following Screen appears:
10. Select the Step 1 u201CMaintain Object Attributesu201D and select u201CExecuteu201D.
11. Select the radio button u201CBusiness Object Methodu201D and enter the following details:
Business Object: BUS2012
Method: CreateFromData
Hit ENTER
12. Save and click on BACK button. Following information message is displayed.
13. Now select step 2 u201CMaintain Source Structuresu201D and click u201CExecuteu201D.
14. In this step, we need to maintain the source structure. In our example, lets consider the example of a file with 2 structures Head and Item data as shown below:
Click on Create and name the source structure as HEADERDATA. Now select HEADERDATA and click on u201CCreateu201D again to create the child structure. Following popup appears:
Select u201CLower Levelu201D and click on Continue. Enter the Item data structure name.
Click Save and hit BACK button to go to the main screen.
15. Select step 3 u201CMaintain Source Fieldsu201D and hit execute.
16. Enter the fields as shown below:
17. Click SAVE and return to main screen.
18. Select step 4 u201CMaintain Structure Relationsu201D and click Execute.
Select E1PORDCR and click on CREATE RelationShip. Following screen appears:
Select HEADERDATA and hit ENTER
Similarly do the same for the structure E1BPEKKOA, E1BPEKPOC and E1BPPEKET.
Click Save and return to main screen.
19. Select the step u201CMaintain Field Mapping and Conversion Rulesu201D and click on execute. Maintain the Field Mapping as seen below:
20. Select step 7 u201CMaintain Source Filesu201D and provide the link for the test file created. (Create a test file with the same structure as defined earlier).
Save and return to main screen.
21. Select the step u201CAssign Filesu201D and click on Execute.
Assign the file provided to the source structure. Here the same file is provided for both the structures.
Save and return to the main screen.
22. Select the step u201CRead Datau201D and click on Execute.
Click on Execute.
Return to the main screen.
23. Select the step u201CDisplay read datau201D and click on execute.
Click on the structure name to get the field level values.
24. Return to main screen and now select u201CConvert Datau201D.
25. Return to the main screen and select u201CDisplay Converted datau201D.
26. Return to main screen and select u201CStart IDoc generationu201D.
27. Now select the step u201CStart IDoc Processingu201D on the main screen.
28. Return to main screen and click on u201CCreate IDoc overviewu201D. Here the data record and status records of the IDoc could be viewed:
Check this. This may help -
Sales order BOm with Both Header material and line item delivery
Hi,
We have one requirment we have two products Products A and B, when we are salling only product B we have some amount for that e.g 1000 rupees but when we are salling product A along with this product B is free of cost so as in SO it is not accepting the 0 amount thats why while making SO for product A we reduce 1 rupee from product A and that 1 rupee we are adding for the Free item B but now every time we have to add both material in SO
So is there any way when we make the So for product A automatically product B should come in So and price of product A is from VK11 but price of B should always be 1 and while creating delivery with VL01 both material we want to delivery and do the PGi in the same way we required billing doucment for both the material and in case we are salling only product B price should be from VK11.
How to customize the system for above requirement.
regards,
zafarHi Zafar,
Free goods determination is not supported in SAP for structured material like BOM.
For your requirement, you need not have to create a BOM materiall, simple free goods determination is suitable.
You can create an Exclusive free goods condition record where material A will be the main item and material B will be the sub item (free of charge).
So create the Condition record for Exclusive free goods in VBN1.
When you will create the Sales order for material A, system will take the above materials "A" as Main item (Item category TAN) and "B" Sub-item (Item category TANN) respectively.
When you will create DELIVERY , both the items will be delivered and you can do PGI.
As and when required you can also sell material B separately.
Regards
Pradyumna -
What is the Table to Capture line item changes in PO?
Dear Guru's
what is the table in which i can find the report of ammendment in the PO at line item level OR is there any Standard SAP report ???
please help..
gauravGo through Following Link
Report on Purchase order header changes and Line item changes.
Vipin -
Header and Line Item reporting (MultiProvider)
Hello All,
We have data coming in from a LO Extractor. There are 2 extractors. 1 for line item the other for Header. The line item extractor has all the fields for both so we decided to use this extractor (the line item).
Question is, when extracting this data multiple records come over. Let's say the order has 2 line items. It brings over a header record and then 2 line item records. We have it going to an ODS and then Cube. The ODS key is order number and item. Well the header record comes over with item number #, so 3 records hit the ODS.
How do you handle this? We saw something about denormalization and make this header record item number a 0.
Can someone explain to us how to handle this? We also read about a Constant selection and loading the header record and line item as we are to both the InfoCube, but we just don't understand this solution.
Please help, Thank youItem level will have all fields those are in Header level.Header level data will be a subset of Item level data.Load only Item level and when you require header data remove Item number in that relevant DSO and you can see all the data summarized to header level in overwrite mode.
This will not be good option if you require some fields that may have different records in the header and the item.
One better option is create a secondary staging DSO that updated by header, item and schedule line level and you can choose your own data fields and key fields. You can update them in overwrite mode to have summarized records that avoids duplication of records from header and item for same document.
Constant selection wil be helpful in the report level not during load process.
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/e7/5f983c1a356858e10000000a114084/frameset.htm
This will ensure total displayed is constant even after navigation. So it hides repetitive records displaying after drilldown. -
Ship to party Jursidiction code change at line item leve in Sales order
Hell Gurus,
Here is requirement for enhancement in Sales order. For determining tax following logic is requird to modify jursidiction code of ship-to party at line item level.
after entering header details and line item, then user exit should be there(which user exit??) and i need to compare countries of Ship-from(Plant i believe) and Ship-to party(customer) if country is same, then jursidiction code of Ship-to party at line item level should be changed with value from Jursidiction code of Ship-from party(plant this value will come from <b>T001W</b>) table. this should happen before save(while entering line items, user may go and check jursidiction code change)
what i need here is which user exit is triggerd ater line item entry, and how to change jursidiction value( i believe we need XVBAP, XVBPA, might be XADRC(Jursidiction code) . if some one provide user exit and logic with structure details then it would be of great help.
hoping to get reply
Thanks in Advance
SivaCan you check in MV45AFZB Include but i am not sure
FORM USEREXIT_FILL_VBAP_FROM_HVBAP.
VBAP-zzfield = HVBAP-zzfield2.
ENDFORM.
FORM USEREXIT_SOURCE_DETERMINATION.
set source
VBAP-WERKS = zzfield1.
set item category
VBAP-PSTYV = zzfield2.
ENDFORM.
*eject
Reward Points if it is helpful
Thanks
Seshu -
Use Word Editor for purchase order header text
Dear community!
Currently in our system when we create purchase order header text we are using the standard sap text editor.
I saw another system where they are using some kind of microsoft word editor plug in to create purchase order header texts and purchase order item texts.
I would like to figure out how I can activate this editor in the system.
Any help is appreciated - full points will be rewarded
Thanks & regards
AlexHi,
I tried to do that....
but we are on SAP_BASIS 701 / 0008 / SAPKB70108
when i start the report I get the message:
MS Word is a default editor now. Please read SAP Note 742662.
hints??? -
Import Purchase order-Condition type and pricing procedure
In purchase order (IMPORT) has 500 line items. For each line item having customs condition type (BCD, cess, HScess, CVD, cess, HScess, Additional duty). For this manual entry is very difficult to entry.
By default condition type can pick default % or value like as
BCD 5%
Cess 2%
HScess 1%
CVD 10%
Cess 2%
HScess1%
Additional duty 4%. at the time of PO creation level by default this values come to in PO
For this anything maintain in condition type level or calculation schema level.
Pls explain step by step.create a acess seq in tcode M\07 with say table 044 for vendor
assign this acess seq to ur condition type of customs ecess cvd etc
create a cond record in MEK1 for all import vendor
so when ever u create PO for any import vendor u will get all the value for all condition type from cond record.
u can create acess seq as u woulds like to maintain cond record may be on purchase org if u have created seprate for Imports
or vendor plant comb etc
hope this solves ur issue -
BAdI or USEREXIT for changing data of purchase order header - ME21N
hello all,
I would like to ask you any way to change the field "reason for change" of the Purchase Order header.
I tried implementing the method PROCESS_HEADER of IF_EX_ME_PROCESS_PO_CUST
or changing reason_code of structure ekko in user exits EXIT_SAPMM06E_006 and EXIT_SAPMM06E_006
but it seems not to work.
How can i do?..
sap. v. ecc 6.0>
Shiva Kumar wrote:
> Use the user exit : EXIT_SAPMM06E_012: This is triggered on saving of a PO...and user can add validations etc in the exit...
> Cheers
It doesn't work...
>
Martin Voros wrote:
> you get reference to object IM_HEADER in method PROCESS_HEADER of BADI ME_PROCESS_PO_CUST. On this object you can call two methods - GET_DATA and SET_DATA. GET_DATA returns structure with type MEPOHEADER. You can change your field here and then call method SET_DATA with your modified structure. This should work.
> Cheers
..same thing for this solution...
the field that i want to change is RSCOD inside structure EREVGRID...it seems to have also get_data and set_data methods ( IF_REVISION_ITEM_DCM ),
but I don't know which BAdI to implement that has a object type ref to EREVGRID...
Edited by: E_M on May 13, 2008 11:08 AM -
Purchase Order - Header (How to change language - Urgent)
Dear All,
In purchase order header, communication data tab i find a field called Language, which is basically defaulted from the vendor master when the PO is created. I would like to know how i can change the value in this field after the PO has been created. I need to change this for a few PO's for a specific reason, but notice that the field is greyed.
I tried MEMASSPO, but it is not having any effect on the PO.
Hope my problem is clear, await inputs.
Regards,
VivekHi Subha,
Thanks for your posting, but i guess you dint read my initial question completely, the field is greyed, meaning i cant make any modifications using ME22n.
I checked in customizing for the screen layout, but not much help either.
If anyone has faced this issue earlier & managed to resolve, please share your views.
I want to know if there is any alternative other than deleting the PO & creating a new one.
Vivek -
Changed Purchase order triggering Email and Fax to vendor
Hello,
Ecc6.0 srm3.0.
a changed purchase order triggering email to vendor, although in the table BBPD_PO_METAOUT all the fields are unchecked and we donu2019t have customization in the table BBPD_COMP_FIELDS,
Please suggest, we donu2019t want email of fax to be triggered when we amend the purchase order,
Thanks for reply.
jairajWhen we change vendor text, It is SAP std that mail will triger to vendor
Maybe you are looking for
-
Process Chain which loads data to a cube
Hi All Please help me create a process chain in BI 7.0. I have to load the data in to a cube and before that i need to delete the existing request in the Cube. I think i should use " Delete overlapping requests from Infocube". In the maintain varian
-
How can I upgrade from Infinity to 56K dial-up?
I have had Infinity for about a month. At first everything was great, 38Mbps. I am about 25m from the cabinet where the optical fibre is terminated so I expected this to be quite consistent. Seven days ago the speed dropped to about 5Mbps and over th
-
I have an old app in my updates but no longer have the app on iTunes and iPhone 4s. How can i remove it? It is beyond annoying, as it constantly has the badge noticfication but can't update the app as it is no longer avaliable. Help!!!
-
Final Cut Pro Unix Executable file??? what do i do?
Hey All, So I wanted to dig up an old movie i edited in 2003 so i took out the old IMac. I found the Final Cut Pro 2 sequence on there but because all the footage (capture scratch, etc.) is saved to an external hard drive i need to reconnect the mate
-
Printer prints postscript code instead of print job every 5 or 9 print jobs.
Hi, I have a Xerox Phaser 5880 printer that worked with our old G5 iMac. Upgraded to a new Intel mac when the old iMac died, and have run into intermittent printing problems. We have: Updated to the very latest version of 10.6.7 Updated the printer f