How to track changes to config tables?
Hi,
I would like to track the changes that have been done to the config tables and would like to know the name of the transport request which might have done this?
My SAP is on ECC 5.0
Can some one please help?
Thanks
Vijay
Hello Vijay,
In SPRO transaction, you have an option to view change logs , you can use this option.
In SPRO->SAP Reference IMG and then drill down to the customizing you are interested in.
Click on that node and click on the Change Log button.
The rest is self explanatory.
Later when you find the table name of the affected config.
You can take the table name and search for the object in transaction SE03 -> Objects in Request -> Search for Objects in Request
Regards,
Siddhesh
Similar Messages
-
How to track changes on the table not using triggers
Hi,
I would like to track DML changes on the tables. As I have many tables it is not efficient to write triggers.
Is there any setup I can do at database level.
I am using 11g R2.
Thanksthanks fran.
I would like to know old and new data in case of updates. This method will not show me.are you sure??
SQL> sho parameter audit_trail
NAME TYPE VALUE
audit_trail string DB, EXTENDED
SQL> audit select, insert, update on fran.test1;
AuditorÝa terminada correctamente.
SQL> conn fran/fran
Conectado.
SQL> select * from test1;
ninguna fila seleccionada
SQL> insert into fran.test1 values('EX',2);
1 fila creada.
SQL> update fran.test1 set object_id=3 where object_id=2;
1 fila actualizada.
SQL> commit;
Confirmaci¾n terminada.
SQL> conn / as sysdba
Conectado.
SQL> select sqltext from aud$ where sqltext is not null;
SQLTEXT
select * from test1
insert into fran.test1 values('EX',2)
update fran.test1 set object_id=3 where object_id=2If you want more data, FGA is your goal
I have read some where on flashback database ..
would this create a replica table with old changesflashback database is to set the current data like in the past. I mean:
SQL> conn / as sysdba
Conectado.
SQL> alter table fran.test1 enable row movement;
Tabla modificada.
SQL> drop table fran.test1;
Tabla borrada.
SQL> select * from fran.test1;
select * from fran.test1
ERROR en lÝnea 1:
ORA-00942: la tabla o vista no existe
SQL> flashback table fran.test1 to before drop;
Flashback terminado.
SQL> select * from fran.test1;
OBJECT_NAME OBJECT_ID
EX 3 -
How to track changes in a custom table
HI all,
Requirement is
1. In custom table instead of using table maintence generator ALV gird has to be display to see table entries. But where i have to write the code when user press CONTENTS button?
2. In alv gird there shuld be one button which shows the change history of selected record and modify the content of selected record. For track changes i have registered custom table name in SCDO. so that changes made will reflect in CDPOS/CDHDR.
but how can i track changes thru dis table? i didnt find field contents of custom table in CDPOS/CDHDR tables?
Please help me with these Ques.Hello,
SAP has provided many changes tracking related programs for Sales order, Vendor changes etc.
They all use the standard function Module
call function 'CHANGEDOCUMENT_READ_HEADERS'
call function 'CHANGEDOCUMENT_READ_POSITIONS'
so with these you can get the changed records
Let me know if this helps you
Thanks and Regards
Pushkar Joshi -
How to track changes on Infoprovider?
Hi Gurus,
Could you please provide the steps of how to track changes on Infoprovider? I had 4 Infocubes (belonging to the same info area) that contains compressed data - but now when I tried to display the data, all the cube are empty - no data were aechived.
I would like to track any actions that were made on those cubes.
Thanksthanks Kumar for helping me out here
I tried RSD_CUBE_LOG_DELE function module - It came out "no logs found in the database"
I tried tables RSDRDLOGHEADER and RSDDSTATDELE which provide me deletion informations like user name... but since we have partially archived those specific infoproviders in the same period of time where I think eveything was gone from cube, I am not able to related when and who the data that were not archived were deleted from Infocube
Under manage Infocube --> archiving tab, all the created archiving request are only for certain dates (below 2006). I know that we had data above 2006.
Kindly provide additional inputs.
Thanks -
How to track changes in a hyperion application for SOX control?
Hello all,
We have been working on identifying the best way on how to track changes in a hyperion application in regards to the SOX control.
The following areas have been identified as the main areas of an application where the changes are to be tracked:
Monthly data load from ODI
Calculation of data
Metadats change
Formula edit
Changes to reports
Changes to security
Can anybody please suggest the best ways to do this? Has anyone experienced this issue before?
Somebody suggested that there is hyperion auditing available.
Is there any other software that is available that can do this or just documenting the changes would be the best option?
Please suggest. Toyr response would be appreciated.
Thanks.Shared Services allows the auditing of provisioning and life-cycle management activities to track changes to security objects and the artifacts that are exported or imported using Lifecycle Management Utility.
For Shared Services auditing, refer Page 129 of http://download.oracle.com/docs/cd/E12825_01/epm.111/epm_security.pdf
Planning Administrators can select aspects of the application for change tracking. For example, you can track changes to metadata, such as when users change a member property or add a currency. You can also track changes in data forms, business rules, workflow, users, access permissions, and so on.
For Planning auditing, refer Page 56 of http://download.oracle.com/docs/cd/E12825_01/epm.111/hp_admin.pdf
HTH-
Jasmine. -
How to track changes in name who are enrolled in a benifit plan
hi,
can any1 help me
how to track changes in name for an employee enrolled in a benifit plan.this report is to run monthly.
should use change pointers or should use aedtm field..
can any1 help..
thanx in advancePl take a look at the Std Report RPUAUD00 used for Infotype Logging. The Report Documnentation details the steps needed to turn the logging for the PA infotypes, which in your case could be 0167,0168,0169 etc..
~Suresh -
Custom change document is not tracking changes for SAP tables
Hi gurus,
I have created a custom change document for tables EKBE and KONV. But the change document is not tracking changes in BDCP table for changes in EKBE or KONV.
Please help me out.........HI,
Use this link for change pointers concept.
change pointers
let me know if u have any issue.
~linganna -
How to track changes for the config done directly in quality client-Reg
Hi,
In our system the landscape is Dev,Quality,Production.
For some transactions we will do the config in dev and transport to other clients or maintain in each client manually.Eg QS41,CI41.
In my case ,I have did the config in CI41 and transported to other clients.But someone user get in to CI41 in Quality client and did some changes. Now how to track the user Id through which the changes has been performed in QA directly.
Regards
SBhi
you can use SE09 for displaying the transport no where you can see all the request nos ,from there you can check
also use the same transaction Cl41 do some changes like description ,then press the save button ,system will prompt you the previous saved Request No and make a note of it .cancel the request generation ,then you can trace them in SE09
also check whether you can find any change documents is available
regards
thyagarajan -
How to track changes to longtexts (in tables STXH, STXL) ?
Hello everybody,
I need to track changes made to the long texts in sales orders.
Reading change documents tables (CDHDR, CDPOS) does not work for the long texts tables STXH, STXL as no relevant data is written.
Only the latest entry is stored in STXH and STXL.
Where to look for changes made to the text tables ?
Many thanks and kind regards,
Chris.Hello Carsten,
Thanks for the tip, it was very helpful !
kind regards,
Krzysztof. -
How to track changes when a contact updates contacts address section?
I'm creating a workflow to create an integration event when a contact updates its contacts address section (number/street, address2, address3 city, state, zip).
Record Type: Contact
Trigger Event: When Modified record saved
Workflow Rule Condition: None
Action Type: Integration Event
When I go to configure the workflow action, I don't see the address on the track changes list. How do I specifiy the address section to be tracked when it's modified?
ThanksThe best way would be to create a trigger in the database that would update the history table whenever the data was changed. The next best would be to use a stored procedure. I would not try to do this with server side scripting.
-
How To Track Changes to Scripts Made via UCCE AWS
Hi there
Does anyone know how to produce an audit trail/sql query which would display who had made changes to scripts or config, via the aw??
I have a customer who has had unauthourised modifications made to some scripts which have caused operational difficulties and we need to find out how made these changes pronto.
many thanksHi,
yes, there's a database table named Config_Message_Log. It contains all the information that might be useful in such cases: the date and time, the user's login name and what information (more precisely: which database table) has been changed. It must be noted, however, that the "what has been changed" is not stored in a human readable form, you need to extract it using the Log viewer functionality of icmdba tool (which is a friendly GUI alternative/wrapper to the dumpcfg command line tool).
Issue the icmdba command on the command line of your AW machine. Expand Servers > [the server where a Logger resides]. Click [instancename]_sideA (or [instancename]_sideB). From the menu bar, select View > Log. A new window appears. Set the from and to dates to a desired value, then click View. It might take some time while a new window appears, containing the list of changes.
Example output:
[ 610672580481.0, Add, Nov 1 2011 7:49AM ]
PID: 4172
MachineName: AWSA
UserDomain: IPCC
UserName: administrator
ProcessName: conicrList(upcc)
SQLServerUserName: DBO
[ 610672580482.0, Delete, t_Agent_Team_Member, Nov 1 2011 7:49AM ]
[1 of 3]
AgentTeamID: 5000
SkillTargetID: 5138
ChangeStamp: 171
[2 of 3]
AgentTeamID: 5014
SkillTargetID: 5385
ChangeStamp: 83
[3 of 3]
AgentTeamID: 5020
SkillTargetID: 5066
ChangeStamp: 86
This means on 1st November 2011 at 7:49 somebody with the IPCC\administrator login on the AWSA machine removed three agents (with SkillTargetID 5138, 5385 and 5066) from the Agent Team with AgentTeamID 5000.
Script changes are not so easy to explain, however, since each save generates a new version of a script, you'll see a new record in the t_Script table. Feel free to post the output here, I might be able to help you or at least show you the right direction.
It must be noted, however, that the Config_Message_Log table can be truncated (erased) with the icmdba tool too. So if the customer knows this, they might just perform an unauthorized change and then destroy all traces, unfortunately.
G.
P.S.: you can also use the dumpcfg tool from the command line, it's faster - just make sure you read the instructions (do dumpcfg /?) and redirect the output to a text file. -
How to Track changes of Detail and header at purchase document
Hi
I have one problem while issueing the output type i created new output type created new output routine and i have to track the header changes and issue proper output and prevent to issue wrong output type
example : zne1 for header changes and zneu for detail level but i cannot track the header level changes becoz cdhdr and cdpos tables are updated after output routines (800 and 801 newly created and assigned)
can u please tell me how to track the po level changes so i can solve this problem ASAP
it is urgent !!! please help me in this !!
thanks in Advance !!!Hi Mr. Modi,
Can you clarify your scenario properly that I can analyse it to give you proper solution....I am confuse with your requirement and example which you have given...
Cheers,
Sagun Desai.... -
Hi friends,
I am a XI consultant. My query is regarding how to track the chages.I heard that CDHDR and CDPOS tables are used to store the information regarding the changes made to the objects/tables in SAP.My scenario is i have a table having few fields related to P.o and a flag indiacating Insert/Update/Delete, so upon the creation/upadate/deletion of a P.O(related to perticular WBS Element) i want the data to be transfered into my table automatically.
Is there any standard transaction available to do that....means i want to track all the P.Os under a perticular WBS element..
If not Do we have to write a Abap program and use CHANGEDOCUMENT_READ_HEADERS,CHANGEDOCUMENT_READ_POSITIONS functions to store the data into internal tables ?????
Regards,
Gowtham K.HI gowtham,
Yes, u are right,
we have to right some abap code.
"CHANGE DOCUMENTS" in SAP Terminology
1 The same thing which u are asking
we had developed here. For Eg : Any change
in the material master will be detected
and a mail will be sent to the concerned
employee.
THIS WILL ALSO DETECT WHICH FILEDS HAVE CHANGED.
IT CAN ALSO GIVE, The Old Value, And The New Value.
2. This Mechanism is called CHANGE DOCUMENTS in
SAP Terminology
3. 2 Fuction Modules are Required.
(They will fetch necessary data from CDHDR,CDPOS)
CHANGEDOCUMENT_READ_HEADERS
CHANGEDOCUMENT_READ_POSITIONS
4. The First FM gives list of all
records ( with change no) which have changed.
5. Loop at the above and the second FM will
provide the details (old-val, new-val) for
each record.
6. While using 1st Fm, i used docclass as 'MATERIAL'.
BCOS
the concept of change documents is applicable
to other type of documents also (depends upon
customization)
regards,
amit m. -
How to track changes to fields in a Module Pool Program
Hi Experts,
I have one requirement to track the changes to some fields used in the Program, The fields for tracking the changes will be maintained in a table T1, this will be changed dynamically.
There are many screens in the program and many fields in each screen.
1. How to do the coding for tracking the changes, the code should track all the changes to the fields maintained in the table T1.
Thanks in Advance.
BaburajHi Baburaj,
The table logging concept will helpful for this requirement.(Tcode: scu3 --> give table name --> u can find changes for all fields).
Make use of concept change documents (auditing purpose used) --> CDHDR,CDPOS tables.
If you want to track changes to your own program, You need write some API to store the data.
Regards
Bhupal Reddy -
How to track changes in text [column type] changes in MDM
Hi,
How to keep track changes in Text[column type] in MDM tables.Is it the only way that I have to declare it as Name field?Hi,
You keep track of changes for a field by enabling change tracking for that field in MDM. This functionality is available in the MDM Console.
For more information please have a look at the MDM Console Reference Guide -> Part 4: Repository Maintenance -> Other System Tables -> Change Tracking Table
The MDM Console Reference Guide can be found in http://service.sap.com/instguides -> SAP NetWeaver -> Release 04 -> Operations -> SAP MDM -> MDM 5.5 SP02 - Console Reference Guide
Hope this helps,
Richard
Maybe you are looking for
-
I can't locate my dock on my mac book pro, pls help
I can't locate my dock on my macbook pro??
-
Songs in Itunes aren't flowing over to ipod correctly
I have many songs that are categorized correctly under their artist's names in itunes and are consistant in their naming but after syncing with my ipod, the songs can only be found under "songs" on the ipod and are not categorized under the artist's
-
Hi all, I need to install the OWB Software, but i can't install nothing in database server. I install the OWB in a server with dont have the the oracle database installed, just the client. The control center can work in a server separeted to the data
-
This is a follow-up to a forum which I posted to and was going to reply today but found it archived. http://discussions.apple.com/message.jspa?messageID=1206408#1206408 Tonight, I had a new project to burn to DVD via, iDVD 5, and knew nothing would w
-
Hi , i am working on Pricing condition types. i have doubt in scale types. In scale type drop down Option " D " is there Graduated-to interval Scale . can anybody explain what is the use of this scale type and in what kind situations i can use this