MSA Intial load Error....

Question: Hi,

I am facing a problem in IPC:

I have 2/3 main pricing procedures where i am using one condition type jin1. The condition table for the above cond type is CNCCRMPRCUS614,CNCCRMPRSAP354,CNCCRMPRSAP355,CNCCRMPRSAP68(on-line table).In the on-line table i have 10 records in CNCCRMPRCUS614 where as in corresponding CDB table i don't have records although i have run initial load.

In CNCCRMPRSAP354,CNCCRMPRSAP355 there are no records in on-line table also.

In CNCCRMPRSAP368 there are 8 records but corresponding CDB table is empty.Although i have run intil load for the object.

Kindly suggest what to do?

Rgds

Answer:
Please post the parameters for the CRM adapter object you created in transaction r3ac5 for cnccrmprsap368 please, and the R/3 adapter object for A354 and A355

Answer:
Hello,

I was unable to pass parameters, can you elaborate where to pass the parameters?

I am describing my case in detail:

I have a condition type j1in having access sequence zji1 and condition tables CUS601,SAP368,SAP354,SAP355,sap040. I also have a condition type ZTTT having access sequence ZTTT and condition table CUS 614.In CUS614 adapter object is there but no bdoc.

whenever i am running spc.bat the above condition type throws error. I have 2 /3 main pricing procedures dependent upon this condition type. Due to the above condition type mismatch in MSA pricing conditions i am getting SPCHandler error...

I have alreday run the initial load for CUS 601 and the tables are in sync.Where as for SAP368 CRM on-line table has records and CDB has no records and SAP354 &355 has no records in both the tables.

Adapter object for these objects have been created and the corresponding BDOC.

Kindly suggest

Thanks in advance

Ashok

Answer:
Weird. Let's organize your problem:

I also have a condition type ZTTT having access sequence ZTTT and condition table CUS 614.In CUS614 adapter object is there but no bdoc.

This I don't understand. The adapter object is there. What does this mean. The adapter from R/3 to CRM ou from CRM to CDB? You say you have no BDoc so I suppose your MSA table is empty. Please clarify

I have alreday run the initial load for CUS 601 and the tables are in sync.
Which tables? R/3 and CRM, CRM and CDB or CDB and MSA?

Where as for SAP368 CRM on-line table has records and CDB has no records and SAP354 &355 has no records in both the tables.
Is the SAP368 Adapter object for CRM->CDB correctly created? Please check this, and check SMW01 for BDoc error. Your problem shouldn't happening.

Also check if the Mobile Bridge for CND_M_SUP is active. It should be, since you are getting some data in CDB but....this is SAP.

I know this post has more questions than answers, but you have to be VERY specific as we are talking about sincronization between 4 databases.

Answer:
Hi,

Thanks for ure response and sorry i am making my query organized..

CUS614:The adpter object is CRM_CCPCUS614 from CRM to CDB and the sourcs site table is CNCCRMPRCUS614.The number of entry in the table is 8.Where as CDB tables CMBCCPCUS614 and CMBSCPCUS614 are empty.There are no tables *CUS614 in client console.For all the tables like CNCCRMPRCUS601 bdoc CNBCCPCUS601 exists where as for CNCCRMPRCUS614 no such BDOC exist.

CUS601: Tables CRM and CDB are in sync(4699 records). CDB and MSA (CMBSCPCUS601)(53 records) are not in sync.

Mobile bridge for CND_M_SUP is active.

I am unable to find BDOC CNBCCPSAP368,354 and 355 in SMW01 transaction.Where as in SBDM transaction above BDOCs are visible. I have generated the BDOCs in transaction SMOGGEN.

Why i am doing the above is to make my pricing procedure errorless in spc.bat.In SPC.bat i am getting errors in the condition types i have mentioned.The error in the condition type is access sequence mismatch attributes in varkeys and vardats. For an example Ji1n having access sequence zji1 and accesses 10.CUS601,20.SAP368,30.SAP354,40.SAP355 and 50.SAP040.

In SPC.bat only 4 access sequences are coming step 20 SAP368 is missing.

regards

ashok

Answer:
There are no tables *CUS614 in client console.
Are you sure the table was correctly generated? If it doesn't appear in the client console, then there's a problem with the table in the Data Dictionary.

What happens if you run report CND_MAST_GEN_TRANSFER_OBJECTS for CNCCRMPRCUS614? (generate CDB table and bdoc)


Report /SAPCND/RV12N001 for that same table doesn't show any errors?

Answer:
Hi,

Thanks..Now i am able to rectify the errors in CUS614 and the pricing condition type dependent on this table is not throwing any error.Where as the CMBSCPCUS614 is still not visible in IDES.

Now the other condition types are throwing error because of BDOC CUS601.In onlineCUS601 and CDB CUS601 there are equal records but CMBSCPCUS601 has fewer records.In SMW01 transaction the BDOC related to CUS601 is throwing an error.Segment SCALEV02 is missing.I have checked it in BDOC modeler and found it's missing.

Due to the above error i found the error in SPC.bat where it's showing attributes mismatch of varkeys and vardats for table SAP368 in CDBC_C_T681E.By checking CDBC_C_T681E i found the mismatch.For example the no of entries in field REGION in CUS601 is 45 where as same field REGION in SAP368 table has 48 entries.

How to rectify it? Kindly suggest.

Regards

Ashok
Copyright ?2007 - 2008 www.jt77.com