BADI SE19:ZINVOICE_UPDATE   MIRO发票检验过账好模拟时,检查采购订单line 是否有固定资产的行项目,如果有固定资产项目,则弹出提示框,提示消息:存在规定资产采购项目!   判断逻辑:检查MIRO ,选中的采购订单项目数据,项目的科目分配类别是否 = ‘A’,能找到为’A’的line ,则弹出提示框. DEVK905455       ABAP30       B235 MIRO发票校验资产栏位检查 by rainy on 20150817 req by fi me…
一.介绍发票校验是物料管理(MM)系统的一部分.它提供物料管理部分和财务会计, 成本控制和资产管理部分的连接.物料管理模块的发票校验为以下目的服务:它完成物料采购的全过程 - 物料采购从采购申请开始,接下来是采购和收货, 并以收到发票而结束.它允许处理不基于物料采购的发票(例如,服务费, 其它花费,过程费用, 等等).它允许处理贷项凭证, 既可以是发票的取消, 也可以是打折扣. 发票校验不是对支付进行处理, 也不是对发票进行分析. 这些需要处理的信息被传递到其它部门. 发票校验的任务包括:输入接…
form frm_invoice_create2 .  data: str type string.  data: ls_headerdata       like bapi_incinv_create_header,        lt_itemdata         like table of bapi_incinv_create_item,        ls_itemdata         like bapi_incinv_create_item,        lt_return …
用户希望创建采购订单时,输入行项目时,能根据采购订单类型,自动带出科目分类类别. 业务顾问看了一下配置,不能实现这个功能,所以用增强实现. 采购订单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 zmmfmXXXX. *"---------------------------------------------------------------------- *"*"本地接口: *" EXPORTING *" REFERENCE(O_RETURN) TYPE ZMMS0021 *" TABLES *" IT_ITEM STRUCTURE ZMMS0185 *"-------…
http://blog.sina.com.cn/s/blog_3f2c03e30100ngje.html MIRO做发票校验时,如果需要对产生的会计凭证做某些字段的替代,可有多种方法. 1.GGB1替代(抬头和行项目,标准的财务会计替代) 2.BTE 1120 3.badi:ac_document 4.Smod: FMRESERV   上面涉及到SAP开发的多种增强技术,以及财务模块非常好用的substitution功能.但是我发现ggb1行项目替代是无法替代利润中心字段的,修改了gb01tab…
FUNCTION zmm_fm_copy2new. *"---------------------------------------------------------------------- *"*"本地接口: *"  IMPORTING *"     VALUE(IN_EBELN) TYPE  EBELN *"     VALUE(IN_EBELP) TYPE  EBELP *"     VALUE(IN_QUANTITY) T…
SAP MM 有了采购订单历史的PO行项目里的采购附加费不允许再改了? 正确答案是: 不允许,这是SAP标准逻辑. 那么问题来了!今日收到业务人员报说采购订单4300013979,完成了收货和IV, 发现某个ITEM的关税(采购附加费之一)的条件类型值不对,所以取消了收货和IV,想去修改ITEM里的关税金额,结果却发现一个ITEM能改,一个ITEM不能改. ITEM 10 的ZOB1条件类型的值不可修改, ZOB1条件类型值是不可编辑的. 20 ITEM的可以改, 有这么奇怪? 笔者分析了用户提…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP MM模块-控制采购订单中某些项目的输出显示   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 可能根据项目和客户的需求不同 很多在做采购订单的时候,需要增加或者隐藏一些字段 其实,很多字段用配置就可以做了 没必要去找abap做增强控制显示或者隐藏 下面说一下配置路径: 物料管理 - 采购 - 采…
近日,应付岗密集出现发票校验时移动平均价为负值导致过账失败的情况,采购经理又是拍桌子.又是摔杯子的.财务经理安排任务彻底清查,找出问题原因.哎,毫无头绪啊...测试机模拟业务吧流程:合同(系统外)-采购订单(ME23N)-对采购订单收货(MB01)-发票校验(MIRO)1)正常业务的凭证流:                        1.借:原材料                100        订单单价及数量10元*10只,发票单价及数量10元*10只   贷:应付暂估       …