点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
请帮助我如何使用 BAPI_CATIMESHEETMGR_INSERT 将数据传递到CATSDB表的自定义字段。 我尝试以如下所示的方式进行编码:
但是数据没有填充到我相应的自定义字段中,而是填充到结构BAPI_TE_CATSDB的行Row旁边的字段中,并获得了转储" TABLE_INVALID_INDEX"。
数据:ls_ext_in TYPE BAPICATS7,
lt_ext_in BAPICATS的类型表。
ls_te_catsdb-row ='00001100'。
ls_te_catsdb-zzprdcode ='PRD00001'。
ls_te_catsdb-zzprdpoc ='50'。
ls_te_catsdb-zzprdpoc ='APPROVAL NOT RECEIVED'。
ls_ext_in-structure ='BAPI_TE_CATSDB'。
ls_ext_in-valuepart1 + 0(10)= ls_te_catsdb行。
ls_ext_in-valuepart1 + 10(8)= ls_te_catsdb-zzprdcode。
ls_ext_in-valuepart1 + 18(3)= ls_te_catsdb-zzprdpoc。
ls_ext_in-valuepart1 + 21(40)= ls_te_catsdb-zzjstftext。
APPEND ls_ext_in到lt_ext_in。
有一些功能相似的功能模块:
检查是否可以使用它们...(请参阅" BAPICATS7"中元素的长度和程序中包含" LBAPICATSF01"的元素...)
一周热门 更多>