[函数]如何取得发货单(DN)的打印信息-RV_DELIVERY_PRINT_VIEW
介绍一个函数 RV_DELIVERY_PRINT_VIEW,通过这个函数可以读取发货单(delivery note)的大部分打印所需数据信息。 SE37: 具体例子代码: [crayon-67677ab1cdca7173206990/] 在 ...
介绍一个函数 RV_DELIVERY_PRINT_VIEW,通过这个函数可以读取发货单(delivery note)的大部分打印所需数据信息。 SE37: 具体例子代码: [crayon-67677ab1cdca7173206990/] 在 ...
通过函数WEEK_GET_FIRST_DAY可以取得某周的第一天也就是周一的日期, 其中输入参数WEEK的格式是YYYYWW,也就是4位的年+2位的周数,并且年YYYY在1901至2098年之间,WW周小于54周 SE37简单测试一下,输入 ...
1, 特征值相关性中的variant funciton 简单来说variant function就是一个函数,可以通过这个函数决定特征值。 Tcode CT04创建修改特征(Characteristic)时可以找到相关性(Object de ...
在做项目时我们需要弹出年月不需要日,可以用下面的函数弹出年月 POPUP_TO_SELECT_MONTH SE37测试的样子如下: 以上。
可以通过tcode cuni查看ISO单位。 通过函数 UNIT_OF_MEASURE_SAP_TO_ISO可以得到单位对应的ISO单位。 比如,将米M转换成ISO单位MTR SUNI中可以看到M对应的ISO单位就是MTR 以上。
使用函数 EPS2_GET_DIRECTORY_LISTING可以读取sap服务器文件夹下文件列表。 代码:例子代码读取/tmp下的所有文件, [crayon-67677ab1cec90689471783/] 运行结果: AL11中可以查看 ...
有个需求要维护设备的库存信息,也就是IE02序列化tab页中红框内的字段,比如库存类型,工厂,库存批次,客户,供应商等信息,如下: 看了一下F1,发现这些字段都是保存在EQBS表中,在常用的设备更新bapi BAPI_EQUI_CHANGE ...
可以使用函数 SUSR_USER_READ_CHECKS来做用户存在检查。 SE37测试一下,在用户字段user_name输入Baidusap后运行,提示用户不存在 以上。
给ABAP程序创建一个用于后台处理的变式,供SM36设置时使用,但是你会发现这个变式在前台运行程序时看不到, SE38创建一个仅用于后台处理的变式 变式已经保存,但是确实看不到。。。 这时需要在SE38中,选择变式选项,然后再查看或修改。 ...
BAPIRETURN的结构比较特殊没有针对消息类ID号的字段,SE11中可以看到BAPIRETURN的具体定义, 这个结构可以通过FM BALW_BAPIRETURN_GET 来填充赋值,消息类的ID通过CL输入。 但是,看了一下代码,发现 ...
表CDPOS和CDHDR中保存了凭证的更改历史,我们可以从这两张表里读取到采购订单和采购申请的更改历史,也可以通过SAP标准函数ME_CHANGEDOC_READ2读取相关更改记录。 其中参数含义如下: I_DOCUMENT_CATEGOR ...
介绍一个简单的可输入的值的弹出窗口函数 POPUP_GET_VALUES_USER_HELP,通过调用这个函数能创建如下样子的弹出窗口,可以看到订单数量字段是可输入的。 字段是否能输入,是通过函数输入table参数fields中的字段fie ...
ABAP中屏幕跳转,通常会先用set parameter语句赋值,然后再使用call transaction语句跳转屏幕,如下: [crayon-67677ab1e1dc9445792340/] 但是在遇到MIGO这样的Tcode就无法使用 ...
通过Tcode MIR7创建预制发票凭证(Parking invoice)时,可以使用badi MRM_HEADER_CHECK中的HEADERDATA_CHECK方法,对预制发票P凭证的抬头和行项目进行校验检查,并把消息日志通过函数 MR ...
abap语言中是不能使用select语句直接从维护视图(maintenance view)中抽取数据的,会报错说维护视图在数据字典中不存在,如下: "YEKKO" 没有在 ABAP 字典中定义为表、映射视图或数据库视图。 这时可以通过函数V ...
下面介绍一个不常用的ABAP函数 BKK_POPUP_DISPLAY_LIST,看函数名字就知道,这个函数可以弹出个窗口并在窗口中显示list。 例子代码: [crayon-67677ab1e25b1800912019/] 显示结果: 以上 ...
可以通过函数 SSFCOMP_PDF_PREVIEW以pdf格式预览smartforms输出结果。 例子代码: [crayon-67677ab1e28aa054721359/] 运行结果: 以上。
ABAP中,如果可以通过下图方法重新分配函数的函数组。 se37中,点击reassign 按钮可以更改function group。 注意,new function group一定是要激活状态的。可以通过se80激活函数组。 以上。
使用古老SAP函数GUI_download下载文件时,如果code page指定错误的情况下,会出现乱码。下面介绍一个简单方法,根据语言找到code page。 SE37测试如下: 中文的code page 是8404. 另外,保存语言的表 ...
有时会在SO10中创建的长文本中加入占位符(text symbol),这些占位符可以通过函数SET_TEXTSYMBOL替换, 举例如下: 1, SO10创建长文本(long text) 输入text name,text id和langua ...