SAP合同类型的使用

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

SAP系统中有两种标准合同类型:MK和WK(并不是说只有这两种,而是本文只探讨这两种)。合同里的行项目有两个:M和W(同样,本文只探讨这两个)。按标准定义,MK和WK表示数量合同和价值合同,M和K分别表示物料未知和物料组。

经测试,其实际效果是这样的(标准系统):

1. MK+M:数量必输,价格必输

2. WK+M:数量非必输,价格必输

以上结果证明:M表示“物料未知”,隐含的意义是价格确定。即“均价商品”。有点类似于两元店里买东西。

3. WK+W:只需要输入物料组。甚至单位都不必输。

以上结果证明:W表示“物料组”,其数量、价格等都不重要,重要的只是物料组和总金额。

4. 无论是W还是M,如果订单上输入的物料的物料组与合同不同,系统都会给出警告消息(应该是默认的)。说明物料组这个东西也啥都不是。

5. 在项目类别为空的时候(常规对库存采购),MK需要输入数量和价格,而WK只需要输入价格。

6. 在做采购订单的时候,无论是数量还是金额超出合同范围,系统都给出警告消息(不区分合同类型)。

7. 按价值区分批准策略或者计算订单总金额是否超出的时候,如果合同抬头上输入了总金额,系统会以此金额为准;如果没有输入总金额,系统会使用项目金额的累加。



在这种测试结果下,我不得不说,我认为SAP的标准设置是比较弱智的。合同一般来说有两个目的,一是货源选择的帮助,二是采购操作的控制。对于货源选择帮助功能来讲,SAP的合同是能够满足的;但是对于采购行为的控制方面,它做得不太好。

具体来讲,合同一般会有个终止的量或者金额。如果以量为终止条件,那么当采购订单超出此量时就应该给出错误消息;如果以金额为终止条件,采购订单超出此金额时就应该给出警告消息。而系统中空有两种合同类型,给出的消息却不分彼此。如果把消息设置改为错误呢?比如把数量超出消息改为错误,那么在以金额为终止条件的合同中怎么办?

还有,如果输入了抬头总金额,合同的批准和订单总金额是否超出的计算就以此金额为准;而此金额与各项目金额的累计又没有什么关系!这是一种什么逻辑?



我给出的部分解决问题的方案是这样的:

1. 字段选择:MK类型的合同,抬头的金额字段应该设为显示。WK类型的合同,项目中的数量字段应该设为显示。

2. 更改消息类型:不论是数量超出还是金额超出,都设置为错误消息。

这样应该可以部分地达到“数量合同”和“价值合同”的效果。

SAP License:SAP合同类型使用 SAP系统中有两种标准合同类型MKWK(并不是说只有这两种,而是本文只探讨这两种)。合同里的行项目有两个:M和W(同样,本文只探讨这两个)。按标准定义,MKWK表示数量合同和价值合同,M和K分别表示物料未知和物料组。 经测试,其实际效果是这样的(标准系统): 1.MK+M:数量必输,价格必输 2.WK+M:数量非必输,价格必输 以上结果证明:M表示“物料未知”,隐含的意义是价格确定。即“均价商品”。有点类似于两元店里买东西。 3.WK+W:只需要输入物料组。甚至单位都不必输。 以上.. 阅读详情

相关推荐

python获取sap数据_使用python使用pyrfc将数据插入到SAP

python获取sap数据Today we are seeing the daily increase of Machine Learning (ML) development and the largest development tool is Python and each day more and more people are trying to return the results o...

weixin_26707803的博客 4183

十一、SAP-合同

业务逻辑、功能讲解、图文解析、章节总结

m0_72403327的博客 379

JAVA使用JCo连接SAP

1. SAP Java Connector (SAP JCo) 是JAVA与SAP相互通信的中间件组建,该组建支持双向通讯模式(inbound calls 和 outbound calls )。JCo支持Connection Pools和Direct两种方式的连接。直接连接需要开发者来控制连接的创建和释放,使用连接池方式可以让池来管理连接的分配、管理和释放,可以最大限度的节省系统开...

u012880682的博客 2959

五、框架协议——合同

➽框架协议(Outline Agreement)是一个SAP术语,它用于描述与供应商之间的长期采购行为,是一个与供应商的长期约定,可以依据与供应商预先确定好的价格条件和服务条款,为我们提供物料或服务,好处是,可以获得较低和较稳定的价格,可以使生产得到充足和及时的供应,可以使库存保持在一个合理的水平;注:被合同参照过的PR和RFQ,不能直接转PO,只能通过合同转PO,可以通过定制消息号06585控制,后台路径SPRO->物料管理->采购->环境数据->定义系统消息的属性!点击“保存”,完成价值合同的创建;

m0_73971710的博客 6572

【转载】SAP中采购合同与采购计划协议

当采购计划协议参照采购合同创建后,采购价格在合同中更改,其有关联关系的采购计划协议会关联变更。在实际工作中,确实遇到这样的问题,由于在采购合同中新增了物料项目,结果并没有关联到采购计划协议中,而是手动在采购计划协议中进行同步录入。接上面的流程,当采购计划协议以参照采购合的方式创建后,其合同中的采购价格和其它相关信息就会代入到采购计划协议中,由于形成了关联关系,如下图,采购计划协议中的价格,价格单位,物料等信息是无法更改的。首先,在合同的处理功能中,并没有类似更新关联关系这样的功能可供操作。

ruci2010的博客 3433

SAP 采购管理平台详细方案-合同管理

SAP 采购平台合同管理可以实现合同文本管理、合同审批管理和合同执行管理的 一体化过程,包括合同模板、合同起草、合同签订、合同审批、合同执行(含订单)、 合同变更、合同归档等功能。其中,合同的签订管理作为合同管理的前端,通过采用定制合同模板并依据合同模板生成合同的方式达到合同文本的标准化与统一性。合同的审批管理流程可根据集团公司以及地区公司的实际情况进行灵活定义,以适应各公司不同的审批控制要求。

qq_42119873的博客 2469

SAP Contract合同类型使用

SAP系统中有两种标准合同类型MKWK(并不是说只有这两种,而是本文只探讨这两种)。合同里的行项目有两个:M和W(同样,本文只探讨这两个)。按标准定义,MKWK表示数量合同和价值合同,M和K分别表示物料未知和物料组。 经测试,其实际效果是这样的(标准系统): 1. MK+M:数量必输,价格必输 2. WK+M:数量非必输,价格必输 以上结果证明:M表示“物

星辰大海的博客 6478

1.4 如何创建SAP SD合同

本教程详细介绍了如何在SAP销售和分销(SD)模块中创建合同。合同是客户与供应商之间在一定时间内有效的框架协议,不包含具体的交货计划,但可以涵盖货物和服务。教程首先解释了合同的基本概念和类型,包括数量合同和价值合同,并详细描述了创建合同的步骤,包括选择合同类型、填写销售区域数据、输入客户和物料信息、设置定价条件等。此外,教程还提供了如何通过事务代码VA41启动合同创建过程,以及如何保存和检查合同的完整性。通过本教程,用户可以学习到如何在SAP SD中有效地创建和管理合同,以简化业务流程并确保合同条款的准确执

weixin_58976087的博客 1558

SD配置-销售-合同-维护值合同类型和合同批准类型(VOV8-TVAK)

4处,更改 凭证定价过程 由SAP标准参数 Y1 更改为 A (销售合同凭证定价参数和销售订单定价一致)SPRO路径:SPRO->销售和分销->销售->合同->值合同->维护值合同类型和合同批准类型。3处,输入 自定义销售合同类型 BCQ(拷贝SAP标准CQ) 和 自定义描述。通过拷贝SAP标准的销售合同类型: CQ自定义一个新的销售合同类型。后台表: TVAK-销售凭证类型。2处,点击 复制 按钮 进入。业务背景:定义销售合同类型。1处,选中 CQ-数量合同。5处,点击 保存 按钮。

454

VBA 操作SAP

一、吐槽 之前曾用autoit操作SAP,但那样的话,用户的界面被autoit控制,就不能随便乱动。因此想做一个静态连接SAP,然后读取,操作SAP的程序。为后期自动化做准备,找了很多资料,尝试了不少语言,最后选择了VBA。 在我看来SAP是一个数据库管理系统,记得20年前刚解除计算机,曾学了一点foxbase,做过一个图书馆管理系统。当然SAP很复杂,因为SAP本身有自己的ABAP语言(之...

yuwanfei的博客 1万+

SAP Web IDE 安装使用

WEBIDE 安装教程

SAP BLOG 2015

使用Python完成SAP客户端的打开和系统登陆

  最近小爬一直思忖着如何将以前写的一些半自动化程序转为全自动化,这其中就涉及到SAP的打开和登录过程。我们都知道,SAP原生的“脚本录制和回放”功能是在用户进入到某一个SAP”用户指定系统“后才可以启用:   也就是说,从这里开始,您可以通过脚本录制,生成用户名、密码的输入和SAP登录过程的完整代码; 那么我们的重点就转到了,如何通过Python完成SAP应用程序的打开并进入特定的...

ai81450的博客 2543

SAP与tracker使用

Scripting Object: 展示SAP元素树, 可以展开与折叠ID: 元素的ID, 通过ID确定唯一对应的元素Text: 元素的文本内容, 如用户, 口令等, 没有文本的元素则Text内容为空Type: 元素类型, 不同的元素类型有不同的属性与方法。

LKIDTI数据的博客 1538

SAP书籍介绍

SAP书籍介绍

hfdgjjg的博客 4593

JAVA对接SAP接口使用sapjco3的见解

参考了作者zfswff的资料 SAP JCo3.0是Java语言与ABAP语言双向通讯的中间件。与之前1.0/2.0相比,是重新设计的产品。API和架构设计与NCo3.0比较类似,前面也说过,NCo3.0的设计参考了JCo3.0。从本篇开始,系统介绍JCo3.0编程的技术要点。 JCo3.0 安装 下载JCo3.0,注意下载的时候根据操作系统和JVM版本(32位还是64)选择不同的版本。安装就...

qq_38284858的博客 1万+

java使用Jco连接SAP

JCO为我们提供了另外一种连接的方法:DestinationDataProvider,通过它我们就可以将一个连接变量信息存放在内存里。 import java.util.HashMap; import java.util.Properties; import com.sap.conn.jco.JCoDestination; import com.sap.conn.jco.JCoDestina...

V_Come_On的博客 2746

SAP BI与PowerBI之使用小谈

企业对BI的需求性已由之前的高大上的面子工程印象逐步到了刻不容缓的阶段,偶然也必然的机会下被调来搞BI。各种资料收集,各种厂商宣讲,发现国内外的BI工具真不少,有传统的如IBM、SAP、ORACLE的重型BI,也有当前轻量快速的如Tableau、FineBI、Power BI等。现仅就SAP的BI与微软的PowerBI使用与各位分享。 SAP BI 开始那个重视程度高,对实现成果要求也高,直接...

tianlehui的专栏 3832
上一篇: SAP 移动类型详解
下一篇: SAP MM MIRO发票校验合并-FI凭证超过999行(F5 727)报错处理
睿越
博客等级 码龄16年 1378粉丝 1原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值