Abap 向联系人添加业务对象
我已使用以下功能在SAP IS-U版本618系统中成功创建了联系人:BCONTACT_CREATE 编辑: 由于这个问题过于宽泛,投票表决结果接近——以下是一些非常具体的代码: 当我在BCT2事务中打开创建的联系人时,我在Business Objects下看到nothing(无): 如何以编程方式将业务对象添加到联系人中,使其显示在此处 我找到了解决办法 首先创建一个表和一个结构,用于填充要添加的业务对象的表。我看到一些代码限制为5,所以我也将其设置为安全:Abap 向联系人添加业务对象,abap,Abap,我已使用以下功能在SAP IS-U版本618系统中成功创建了联系人:BCONTACT_CREATE 编辑: 由于这个问题过于宽泛,投票表决结果接近——以下是一些非常具体的代码: 当我在BCT2事务中打开创建的联系人时,我在Business Objects下看到nothing(无): 如何以编程方式将业务对象添加到联系人中,使其显示在此处 我找到了解决办法 首先创建一个表和一个结构,用于填充要添加的业务对象的表。我看到一些代码限制为5,所以我也将其设置为安全: lt_business_objs
lt_business_objs TYPE TABLE OF bpc_obj INITIAL SIZE 5,
ls_business_obj TYPE bpc_obj,
接下来附加对象,在本例中,我只是附加一个:
* Append business objects
*--------------------------------------------------------------------*
ls_business_obj-objkey = 'The value here may be your business object input value'.
ls_business_obj-objrole = 'DEFAULT'. "Don't know what this is for...
ls_business_obj-objtype = 'OBJECT_NAME'. "Name of your business object - seen in table TOJTB
APPEND ls_business_obj TO lt_business_objs.
最后将对象列表放入联系人结构中:
ls_contact-iobjects = lt_business_objs.
ls_contact-iobjects = lt_business_objs.