2021 Sep 26 10:07 AM
Dear all,
I'm a newbie in SAP ABAP.
I want to know that How to use FM CRM_Status_Read.
In table crmd_orderadm_h have a field GUID and I want to show status by passing the GUID to the FM CRM_Status_Read.
I don't know how to fill parameters in this FM.
Please help me this problem.
FORM create_output USING i_t_crmd_orderadm_h TYPE g_tt_orderadm_h
CHANGING e_t_out TYPE g_tt_out.
DATA: l_r_crmd_orderadm_h TYPE g_ty_orderadm_h,
l_r_out TYPE g_ty_out.
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
LOOP AT i_t_crmd_orderadm_h INTO l_r_crmd_orderadm_h.
CALL FUNCTION 'CRM_STATUS_READ'
EXPORTING
* CLIENT = SY-MANDT
objnr =
* ONLY_ACTIVE = ' '
* IMPORTING
* OBTYP =
* STSMA =
* STONR =
* ET_JEST_BUF =
* TABLES
* STATUS =
ENDFORM.
Best Regards,
Huy Vu
2021 Sep 27 7:53 AM
You need to pass a value to the importing parameter objnr, you can do this by
objnr = l_r_crmd_orderadm_h-<the_name_of_the_field_that_contains_the_guid>
2021 Sep 27 8:40 AM
Hi Slavov,
Do I need to pass Status Number (STONR)? Because in table crmd_orderadm_h don't have a field with status number, so I must join with another table ?
2021 Sep 27 8:42 AM
2021 Sep 27 4:55 PM
Hi Girod,
Please help me how to fill parameter in CRM_ORDER_READ.
I don't know how to fill exactly.