Skip to Content

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



I want to check the input values of a service order created in the Customer

Interaction Center. I created an implementation for

CL_EX_CRM_ORDERADM_H_BADI (check-method).

As an importing parameter I have access to the order guid. So I tried to

read the related fields via the function module "crm_order_read".

Unfortunately I get obsolete values instead of the actual ones.

An example:

You enter a description "My description" and press enter. The BAdI is called

and I get value "" (initial string) for the short description.

Subsequently you change the description to "My changed description" and

press enter again. As a result of your action the BAdI is called once more.

In my implementiation I get the value "My description" instead of "My

changed description".

Do I have to call another function before executing "crm_order_read" or

something else to do?

Thanks for any hint.



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