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: 

CREMAS IDOC is not created if Email is changed (XK02 ).

Former Member
0 Kudos

Hi Expert,

Message type  = CREMAS and Basic type = CREMAS05

Email Address ( SMTP_ADDR ) is added with Extension.

If user changed only email address of  Vendor and save the data through XK02.

Go to the SE38 and execute the program -> RBDMIDOC and enter Message type = cremas  --> RUN

IDOC is not created. Can you please help me to solve the issue ?

Thanks,

Rehan

6 REPLIES 6

Former Member
0 Kudos

First please check if the change pointer is activated and is applicable to the change in email address.

Please remember that if the IDoc is sent, it will not be the Idoc of only the changed value but it will be the complete customer master Idoc for that KUNNR.

0 Kudos

Hi Jain,

i already activated the change pointer through the BD66.

Message Type = CREMAS

Z Segment =  ZE1LFA1M

Field name =  SMTP_ADDR

Tried with Object ADRESSE / ADRESSE2 / ADRESSE3

Table name = ADR6

But this is not fired and create a IDOC when i change the vendor.

And i tried the following link

SAPTechnical.COM - Serialization of IDOC Message type

Can you please help me give the steps after step1 to setup and verify whether it is working ?

Thanks,

Rehan

raymond_giuseppi
Active Contributor
0 Kudos

What did you code in method PROCESS_ALE_OWN_CHANGE_POINTER of BAdI VENDOR_ADD_DATA_BI ?

Regards,

Raymond

0 Kudos

Hi Raymond,

Can you please provide some sample for Implemenation of this method  - PROCESS_ALE_OWN_CHANGE_POINTER

Thanks,

Rehan

0 Kudos

You just have to change the changing parameter for which you managed your extension (how did you ?) here T_LFA1_KEY I suppose. Just try a little debug to identify received parameters.

Read also 580266 - Enhancements without modification in vendor master


During the evaluation of your change pointers you must therefore inform the standard-program about the key fields of the standard tables which are superior to your customer-specific segments so that the transfer of the standard table is triggered by that.

Regards,

Raymond

Jelena
Active Contributor
0 Kudos

I'd guess that email is technically not considered part of the vendor master data but as part of address data (ADRC). There is the whole separate IDoc for that information.

Please use search, there are many existing posts on SCN. Google -> ADRC IDoc. Some posts may be regarding the customer data but it works the same way for both vendors and customer essentially.