Attach interaction record to activity clipboard and as doc flow
I know this question has been asked before but i did everything still not working for me.
I am trying to attach an IR created by my Function module to the IR which is getting created during the interaction.
I used INTO but still it is not working for me .
Here is my code please let me know if i am doing anything wrong.
ls_input_fields-ref_guid = ls_activity_h-ref_guid.
ls_input_fields-ref_kind = 'A'.
ls_input_fields-objectname = 'DOC_FLOW'.
ls_input_fields-ref_handle = '0000000000'.
ls_input_fields-field_names = lt_field_names.
insert ls_input_fields into table lt_input_fields.
ls_maint_doc_flow-ref_handle = '0000000000'.
ls_maint_doc_flow-ref_guid = lv_guid.
ls_maint_doc_flow-ref_kind = 'A'.
ls_doc_link-objkey_a = lv_guid.
ls_doc_link-objtype_a = 'BUS2000126'.
ls_doc_link-objkey_b = lv_guid1
ls_doc_link-objtype_b = 'BUS2000126'.
ls_doc_link-brel_kind = 'A'.
ls_doc_link-brel_mode = 'A'.
ls_doc_link-reltype = 'INTO'.
ls_doc_link-relation_handle = '0000000001'.
append ls_doc_link to lt_doc_link.
ls_maint_doc_flow-doc_link = lt_doc_link.
append ls_maint_doc_flow to lt_maint_doc_flow.
So i want to attach this IR as DOC flow as well as it should be iappended to the activity clipboard as well.
Nareshkumar Patel replied
Could you make following changes and try?
VONA_KIND = 'A'
RELTYPE = 'VONA'
Also in input fields make sure you add following fields.
If the docflow is not created, try swapping the GUIDs from object key a to b.
For clipboard use below class method:
CL_CRM_ISU_IREC_TOOLS=>ADD_OBJ_TO_ACTIVITY_CLIPBOARD. - You can refer to the code in this method to add object in clipboard.
Hope this will be useful.