Skip to Content
avatar image
Former Member

To retrieve screen values while implementing BADI

Hi everyone,

I am new to solution manager. In create incident screen , The "assigned to" field is a partner determination header field . Can anyone suggest how to retrieve the field values while implementing a BADI. For the rest fields of the screen,   i have retieved it  by FM "CRM_ORDER_READ". This FM is not having the field values of the  "assigned to". How can we get the value of the field from the screen.

Please suggest me some points.

Thanks a ton in advance 😊

aass.JPG (77.2 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Oct 21, 2015 at 08:43 AM

    Hi Gautham

    Please check the Partner Determination Procedure assigned to the Transaction.

    "Assigned To" may not be the actual Partner Function in use. It could be "Employee Responsible"

    Function Module CRM_ORDER_READ is the correct FM to use, ensure you're reading the PARTNERS Table.

    Regards

    Arden

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Gautham,

      i guess the field AICRM/HEADER_FCT_03 and the partner function SLFN0004 are the same.

      You can check this with the mapping in SM30, table AICRM/HEADER_FCT_03.

      Look for your transaction type and the order '03', which refers to AICRM/HEADER_FCT_03. For this entry look at the value under 'Function', if it is SLFN0004 then they are the same.

      In this case you can read and change the field "assigned to" with CRM_ORDER_READ and CRM_ORDER_MAINTAIN.

      Best Regards,

      Christoph