cancel
Showing results for 
Search instead for 
Did you mean: 

Create Customer IDOC?

Former Member
0 Kudos

Hello everyone!

Would anyone know which IDOC in ERP to sends customer data whenever you create a customer?

Warm regards,

Glenn

Accepted Solutions (1)

Accepted Solutions (1)

justin_santhanam
Active Contributor
0 Kudos

Glen,

Its DEBMAS -http://www.erpgenie.com/sapedi/message_types_masterdata.htm

raj.

Former Member
0 Kudos

Hello Raj,

I think DEBMAS is used for inbound Customer Creation. I want to know the IDOC, if any, that is created whenever you create a Customer (Outbound). If there is none, would the alternative be to use a BAPI?

Warm regards,

Glenn

Former Member
0 Kudos

Hi,

based on the parameters (Inbound parameters and outbound parameters) you maintained in we20 (partner profile) the posted idoc or document will decide its out bound or inbound.

cheers

Former Member
0 Kudos

Hello Sunil,

Thank you very much for that insight. I have one more question, assuming that I have configured everything correctly (BD64, etc) is there anything else that I need to activate to ensure that the IDOC is sent once I click the 'check' button in tcode XD01?

Warm regards,

Glenn

Former Member
0 Kudos

Hi,

Have u done the following Steps are:

1) Maintain Logical System (SALE)

2)Assign client to LS.

3) Maintain Port (WE21)

4)Maintain partner profile. (WE20):

5) Maintain Distribution Model (BD64):

Thnx

Chirag

Former Member
0 Kudos

Thanks Chirag!

Can you tell me how to set the flag for message type DEBMAS in customizing in SALE?

Warm regards,

Glenn

nisarkhan_n
Active Contributor
0 Kudos

Are you trying to define the data modelling for this IDOC...message type will be DEBMAS and basic type would be any appropriate version of the IDOC.

http://searchsap.techtarget.com/tip/0,289483,sid21_gci1242945,00.html

check this link for the IDOC configuratoin from R/3 Mainly the data modeling using the SALE or BD54

Former Member
0 Kudos

Hi,

Set up RFC desintation for receiver system. SM59

Assign logical systems to clients. SCC4

Set up distribution model BD64

Generate partner profiles, ports from BD64

You have to set the flag for message type DEBMAS in customizing in SALE.

SALE ---> Modelling and Implementing Business Processes -->Converting Data Between Sender and Receiver -->Assign Rule to Message Type

OR Tcode BD55

Check this thread..

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/03e6e790-0201-0010-9d98-ab810281...

http://www.sapbrain.com/TUTORIALS/TECHNICAL/ALE_tutorial.html

Thanks

Swarup

Former Member
0 Kudos

Hi Swarup,

Is the configuration:

"SALE ---> Modelling and Implementing Business Processes -->Converting Data Between Sender and Receiver -->Assign Rule to Message Type"

necessary?

I am using a standard IDOC, should the configuration in WE20, WE21, and BD64 be enough?

I just want to make sure that the IDOC is triggered whenever I click on the 'check' button in tcode XD01 (Create Customer).

Warm regards,

Glenn

Former Member
0 Kudos

Hi,

As you have said, you are using the standard IDOC

In addition to BD64 and WE20, We21 you need to maintain the RFC destination at SM59 and have to Assign logical systems to clients also SCC4 if required.

Check the transaction WEDI for ALE settings

You will get step by step process.

http://www.sapgenie.com/sapedi/idoc_abap.htm

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.allsaplinks.com/idoc_sample.html

http://www.geocities.com/xplosion78/customised_ALE_IDOC_BY_SACHIN_DABHADE.zip

http://help.sap.com/saphelp_45b/helpdata/en/35/b0ea5187a62488e10000009b38f9b7/content.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/c4/6bc368fef411d28d0900104b56737d/frameset.htm

Thanks

Swarup

Former Member
0 Kudos

Okay, thanks Swarup! So I don't need to assign rules to message type? (bd55)? I've already done the necessary configuration in SM59 and SCC4.

Warm regards,

Glenn

Former Member
0 Kudos

Hi,

You are absolutly right. No need of it you can go ahead.

Thanks

Swarup

nisarkhan_n
Active Contributor
0 Kudos

Once you trigger it then there should be a green light (-: on the transaction WE20 to check the status of the IDoc in the sending system..

Former Member
0 Kudos

Hello everyone!

Having done all the necessary configuration, when I create a new customer (via XD01) no IDOC is generated in WE05.

Do I need to change the output mode, or is there anything else I might be missing?

kind regards,

glenn

Former Member
0 Kudos

Hello,

In ur Partner Profile, double click on ur Outbound message Type & check the Transafet IDoc Immed. radio button.

Thanks,

Maheshwari

Former Member
0 Kudos

Hello Masheswari,

I've already checked the "Transafer IDoc Immed." in the Partner profile.

Could you confirm that I may use DEBMAS.DEBMAS06 as an outbound IDOC?

I'm doubting this since the function module attributed to DEBMAS is IDOC_INPUT_DEBITOR. I don't know which function module sends customer data.

turmoll
Active Contributor
0 Kudos

hi,

If you want to send customers manually then you have a transaction: BD12

You might also want to configure change pointers to send and customer when some customer data has changed or a new customer has been created ...

IDOC_INPUT_DEBITOR is only for inbound processing.

Regards,

Jakub

Former Member
0 Kudos

Hello Jakub! Thanks for the BD12 Tcode! DEBMAS IDOCs are now being sent!

Is there any way though, to trigger DEBMAS through TCODE XD01 instead? I would like to send the IDOCS individually and dynamically, instead of having to go to BD12 to initiate the sending.

Thanks for all your responses everyone!

Glenn

turmoll
Active Contributor
0 Kudos

Hi,

Since DEBMAS is a master data, there is an automatic way of transporting "updates and inserts" by change pointers.

Please search forum for "change pointers" and you will find how to configure automatic distribution.

As far as I know you can't send Idoc via xd01 directly ... but when customer is created and change pointers for DEBMAS are active, there will be created change document, based on change document there will be created DEBMAS IDoc

Regards,

Jakub

Former Member
0 Kudos

Thanks, Jakub! That solved my problem!

Answers (0)