Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Changes to purchase order

Former Member
0 Likes
985

Dear Experts,

Everyday I need to send purchase orders which were changed that particular day. So is there any way to extract purchase orders changed(Any field's related to purchase order like PO header fields, PO item fields, PO texts etc) on that day.

Waiting for your answers.

Regards,

Santhosh

Dear Experts,

Everyday I need to send purchase orders which were changed that particular day. So is there any way to extract purchase orders changed(Any field's related to purchase order like PO header fields, PO item fields, PO texts etc) on that day.

Waiting for your answers.

Regards,

Santhosh

4 REPLIES 4
Read only

GauthamV
Active Contributor
0 Likes
909

You can get that details from CDHDR,CDPOS tables.

So you can create a simple program to display the same.

Read only

Former Member
0 Likes
909

Hi,

Using the date (as u mentioned everydat u have to send the changes) go to EKPO table today date = AEDAT find the PO# and its corresponding item number. Now you have list of Po that were changed for that particular day. Now use CDHDR (Header )and CDPOS(Item) table you will be able to find which fields are changed.

Hope it helps.

Regards

Hiren K.Chitalia

Read only

0 Likes
909

Hi

If you want the list of changes PO , PO test , PO line Items.

Goto --> CDHRD table --> provide the OBJECTCLAS (Object class) as EINKBELEG and transcation code = ME22.

UDATE (Creation date of the change document).

In the list u will find out all the PO number in (Object value) which were changed for particular date.

If u are not able to find out object class check in SCDO transcation code.

Thanks

Nelson Karunakar Darla

Read only

0 Likes
909

Hi Santosh,

In addition to the above

Using FM ME_READ_CHANGES_EINKBELEG we can get the changes done to a PO on a particular day.

Any change to the PO is recorded in the table XCDHDR and changes to a particular field of is recorded in XAEND with present value and the previous value.

Please check if this solves ur purpose.

Regards,

Kishore Gaddam

Edited by: kishore gaddam on Mar 11, 2010 7:38 AM

Edited by: kishore gaddam on Mar 11, 2010 7:45 AM