Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

about the idoc(DEBMAS) inbound, contact info, need help!

Former Member
0 Kudos

Hi everyone,

we have SAP and SIEBEL system, and crate/update customer info(or say account) at SIEBEL first, then send account info to SAP via IDOC, message type is DEBMAS06.

Now there is a bug. create/update contact info at siebel, it always create new contact at SAP when inbound to SAP system.

Is there anyone can give me any advice about how to fix this bug?

Thanks & best regards.

2 REPLIES 2

Former Member
0 Kudos

Hi ,

In DEBMAS idoc, segment E1KNA1M is having field as MSGFN.

You can use this field to decide incoming idoc is change or create.

For all related values check value range in domain of this field.

Try to pass same same value in idoc from SIBEL to SAP.

Regards,

Ganesh.

0 Kudos

Hi Sir,

First thanks very much for your reply.

I known the MSGFN field, segment E1KNVKM(contact info) has MSGFN field too. but there is a still some issues. I found you must pass the PARNR field to SAP if want to update info(If not, even I set the MSGFN as Deleted or UPDATE, it not works). PARNR is the only key for table KNVK. but you know, PARNR is created at SAP when create this contact info, I need create/update contact at SIEBEL, that's not easy to know what's the value of PARNR will be created.

Is that possible too pass PARNR value to SAP? I know a little about the SAP BASIS Setting.

Thanks again.