Application Development and Automation 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: 
Read only

DEBMAS & email

Former Member
0 Likes
1,787

Hello everybody,

I need to dispatch to an external system (i.e. TIBCO) full single customer details even when only his email has been created or modified.

It means I would like to have customers' data as a unique collection of informations, therefore I would like to send the communication of all customers' data regardless of the one that has changed.

So in other words I need, if it is possible, to link ADRC changes to Z-DEBMAS, my Z-message that includes also an email custom segment.

My problem is to link email changes to DEBMAS change pointers.

Thanks in advance for your help.

Hello everybody,

I need to dispatch to an external system (i.e. TIBCO) full single customer details even when only his email has been created or modified.

It means I would like to have customers' data as a unique collection of informations, therefore I would like to send the communication of all customers' data regardless of the one that has changed.

So in other words I need, if it is possible, to link ADRC changes to Z-DEBMAS, my Z-message that includes also an email custom segment.

My problem is to link email changes to DEBMAS change pointers.

Thanks in advance for your help.

3 REPLIES 3
Read only

Former Member
0 Likes
1,057

Hi!

I'am searching for a solution at this topic Just the SMTP is missing in the changepointer DEBMAS.

Any new information?

Kind Regards

Hermann Suppe

Read only

0 Likes
1,057

Hi

Default the DEBMAS processing function module is MASTERIDOC_CREATE_SMD_DEBMAS. This is configured in view V_TBDME. This function module does not read addresses.

We created a customer function module Z_MASTERIDOC_CREATE_SMD_DEBMAS and assigned it to the required customer master data IDOC message type. The additional coding is limited. It is reading change pointers for addresses (object ADRESSE) and gets the linked customer with function module ADDR_REFERENCE_GET and then calls the standard processing function module MASTERIDOC_CREATE_REQ_DEBMAS.

Regards Jack

Read only

0 Likes
1,057

Hi!

Thanks. with including in Table V_TBD62 regarding to my message type, I get the changepointer for SMTP, but as object ADRESSE

ADRESSE ADR6 SMTP_ADDR

...

DEBI KNA1 ANRED

...

With your information, i could read out in a new function first the change pointer DEBI, with original. MASTERIDOC_CREATE_SMD_DEBMAS and then with reduced coding from function: MASTERIDOC_CREATE_SMD_ADRMAS.

And than i deliver for the customer

MASTERIDOC_CREATE_REQ_DEBMAS if necessary.

king regards

Hermann