SAP MM
getysu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
外协采购订单的价格差异科目没有产生差异科目问题
摘要:物料采购来源为X且特殊采购类型为外协,但价格控制设为S(标准价格)与价格确定2的组合不符合系统要求的V+2或S+3固定搭配。这导致外协采购订单收货时未生成采购价格差异科目,造成"GR/IR清算"等科目累计余额异常及资产负债表不平。问题根源在于修改价格控制参数时未同步调整价格确定参数,系统未强制校验该逻辑关系,属人为疏忽所致。(148字)原创 2025-08-05 17:33:18 · 157 阅读 · 0 评论 -
MIGO委外(外协)采购订单过账的增强
在处理MIGO的BIDI增强功能时,外协组件的批次赋值通常在前台界面上进行,这导致接口无法直接处理。为了解决这一问题,可以通过BADI编写代码,利用BAPI_GOODSMVT_CREATE函数进行过账操作。具体步骤包括将外协组件的清单数据写入GOODSMVT_ITEMS表中,并设置相关字段如物料号、工厂、库存地点、移动类型等。通过这种方式,可以确保外协组件的清单同步更新到系统中,从而实现有效的物料管理和过账操作。原创 2025-05-23 10:56:29 · 424 阅读 · 0 评论 -
SAP的采购订单的定价条件更新之后,价格会被自动清空的问题
在采购订单系统中,尝试在现有定价条件中增加含税价输出时,发现每次手动输入单价后,第一次输入会被清空,需再次输入才能保存。同时,更新条件时会提示重新定价。经排查,问题源于定价条件冲突,具体为小计部分维护的“9”与定价方案中的“9”冲突,导致系统触发重新定价,进而影响单价输入。此问题较为隐蔽,需经验丰富的人员才能识别。记录此问题,以帮助遇到类似情况的人员快速定位和解决。原创 2025-05-13 15:46:52 · 332 阅读 · 0 评论 -
CJ20N新增加一项服务时报错提示“输入一项成本要素”,消息编号SE121的解决办法
【代码】CJ20N新增加一项服务时报错提示“输入一项成本要素”,消息编号SE121的解决办法。原创 2025-05-08 18:11:20 · 149 阅读 · 0 评论 -
SAP消息号类型(E/I/W)的定制
比如这样的M8088的标准的消息号,希望变更消息类型,查询之后,网上提供的消息,都是SE91,OMRM,OBA5之类的消息。事实上,SE91是不能变更消息类型的。原来,这里隐藏了一个秘密,OMRM/OBA5定制的消息号优先级高于标准的消息号,SAP是通过替代(覆盖)的方式的解决消息号的类型的。只要新增条目,输入箭头指向的字段,消息文本是自动带标准的消息文本。通过这种方式就可以变更SAP消息MESSAGE的类型了。而在OMRM界面,只看到有限的几个消息号。这样就可以替换掉消息类型了。原创 2025-03-27 17:27:17 · 447 阅读 · 0 评论 -
采购订单不计算MRP的供给问题
IMG -> 生产 -> 物料需求计划 -> 计划 -> MRP 计算 -> 定义重新计划检查。IMG -> 生产 -> 物料需求计划 -> 计划 -> MRP 计算 -> 定义计划区间。MRP最大运行期间是指MRP运行时考虑的时间范围。在此配置中,可以为工厂或MRP组设置MRP的最大运行天数。这两个地方的配置都会影响采购订单的在途不算为MRP的供给。除此之外,还有一个OMDW定义重新计划检查的配置会影响。采购订单不计算MRP的供给问题。MRP最大运行期间的配置。原创 2025-02-14 17:06:18 · 381 阅读 · 0 评论 -
期间 001/付款预算 的财政年度 2025 已清值类型 51 FM 记帐问题
当财务的基金的凭证号没有配置时,有些单据会出现上述错误,有些不会出现。但是不出现错误的单据,不会自动生成销售订单,而38开头的采购订单能顺利生成。需要财务配置相关的配置。T-CODE: FMEDNR 配置凭证号 设置一下,因为2400的控制范围不一样,导致遗漏。如上所示,这种销售订单的错误日志,不在状态栏显示的不能在SRM端的提示中出现。FMMI维护应该就可以。(FMMI维护后FMIR可以看到)下图的错误信息只能在销售订单界面的日志显示。是凭证号没有配置导致的。原创 2025-01-02 10:14:53 · 660 阅读 · 0 评论 -
SAP 采购申请的增强(对内容的处理,比如批次)
会导致程序死循环,循环触发。因此,需要寻找另外的地方进行采购申请ME51N、ME52N做增强处理。找到一个函数的增强点,如果在ME_PROCESS_REQ_CUST的process_item里面处理。ME_UPDATE_REQUISITION,可以对数据进行额外的处理。有些SAP的采购申请的增强涉及对采购申请的数据的额外处理。这是一个自动修改采购申请的批次的数据的代码,仅供参考。SAP 采购申请的增强(对内容的处理,比如批次)原创 2024-10-31 18:08:36 · 836 阅读 · 0 评论 -
计划订单转采购申请的增强点和可以增强的内容
对于外协的采购申请,有时候需要对组件的内容做一些特殊的处理,但是处理组件清单的增强ME_COMPONENTS_UPDATE的增强点(这个增强点对于手工创建的外协PR、外协PO,外协pr转外协po,工单的组件都有效),对于计划订单转采购申请无效。包括LM61HF02。“审查:可以实施吗?包括LM61HF10。包括LM61HF08。包括LM61HF01。包括LM61HF04。包括LM61HF12。包括LM61HF20。包括LM61HF30。包括LM61HF15。包括LM61HF05。包括LM61HF25。原创 2024-05-07 15:36:21 · 804 阅读 · 0 评论 -
生产订单计划内和计划外退料的程序写法(BAPI_GOODSMVT_CREATE: 262)
那通过接口处理时,又该如何做呢,这个是在BAPI_GOODSMVT_CREATE有个反冲标识XSTOB = X ,移动类型可以继续使用261.然后只要填写生产订单(工单)号对应的预留号,即可实现计划内退料。生产订单计划内退料和计划外退料,在前台MIGO操作时,只有参考原物料凭证才可以退料(A03),如果是要手工做计划内退料,无法通过MIGO处理,只能通过MB1A 输入262,并且做参考订单取消的功能处理。计划内和计划外的区别就是计划内带有预留号和没有预留号。原创 2024-03-31 15:28:29 · 1205 阅读 · 0 评论 -
SAP MB51/MB52不允许显示价格的权限控制及相关问题
但是这个会计核算凭证: 公司代码的权限 F_BKPF_BUK的权限对象关闭了以后;每次使用MB51的事务码。需要开发人员做一个增强处理。不输入工厂的时候会有跳出一个没有0001的问题。根据用户主数据记录里的设置,没有授权执行工厂0001中的事务。MB52不输入工厂的时候也会每一个工厂都弹出一个警告信息。很多公司要求隐藏价格信息。这个要求查询条件的工厂必填。无权使用这个工厂0001的业务处理。都会有一个警告信息。消息编号 M7120。原创 2024-03-22 15:43:15 · 1920 阅读 · 0 评论 -
SAP内部转移价格(利润中心转移价格)的条件
具体的思路,当销售订单的利润中心和产品的利润中心不符合,就调用利润中心凭证生成函数(自己的理解),按利润中心的模式记账生成不同的凭证。》》》从ECC6.0开始,新总账已经可以支持平行评估(Parallel Valuation)和利润中心转移定价。不过如果半成品给其他利润中心的成品使用。应该也是要在工单领用的时候做增强实现吧。写文记录对SAP内部转移价格(利润中心转移价格)的一点思考。仅此。原创 2023-10-12 17:02:20 · 2781 阅读 · 0 评论 -
SAP MESSAGE ID MB7389的问题和解决办法
MESSAGE ID m7389和lb031(LB31)的的因为错误的原文都是 Of the required quantity of material &, & & remain(s) open。因此,此类错误参考 LB31的解决方案,需要在组件清单中加入物料的批次方可。原因:组件清单无批次,判退时取消扣料无法确定批次。原创 2023-07-12 15:28:55 · 510 阅读 · 0 评论 -
SAP MESSAGE ID LB31的问题和解决办法
而查询库存XXXXXX00003122有多个批次。很可能是因为判退时SAP未读取原过账凭证的批次信息,无法确定使用什么批次扣料导致的问题。1 EA 不正确过帐返回给供应商,错误信息:对所需数量 XXXXXX00003122,1.000 PCS 仍然未清LB。EA 返回交货(原因)-> 3700006717 /00009 (0000)解决办法:在外协的组件清单中补齐批次号。外协采购订单的组件清单中没有批次号。搜索到lb31是和批次相关的错误。外协采购订单判退时报错。原创 2023-07-12 14:16:20 · 1046 阅读 · 0 评论 -
SAP的操作的界面布局保存在表LTDX中
另外,SAP的条件变式的名字也是存储在表VARID中。可以通过表找到页面布局变式和条件变式的名字。前台无法处理的情况下可以通过后台表进行处理。只能找到布局的表做删除处理。通过界面查找,发现SAP的界面布局就存储在表LTDX(显示变式的通用存储)中。修改布局的画面,通过右键菜单只有设置布局的功能,但是没有管理的功能。导致设置了布局之后功能无法使用。SAP界面布局保存在表LTDX(显示变式的通用存储)中。今天碰到一个问题,自开发的一个功能,界面上有4个ALV。保存布局后,4个ALV都有影响。原创 2023-07-07 17:03:30 · 1248 阅读 · 0 评论 -
[转载]公司间交易(STO)的Billing价格(销售价)确定(公司间交易价格STO价格)
解决SAP系统中STO公司间交易(公司间调拨)的开票中销售价格的确定问题转载 2023-05-06 17:22:21 · 3344 阅读 · 0 评论 -
SAP SUS-退货PO对账单问题的完美解决方案(升级版)
经过测试,虽然在前台无法将退货订单改成协同的模式,但是退货订单仍然可以在ERP的后台把采购订单的确认控制和确认回执改成和协同的单据一致,并且和能够协同的采购订单一致,可以在SUS做确认。在退货采购订单时提交时,检查供应商是否协同,如果是协同,讲退货采购订单的确认控制改成 允许确认的类型(EKPO-BSTAE),需要回执(EKPO-KZABS)打勾.然后其他的用标准功能即可实现采购退货PO对账。因此,相对于前一个文章的思路。原创 2023-03-31 17:53:57 · 786 阅读 · 0 评论 -
SAP SUS-退货PO对账单问题的解决思路
因此,在自定义程序的开发中增加了对退货订单的例外处理。基于上述的处理,大致实现了SAP SUS系统的退货订单在SUS系统完成对账单的功能。更多细节的处理跟进业务需要实现。SUS做对账单时也会检查采购订单的状态,因为退货PO单不传输至SUS系统。且负数的对账传输至ERP时变成正数,且不能自动赋值为贷方。BBP_SUS_INVOICE_ITEM_CREATE(创建对账单的标准函数)3)、sus对账单通过接口传输至ERP,ERP通过IDOC自动创建发票凭证时。2)、生成对账单,通过程序跳过退货PO的状态检查;原创 2023-03-14 18:01:57 · 639 阅读 · 0 评论 -
Sm36、sm37如果修改已经设定的后台任务
SAP SM37修改已经存在的后台作业的内容。原创 2022-11-01 17:47:17 · 4883 阅读 · 0 评论 -
工单、工艺路线及工作中心的表结构
工单的常见表相关表结构:订单表头 AFKO订单项AFPO订单表头AUFK生产定单CAUFV工艺路线AFFL订单工序AFVC订单BOM RESB工作中心的文本,要通过AFVC的OBJID和CRTX关联工作中心的基础表头CRHD/表身CRCO工作中心 根据数据维护规范,可以去AFVC的工序短文本取数(维护规范的情况)。...原创 2022-02-14 16:28:12 · 1392 阅读 · 0 评论 -
SAP的标准委外采购中都有哪些坑
委外 采购 问题转载 2022-01-11 10:14:02 · 2186 阅读 · 0 评论 -
SAP外协成品收货扣组件的逻辑(外协库存不足时仍然更新提货数)
MM 外协采购订单 组件数量原创 2021-12-31 16:17:46 · 1124 阅读 · 0 评论 -
SAP SD-销售模式-寄售(客户寄售)不通过销售订单调拨
如何在客户寄售方面不通过销售订单,直接进行库存调拨解决问题原创 2021-12-20 17:25:16 · 2438 阅读 · 0 评论 -
物料凭证的参考凭证没有数据的原因和影响
MSEG的 参考凭证有两段,一个是本身,一个是冲销的参考的原始凭证信息。但是有一些单据没有参考凭证。如下图所示经过核查后,发现是 采购订单的“基于收货的发票校验”没有打勾引起的没有参考凭证的时候,发票校验就不会提前收货单信息。如果自己设计和开发的对账单程序未考虑此种情况下,就会导致数据不对。更重要的是这种订单发生退货时,已收货和未收货的合计数可能错误。因此,为了避免对账出错,系统内应该对这两种模式的程序进行分开设计逻辑。以免出现发票校验异常。...原创 2021-10-25 08:43:01 · 1241 阅读 · 0 评论 -
SAP SM36如何设置后台作业 每月最后一天运行
碰到问题,结果百度了一圈,发现没有答案,自己摸索之后,确定的操作,SAP SM36后台作业提供了每月最后一天运行的功能。执行SM36,点击“开始条件“”然后点击图中红框的位置,进入如下的设置工厂日历要填写有效期里面的日历(用scal事务码查看,因为作业只能选择按工作日,系统里面有个W8,是每天都是工作日,只要有效期有效即可),工作日是指计数时间。底下有个工作日相关(计数方向,月初是从月初开始算,选月底是从月底开始算,月底最后1天,工作日填1).然后确定执行时间。点保存按钮返回作业设定界原创 2020-12-22 11:10:58 · 8870 阅读 · 1 评论 -
SAP采购申请创建之后前后台都删除了(采购申请丢失)
用户反馈,采购申请前一天还看到,第二天不见了。然后找到采购申请号,发现表里面,ME53N都找不到了,没有这个采购申请号,好像从来没有存在过一样。经过检查,发现可能是因为MD15转采购申请时,固定标识没有打勾,然后跑MRP(MD01/MD02)修改了计划模式导致的。除此之外也没有找到有别的原因。MD02计划订单转采购申请的固定标识会自动打勾,除非人工取消;而MD15批量转采购申请的固定标识,不是默认打勾的MD01/MD02的计划模式,默认都是1但是如果有人误操作或者好奇导致把计划模式改成3原创 2020-11-26 16:40:17 · 2956 阅读 · 1 评论 -
ABAP 数据类型转换错误(字符转换数字)错误捕捉,解决DUMP问题代码
定义用到的变量data: lr_message type ref to cx_root,lv_msgv1 type sy-msgv1,lv_msgv2 type sy-msgv2,lv_msgv3 type sy-msgv3.在发生错误地方加入捕捉代码CATCH cx_root into lr_message. lv_msgv1 = lt_xlstmp-row && '行' . lv_msgv2 = lt_xlstmp-col && '列' .原创 2020-11-18 08:59:38 · 3924 阅读 · 0 评论 -
SAP批量维护库存地点,隐藏的事务代码MMSC_MASS
SAP批量维护库存地点,隐藏的事务代码MMSC_MASS可以批量扩充库存地点。事务代码:MMSC_MASS ,就是MMSC的批量版本,未挂在SAP的功能菜单上。通过事务码直接调用原创 2020-06-30 08:58:03 · 11411 阅读 · 0 评论 -
SAP消息号FB279 公司 xxxx没有建立
SAP消息号FB279 公司 xxxx没有建立原因:公司代码和关联公司客户(供应商)的代码不一致时,SAP的一个未知BUG解决办法:用XD02/XK02进入关联客户/供应商的控制数据页签重新保存一下即可。这个保存为什么能解决原因未知。但是就是能解决。...原创 2020-03-28 10:41:57 · 1126 阅读 · 0 评论 -
SAP MM “移动类型/特殊库存/库存类型的组合是不允许的”
“移动类型/特殊库存/库存类型的组合是不允许的”消息号 M7361诊断结合 移动类型, 特殊库存,和 库存类型(或批次状态)没有定义。尝试给一个未经定义的库存类型过帐到一种库存类型(例如,将要提供给供应商的冻结的物料库存或销售订单退货产生的冻结库存不在 SAP 系统中)。步骤如果已输入此数据,请更正。如果系统自动确定数据(例如,如果由于质量检验系统尝试过帐存货到 QI 库存),则通知系...原创 2020-03-27 10:27:20 · 2677 阅读 · 0 评论 -
SAP MM 供应工厂1050和凭证类型ZIC没有定义供货类型
供应工厂XXXX和凭证类型XX没有定义供货类型供应工厂1050和凭证类型ZIC没有定义供货类型要配置需求工厂和供货工厂之间的凭证类型,否则配置了供应商的采购的附件数据时,系统报错“”供应工厂1050和凭证类型ZIC没有定义供货类型“”供应商附件指定工厂之后,创建的PR自动带出供应工厂....原创 2020-03-16 17:49:05 · 6766 阅读 · 0 评论 -
SAP MM供应商主数据一般数据的权限控制(限制新建供应商的权限)
SAP供应商主数据一般数据的权限控制(限制新建供应商的权限) 因为供应商的主数据(一般数据)要从外部自动接入,不可以在ERP中直接创建,虽然操作手册和培训都有说明,仍然有一些新用户会在ERP中直接创建供应商的一般数据,导致问题偶尔发生。 因为创建供应商和创建供应商的财务视图、采购视图用的相同的事务代码,导致不好通过控制事务码的权限来解决这个问题。咨询过不少顾问,也没有得到答案。通过账户组控制...原创 2019-11-01 15:07:27 · 2028 阅读 · 0 评论 -
SAP ABAP程序调用另外一个报表程序语法
ABAP程序与程序之间调用的方法比如ZMMXXX是一个报表程序,然后另外一个报表也需要用到相同的功能,但是ZMMXXXX需要有选择项,需要把选择项当做参数去调用ZMMXXXX,此时可以用这种写法:参数:append |IEQ{ p_lifnr }| to r_lifnr.append |IEQ{ p_werks }| to r_werks.append |IEQ{ sy-datum }0...原创 2019-09-25 17:14:18 · 1975 阅读 · 0 评论 -
SAP MM问题:不是所有的预订都能被冻结 消息号M7545
SAP MM问题:不是所有的预订都能被冻结 消息号M7545的原因及解决办法SAP MM 取消物料凭证时报错,“不是所有的预订都能被冻结”,消息号M7545。因为本问题比较少见,故此写下来方便其他网友。原因:凭证关联的预留号,预留号中存在已经已经关闭的工单或者项目的WBS,或者项目的网络的作业号。检查机制:检查全部的预留单号,即使是只冲销部分预留号且该部分不涉及有关闭的工单/项目WBS或者...原创 2019-05-09 16:59:03 · 5210 阅读 · 2 评论
分享