cancel
Showing results for 
Search instead for 
Did you mean: 

Error occurred while fetching synckeys from table ZDOE00101S00SL

former_member185875
Contributor
0 Kudos

Hi mi experts,

Error occurred while fetching synckeys from table ZDOE00101S00SL

I got the above error for Data object.

while updating record for data object.

regards

lakshman balanagu.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

1. Was the Insert sent for this record and processed by DOE before the update? (Check in 'Message Monitoring' for the corresponding Insert message, and if you can't find it there, then check the CDS table of the corresponding Data Object Node in SDOE_WB transaction. Also check the synckey lookup table - the name of the table is the name of the CDS table with an 'SL' appended at the end. What do you see?)

2. Where did you send the Update from?

3. Where did you see this error message? If this is not from 'Message Monitoring', then what do you see there as well?

EDIT: So CDS table name is ZDOE00101S00 and Synckey Lookup table name is ZDOE00101S00SL.

Edited by: Arjun Shankar on Mar 30, 2010 6:31 AM

former_member185875
Contributor
0 Kudos

Hi arjun,

1. Was the Insert sent for this record and processed by DOE before the update?

Yes, Insert also processed by doe, insert also send custom client.

2. Where did you send the Update from?

From windows mobile(custom client) .

3. Where did you see this error message?

DOE Admin portal -- > 'Message Monitoring',

1. I have blocked the inbound queue for the device. and debugged it.

I have find out that one filed in the primacy key. after update it return zero '0' insted of space ' '

so it's unable to find the entire in the cds table.

2. but still we have a doubt

Either it's a create or update, after it call the getDetail Bapi warpper.

But after create, getDetails return SPACE for the field

after update, getDetail return ZERO for the field

Please help me

lakshman balanagu

Former Member
0 Kudos

Either it's a create or update, after it call the getDetail Bapi warpper.

But after create, getDetails return SPACE for the field

after update, getDetail return ZERO for the field

What kind of field is this? AFAIK, 0 and null are treated differently by ABAP runtime only if the data is character type. If it is numeric type, there should be no difference. So I assume it is a character type field.

Anyway, If the getDetail is returning different keys for the same instance every time its called, then it a problem with the getDetail (which either you, or whoever developed the getDetail needs to fix).

former_member185875
Contributor
0 Kudos

Hi arjun,

Yes, it's a character field.

small boubt,

after calling the UPDATE bapi warpper .
                      is it DOE system call the GETDETAIL?

I have checked the UPDATE bapi wrapper structure.

It doesnt return the key fields(Key fields not in the export parameters).

that the reason i got the doubt.

sorry, for the wrong infomation.

I have debugged upto calling UPDATE bapi wrapper.

after that control goes to some where else. so I pressed F8.

Please help me,

lakshman balanagu

Former Member
0 Kudos

after calling the UPDATE bapi warpper .

is it DOE system call the GETDETAIL?

Yes

former_member185875
Contributor
0 Kudos

Hi arjun,

thanks for your replays...

we solved the issue.

we have changed the code in the client application.

while sending update. we have replaced the zero'0' with space for the field.

regards,

lakshman balanagu.