on 10-31-2011 7:54 AM
Hello.
We have issues in integration of SAP SM and SAP BI in our company.
The SAP CRM components are the base for SAP SM in part of orders. The extractors have CRM prefix in their names, example 0CRM_SRV_PROCESS_H.
We have explored a lot of documentation about CRM and BI integration, but couldnu2019t find a solution to the issues: mBDocs doesnu2019t work correctly. With any modification of crm orders an mBDoc (class BUS_TRANS_MSG) should be created, which is not happening in our system.
Can you suggest any solution to this issue? What should we modify in CRM to make mBDoc work correctly.
Edited by: Dmitry Kryuchkov on Oct 31, 2011 8:57 AM
Hello,
You need to make sure that the Total generation (txn. SMOGTOTAL) in CRM was performed.Also check if the subscriptions have been assigned properly in CRM (Txn. SMOEAC) so that the data flows from CRM to external connected systems.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your answer.
I repeat the total generation. There are some errors in generation status (txn. GENSTATUS). The names of false generation objects are
ATTACHMNT_WR
CAMPAIGN_WRITE
CRITERIA
CUST_KPIPRSET
The subscriptions in txn.SMOEAC are empty. What subcription are needed for external bi system? May it be important, that SAP CRM ( SM) and SAP BI are installed jointly on one server.
Thank you for your answer.
Previous errors has been removed. But we have one error yet:
Generation Object Name: SADCRC CG
Generator group: REPLI
Text:
/1CRMGC/CGSADCRC_DTC:The data object "<FS_DTC>" does not have a component called "GROUPNO".
Could you tell us what need to do with like this error?
Edited by: Dmitry Kryuchkov on Nov 7, 2011 2:15 PM
Hello Dmitry,
This error occurs because the generated data collector table /1CRMGC/CGDTC001 did not contain a field with name GROUPNO. Normally such field will be generated as part of the table structure whenever there are more than one segments in the BDoc at root level. This can only be the case for BULK repl. objects.
To fix this issue : In transaction SE11, delete the structure /1CRMGC/CGDTC001 and from transaction GNRWB generate the data collector table again by selecting the generator group as DCSRV: data collection service and the generator as DATA_COLLECTOR_TABLE and select all the objects on the Left side.
Let me know if that fixes your problem.
Regards,
Rohit
We have solved the problem.
Basic our mistake is in the bdoc type settings. Following the some article about the crm middleware, in transaction smw3_00 we created the line with short name: "BUS_TRANS_MSG" and checked combo box "Do Not Send". After I unchecked the combo box, bdoc have started work.
Main our task is the set up delta queue for bw. After business content activation and delta initialisation from bw (special infopackage) queue didn't work.
We had bdocs (BUS_TRANS_MESSAGE) with state 'Written to qRFC Queue (intermediate state)' in transaction SMW01. For set up bw delta queue it need to change the bdoc to "Confirmed fully processed" state.
I have performed next steps:
Checked cdb site in SMOEAC. (If cdb site no exist, enable data synchroniztion in CMWC_SMW).
Enabled message processing in MW_MODE. (Even through enabled).
Repeated the CSA* queue registration and scheduler activation in SMQR.
Started the initial load (in R3AS) with bus_trans_msg as load object, crm as sender and cdb as recevier.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.