FUNCTION zmm_fm_po_invence. *"---------------------------------------------------------------------- *"*"本地接口: *"  TABLES *"      IT_PO_ITEMS TYPE  ZMM_PO_ITEM *"---------------------------------------------------------------…
1.传入和传出表结构都是一样的: FUNCTION zmm_fm_po_invence. *"---------------------------------------------------------------------- *"*"本地接口: *"  IMPORTING *"     VALUE(IN_PO_ITEMS) TYPE  ZMM_PO_ITEM OPTIONAL *"  EXPORTING *"     VALU…
用户希望创建采购订单时,输入行项目时,能根据采购订单类型,自动带出科目分类类别. 业务顾问看了一下配置,不能实现这个功能,所以用增强实现. 采购订单BADI增强:ME_PROCESS_PO_CUST.SE19创建BADI实现,进入实施类方法: IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM ,添加代码. DATA: ls_item TYPE mepoitem, " 行项目 ls_header TYPE REF TO if_purchase_order_mm, &quo…
FUNCTION zmm_fm_copy2new. *"---------------------------------------------------------------------- *"*"本地接口: *"  IMPORTING *"     VALUE(IN_EBELN) TYPE  EBELN *"     VALUE(IN_EBELP) TYPE  EBELP *"     VALUE(IN_QUANTITY) T…
1.sm30 维护 视图 TCVIEW 修改对应字段的显示长度…
我的任务是用代码生成S/4HANA销售订单(Sales Order)的行项目,并且填充对应的quantity(数量)值. 最开始我用了下面的代码,把quantity的值写入item字段target_qty: ls_order_items_in-item_categ = 'TAN'. ls_order_items_in-material = 'REDUCER_A'. ls_order_items_in-target_qty = 999. ls_order_items_in-itm_number =…
需求很简单,能够创建销售订单,在行项目里添加产品,带出价格来,同时把总价显示在销售订单抬头区域. 如下图所示: 下面是具体配置. Business Configuration里,点击Sales Order的配置: 新建一个document type,maintenance mode设为internal,意思是使用internal pricing,这样不和ERP的pricing做集成. Products工作中心,Price Lists视图,创建一个新的price list: 维护Scale,这个S…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 销售订单的行项目里条件的增强   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 如果要设置销售订单行项目里的某个类型下的金额数据 可能要用到增强来做 比如项目类别为TANN时,设置价格为空 在LV69AFZZ里面控制 代码如下: IF KOMP-PSTYV = 'TANN'. KOMP-MW…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP 采购订单的批量修改   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 现在有一个需求,我们需要冻结一批采购订单,但是由于批量冻结的后果无法预知,我们打算用一个折中的办法. 利用采购订单行项目中的“最近收货日期”字段,下面我们先看一下它的解释. 最近可能的收货这是收货(GR)的最近的可接受日期.…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-委外采购订单 把Warning转换成Error信息提示   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 我们现在的委外采购订单行项目,如果手工不输入“L",只会出现黄色警告提示,我想把他修改成红色错误提示,该如何修改配置呢? 对于由于交期不满足而提示的黄色警告信息也会一起被调整成红色…