1.顺查BOM
CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
capid = pm_capid “应用程序一般为PP01
datuv = pm_datuv “通常为系统的当前日期
mtnrv = pm_mtnrv “要展开BOM的物料
mehrs = 'X' “ x表示多层展开﹐space表示只展开第一层
werks = pm_werks “通常为1000
IMP...
分类:
其他好文 时间:
2015-08-05 10:45:55
阅读次数:
1481
1、 debug F5 (单步进入程序) F6(整段执行不进入具体程序块) F7 跳出 F8 全部执行2、常用的T-code: smwo 新建批导模板 se10 释放TR se11 新建表或者结构 se93 为程序分配T-code3、屏幕增强 pm01 人事信息类型增强 p...
分类:
其他好文 时间:
2015-08-04 18:36:54
阅读次数:
102
背景:项目中,批次号的最后两位是顺序号,最后两位顺序号累加超过99会引起批次号重复,需要和字母结合生成批次号,比如:AAAAAA00、AAAAAA01、AAAAAA02、AAAAAA03......AAAAAA09、AAAAAA0A、AAAAAA0B......AAAAAA0Z、AAAAAA10,以下是利用ASC码进行数字字母组合的函数,希望对用到的TX有帮助。
FUNCTION ZFUNC_GET_NEW_CHARG.
*"----------------------------------------...
分类:
其他好文 时间:
2015-08-03 17:01:23
阅读次数:
504
1.针对REPORTREPORT zfc_mm_change.TABLES: rs38m.PARAMETERS: p_progm LIKE rs38m-programm OBLIGATORY MEMORY ID rid, p_uname LIKE sy-uname DEFAUL...
分类:
其他好文 时间:
2015-08-01 11:32:43
阅读次数:
127
1.TYPES与DATA区别: TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用 DATA 是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型)参照自定义类型生成新数据语法格式如下:TYPES|DATA ...... TYP...
分类:
其他好文 时间:
2015-07-30 12:47:05
阅读次数:
277
第一种:调用'F4IF_INT_TABLE_VALUE_REQUEST'
data: begin of it_tm occurs 0,
zprogm_name like zisd_tpl_prgrm-zprogm_name,
zzdesc like zisd_tpl_prgrm-zzdesc,
end of it_tm.
data:itab_tm like it_tm occurs 0 with header line.
at selection-screen...
分类:
其他好文 时间:
2015-07-29 14:01:24
阅读次数:
232
以下针对于FM:REUSE_ALV_GRID_DISPLAY的ALV,以添加一个按钮为例,修改OO ALV工具条的方式大致相同。
1、创建一个GUI status
首先在程序中创建一个工具条,一般是希望在标准工具条基础上进行修改,可以到函数组SALV中copy标准GUI status到自己的程序下,假如copy过来名字改为0100.
根据需要,添加自定义按钮、相应ICON和功能码BUTTON1,也可删除某些按钮不需要的按钮,保存激活。
2、在call function REUSE_ALV_GRID_DI...
分类:
其他好文 时间:
2015-07-29 12:23:29
阅读次数:
188
在实际应用中,ABAP保存数据到后台数据库表中时,会自动把前台输入的小写字母自动转换为大写字母来保存,有时候客户可能不需要转换,就需要用到下面的方法:
1、找到对应字段的Data Element,然后进入其Domain界面,查看该Domain的Definition标签页中的Lower Case是否勾上, 如为空,则表示自动转为大写,勾上后系统即不进行自动转换。
2、这是个系统标准的Domain,引用其的Data Element甚多,不可更改,解决方法是新建一Domain,分配给要修改...
分类:
其他好文 时间:
2015-07-24 18:33:51
阅读次数:
1310