How to delete HR Infotype Change log
Hi,
I would like to know if there are any means to delete the HR infotype change log. I've already executed the standard program RPUDELPN to delete all the employee records every time an environment is refreshed from the production image, however both the long term and short term infotype change log can still be access. I need to remove those change logs as well to prevent unauthorized access to these confidential data.
Thanks a lot.
Francis
Thanks. However, I'd like to know if I can delete the change documents that were already logged.
My scenario is that in production environment, we have turn on the logging and change documents are already created. Now we have refresh the development environment with the production images, so I've to delete all the employee records as well as the change documents in order to prevent unauthorized access to these confidential information.
The standard program RPUDELPN already delete all the employee records but not the change documents. Where and how can I delete both the long and short term document as well?
Thanks.
Similar Messages
-
Delete Entries of Change Log Table
Can any one tell me when do we require to delete the content of the change log table of standard DSO. I am just fresher to SAP BI.
Thank YouHi
Deleting data from the change log for an ODS object is recommended if several requests, which are no longer required for the delta update and also are no longer used for an initialization from the change log, have already been loaded into the ODS object. If a delta initialization for the update exists in connected data targets, the requests have to be updated first before the respective data can be deleted in the change log.
Only a temporary, limited history is then retained. The change log can possible become so large you might want to reduce the amount of data volume and delete data for a specific time period.
How to Delete it
Since the change log is also stored as a PSA table, you can use the function for deleting data from the PSA to delete data from the change log.
In the ODS object administration, use the main menu to choose Environment -
> Delete Change Log Data.
Or
Go to the PSA tree.
Use the main menu to choose Settings -
> Display Generated Objects, so that you can display the InfoSource for your ODS object. Your InfoSource has the same name as your ODS object, along with the prefix u20188u2019.
Use the context menu to choose Delete Change Log Data.
Santosh -
How to transfer data in change log table of dso to z-table using abap code
Hi can you please explain me how to transfer data in change log table of dso to z-table using abap code ,with out using Function module concept
PROGRAM NAME: ZBW_DELTA_TO_GSTAR **
report ZBW_DELTA_TO_GSTAR no standard page heading
line-size 120
line-count 75
message-id ZBW_MSG_CLS.
tables: ZGIV_DLTA_EBV_BB,
ZGIV_DLTA_EM2_BL,
ZGIV_DLTA_EM2_BK.
Selection Screen Definitions
SELECTION-SCREEN: BEGIN OF BLOCK INNER WITH FRAME TITLE TEXT-001.
SELECTION-SCREEN: SKIP 1.
PARAMETERS: EBVBB RADIOBUTTON GROUP ROLL,
EM2BL RADIOBUTTON GROUP ROLL,
EM2BK RADIOBUTTON GROUP ROLL.
SELECTION-SCREEN: END OF BLOCK INNER.
Data: WS_UPDATE_FLAG Type C,
UCounter(9) Type N,
ICounter(9) Type N.
DATA: T_ZGIV_DLTA_EBV_BB Type Standard Table of ZGIV_DLTA_EBV_BB,
s_ZGIV_DLTA_EBV_BB LIKE line of T_ZGIV_DLTA_EBV_BB.
DATA: T_ZGIV_DLTA_EM2_BK Type Standard Table of ZGIV_DLTA_EM2_BK,
s_ZGIV_DLTA_EM2_BK LIKE line of T_ZGIV_DLTA_EM2_BK.
DATA: T_ZGIV_DLTA_EM2_BL Type Standard Table of ZGIV_DLTA_EM2_BL,
s_ZGIV_DLTA_EM2_BL LIKE line of T_ZGIV_DLTA_EM2_BL.
Standard Internal Tables - Describe usage.
data: begin of i_AEPSD_O0140 occurs 0.
include structure /BIC/AEPSD_O0140.
data: end of i_AEPSD_O0140.
data: begin of i_AEPSD_O0240 occurs 0.
include structure /BIC/AEPSD_O0240.
data: end of i_AEPSD_O0240.
data: begin of i_AEPSD_O0340 occurs 0.
include structure /BIC/AEPSD_O0340.
data: end of i_AEPSD_O0340.
data: begin of i_GIV_DLTA_EBV_BB occurs 0.
include structure ZGIV_DLTA_EBV_BB.
data: end of i_GIV_DLTA_EBV_BB.
data: begin of i_GIV_DLTA_EM2_BK occurs 0.
include structure ZGIV_DLTA_EM2_BK.
data: end of i_GIV_DLTA_EM2_BK.
data: begin of i_GIV_DLTA_EM2_BL occurs 0.
include structure ZGIV_DLTA_EM2_BL.
data: end of i_GIV_DLTA_EM2_BL.
Miscellaneous Program Variables and Constants.
TOP-OF-PAGE
top-of-page.
START-OF-SELECTION
start-of-selection.
Clear: i_GIV_DLTA_EBV_BB,
i_GIV_DLTA_EM2_BK,
i_GIV_DLTA_EM2_BL,
UCounter, ICounter.
IF EBVBB = 'X'.
PERFORM 100_EXTRACT_EBV_BB_DELTA_RECS.
ELSEIF EM2BK = 'X'.
PERFORM 100_EXTRACT_EM2_BK_DELTA_RECS.
ELSE.
PERFORM 100_EXTRACT_EM2_BL_DELTA_RECS.
ENDIF.
FORM 100_EXTRACT_EBV_BB_DELTA_RECS
FORM 100_EXTRACT_EBV_BB_DELTA_RECS.
Refresh: i_AEPSD_O0140,
i_GIV_DLTA_EBV_BB.
Clear: UCounter, ICounter, s_ZGIV_DLTA_EBV_BB .
Select * From /BIC/AEPSD_O0140
Into TABLE i_AEPSD_O0140.
IF SY-Subrc = 0.
LOOP AT i_AEPSD_O0140.
MOVE-CORRESPONDING i_AEPSD_O0140 TO s_ZGIV_DLTA_EBV_BB.
MOVE SY-DATUM to s_ZGIV_DLTA_EBV_BB-create_dt.
INSERT ZGIV_DLTA_EBV_BB FROM s_ZGIV_DLTA_EBV_BB.
IF SY-Subrc = 0.
ICounter = ICounter + 1.
ELSE.
UPDATE ZGIV_DLTA_EBV_BB FROM s_ZGIV_DLTA_EBV_BB.
IF SY-Subrc = 0.
UCounter = UCounter + 1.
ELSE.
Message E067 with SY-DATUM ' ' SY-UZEIT ' '.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
ENDFORM. "100_EXTRACT_EBV_BB_DELTA_RECS
FORM 100_EXTRACT_EM2_BK_DELTA_RECS
FORM 100_EXTRACT_EM2_BK_DELTA_RECS.
Refresh: i_AEPSD_O0240,
i_GIV_DLTA_EM2_BK.
Clear: UCounter, ICounter, s_ZGIV_DLTA_EM2_BK .
Select * From /BIC/AEPSD_O0240
Into TABLE i_AEPSD_O0240.
IF SY-Subrc = 0.
LOOP AT i_AEPSD_O0240.
MOVE-CORRESPONDING i_AEPSD_O0240 TO s_ZGIV_DLTA_EM2_BK.
MOVE SY-DATUM to s_ZGIV_DLTA_EM2_BK-create_dt.
INSERT ZGIV_DLTA_EM2_BK FROM s_ZGIV_DLTA_EM2_BK.
IF SY-Subrc = 0.
ICounter = ICounter + 1.
ELSE.
UPDATE ZGIV_DLTA_EM2_BK FROM s_ZGIV_DLTA_EM2_BK.
IF SY-Subrc = 0.
UCounter = UCounter + 1.
ELSE.
Message E067 with SY-DATUM ' ' SY-UZEIT ' '.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
ENDFORM. "100_EXTRACT_EM2_BK_DELTA_RECS
FORM 100_EXTRACT_EM2_BL_DELTA_RECS
FORM 100_EXTRACT_EM2_BL_DELTA_RECS.
Refresh: i_AEPSD_O0340,
i_GIV_DLTA_EM2_BL.
Clear: UCounter, ICounter, s_ZGIV_DLTA_EM2_BL .
Select * From /BIC/AEPSD_O0340
Into TABLE i_AEPSD_O0340.
IF SY-Subrc = 0.
LOOP AT i_AEPSD_O0340.
MOVE-CORRESPONDING i_AEPSD_O0340 TO s_ZGIV_DLTA_EM2_BL.
MOVE SY-DATUM to s_ZGIV_DLTA_EM2_BL-create_dt.
INSERT ZGIV_DLTA_EM2_BL FROM s_ZGIV_DLTA_EM2_BL.
IF SY-Subrc = 0.
ICounter = ICounter + 1.
ELSE.
UPDATE ZGIV_DLTA_EM2_BL FROM s_ZGIV_DLTA_EM2_BL.
IF SY-Subrc = 0.
UCounter = UCounter + 1.
ELSE.
Message E067 with SY-DATUM ' ' SY-UZEIT ' '.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
ENDFORM. "100_EXTRACT_EM2_BL_DELTA_RECS
END-OF-SELECTION
end-of-selection.
perform D1000_REPORT_DATA.
D1000_REPORT_DATA
form D1000_REPORT_DATA.
*Display the title of the program
write: /25 SY-TITLE.
skip.
Diaplay the details of the user and time
write: /1 'Executed by', 15 SY-UNAME, 30 'Date',
38 SY-DATUM, 53 'Time', 60 SY-UZEIT.
skip 2.
write: / 'Delta Records have been extracted ',
/ 'Updates : ', UCounter,
/ 'Inserts : ', ICounter.
skip.
skip 3.
write: /20 'End of the report'.
endform. "D1000_REPORT_DATA
chgeck it out this also may hep you -
How to capture - Custom tables change log
Hi,
I need to maintain the change logs for Cutom tables. But, my custom table contains the fields with data type DEC. So, i am getting the record as "####" for DEC fields.
These values, i have captured in Table Maintenance generator Flow Logic Editor - In the loop of EXTRACT or TOTAL.
PROCESS AFTER INPUT.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
ENDLOOP.
So, can you please help me to find the solution?
Regards,
Srinivas
200AR99#u200C###### MUKKAVILLI 20090728
200AT02###u200C#### MUKKAVILLI 20090731Hi,
Please refer to the following link
http://www.saptechies.com/how-to-activate-the-img-change-log/
Track Table chnages
Hope this helps.
Regards,
Swetha -
I have an iPad 2 with most recent update 8.1.3. I have been experiencing connection problems, wifi dropping all the time. I get the prompts to enter passwords for iCloud and i Tunes all the time. I finally synched my Apple ID with my iTunes ID but the iCloud is still connected to an old email. I cannot figure out how to delete it as iCloud is not accepting the password I am using. I go round and round with changing passwords, etc. What am I doing wrong? How can I sync everything?
Hi, Abril_Perez17.
This may be related to a new feature embedded in iOS7 that shows all purchased music by default. Go to Settings > Music, then turn off Show All Music. See if the issue ceases once the feature has been disabled. This information is located on page 63 of the user guide below.
iPhone User Guide
Regards,
Jason H. -
How to delete diagnostic and utilization logs on ios 5
Does anyone know how to delete the incredible amount of diagnostic logs that appear every day after i've updated iphone4 to ios5? They refer mainly to low memory and app crashes issues. There should be an easy way to do that, but I didn't find it. Maybe a suggestion to Apple for the next ios update...
Hi everyone!
Well, my case is that this doesn't resolved my situation. With iOS 5.0.1 they were deleted when I synced my iPhone 4S with iTunes, but with the latest update, it doesn't happen anymore. It just keeps building up and right now I'm out of memory! I've tried almost everything that I found here, but nothing works; just the files of Low Memory on my phone got deleted, but awdd are still there and are more than 200. Can someone help me please? I love and know tecnology, but this one got me between the sword and the wall. -
How to delete an infotype?
Hi,
Can we delete infotypes in HR?
If yes how can we do ?
ThanksHi,
Yes infotype can be 9nnn not less than that.
anyhow here are the steps.
) Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
3) Select the Employee Infotype radio button.
4) Select the PS Structure Infotype.
5) Click on Create A separate table maintenance window appears
6) Create a PS structure with all the fields you want on the Infotype
7) Save and Activate the PS structure
8) Go back to the initial screen of PM01.
9) Click on All push button. It takes a few moments.
10) Click on Technical Characteristics. Infotype list screen appears
11) Click on Change(pencil) button
12) Select your Infotype and click on Detail (magnifying glass) button
13) Give T591A as subtype table
14) Give T591S as subtype txt tab
15) Give your subtype field as subtype field
16) Save and come back to PM01 initial screen
17) Click on Infotype Characteristics Infotype list screen appears
18) Click on Change (pencil) button
19) Click on New Entries
20) Enter your Infotype number and short text
21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotypes infotype characteristics screen and use as the reference to fill yours)
22) Save your entries.
23) Now the Infotype is created and ready to use.
24) If you want to change the layout of the Infotype as per your requirement
25) In the PM01 initial screen Select Screen radio button and give 2000 as the screen name, then click on edit.
26) In the next screen.. Select Layout Editor and click Change.
27) Screen default layout appears here you can design/modify the screen..change the attributes of the fields..etc.
28) Save and activate. (Dont forget to Activate at every level)
Feel free to revert back.
similar procedure to delete -
Why the creation of a infotype is not traced by infotype change log report?
Hello Experts,
I triggered the trace of IT655 change for infotype auditing report RPUAUD00. But I found out if just create the infotype with a certain start date without changing any field, this creation cannot be picked up by the report. Is this normal or not? What else I can do to trace the creation also?
Thanks,
AllanAllan - We are having a similar issue with Events (0000) infotype? Did you apply note 44206 in your system?
If you applied the note, did the developer implement the changes to the 2 Standard SAP programs (per note 44206)?
If you didn't apply the note, how did you resolve the issue of the trace within the infotype?
Any response is appreciated. -
OM Infotype change log Tracking
Hello Experts,
I have a requirement to write a custom Interface program to track the changes in OM infotype. This custom Interface will be run daily to track the changes in OM infotype if any on daily basis.
I know i can use AEDTM (Changed on) date field to track the changes but this will not be able to cover all possible scenarios. This date (AEDTM) does not get updated in SAP when an infotype is delimited. So such scenarios will be missed if i use AEDTM.
I have certain function modules which can be used to track the changes in PA infotype. But I am not able to find any function module or class or related object which can track the changes in OM infotype.
If any one of you have any idea or suggestion on this, Kindly help me.
Appreciate your help!
RupeshHi Srinivas,
Thanks for your prompt reply!
As per your suggestion:-
ok here goes additional info:
tcode : bd52
message type hrmd_a
you can mention object type, table and fields for which change pointers can be activated.
So you mean I need to maintain the OM infotypes 1000, 1001, 1005, 1010, 1610 and 1641 (these are OM infotypes we need to track for changes) and all their fields in this message type view. How does the change pointer gets activated by maintaing this. Can you please brief me about this process.
then I believe you should be able to design and create a program that checks these change pointers in a batch job and transfers data
Can you pls brief me how this can be achieved through a custom program. May be u can share the Inputs from your technical teammate who has designed the program for you.
I will also discuss with my functional counterpart about this solution.
Thanks much.
Rupesh -
How to delete an active change version of a PO?
Hi all mates,
question: given a PO number, assuming that the active version is a change one and the previous version has been ordered (I don't know if this is the proper word: I mean "transferred to the backend" (R/3))... is there a simple way, e.g, a FM, to delete the last version of a PO, so that this goes definitely lost and the previous version is restored and set to active?
As usual, thanks in advance
Matteo
EDIT:
after reading a bit, I'd like to add further details:
- what I call a "change version" is actually a new version of the purchase order which is in status "HELD";
- 'transferred to the backend' -> the current version of the purchase order is in status "ORDERED".
Then, if i click on the "version" tab in SRM, i can see that an order modified after distribution has a previous version (status "ORDERED") and a current version (in status "HELD").
I'd like to know if there's a way to delete the current active version and restore the previous, ORDERED version. The question arises because I'm creating a report that makes an update of a Purchase order, but to do so the order must be in status 'ORDERED' so if an HELD version is active I should "rollback" to the previous one... or alternatively, I must manage overwriting the HELD version currently active ( I wasted a lot of time but I wasn't able to do it ).
Edited by: Matteo Montalto on Apr 8, 2009 12:45 PMHi, I have the same problem. Can you tell me the solution that you have find ??
-
How to delete the standby archive log files in ASM?
Hi Experts
we have a realtime downstream replication that is using the a location in ASM to put the shipped logs files.
set up by
ALTER SYSTEM SET LOG_ARCHIVE_DEST_2='LOCATION=+BOBOASM/NANPUT/standbyarchs/
VALID_FOR=(STANDBY_LOGFILE,PRIMARY_ROLE)' Scope=BOTH;
What shall i do to clean up those files ?
Any procedure or script to do that?
ThanksHello Haggylein
check this out, seems to work
--- redologs used or not?
---- when purgeable we can delete it
COLUMN CONSUMER_NAME HEADING 'Capture|Process|Name' FORMAT A15
COLUMN NAME HEADING 'Archived Redo Log|File Name' FORMAT A25
COLUMN FIRST_SCN HEADING 'First SCN' FORMAT 99999999999
COLUMN NEXT_SCN HEADING 'Next SCN' FORMAT 99999999999
COLUMN PURGEABLE HEADING 'Purgeable?' FORMAT A10
SELECT r.CONSUMER_NAME,
r.NAME,
r.FIRST_SCN,
r.NEXT_SCN,
r.PURGEABLE
FROM DBA_REGISTERED_ARCHIVED_LOG r, DBA_CAPTURE c
WHERE r.CONSUMER_NAME = c.CAPTURE_NAME and PURGEABLE = 'YES';
-- Now the script
-- to be executed on the downstream database
-- generate the list of logs to be purged and executed in a ksh script
-- sqlplus "/as sysdba" @$HOME/bin/generate_list.sql
SET NEWPAGE 0
SET SPACE 0
SET LINESIZE 150
SET PAGESIZE 0
SET TERMOUT OFF
SET ECHO OFF
SET FEEDBACK OFF
SET HEADING OFF
SET MARKUP HTML OFF SPOOL OFF
spool list_purgeable_arch_redologs.ksh
SELECT 'asmcmd ls ' || r.NAME
FROM DBA_REGISTERED_ARCHIVED_LOG r, DBA_CAPTURE c
WHERE r.CONSUMER_NAME = c.CAPTURE_NAME and PURGEABLE = 'YES';
spool off
exit
# eventually we can call it from a script
# !ksh
# delete of the shipped redologs
# to be performed on node 2
# not to be used on
$HOME/bin/export ORACLE_SID=+ASM2
./list_purgeable_arch_redologs.ksh
exit -
Hi,
I’m trying to trace the changes made infotypes using the report RPUAUD00, if some changes made in the Infotype 0000, 0001, 0002 then the changes are not traced in report. I have checked the viewV_T585A,V_T585B,V_T585C .
I need to know why the changes are not reflecting in the report...
Regards,
SindhujaVCHI Sven,
The last changed date for the infotype 0002 of the pernr is not displayed in the report.
Regards,
Sindhuja -
How to delete Diagnostic & Usage Data logs?
Is there a way to delete the diagnostics and usage data from the iPhone 4S? If so, I don't see it. Seems to me that if these diagnostics and crash logs just continue loading without being deleted, they'd eventually eat up memory? I have it set to NOT automatically send to Apple, since that probably uses up more battery power.
Even after sync the iPhone with the iTunes, the logs are still there!
Does anyone know if Apple is trying to fix this or provide users some information about what's going on here?just plug in the iphone to your computer that you have used to set up the iphone or ipod touch to clear the Diagnostic & user data logs. Also make sure you fix why the app crashed either by calling the app maker or email the maker of the app to tell them about it or delete the app because other wise this will eat up battery power on your Iphone.
-
HOW TO USE FUNCTION Deletion of Requests from the Change Log IN PRCSES CHAN
Respected all
i used Deletion of Requests from PSA from the prcess chain and found good results, now i have only one request at the psa and thus i am doing good space utililisation. but when i am using Deletion of Requests from the Change Log i am not getting any changes in the request of dso. kindly let me know how to use this 2nd function.
thanks
abhayHi Mahodaya,
As per SAp standards its good to delete the requestes that are no longer needed for the delta update and no longer used ffor inti from the change log table and the data is loaded already in to DSO.
Goto RSPC
Click on create New PC -> enter the PC name n long descp
Next we need to define the start process for the PC.Maintain the start variant process.save n come back.
for deletion of change log we have option in the Other BW Processes -> deletion of requestes from change log
Once u select the option we get a dialoge box here we need to create the variant for the process enter the process variant n long descp. cick ok.
Next in the maintenance screen for the deleting the request from change log table will appear.
Enter the selection patterns to which the requestes should be deleted from the change log.
In the maintenance screen, select one or more Data Store objects for which requests are to be deleted from the relevant change log tables under Data Store Object column and select theInfo Area of the corresponding Data Store Objects under Info Area
If you select the first check box exclude selction pattern, this means that del of requests from change log table will be ignored.
or
We can delete the requests which are Older than N-number of days (or) date in the above screen. For this one, enter the number of days (or) date in the filed Older than .
OR
If we want to select the requests with a certain status then we can also do in the above screen. We can select the following status indicators from the above screen.
Delete Successfully Updated Requests Only -This status will delete only requests which
are successfully updated into corresponding Data Store objects.
Delete Incorrect Requests that were not Updated - This status will delete only incorrect requests which are not successfully updated into the corresponding Data Store Objects.
Delete Activation Requests only, No Load requests- This status will delete only the activation requests (requests that begin with ODSR_... ). No load requests are deleted. -
How to update the change log table?
Hi
I am doing some manipulation on the ODS records and writing few new records directly into the active table of my ODS. how do i update the change log table so that i can do a delta from my ODS to further data targets??
i see the fields REQUEST, DATAPAKID, PARTNO and RECORD in the change log table. what values should these fields have for my new records??
Regards
SujaiHi,
Please try this option. In stead of writing directly into DSO, do it in another Custom Z DSO. From there, do the FULL load to your previous DSO. This will ensure that the data consistence through the system. Also, do not forget to delete the data from Custom Z DSO once you successfully loaded the data.
Thanks,
Saru
Edited by: P. Saravana Kumar on Apr 1, 2009 6:23 PM
Maybe you are looking for
-
Locale and "file not found" errors in pacman
Hello. I have just reinstalled Arch on my system (yes, wanted to start all again!) and this weird error happens every time I try to do anything under pacman: warning: current locale is invalid; using default "C" locale resolving dependencies... error
-
hi ..when i press push button i have to get into selection screen statements like( SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME. SELECT-OPTIONS : PONO FOR P_EBELN. SELECTION-SCREEN SKIP 2. SELECTION-SCREEN PUSHBUTTON /45(10)
-
Crystal Reports Crashing with Memo fields
Hi All, I am trying to figure out why Crystal Reports is crashing on me. I have been trying Crystal Reports 9 and 2013. When running a report on a local machine the report runs fine. When running it on a terminal services session is crashing. I have
-
Error when backing up HFM File
When making a copy of the HFM application every week we get an error message saying the journal tables can not be copied. Does anyone know how to resolve this issue?
-
I have a frameset file with a fixed frame on top and variable frame on the bottom. The top frame has a table 900 pixels wide with a 900 pixel flash (swf) menu file in it. The bottom frame has a 900 pixel wide html frame. Both tables are centered in t