ABAP 销售模块
文章平均质量分 71
狗尾巴草_lan
.__ . ._.. _._. ___ __ . _ ___ ._ _... ._ .__.
(最近超级迷恋《三体》,破译方法藏在该书内)
展开
-
SAP BAPI创建交货单拆单原因调查
根据同一订单 / 计划协议的多个行项目创建外向交货单时,理想的状态是只生成一张交货单,而因为一些信息的不统一,导致交货单抬头数据不统一,所以生成了多张交货单,即拆单。原创 2022-06-30 11:29:31 · 2277 阅读 · 0 评论 -
ABAP VF01 / VF04销售开票增强 增加校验
需求描述:销售开票时检查行项目净值是否为0,如果为0则报错不允许开票,涉及Tcode VF01和VF04实现过程:销售开票VF01和VF04底层都是调用的函数RV_INVOICE_CREATE。此需求需要考虑前台操作和自开发程序,所以应该在开票保存时增加检查。销售开票存在增强点BADI_SD_BILLING,当点击开票时候会调用方法IF_EX_BADI_SD_BILLING~INVOICE_DOCUMENT_CHECK,只是该增强点为SAP内部使用。好,既然此增强不能为我所用,那原创 2022-04-21 16:47:02 · 9074 阅读 · 0 评论 -
ABAP 交货单屏幕增强 增加自建表
需求描述:实际业务中,交货单行项目存在多个传票号,原创 2022-04-21 13:35:33 · 1276 阅读 · 0 评论 -
ABAP 交货单屏幕增强
需求描述:在内向交货单 / 外向交货单的抬头和行项目增加”自定义字段“页签,如下图所示实现方法:1. 往表LIKP和LIPS增加自定义字段2. 新建函数组ZFG_SD002,定义增强子屏幕,以便增强使用2.1 交货单抬头增强子屏幕9100MODULESTATUS_9100设置了是否可以输入,判断逻辑如下:① SAP根据Tcode在T180里配置了界面是否可编辑,故获取变量(SAPMV50A)T180-TRTYP的值,A为显示,其余为编辑② 已发...原创 2021-08-17 08:40:57 · 4122 阅读 · 0 评论