SAP VOFM Material determination

在SD中有一个叫Material determination的东西,TCODE是VB11创建,VB12修改,VB13显示。

在VB11中新建material determination记录。

前面的是你会在前台输入的material,在你敲回车之后,后面的material会把你输入的material替代。不过这个会被很多的因素或者前置条件。比如说需要这个material要有对应的主数据视图,要有对应的库存之类的,否则会报错。但所有的条件都没有问题之后,后面的material就会取代掉前面的material。

这个物料确定(Material determination)是全局的配置,也就是说不会区分销售组织或者工厂之类的,会对所有的销售组织或者工厂都起效。

但是实际情况可能是business只想让这个配置对某一个工厂或者销售组织起效。

这个时候就可以用到对应的requirement routine了。

在TCODE: VOFM里面,找到如下的路径。

进入后可以看到一个sample,可以参考这个sample去建立你自己需要的sample。

这个requirement routine主要的作用就是返回SY-SUBRC。所以主要的思路就是,进入routine后先对SY-SUBRC赋值4,在这之后判断销售组织或者工厂是否符合,符合则赋值SY-SUBRC为0。

当routine返回的SY-SUBRC是4的时候,那么Material determination就不会起效。当SY-SUBRC为0,Material determination才会起效。

相关推荐
yang982265 小时前
MT940银行对账单格式说明
sap
MTC麦汇信息15 小时前
中信重工SAP数字化 | MTC获评中信重工2025年度优秀供应商
sap·智能制造·数字化
SAP小崔说事儿2 天前
SAP B1 FP 2602 Highlights & Road Map Update
sap·sap b1·business one·b1·思爱普
SAP_LO2 天前
CO11N/CO13报工系统报错“Open SQL array insert produces duplicate records”
sap·co11n·co13·工单报工异常·note 1640636·zpcon_131d·zpcon_051
HeathlX3 天前
ABAP-OO:(4)封装、继承、多态
abap
小狼Solar4 天前
SAP Business Partner WebService 使用问题大全
sap·bp·mdg·数据分发·业务合作伙伴
duangww5 天前
OPEN SQL去掉文本中间的空格
数据库·abap
HeathlX5 天前
SAP-Fiori:系列(5)Gateway ODATA (V2) CURD之Update
sap·abap
duangww6 天前
SAP订单费用报表
abap
HeathlX7 天前
SAP-Fiori:系列(3)Gateway ODATA (V2) CURD之Create
abap