销售协议上的供应商回扣
供应商对销售协议的回扣是一个实体,在有限的时间内控制多个客户和物料的供应商回扣。该协议用于管理由于向特定客户销售特定物料而从供应商追溯要求的供应商回扣。
协议使用
销售协议上的供应商回扣用于长期协议,其中供应商同意为其客户提供特殊定价。此外还可用于与合同相关的场景,例如,为单个建筑场所协商回扣。在这种情况下,可以为某些交货地址或一揽子协议设置该协议。
协议概述
在M3 Business Engine中创建并激活协议,以便在为连接到维护客户订单行的工作订单发出的客户订单行输入和物料订单期间影响供应商回扣。最终回扣金额始终从客户发票开具时的有效协议中检索。
如果协议的状态为 20-“已激活”,则会创建协议标题和行并影响回扣。不能在客户订单行或维护客户订单物料发票明细行上人工添加、更改或删除供应商回扣协议。
表 | 表名 |
---|---|
OSRASH | 销售协议标题上的供应商回扣 |
OSRASL | 销售协议行上的供应商回扣 |
OSRASV | 销售协议值上的供应商回扣 |
OSRESH | 销售比例标题上的供应商回扣 |
OSRESL | 销售项次级别上的供应商回扣 |
包含协议序列号的协议类别
可以在销售协议类别的供应商回扣。打开 (OIS865) 中定义协议类别。可以使用序号类型 D1 定义协议类别,这会导致在销售时的供应商回扣。打开协议 (OIS860/B) 上创建协议时自动创建和分配协议号。还可以定义与序列号一起使用的前缀。
为此,类别必须首先包含在 (OIS860/B) 上的排序顺序中,然后指定到 B 屏幕上。标准排序顺序 6 包括类别。
也可以在 (OIS860/E) 中指定协议类别来对协议进行分类,而无需使用协议号功能。
供应商信息
每份协议只有一个供应商可以索赔。
字段 | 描述 |
---|---|
供应商 | 必须指定与回扣金额一致的供应商编号。指定的供应商将收到对根据协议进行的销售追溯偿还回扣的索赔。 |
参考 | 供应商参考定义供应商的联系人。默认情况下,在供应商。连接参考资料 (CRS623) 中,参考字段设置与参考标识连接到供应商。请注意,参考类型必须为 35-“协议”。 由于参考标识设置为默认值并根据供应商编号进行验证,因此在定义供应商之前,不能指定参考标识。 |
货币 | 必须选择协议使用的货币。它定义用于按照协议行输入回扣金额的货币。它还决定了供应商发票批次。打开 (APS450) 中供应商回扣索赔的货币。 由于协议使用的货币默认设置为指定供应商的货币,因此在定义供应商之前,不能指定协议使用的货币。 |
协议参考编号 | 协议的标识编号。协议参考号字段可用于指定供应商(或客户)在参考协议时使用的协议号。此编号用于整个回扣索赔流程。如果指定的编号已经存在于同一供应商,则系统会显示一条警告消息。 |
协议有效日期范围
有效性间隔控制在客户订单行输入上协议有效的期间以及在创建物料的维修客户订单发票明细行的期间。
订单的回扣检查日期必须在协议生效的此时间间隔内。选择最接近回扣检查日期的有效起始日期的协议。对于客户订单,选择设置 - 客户订单输入 (CRS720) 中的回扣检查日期设置。对于维修客户订单,选择设置 - 维护客户订单 (COS895) 中的回扣检查日期。
更改客户销售价格时,将始终执行新协议搜索,以确保有效的协议仍然有权使用订单行。这样做的原因是,对于某些类型的协议,客户价格的变化可能会使订单行输入时选择的协议失去资格,导致回扣金额为零。
客户订单的回扣检查日期
客户订单的回扣检查日期在 (CRS720) 中的“回扣检查日期”字段中定义。以下是可用的供应商回扣检查日期设置:
- 1-“订单日期”,订单输入时的订单日期。
- 2-“需求发货日期”,订单输入时的要求交货日期。
- 3-“开票时的订单日期”。
- 4-“开票时的交货日期”,开票时的要求交货日期
- 5-“实际交货日期”,开票时报告拣货单的日期。
- 6-“发票日期”。
对于备选项 3、4、5 和 6,始终在客户开票时执行最终协议检索。在客户订单行输入时检索到的协议只能被视为初步协议。对于备选项 5,订单行输入时的初步协议检索使用请求的交货日期。对于备选项 6,订单行输入时的初步协议检索使用订单日期。
维护客户订单的回扣检查日期
维护客户订单的回扣检查日期是在 (COS895) 中的设置“160 供应商回扣协议检查”中定义。以下是可用的供应商回扣检查日期设置:
- 1-“订单日期”。
- 2-“需求发货日期”,要求交货日期。
- 3-“物料发放日期”。
协议有效搜索示例:
在 (CRS720) 和 (COS895) 中的回扣检查日期字段中选择备选项 2-“需求发货日期”。这表示两个订单类别都将使用要求的交货日期。指定日期 991020 作为要求交货日期。
这是三个有效的协议:
- 协议 A,优先级 5:有效起始日期 990101 - 有效截止日期 991231
- 协议 B,优先级 5:有效起始日期 991001 - 有效截止日期 991031
- 协议 C,优先级 5:有效起始日期 991015 - 有效截止日期 991031
选择协议 C,因为其有效起始日期比其他协议的有效起始日期更接近回扣检查日期。
协议优先级
协议的优先级分类可以按协议的搜索顺序使用。当在输入销售和物料行期间搜索协议时,将按优先级顺序搜索协议。优先级设置范围为 1 ~ 99,其中 1 为最高优先级。
创建新协议时,优先级默认设置为 5。复制时,将优先级复制为默认值。
选择优先级最高且有效起始日期最接近回扣检查日期的协议。对于客户订单,从 (CRS720) 中检索回扣检查日期设置。对于维护客户订单,从 (COS895) 中检索回扣检查日期设置。
协议优先级搜索示例
在 (CRS720) 和 (COS895) 中的回扣检查日期字段中选择备选项 2-“需求发货日期”。这表示两个订单类别都将使用要求的交货日期。指定日期 991020 作为要求交货日期。
- 协议 A,优先级 5:有效起始日期 990101 - 有效截止日期 991231
- 协议 B,优先级 5:有效起始日期 991001 - 有效截止日期 991031
- 协议 C,优先级 8:有效起始日期 991015 - 有效截止日期 991031
选择协议 B,因为其有效起始日期比具有最高优先级的其他协议的有效起始日期更接近回扣检查日期。
协议选择值
可以使用来自客户主文件的某些控制对象值(例如客户组、国家/地区等)将协议连接到一个客户或多个客户。
在 (OIS860/F) 上,指定用于定义协议选择值的控制字段。这些作为搜索路径用于查找订单必须匹配的值,目的是使协议有效。可以在每个协议最多五个控制字段中指定选择条件的组合。
在销售时的供应商回扣。连接协议值 (OIS864) 中指定协议选择值,使用选项 12=“协议值”从 (OIS860) 中启动。协议值存储在 OSRASV 表中。
在 (OIS864) 中,在协议标题上指定的控制字段显示为标题(例如:客户组、国家/地区)。如果排序顺序设置为 1-“按键显示值”,则在选择字段中指定起始值,并通过选择选项 1=“创建”将值连接到协议。如果排序顺序设置为 2-“屏幕 B 中的工作”,则为要定义的行指定起始值,然后按 Enter 键将值连接到协议。(OIS864) 中指定的起始值是客户订单和维护客户订单必须匹配才能符合协议条件的值。
将协议选择值连接到协议的示例
协议符合特定客户组和国家/地区资格。在 (OIS860/F) 上,在控制字段 1 中指定 OKCUCL,在控制字段 2 中指定 OKCSCD。在 (OIS864) 中,将导致协议选择的特定客户组和国家/地区指定为起始值。
如果特定协议只应用于特定订单类别,则必须指定控制对象 &ORCA。客户订单的订单类别为“311”,维修客户订单的订单类别为“771”。租赁和服务订单不支持对销售协议的供应商回扣的管理。
协议明细行
协议行由协议中包括的物料组成。有效物料使用最多五个控制字段定义。每条协议行包括回扣计算设置。
对协议行有效的物料必须在物料。连接备选计量单位 (MMS015) 中把回扣金额的计量单位定义为基本或备用价格计量单位,协议行才有效。
在销售时的供应商回扣。打开协议行 (OIS861) 中指定协议行,可使用相关选项 11=“协议行”从 (OIS860) 中启动。
(OIS861) 中的功能键 F14=“对象控制”用于打开通用对象控制表。打开 (CMS017)。在 (CMS017) 中,指定用于定义协议行值的控制字段。这些作为搜索路径用于查找订单必须匹配的值,目的是使协议行有效。可以在每个协议行最多五个控制字段中指定选择条件的组合。
控制字段及其值按优先级的顺序从 1 到 10 指定到优先级表中。以此种方式,首先根据控制字段和优先级为 1 的值检查销售交易中的值。如果这些值不匹配,则根据控制字段和优先级为 2 的起始值检查销售交易中的值,以此类推。每个协议仅授予一个优先级回扣。控制字段必须按优先级顺序指定,并以相反的顺序删除。
在 (OIS861/B) 上,在 (CMS017) 中指定的控制字段显示为标题(例如,物料组、采购组)。(OIS861/B) 中的“优先级”字段用于从控制表中选择要用于协议行的行。在协议行的选择字段中指定起始值。起始值是客户订单和维护客户订单必须匹配才能符合协议行条件的值。
定义协议行的示例
要为特定物料组和采购组中的物料给予回扣。在 (CMS017) 中,在控制字段 1 中指定 MMITGR,在控制字段 2 中指定 MMPRGP。在 (OIS861/B) 上,可将导致回扣的特定物料组和采购组指定为起始值,以及有效起始日期。在 (OIS861/E) 上,指定回扣计算方法、回扣计算设置以及有效至日期(如果适用)。在客户订单输入或维修客户订单物料行期间输入的物料将根据在协议行上指定的选择值进行检查。如果物料与选定的值匹配,则使用在 (OIS861/E) 中指定的回扣。
总协议回扣金额
销售协议上的供应商回扣可以使用 (OIS860/E) 上的总协议回扣金额进行定义。这是可以通过协议消耗并向供应商索赔的最大回扣金额。
为了跟踪每个协议的协议金额的消耗,每个有权使用协议的交易行(及其相应的回扣金额)都存储在表 OSRAST 中。
该复选框只能在创建新协议时选择,因为它确定了有权使用该协议的交易是否在交易表 OSRAST 中更新。
在“协议金额”字段中,可以定义协议的总协议供应商回扣金额。可以为有效协议定义协议金额,但不能设置为小于已消耗金额的值。“剩余金额”字段显示协议的剩余供应商回扣总金额。根据连接到协议行(表 OSRAST)的交易行在线计算该值。
请注意,对于使用总协议回扣金额定义的协议,不能对现有供应商回扣发票交易应用追溯更改。因此,相关选项 20=“更新索赔行并下达以进行索赔”和 21=“更新索赔行”不允许用于这些协议。
复制销售协议上的供应商回扣
建议创建和复制模板协议,则控制字段信息只需指定一次。
如果要将在 (OIS861) 中为“复制自”协议定义的协议行复制到新协议,则必须选中 (OIS860/C) 上的“复制行”复选框。仅将新协议有效期内的协议明细行复制到新协议中。如果要将在 (OIS864) 中为“复制自”协议定义的协议值复制到新协议,则必须选中“复制协议值”复选框。
激活协议
通过在 (OIS860/E) 将其状态设置为 20-“已激活”来激活协议。必须激活协议才能在客户订单和维护订单流程中使用回扣。由于协议是由分配给他们的有效日期所控制,因此可以在生效的日期和时间之前激活协议。
当为计划目的创建协议时,使用状态 00 和 10。
限制
- 该协议不适用于租赁协议。
- 协议不适用于服务订单。
- 该协议不支持归因于采购订单数量的回扣。
- 该协议不支持与服务相关的回扣。
- 不支持协议版本。相反,当更新协议时,必须将协议复制到新协议中,且版本号必须包含在协议 ID 中。
- 销售协议上供应商回扣的截止索赔日期不可用。如果提交了延迟索赔,则必须使用人工流程用相关选项 80=“取消”来取消供应商回扣发票交易。显示 (PPS127) 中的未结供应商回扣发票交易。