调用BAPI的简单例子(实现给工单发料的功能)
*****关于BAPI BAPI_GOODSMVT_CREATE的说明:*CALL FUNCTION 'BAPI_GOODSMVT_CREATE'* EXPORTING* GOODSMVT_HEADER =* GOODSMVT_CODE =** TESTRUN = ' '** IMPORTING** GOODSMVT_HEADRET =** MATERIALDOCUMENT =** MATDOCUMENTYEAR =* TABLES* GOODSMVT_ITEM =** GOODSMVT_SERIALNUMBER =* RETURN =* .* GMCODE Table T158G - 01 - MB01 - Goods Receipts for Purchase Or
转载:显示修改数据报表
显示修改数据(tables CDHDR and CDPOS)[日期:2006-11-05]来源:sapsky 作者:sapsky[字体:大 中 小] REPORT z_alv_cdhdr_cdpos.TYPE-POOLS slis. DATA : cdhdr TYPE cdhdr. SELECT-OPTIONS : s_objcls FOR cdhdr-objectclas OBLIGATORY, s_objtid FOR cdhdr-objectid, s_chngnr FOR cdhdr-changenr, s_usrnam FOR cdhdr-username DEFAULT sy-uname, s_udate FOR cdhdr-udate DEFAULT sy-datum, s_time FOR cdhdr-utime, s_tcode FOR cdhdr-tcode, s_plncnr FOR cdhdr-planchngnr, s_chngno FOR cdhdr-act_chn
关于SAP中字段和对象值修改记录查找
关于sap的字段和对象修改记录的查找sap的字段和对象的修改都会保存旧值,数据保存在CDHDR和CDPOS表中,对于提取旧值你可以采用两种方法 1)使用sap的标准函数CHANGEDOCUMENT_READ_HEADERS 和CHANGEDOCUMENT_READ_POSITIONS2)使用select语句直接从表中读取。直接使用SELECT语句读取数据的示例:*提取信用额度字段修改的抬头信息 select cdhdr~changenr cdhdr~udate cdhdr~utime into corresponding fields of table p_cdhdr from cdhdr where cdhdr~objectclas = 'KLIM' and cdhdr~objectid = wa_cust