Report for PO Change History
Hi All
Is there any standard report for getting the change history of PO's?
Regards.
Hi U can use this FM.
ME_CHANGES_READ
and ME_READ_CHANGES_EINKBELEG
example
call function 'ME_CHANGES_READ'
exporting
document_category = it_ekko-bstyp
document_number = it_ekko-ebeln
date_of_change = it_nast-datvr
time_of_change = it_nast-uhrvr
tables
xcdhdr = it_cdhdr.
кu03B1ятu03B9к
Similar Messages
-
Report for abserving changes made to the customer master and moniter
Report for abserving changes made to the customer master and moniter and detail
Please send with t. code.Hi Dhari,
Well the requirement seems very simple but its not as simple as it looks.
i have an idea not sure whether it gonna work or not. you need to build a history cube as if i understand your requirement then for any selected period you wanna see the change in wage type or pay rate for each employee if any.
1. pick up an cube that builds on emp transaction data.
2. add the 0empoyee Md, wage type and pay rate from MD to the cube and fill the cube
3.so now every day or in scheduled time interval the MD will load and the corresponding the TD will be loaded to the cube.
4. create a info object say indicator and add it to the cube
5.while loading the data to the cube everyday in tranformation check if for same employee there is a change or not in the wage type and pay rate. If so set the indicator to 1.
4.now build one more cube for holding the changed records from this cube and call it say zhrchange
5. now pull the date, year and related emplyee information for the emplyee to the zhrchange for those with indicator 1.
6. before the next load happen, rememrbe to set the indicator to 0 before checking the conditoin in the transformation routine , so that only if the conditoin satisfy then only it will be 1 else it will be 0.
now the cube zhrchange has all the changed records with time stamp and you can base your query on that to get the changed values in specific time period
hope this helps. -
Report for "record payment history" for customer ?
Report for "record payment history" for customer ?
Please send it.Dear Goutam
Through <b>FBL5N</b>, you have to select "<b>Cleared items</b>" with "from to date" and execute.
You will get a list which can then be downloaded as excel by selecting "List" on top left followed by "export" and "spreadsheet".
Thanks
G. Lakshmipathi -
Customized report for BOM changes
Hi PP Gurus,
My client is not having ECM. he want to create one Z report for BOM changes. I checked tables MAST, STKO, STPO, CDPOS and CDHDR. In CDPOS I can see replaced component and replced quantity. But if I deleted any component or inserted any new component I can not see this in any table. Please suggest me how can I track such changes without ECM.
Jayesh Narvankar
SAP PPDear ,
You can try to develope a report with the help of you ABAPer with following FM /BAPI :
CSAP_MAT_BOM_MAINTAIN
CSAP_MAT_BOM_OPEN
CSAP_BOM_ITEM_MAINTAIN
CSAP_MAT_BOM_CLOSE
Refer this experts theards on this issues : Deletion of BOM item using BAPI/FM
If you need to go ahead with ECM , you refer our earlier posting in the same issue :
Changes in Production Orders
Regards
JH -
A report for the changed document histroy ...
Hi experts,
I want to write a program which can display all the delivery documents changed history ...
Of course i only care the delivery number , qty & date ...
As i know there has one TCODE : VL22 can display only one delivery document's detail .
but it is not easy to looking for some delivery documents at the same time ...
if i want to display all the delivery document how to do it ???
Has some BAPI i can use in here ????
Best Regards,
CarlosYou can refer to the tables - CDHRD and CDPOS for this.
In CDHDR pass the Object class = 'LIEFERUNG'
and Object value = Your Delivery Number .
You will get the list of Change Documents. With same information you can go to CDPOS to find out what exactly was changed.
You can use the following FMs also -
CHANGEDOCUMENT_READ_HEADERS
CHANGEDOCUMENT_READ_POSITIONS
Hope this will enable to you to come up with your own report for viewing history of multiple Deliveries.
As these CDHDR and CDPOS contains all the change related informations , the performance of your report might be not very impressive if you try to do a wildcard search. Make sure you have some Delivery Numbers with you before you go into CDHDR/CDPOS. -
Report for the changes made in Purchase Order
Hi Friends,
In my location, changes are made to the purchase orders as and when required. Is there any report which shows the changes made to the Purchase Orders?? I am aware of the Item changes option in the Purchase Order.
Thanks in advance..
Regards,
PhaniHi,
You have to develope an own ABAP report for this, based on the change tables CDHDR and CDPOS
CDHDR - Header Change
CDPOS - Item Change
EREV - Version Change
Check the link
Purchase order change log
Regards
KK
Edited by: Kishore Kumar Galla on Apr 5, 2010 1:16 PM -
Collective report on materials changes history
HI,
CAN ANY BODY TELL ME HOW TO GET THE REPORT IN COLLECTIVE MANNER FOR THE CHANGES HAPPENED IN THE MATERIAL MASTER(CHANGES IN DIFFERENT VIEWS WITH DATE & CHANGED BY) FOR A PARTICULAR MATERIAL TYPE.
REGARDS
R SEHGALDear Mr.Rakesh,
As explained by another friend Mr.Ram use MM04 or else,u can get this details in MM02,
or MM03.
<b>After entering the part no and selecting the views and after going to the display
mode or in change mode for a view,then in top click on environment menu -
Display Changes.</b>
You will be able to see the changes made,along with the used ID,Change number if ECM is used,time etc.
<b>If useful reward points and close the thread.</b>
Thanks & Regards
Mangal
Message was edited by:
Mangal
Message was edited by:
Mangal -
Why should I recompile report for any changes in the database ?
Hi All
I call a report (.rep) from a form using RUN_REPORT_OBJECT, and everything is OK
For any change in the database, for example :
1- Export Dump file for the schema.
2- Drop the schema
3- Re-create the schema again
4-Import the taken dump to the schema
When i call the report again, the report doesn't run. If i recompile the report again it will work.
I read too much posts about this issue, most of them are taLking about the command line parameter RECURSIVE_LOAD=NO ,
v_url :=' COMPANY_NO='||:global.company_no|| ' RECURSIVE_LOAD=NO';
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,v_url);
But , Still the problem not solved
Notes :
1- The report type is .REP
2- if I used the .JSP report, it is working fine , But i can't copy the source code for the report at the customer side.
Please HelpWell, first of all this would not be the correct forum. There is a dedicated reports forum for reports related questions. And secondly this most certainly depends on your report. If you have a query like
select * from my_tableor e.g. are using %rowtype records in your report then you most certainly will have to recompile it after you do an exp/imp.
cheers -
Report for all changes in Authorizations
Hello,
I need to create a report that will show me all the changes in authorization for each user.
For example:
Letu2019s assume the following:
01-01 the authorizations for BP were Full authorization
01-02 the authorizations for BP were changed to No authorization
01-03 the authorizations for BP were changed to Read only
On the history log I can show the differences by choosing two lines and clicking on Show difference. But I need a report that will show me ALL the changes in authorizations on various dates range.
Thanks
RevitalOn the history log I can show the differences by choosing two lines and clicking on Show difference,
Export to Excel to get a report of changes in authorization,Since authorization is hard coded in table,U can't view it as a report. -
hii,
is there any report or txn by which i can know the details of any changes made in PO.
abhishek*Check the following code .
REPORT ZPOCHANGE LINE-SIZE 132 NO STANDARD PAGE HEADING
LINE-COUNT 065(001)
MESSAGE-ID VR.
TABLES: DD04T,
CDHDR,
CDPOS,
DD03L,
DD41V,
T685T,
VBPA,
TPART,
KONVC,
EKKO.
SELECT-OPTIONS: XUDATE FOR CDHDR-UDATE,
XNAME FOR CDHDR-USERNAME,
XEBELN FOR EKKO-EBELN,
XLIFNR FOR EKKO-LIFNR.
SELECTION-SCREEN SKIP.
TEXT-001 - Sorting Sequence
SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.
PARAMETERS: SUDATE RADIOBUTTON GROUP R1,
SNAME RADIOBUTTON GROUP R1,
SOBID RADIOBUTTON GROUP R1.
SELECTION-SCREEN END OF BLOCK BLK1.
DATA: WFLAG,
WCHANGENR LIKE CDHDR-CHANGENR.
DATA: INDTEXT(60) TYPE C.
DATA: BEGIN OF ICDHDR OCCURS 50.
INCLUDE STRUCTURE CDHDR.
DATA: END OF ICDHDR.
DATA: BEGIN OF ICDSHW OCCURS 50.
INCLUDE STRUCTURE CDSHW.
DATA: END OF ICDSHW.
DATA: BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY.
DATA: BEGIN OF ITAB OCCURS 50,
BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY,
CHANGENR LIKE CDHDR-CHANGENR,
UDATE LIKE CDHDR-UDATE,
UTIME LIKE CDHDR-UTIME,
USERNAME LIKE CDHDR-USERNAME,
CHNGIND LIKE CDSHW-CHNGIND,
FTEXT LIKE CDSHW-FTEXT,
OUTLEN LIKE CDSHW-OUTLEN,
F_OLD LIKE CDSHW-F_OLD,
F_NEW LIKE CDSHW-F_NEW,
END OF ITAB.
DATA: OLD_OBJECTID LIKE CDHDR-OBJECTID.
FIELD-SYMBOLS: <F_OLD>, <F_NEW>.
SELECT * FROM EKKO WHERE EBELN IN XEBELN AND
LIFNR IN XLIFNR.
CLEAR CDHDR.
CLEAR CDPOS.
CDHDR-OBJECTCLAS = 'EINKBELEG'.
CDHDR-OBJECTID = EKKO-EBELN.
PERFORM GETCHGDOCS.
ENDSELECT.
IF SUDATE = 'X'.
SORT ITAB BY UDATE EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSEIF SNAME = 'X'.
SORT ITAB BY USERNAME EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSE.
SORT ITAB BY EKKEY-EBELN CHANGENR EKKEY-EBELP EKKEY-ETENR.
ENDIF.
LOOP AT ITAB.
CLEAR: INDTEXT, EKKEY.
CASE ITAB-CHNGIND.
WHEN 'U'.
INDTEXT(50) = ITAB-FTEXT.
INDTEXT+51 = TEXT-020.
CONDENSE INDTEXT.
WHEN 'D'.
INDTEXT = TEXT-021.
WHEN 'E'.
INDTEXT(5) = ITAB-FTEXT.
INDTEXT+51 = TEXT-021.
CONDENSE INDTEXT.
WHEN 'I'.
INDTEXT = TEXT-022.
ENDCASE.
RESERVE 4 LINES.
IF WCHANGENR NE ITAB-CHANGENR.
WCHANGENR = ITAB-CHANGENR.
EKKEY = ITAB-EKKEY.
WRITE:/ ITAB-UDATE UNDER 'Change Date',
ITAB-UTIME UNDER 'Time',
ITAB-USERNAME UNDER 'User Name',
ITAB-EKKEY-EBELN UNDER 'PO No',
ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ELSEIF ITAB-EKKEY NE EKKEY.
WRITE:/ ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ENDIF.
CASE ITAB-CHNGIND.
WHEN 'U'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
ASSIGN ITAB-F_NEW(ITAB-OUTLEN) TO <F_NEW>.
WRITE: / TEXT-023 UNDER 'Changes',
<F_OLD>.
WRITE: / TEXT-024 UNDER 'Changes',
<F_NEW>.
WHEN 'E'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO <F_OLD>.
WRITE: TEXT-023 UNDER 'Changes',
<F_OLD>.
ENDCASE.
SKIP.
ENDLOOP.
TOP-OF-PAGE.
WRITE:/ SY-DATUM,SY-UZEIT,
50 'P U R C H A S E O R D E R H I S T O R Y',
120 'Page', SY-PAGNO.
WRITE: / SY-REPID,
60 'Purchase Orders Changes'.
SKIP.
ULINE.
IF SUDATE = 'X'.
WRITE:/001 'Change Date',
014 'Time',
024 'User Name',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ELSEIF SOBID = 'X'.
WRITE:/001 'PO No',
013 'Item',
020 'Sch No',
028 'Change Date',
041 'Time',
051 'User Name',
065 'Changes'.
ELSE.
WRITE:/001 'User Name',
015 'Change Date',
028 'Time',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ENDIF.
ULINE.
FORM GETCHGDOCS.
CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
EXPORTING
DATE_OF_CHANGE = CDHDR-UDATE
OBJECTCLASS = CDHDR-OBJECTCLAS
OBJECTID = CDHDR-OBJECTID
TIME_OF_CHANGE = CDHDR-UTIME
USERNAME = CDHDR-USERNAME
TABLES
I_CDHDR = ICDHDR
EXCEPTIONS
NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
DELETE ICDHDR WHERE CHANGE_IND EQ 'I'.
CHECK NOT ICDHDR[] IS INITIAL.
LOOP AT ICDHDR.
CHECK ICDHDR-UDATE IN XUDATE.
CHECK ICDHDR-USERNAME IN XNAME.
CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
EXPORTING CHANGENUMBER = ICDHDR-CHANGENR
IMPORTING HEADER = CDHDR
TABLES EDITPOS = ICDSHW
EXCEPTIONS NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
LOOP AT ICDSHW.
CHECK ICDSHW-TEXT_CASE EQ SPACE.
MOVE-CORRESPONDING ICDSHW TO ITAB.
MOVE-CORRESPONDING ICDHDR TO ITAB.
MOVE ICDSHW-TABKEY+3 TO ITAB-EKKEY.
APPEND ITAB.
ENDLOOP.
ENDLOOP.
ENDFORM.
END OF PROGRAM
Regards
Siddharth -
Custom Report for Application Catalog History
Hi All,
I am going to create custom report that display request and approval history from application catalog. Required parameters are Application name, requested by, approved by, request time, approval time. AFAIK there is no out of the box default report from
SCCM 2012 SP1 that display those parameters. Which tables view and columns I could use for this purpose?
Thanks for your help.The information which user installed what from the application catalog is not stored anywhere if I am not mistaken.
Torsten Meringer | http://www.mssccmfaq.de -
Report for logged changes in infotype data
Hi
Can anybdy suggest me the steps for configuring logged changes in inotype data.
My client wants a report to view the changes in any infotype record, specially in 0008 and absences.
Reagrds
WaseemHi
I already config these table but it is not refelecting
In table V_T585A
maintain Transaction Class is A and maintained IT
in table V_T585B
Maintained field group 01
Field Name is * (for all)
In tabel V_T585C
Maintained Doc Field Gr. 01
Doc Type is S
SupFldGr. is blank
After this run report RPUAUD00
and TC S_AHR_61016360
But nothing to display.
Please Help me.
Regards
Waseem -
Reports for baseline and payment block
Hi,
I want a report for baseline changes history another report for payment block changes histroty.
Please help me from which table we can take the reports.
Thanks in advance.Hi,
Go to TCode 'SE16' -> Enter Table Name AS 'RBKP_BLOCKED' and press Enter
Data Browser will give all these fields from which you can select as per your requirement and Execute :
- Log. payt block
- Company Code
- Fiscal year
- Vendor
- Invoice doc. no
- User name
- Posting date
- Purch. group
- Due date
You can find the User Names for all the transactions in the result set.
When you follow these steps, it shows the current status of documents still on payment block , not the history of who already released it
For that:
FB03 with the FI Doc
Environment > Doc Changes from the Top Menu Bar
Double click on the changed field # in this case, Payment Block
Then it will show you the dates and what was changed.
Double click on the line to see the detail of the user name
regards
Waman -
SAP EHS : Generation of Report for change in substance data
hi Experts,
i want to generate report for the change in any substance specific data, editing of the substance. the report should contain the date, time, user details who has done this changes, what is changed, what is new value etc. how can i do that?
i want to generate change document for substance.
i dont want any ABAP interaction for creation of reports.
can i create by using some t codes or just by clicking to the options.
please help me out in this.
thanks in advance
regards
Anand Bende
Edited by: anand bende on Sep 5, 2008 11:22 AMHello Anand,
Did you check in the standard EHS documentation the paragraph: Creation of Change Documents for Specifications.
It is under Specification editing > Engineering Chg Mgmt.
Regards,
John -
Reporting on service call history
I would like to create a report of service call history as can be seen on the service call tab. I know the ASCL table is the change log for service calls: is this my only option for getting a report? Is there a view for the Service call history?
My goal is to track the time it takes between changes in Call Status for some performance reporting. Any suggestions would be much appreciated.
LauraHi Laura,
If you need a report for service call history that can be seen on the service call tab, you may not need ASCL. ASCL only saves the header changes. Those data under each tab are saved in the SCLx sub tables.
Thanks,
Gordon
Maybe you are looking for
-
How to recover data from failed drive that's part of mirrored raid
Hi Guys, hope to get help from someone knowledgeable out there. I have a macpro and recently experienced a failed drive. I set up that failed drive as part of a mirrored raid, this set is not my primary drive and so my computer is stilling up and run
-
Open file from a web page?
I would like to create links to some files that will open in their proper application when I click links on the web page. Is there a simple way to open a file from a regular href web link? If I put in a posix path of the network file that I want to o
-
Burning cd's on creative mediasou
Can someone offer an easy explanation? My eyes are starting to bleed from reading so many tutorials!? I have downloaded all of my cd's into creative mediasource. But now when I attempt to transfer an album onto my mp3 or burn an mp3 cd, the cd tracks
-
After run (or test) of procedure create or replace procedure tmp_select_dymanic ( AInTable IN VARCHAR2, ACount OUT NUMBER ) as begin EXECUTE IMMEDIATE 'BEGIN SELECT count(*) INTO :Count FROM :InTable END;' USING ACount, AInTable; end tmp_select_dyman
-
There is a tab for Evaluation Group in assets. LEt me know how it is useful for reporting. I went to SPRO in Asset Accounting --> Master Data --> User field. I am unable to know how to use groups. Let me know what is the use & how it needs to be conf