Skip to Content
0
Jan 31, 2011 at 10:20 AM

problem in updating PARTNER details in CRM_ORDER_MAINTAIN FM

125 Views

Hi ,

I am trying to create action plan in CRM system , I am using CRM_ORDER_MAINTAIN FM to create GUID and object ID .

and i am passing these info in CRM_ORDER_MAINTAIN FM second time for updating PARTNER details .

First time i am able to create GUID and OBJ_ID it is not updating PARTNER detials for that OBJ_ID in T code CRMD_ORDER .

Here is my code

CALL FUNCTION 'CRM_ORDER_MAINTAIN'

CHANGING

CT_ORDERADM_H = gt_orderadm_h

  • CT_ORDERADM_I =

CT_INPUT_FIELDS = gt_inputfields_i

  • CV_LOG_HANDLE =

.

READ TABLE gt_orderadm_h INTO gs_orderadm_h INDEX 1.

select GUID OBJECT_ID

from CRMD_ORDERADM_H into table lt_crmd_order_h

WHERE GUID = gs_orderadm_h-GUID.

ls_partner-ref_guid = ls_crmd_order_h-guid.

ls_partner-REF_KIND = 'A'.

ls_partner-REF_PARTNER_HANDLE = '0000'.

ls_partner-KIND_OF_ENTRY = 'C'.

ls_partner-PARTNER_FCT = '00000009'.

ls_partner-PARTNER_NO = '0002076404'.

ls_partner-DISPLAY_TYPE = 'BP' .

ls_partner-NO_TYPE = 'BP' .

ls_partner-MAINPARTNER = 'X'.

ls_partner-ADDR_NR = '12008340'.

ls_partner-ADDR_NP = '44543' .

ls_partner-ADDR_TYPE = '2'.

ls_partner-ADDR_ORIGIN = 'A'.

ls_partner-STD_BP_ADDRESS = 'X'.

*APPEND LS_PARTNER TO LT_PARTNER .

insert ls_partner INTO TABLE lt_partner .

Similarly i am filling CT_ORDERADM_H and CT_INPUT_FIELDS .

For CT_INPUT_FIELDS .

lf_inputfields_i-ref_guid = '02B3424D0F8DED1CE10000000A330869'.

wlf_inputfields_i-objectname = 'PARTNER'.

wlf_inputfields_i-ref_kind = 'A'.

wlf_inputfields_i-logical_key = ls_logical_key.

CALL FUNCTION 'CRM_ORDER_MAINTAIN'

EXPORTING

IT_OPPORT_H = lt_opport_h

IT_ORGMAN = lt_orgman

IT_PARTNER = lt_partner

IT_STATUS = lt_status

CHANGING

CT_ORDERADM_H = lt_orderadm_h

  • CT_ORDERADM_I =

CT_INPUT_FIELDS = ltf_inputfields_i

.

But it i am unable to update PARTNER details in CRMD_ORDER t code.

But if i hard code the values of created GUID and OBJ_ID after one time execution in my prog then it is updating the PARTNER details.but at time prog creating GUID & OBJ_ID but without updating PARTNER details .or Do i have any other FM to update PARTNER details in CRM .

Please inform me if anybody have came accross such problem.

Regards

Chetan

Edited by: chetan teli on Jan 31, 2011 11:21 AM

Edited by: chetan teli on Jan 31, 2011 11:38 AM