分类目录归档:ABAP

  • Fiori Elements 前端常用功能

    Fiori Elements 前端常用功能

    看),也可以在前端SAP WEB IDE中进行加入代码(参数)进行设置,以下以主要记录一些常用功能的设置:多选功能,用颜色标记行状态,把BOPF按钮功能显示到页脚,ort 显示为主从结构 继续阅读 →
  • BOPF中增强一个动作并增加动作控制

    BOPF中增强一个动作并增加动作控制

    在做银行支付单审批时的FIORI功能时,当用户选择一行时,用户点击“审批”来作审批操作,并且在选择需审批的行时,“审批”按钮使能可依据行的审批状态设置,不能操作,或者不能操作。 继续阅读 →
2019
08-29

【经典系列】-OO ALV中的OK_CODE触发oo ALV外的命令 HOT

【经典系列】-OO ALV中的OK_CODE触发oo ALV外的命令 如下图所示,上面是一个dialog界面,下面一个OO ALV显示结果。 如何实现,双击ALV的项目行,更新项目行信息到dialog界面上去呢?                               这样就对应到一个事件方法.如下代码,主要是一个方法set_new_ok_code. *创建双击事件,显示历史记录   create object: g_event_receiver.   set handler g_event_receiver->handle_d....Read More >
2019
08-29

【经典系列】-小量数据的经典维护程序 HOT

【经典系列】-小量数据的经典维护程序关于小量数据的维护,通常的做法是用sm30来实现。但是SM30一般项目会限制使用,而且很多功能,不是那么好实现的。 比如我手工要创建简易的交易数据,有基本业务,流水号,甚至权限和加锁等控制。对于SM30来说就不那么容易实现。 那么一般程序呢?要写创建,修改,删除,显示。四套功能的程序。对于一个大的功能,一般会这么写,还好说点。 一个小功能,也要写那么多内容,想想就不是很爽。 接上篇文章,我当时设计的这个界面,就是为了实现小功能的。 创建,修改,删除和显示。 修改和删除,例子程序中没有,c....Read More >
2019
08-29

SAP中常用到的增强 HOT

SAP中常用到的增强 MM模块: 采购订单增强: BADI:ME_GUI_PO_CUST          ME_PROCESS_PO_CUST 物料凭证增强: BADI:MB_DOCUMENT_BADI          实现功能1、一个物料凭证中不允许出现2个移动类型                      2、冲销的凭证不能再被冲销                      3、参照预留发货,只能选择同样的库存地点                    ....Read More >