![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAP-ABAP
文章平均质量分 55
離歌淺唱半丗殤
这个作者很懒,什么都没留下…
展开
-
SAP ABAP ALV进阶
ALV一.ALV概要首先介绍下什么是ALV,在R/3 4.6C之前ALV全称为ABAP List Viewer,在其后的版本中,已经正式更名为SAP List Viewer。ALV是SAP系统中心的列表标准,可以在ABAP程序中进行报表输出。除去传统列表的显示和少量交互功能之外,ALV还提供给系统用户多种其它丰富的交互功能。使用ALV有两种方式,一种为传统的Call Function,转载 2016-11-03 10:09:29 · 5215 阅读 · 2 评论 -
SAP货物移动BAPI BAPI_GOODSMVT_CREATE(WMS TO SAP)
移动代码01 -- MB0102 -- MB3103 -- MB1A04 -- MB1B05 -- MB1C06 -- MB1107 -- MB04一、收货(101)说明:采购订单、生产订单收货form recvfromord tables pt_tran structure zwttran. "移库定义 data: goodsmvt_h转载 2017-07-28 11:29:41 · 2840 阅读 · 0 评论 -
SAP ABAP发送邮件
第一种:Call the FM to post the message to SAPMAIL, CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'*&---------------------------------------------------------------------**&转载 2017-02-27 08:48:25 · 1369 阅读 · 0 评论 -
SAP ABAP在alv grid中使用subtotal小计数据
小计需要配置的地方:1、fieldcate中指定需要do_sum合计的字段2、sort中指定合计依据的需排序字段3、event事件回调subtotal_text子过程,显示文本程序代码:*&---------------------------------------------------------------------**& Table declaratio转载 2017-02-23 13:57:12 · 3164 阅读 · 0 评论 -
调用REUSE_ALV_FIELDCATALOG_MERGE函数来获取FIELDCAT
REUSE_ALV_FIELDCATALOG_MERGE函数可根据内表结构返回FIELDCAT字段结构信息,具体的参数等信息请查看ALV调用的几个标准函数里相关的介绍,好的,那么让我们开始学习如何使用此函数。 REPORT ZZWEI_ALV_DEMO. *ALV START TYPE-POOLS:SLIS. "调用该类型池 *定义FIELDCAT与LAY转载 2017-02-11 15:03:03 · 9282 阅读 · 0 评论 -
ABAP Bom按层展开的几种实现方法
*递归的方式实现FUNCTION zbomexplode.*"--------------------------------------------------------- *"*"Local Interface:*"IMPORTING*"REFERENCE(MATNR) TYPE MATNR*"REFERENCE(WERKS) TYPE WERKS_D*"TABLES*"原创 2017-01-16 08:14:38 · 5577 阅读 · 0 评论 -
SAP ABAP 日期相关函数
1、获得最后一天CALL FUNCTION 'FIMA_DATE_CREATE' EXPORTING I_DATE = I_DATE "输入日期。sy-datum类型 如:‘20110402’。 I_FLG_END_OF_MONTH = ' ' I_YEARS转载 2016-12-10 11:34:25 · 1294 阅读 · 0 评论 -
SAP ABAP RANGES语句用法
RANGES语句:要用与选择表相同的结构创建内表,可使用RANGES语句,如下所示:语法:RANGES FOR .该语句创建选择表,该表参考数据库表的列或内部字段。选择表必须在程序中填充。不必在程序中再用TABLES语句声明数据库表。RANGES语句是下列语句的短格式:DATA: BEGIN OF OCCURS 10, SIGN(1)转载 2016-11-02 14:32:37 · 3256 阅读 · 0 评论 -
SAP QM数据库表清单
QM 数据库表清单: 主数据 QMAT 检验类型 - 物料参数QMHU检验批和处理单位项目间的 QM 链接QMTB检验方法记录QMTT检验方法文本QPAC检验选择集的目录代码QPAM检验选择集原创 2016-10-31 13:37:23 · 10366 阅读 · 1 评论 -
SAP MM模块库存结存报表
库存管理是MM模块应用中的重点,SAP中的收货、销售、盘点、调拨等操作都要直接影响到当前的库存。SAP提供了标准功能MB52用于对库存数量的查询,不过MB52的查询和数据展示功能有限,很多企业会开发额外的库存报表来实现对商品库存的查询。商品库存报表概念可用库存:也称为非限制使用的库存,表示当前仓库所存放的能进行分配的商品数量,不包括被某些单据预定的库存。当前库存:也称为账面库存货实转载 2016-10-29 16:34:38 · 6918 阅读 · 1 评论 -
LOOP循环里进行分组汇总
loop 循环里面用可用at进行分组汇总, at first 用于第一行; at last 用于最后一行; at new field 当field字段前面或者他本身的值与上一条记录的值不同时,才执行at endat里面的代码; at end field 与at new相似,这里只是与下一条记录的值进行比较。 实例代码: ```abapDATA: t1(4) TYPE转载 2016-10-28 11:56:17 · 1783 阅读 · 0 评论 -
SAP ABAP Texteditor使用实例
1、如果要使用自定义的文本对象和识别码,需要先用se75创建文本对象和识别码。2、在屏幕中拖个自定义控件,拖放适当的大小,激活。3、在代码中申明一个cl_gui_custom_container类型的变量和一个cl_gui_textedit类型的变量。data:gv_container type REF TO cl_gui_custom_container, g转载 2016-11-08 15:28:59 · 2849 阅读 · 0 评论 -
SAP ABAP Collect的用法与实例(一)
实例代码如下:DATA: BEGIN OF gs_tab, key1 TYPE string, key2 TYPE string, v1 TYPE i, v2 TYPE i, END OF gs_tab, gt_tab LIKE gs_tab OCCURS 0 WITH HEADER LINE,原创 2016-11-07 14:01:49 · 3680 阅读 · 0 评论 -
SAP ABAP 选择屏幕实现标签页
DATA: g_dynnr LIKE sy-dynnr.SELECTION-SCREEN BEGIN OF SCREEN 400 AS SUBSCREEN.PARAMETERS p_file1 TYPE tabname.SELECTION-SCREEN END OF SCREEN 400.SELECTION-SCREEN BEGIN OF SCREEN 500 AS SUBSCREEN原创 2016-11-03 10:24:31 · 2748 阅读 · 0 评论 -
SAP ABAP 字符串操作
字符串首字符索引为 0; Character Fields: C,N, D, T, string (CNDT=> CN Data Time)1. 字符串连接CONCATENATE dobj1 dobj2 ... INTO result [IN { BYTE | CHARACTER } MODE] [SEPARATED BY sep].2.字符转载 2016-11-03 10:27:28 · 2728 阅读 · 0 评论 -
SAP ABAP ALV控制显示的网格中的每一个字段属性
字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等.常用的字段如下: row_pos:默认值为0,可选值为1、2、3,既最大分3级别显示fieldname字段的名字(内表中定义的字段名)ref_field(ALV 控制: 内部表字段的参考字段名称) 参考的数据字典的字段名,配合ref_tabname一起使转载 2016-11-03 10:13:21 · 9738 阅读 · 0 评论 -
ABAP操作EXECL详细
REPORT ZVR013.INCLUDE ole2incl.DATA: gs_excel TYPE ole2_object, gs_wbooklist TYPE ole2_object, gs_application TYPE ole2_object, gs_wbook TYPE ole2_object转载 2017-11-24 11:46:17 · 652 阅读 · 0 评论