CRM Data Purge
Hi
Could anyone point me in the direction of permanently purging CRM data in e-Business Suite? We have now accumulated significant volumes of CRM data (in millions), namely hz_parties, hz_locations, hz_party_relationships, notes, etc. We are interested in purging historic data from the system relating to a party rather than set the party to inactive.
Any assistance/pointers would be much appreciated.
Regards
SH
Hi Guys
Many thanks for all your responses. I will raise a SR for Oracle to confirm that parties cannot be deleted but I get the point around these being master entities in the system. I can go with the option of inactivating the parties, thereby making them unavailable on the system.
regards
SH
Similar Messages
-
LOG_FILE_NOT_FOUND when running cleaner manually after some data purge
I hit LOG_FILE_NOT_FOUND error when running cleaner manually after some data purge, I searched the forum, found someone also faced the same issue before, but cannot find any clue on how to fix it. Below is the error trace and followed by our configurations
Caused by: com.sleepycat.je.EnvironmentFailureException: (JE 4.1.6)
Environment must be closed, caused by:
com.sleepycat.je.EnvironmentFailureException: Environment invalid because of
previous exception: (JE 4.1.6) /scratch/tie/thirdeye/index/data-store
fetchTarget of 0x50f/0x3fb9dd6 parent IN=368491717 IN
class=com.sleepycat.je.tree.IN lastFullVersion=0x510/0x2ca7d18
parent.getDirty()=false state=0 LOG_FILE_NOT_FOUND: Log file missing, log is
likely invalid. Environment is invalid and must be closed.
at
com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureExcept
ion.java:196)
at
com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1439)
at com.sleepycat.je.Environment.checkEnv(Environment.java:2117)
at com.sleepycat.je.Environment.checkpoint(Environment.java:1440)
at
com.oracle.thirdeye.datastore.DataStoreManager.clean(DataStoreManager.java:402
at
com.oracle.thirdeye.infostore.InfoStoreManager.clean(InfoStoreManager.java:301
... 11 more
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid
because of previous exception: (JE 4.1.10)
/scratch/tie/thirdeye/index/data-store fetchTarget of 0x50f/0x3fb9dd6 parent
IN=368491717 IN class=com.sleepycat.je.tree.IN
lastFullVersion=0x510/0x2ca7d18 parent.getDirty()=false state=0
LOG_FILE_NOT_FOUND: Log file missing, log is likely invalid. Environment is
invalid and must be closed.
at com.sleepycat.je.tree.IN.fetchTarget(IN.java:1332)
at com.sleepycat.je.tree.IN.findParent(IN.java:2886)
at com.sleepycat.je.tree.Tree.getParentINForChildIN(Tree.java:881)
at com.sleepycat.je.tree.Tree.getParentINForChildIN(Tree.java:809)
at
com.sleepycat.je.cleaner.FileProcessor.findINInTree(FileProcessor.java:1152)
at com.sleepycat.je.cleaner.FileProcessor.processIN(FileProcessor.java:1090)
at
com.sleepycat.je.cleaner.FileProcessor.processFile(FileProcessor.java:538)
at com.sleepycat.je.cleaner.FileProcessor.doClean(FileProcessor.java:241)
at com.sleepycat.je.cleaner.Cleaner.doClean(Cleaner.java:463)
------------Configurations-------------------------
EnvironmentConfig.ENV_RUN_CLEANER -> false
EnvironmentConfig.CHECKPOINTER_HIGH_PRIORITY -> true
EnvironmentConfig.CLEANER_EXPUNGE -> false
Any hints are appreciated. I'm also working for Oracle CDC, feel free to call me at 861065151679 or drop me an email at [email protected] so that we can talk more in detail
AnferneeAnfernee, I will contact you via email.
--mark -
Data purge utility in OIM 9.1.0.2
Hi All,
Anybody aware of any data purge procedures/steps/utility in OIM.
I have studied that following tables are used for audit purpose. Following table holds of user profile snapshot (whenever user data get changed). Reference document is http://docs.oracle.com/cd/E10391_01/doc.910/e10365/useraudit.htm
UPA
UPA_USR
UPA_FIELDS
UPA_GRP_MEMBERSHIP
UPA_RESOURCE
AUD_JMS
UPA_UD_FORMS
UPA_UD_FORMFIELDS
I guess tis tables can be truncated (after taking a backup) without any risk ?
Please suggest?
RituRefer more about script here:docs.oracle.com/cd/E14899_01/doc.9102/e14763/bulkload.htm#CHDHAFHC
OIM server should be up and running while running the script.
Regards,
GP -
RSS feed generation with CRM data
Hi folks,
I got a question from my customer if RSS feed generation is possible with CRM data.
He thinks about a scenario where for example an Intranet user can subscribe a RSS feed that provides information if certain CRM data changed, eg. a new BusinessPartner was created or a certain relationship to a BusiessPartner changed.
Do you know if SAP (CRM) provides such RSS functionality (out-of-the-box)?
Thanks a lot in advance.
Regards,
BjoernIn CRM 7, every user can customize his own RSS feed.
You can find the settings in the WEBUI under personalize -> Feed
You can also find some additional customizing in the SPRO under
->Customer Relationship Management
->UI Framework
->UI Framework Definition
->Feeds
kind regards, -
How to make CRM data sources for delta capability?
Hi All,
I know that the CRM data sources 0CRM_SALES_ACT_1, 0CRM_QUOTATION_I, 0CRM_SALES_ORDER_I have delta capability.
At present we are doing full loads daily but it has got some performance issues.So we are thinking to make these as delta loads.
Already some one has made a trail to make delta loads but not successful for some unknown reasons.
Could you please suggest me the steps to make these data sources delta capable both in CRM and BW systems?
As this is urgent...Please suggest ASAP.Hi
Go thorugh Below the note: 692195
Summary
Symptom
There may be problems or issues related to data tranfer from CRM to BW.
Other terms
CRM-BW extraction,upload,initial,delta,full upload ,Sales Analytics,
Reason and Prerequisites
There could be errors in customization or program errors due to which
data may not be transferred or incorrectly transferred to BW.
Solutions
Question 1 : The Extraction from CRM to BW takes a very long time. What can be done? (Performance Issues)
Suggestion 1: Please implement notes 653645 (Collective note) and
639072(Parallel Processing).
The performance could be slow because of the wrong control parameters
used for packaging.
You can change the package size for the data extraction.
Also note that changing the package size in the transaction SBIW
would imply a change for all the extractors. Instead, you could
follow the path in the bw system.
Infopackage (scheduler) > Menu 'Scheduler' > 'DataS. default data
transfer' > maintain the value as 1500 or 1000(This value is variable)
The package size depends on the Resources available at the customer side
(The no of parallel processes that could be assigned =
1.5 times the no of CPU's available approx.)
Question 2 : On executing transaction RSA3 I get records but I find 0
records when I load data from BW request.(No Data Available)
Suggestion 2: First check if there are any entries in the table
CRMD_ORDER_INDEX.Only if there are entries in this table you can
extract records.
If this is not the case then,
It is possible that the user does not have sufficient
authorities for extraction of the relevant objects.
Additionally, please review and implement the following notes
615670
161570
150315
618953
If you are in the release 4.0 then
To do BW extraction with the user please see that the following
authorization object exists(display mode is enough):
CRM_ACT,CRM_OPP, CRM_LEAD, CRM_SAO, CRM_SEO, CRM_CO_SE,CRM_CO_SC
CRM_CO_SA, CRM_CON_SE, CRM_CMP, CRM_ORD_OP,CRM_ORD_LP,CRM_ORD_PR
CRM_ORD_OE, CRM_CO_PU, CRM_CO_PD, CRM_ORD_PO
(all these objects are linked to transaction crmd_order).
Question 3 : The Deltas for my data source are not extracted . What can I do?
Suggestion 3: Please check the following.
Please Check if the services have been generated in transaction GNRWB.
If they are not active(not marked 'X' before their names) then activate
the services following the steps here.
Go to transaction GNRWB
Select BUS_TRANS_MSG
Select (on the right, the services) : BWA_DELTA3, BWA_FILL, BWA_queue
Press Generate.
Also check for the following:
1. The delta should have been initialized successfully.
2. Confirm that all Bdocs of type BUS_TRANS_MSG
are processed with success in SMW01.
3. If there are queues in SMQ1 with erroneous status then activate
these queues.
In Transaction SMQ1 if there are Queues existing with
names beginning with CRM_BWAn (n is number) then
activate these queues in the same transaction.
4.a)If required activate the datasource
Go to transaction BWA5 > select the required datasource and
activate.
4 b) The Delta may not be active ,activate the delta in BWA7 by
selecting the name of the datsource and pressing the candle icon for
'activate delta'.
5. In BW system
Go to transaction RSA1 > modeling > infosources > select the
infosource > right mouse click on the selected
infosource > choose option replicate datasource
Activate the infosource.
6. Go to the scheduler for the infosource > select delta in the
update >choose the option PSA only (in the Processing tab)
> start immediately
Check the entry in the RSA7 in the OLTP(CRM system)
Question 4: How can I extract the fields, which are not provided in the standard data source extraction .
Suggestion 4: Follow the steps mentioned below.
1. Enhance Extract Structure with the required fields. (Create & include
an append structure to the extract structure via transaction RSA6).
2.a) Release the fields of the append for usage. ( To do this, double
click on the Datasource and remove the flags in the column 'Hide
Field' for all fields of Append. )
2.b)If the new fields cannot be seen in the extract structure of
the transaction BWA1 then change and save the datasource, and then
activate it in RSA6.
3. Define your mappings in BADI (CRM_BWA_MFLOW) to fill these fields.
Goto SPRO .
Follow the path ->
SAP Implementation guide ->Implementation with other mySAP components ->
Data transfer to the Business Information Warehouse->
Settings for the application specific datasources (CRM)->
Settings for BW adapter->
Badi :BW adapter :Enhancement of datasources in messaging flow.
4. Replicate the new Datasource to BW.
5. Expand the Communication Structure in BW.
6. Maintain transfer Rules for the new Datasource.
7. Activate the trasfer rules and perform the upload.
Question 5: I am unable to extract user status correctly.What should I
do?
Suggestion 5 :Check the following notes
531875
616062
713458
700714
765281
Question 6 : What can I do when the activity/Opportunity/Complaint
reasons(Code,CodeGruppe,Katalogart) are not extracted.
Suggestion 6 :Check the following notes
481686
516820
603609
617411
711146
Question 7:Deleted opportunities are not reflected in BW.
Suggestion 7: Check the note 706327.
Question 8: How do you activate the metadata?
Suggestion 8:CRM BW adapter meta data has to be activated first before
it is available in the system. You can use Transaction BWA5 to copy the
meta data for selected DataSources. You can reach the transaction via
the IMG maintenance 'SAP Reference IMG -> Settings for SAP Business
Information Warehouse -> Activate BW Adapter Meta Data'. For more
information, see the documentation on the IMG activity 'Activate BW
Adapter Meta Data'. (Note 432485)
Question 9: I donot get any records for the delta upload of my attribute
datasource(s).What is to be done?
Suggestion 9: In case of attribute datasources, it is possible that the
entry for the GUID is missing in the table SMOXAFLD.
If , for example the datasource 0CRM_OPPT_ATTR is not giving deltas
then you can follow the steps:
1)If Delta process is active for the attribute datasource e.g.
0CRM_OPPT_ATTR, then stop the delta process in the BW
system
2) In the CRM system, Make the entry in the table SMOXAFLD
for the datasource with the Key
as 0CRM_OPPT_ATTR GUID 3) Save the entry.Activate the datasource 4) Check that the above entry is replicated in smoxafld_s also after this. 5) Create a transport request manually for the following object R3TR SMO4 0CRM_OPPT_ATTR
Question 10: What do the status BWSTONESYS0 , BWSTONEUSS0,BWSTTECSYS0 and various other BW status mean ?
Suggestion 10: The BW status are used to extract system and user defined
status.
The BW status are defined in the customization settings in SPRO.
Check for-> Status Concept for BP/Product/CRM objects
Here goto-> Process user status You will find the documentation attached here for the user status. Going inside the transaction you will find the status groups USS0, ZIOP,ZMOP etc. The names of the various BW status are derived from this For ex. BW + ST+ One + USS0 gives the name of the field BWSTONEUSS0 or BWST + ONE + ZMOP = BWSTONEZMOP (Master opportunity values) (which means BWST + (status group name) + status object group name) Double clicking on any of the object groups will take you to the values that these status can have . For ex. BWSTONEUSS0 in your system can have values E001 ,E002,E003,E007 which will be shown in RSA3 as BW status values 1,2,3,7, respectively.
Similarly we have Goto -> Process system status (in SPRO). Here you can get the values for the system status in exactly the same way as BWSTONESYS0(Lifecycle status) , BWSTTECSYS2 (Error) etc. In RSA3 you get the names as BW status, To know which corresponds to which status here,Gotothe record list in RSA3 . Here goto Settings - Layout -Current . Right click -> Press Show technical field names . You will be able to see the BW status names and will be able to adjust the layout accordingly.
Thank you,
DST -
Looking suitable CRM data source for Marketing Plan & Campaign
Hi Experts,
I'm a BI guy & looking suitable CRM data source for Marketing Plan & Campaign.
and the related base tables from where it picks the data.
I saw two DS,
0CRM_MKTPL_CAUSAL Extraction of MDF Causal Data
0CRM_MKTPL_VO_TRANS Vouchers Usage extraction
but not sure if it is correct one .
and also a DS 0CRM_SALES_ACT_I Activity Item
here business has created some test data for Market Plan & Campaign which i can see using Tcode crmd_order but could not able to see the same data in RSA3 from 0CRM_SALES_ACT_I .
Please hekp me.got the solution!
-
How the CRM data is transferred (initial load) to TREX server in CRM EHP1
Hi Guru's
I am working on HV segmentation first time and would like to know, how the CRM data is transferred (initial load) to TREX server in CRM EHP1, if we create the 'Data source for HV - Attribute set / Inforset' will that transfer the data to TREX server or do we need to perform Initial load by execute by batch program / Transaction.
For the update (delta load) is the program : CRM_MKTTG_TREX_UPDATE to update the BP data, can we also add other objects (Transactional data) for delta load.
Regards,
Ajay KumarHi Ajay,
Yes you are right the Report CRM_MKTTG_TREX_UPDATE is used for Full load (inital load) for HV segmentation data.
Both Full and Delta load is suggested to be performed in background. You can use the options "Business partners" and "Marketing permissions". For BP's you can use Delta upload with further options:
Synchonize Business Partners Beforehand
Force Update
Offset for Delta Table Entries (in sec.)
You can also "Define Delta Source Objects for High Volume Segmentation" in SPRO > MKT > HV segmentation.
Here you can set relevant data source objects that is available for delta upload.
For more details refer to documentation next to the customization entry.
Hope this information helps you.
Regards,
Anup -
Hi,
I have enhanced CRM data source 0CRM_LEAD_H with "store"(which is customer master) as a Partner function with component type CRMT_ACTIVITY_PARTNER(Activity Partner) in Extract Structure.Now i need to write User Exit can any one help me out with fom which table and field i should take into ABAP code.When i see in the transanction CRMD_ORDER partner is coming from the STRUCTURE(not like in ECC which comes from VBPA, the same enhancement was done in ECC vbpa-knn1.).
Can any one help in coding.
Thanks in advance
Ramyou have to do the enhancment for the same.
it can be done using a badi def .
in sbiw tcode u can go to setting for appln specific datasource (CRM) and enhance the datasoure using a badi.
u can check the help there and proceed accordingly...
for getting the activity partner use FM CRM_ORDER_READ it works in the same fashin as tcode CRM_ORDER.
I hope this is clear if not let me know. -
Hi Folks,
I need help with this one, does anyone know how we can archive crm data in XML format fro external storage.
I know it is possible to a certain extent but I\m wondering if there is an easier way other than writing programs to do it.
Also is is possible to convert normal archive files to xml files
any suggestions will be most appreciated,
Kinika,Hi Kinika,
I think this question is something for the [CRM forum|SAP CRM: Webclient UI - Framework;, please post it there.
Regards,
Claudius -
Oracle EBS Data Purging and Archival
Hi,
I would like to know if there is any tool available in market for Oracle EBS data purging and Archival?
Thanks,yes, there are 3rd-party tool available which will apply a set of business rules (ie all data older than Nov.1, 2007) through the various Oracle modules implemented at a customer site.
They are 3rd-party tools; You can go to Oracle.com and look in partners validated integration solutions. At the moment there are 2 partners offering such integrated solution:
Solix EDMS Validated Integration with 12.1
IBM Optim Data Growth Solution
the only other solution is to hire OCS for a customized developed solution -
Reporting on Siebel CRM data in BW
Hi Gurus,
We have a new requirement coming up where we need to develop BW reporting for Siebel CRM Data. I do not know the exact requirements yet, but I need to address the way of apporaching this. Basically the clients wants to implement all CRM reporting in BW.
Please share any docs or links that talk about this issue. IS DBConnect the way to go?
pls suggest
RajHi Raj,
as I already did BW reporting on Siebel data I can just explain what we did.
We connected the Siebel system to BW via DBConnect. Then we created views on the required tables to use them as extractors. The data was posted via full upload to ODS-Objects first with update mode overwrite. From there we were able to do a delta to the cubes.
Hope this helps!
regards
Siggi -
Can any body tell me how to pull SAP-CRM data into BW
Hi BW guru`s,
Does anybody tell me how to pull SAP-CRM data into BW.
Is there any configuaration setings takes place in CRM system or BW system?
Provide few of CRM datasources names (Transaction data Datasources)
Please explain indetail and give some examples.
Thanks in advance,
venkatHi.......
SAP CRM uses BW Adapter to extract data from SAP CRM and send it to SAP Business Information Warehouse and SAP NetWeaver Business Intelligence. For mBDocs, BW Adapter extracts objects for CRM business transactions and CRM billing use the BAdI CRM_BWA_MFLOW. However, in releases prior to SAP CRM 2005, after using transaction code RSA5 to activate business content in SAP CRM, you must use transaction code BWA5 to activate the business content for the BW Adapter.
Check this link :
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f2910623-0c01-0010-de8f-d1926988a986
Hope this helps you.........
Regards,
Debjani........ -
Can generic function module extractions possible with CRM data sources.
Hi Friends,
can generic function module extractions possible with CRM data sources.
90% extractions are generic function module extractions.
How is it possible without BW adapters..
It's very urgent ...Please.
Thanks,
Basava RajuHi Madhu,
Just curious ... if you already have a generic FM extractor then just go into it and find out where it is reading the data from. If its reading data from the CRM system then thre is no need for any BW adapter ... just in case you need any ABAP help ... post here ... I may be of use to you.
Best regards,
Kazmi -
Hi All !
We have a requirement to bring CRM data in SAP BW. Yet, I havent got any exposure to pull CRM data. Please advice how to start? From where to begin? Which all datasources we can used? Which all Tcodes are required? Any link to study the CRM for BI? Thanks.
With Regards
RekhaLots of information on the Business Content library.
[http://help.sap.com/saphelp_nw04/helpdata/en/04/47a46e4e81ab4281bfb3bbd14825ca/frameset.htm]
CRM is vast so I recommend speaking to the CRM functional team and getting the functional specifications for the CRM part. Without this you have no chance of understanding what you will need to pull into BI. -
Anyone experienced random changes to CRM data?
Hi
Anyone experienced random changes to CRM data? Like Customer Type field losing the info (going blank) or any other fields?
Thanks
CasperIn regards to your Calendar items, how many calendars do you have setup on your device?
Maybe you are looking for
-
No implementing class registered for the interface
Hello, I know that I'm not the first one posting this problem, but I can't find an appropriate solution for my problem. When I execute the FlightSeatAvailabilityCheck scenario I got the following error: Unable to check flight availability. Err
-
Logic in determining package sequence in maintenance planning
Hi, I have created a performance based strategy, with the package containing 2 cycles and 2 levels of hierarchy. cycle 1 500H cycle 2 1000H So, the package sequence is showing 500H 1000H 1500H 2000H 2500H etc 1 2
-
Tabular report with return popups
Hi, i have a tabular report in which, for each cell the user must enter a code. i want a popup to appear when the user clicks in the cell with a list of codes to chose from, and then i want the selected code to populate the cell. i dont care if the p
-
External iamge/content issue as2
Hi, http://addvisors.com/projects/rothwellGornt/test/test.html Above is a link to view the project I'm working on. Once the site loads if you go to the "Contact Us" page the content doesn't load correctly. I'm using an extrnal .xml and .css files for
-
Are shared catalogs (server) now supported in LR2
We have been sharing catalogs in an office with LR 1 but the process is manual--copy to server so other users copy back to local machines--and we were under the impression that version 2 would support one catalog shared by several users. Is that corr