Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

How can I change the customer field of a new notifcation within the BADI ?

Hi,

I have an customer field "ZZEXT_XY" in the table "CI_QMEL".

When the user creates a new notification on mobile device the information for that customer field is saved in the notification syncBo as enhancement field for CE_NOTIF_HEADER (MAM30_010Item030).

During synchronization the functional modul "MAM30_011_CREATE" is called by the middleware (Mobile Infrastructure).

Now I want to use the BADI "IF_EX_ALM_ME_010_NOTIF~MAM30_CREATE" to save this information in the table field "ZZEXT_XY" in table "QMEL" (wich includes "CI_QMEL" with the enhanced table fields, like "ZZEXT_XY").

But within this BADI I don't have any type wich is related to the customer field "ZZEXT_XY".

And I can't do an update on the table because I don't have the notification number within the BADI.

Only after the CALL FUNCTION 'BAPI_SERVNOT_SAVE' at the end of MAM30_011_CREATE the notification number is available.

How can I change the customer field of a new notifcation within the BADI (ALM_ME_010_NOTIF) before this notifcation was saved in the table?

Thanks for your help.

Former Member
Not what you were looking for? View more on this topic or Ask a question