条款和条件的检索
关于特定货物销售、采购或转移的条款和条件可以用作“活动”合同或企业单元关系的订单和进度计划的默认数据。
因此,必须在以下进程中将定义好的条款和条件协议链接起来:
- 在“采购合同 (tdpur3600m000)”进程或“采购合同 (tdpur3100m000)”进程中,采购条款和条件协议必须链接至常规采购合同。
- 在“销售合同 (tdsls3600m000)”进程或“销售合同 (tdsls3500m000)”进程中,销售条款和条件协议必须链接至常规销售合同。
- 在“内部条款和条件关系 (tcitr2140m000)”进程中,内部条款和条件协议必须链接至企业单元关系。
条款和条件协议可以在上述进程中进行链接,方式如下:
- 人工从“条款和条件 (tctrm1100m000)” 进程中选择协议。
- 从自动链接至相关进程的模板生成协议。要启动自模板生成条款和条件 (tctrm2200m000) 进程,请在相应菜单中单击“”。如需更多信息,请参阅:条款和条件模板。
以下内容可以链接至合同:
- 条款和条件协议以及合同行
- 仅条款和条件协议而无合同行
- 仅合同行而无条款和条件协议
因此,对条款和条件协议以及合同行分别并按如下方式进行检索:
- 条款和条件基于业务伙伴和搜索日期进行检索。
- 合同行基于搜索日期和/或若干字段(如业务伙伴、物料、合同部门)进行检索。
搜索日期按以下方式确定:
条款和条件 | 合同行 | ||||
---|---|---|---|---|---|
采购订单/进度计划 | 销售订单/进度计划 | 采购订单 | 销售订单 | 采购进度计划 | 销售进度计划 |
“采购订单参数 (tdpur0100m400)”中的条款和条件的搜索日期 | “销售订单参数 (tdsls0100s400)”中的条款和条件的搜索日期 | “定价参数 (tdpcg0100m000)”中的采购价格日期类型 | “定价参数 (tdpcg0100m000)”中的销售价格日期类型 | 当前日期 | 当前日期 |
模拟检索条款和条件
在条款和条件默认为订单和进度计划之前或之后,可以模拟检索并查看哪些条款和条件在特定情况下有效。
从以下进程启动搜索模拟过程:
- “采购订单行 (tdpur4101m000)”、“销售订单行 (tdsls4101m000)”、“入库单行 (whinh2110m000)”、“出库单行 (whinh2120m000)”,方法是单击相应菜单上的“”。这时将基于订单行数据显示条款和条件。
- 条款和条件 - 搜索 (tctrm2150m000) 进程,您必须在其中输入自己的搜索属性和“搜索日期”。
条款和条件搜索结果显示在下列进程中:
- “销售”和“采购”协议的“条款和条件 - 搜索结果 (tctrm2151m000)”。
- “内部”协议的“条款和条件 - 搜索结果 (tctrm2151m300)”。
可以查看由 LN 执行的步骤,以获取条款和条件 - 搜索结果日志 (tctrm2151m200) 进程中的条款和条件搜索结果。
检索销售和采购条款和条件
LN 将完成以下步骤:
- 根据“条款和条件类型 ”、买方业务伙伴或卖方业务伙伴,以及“搜索日期”确定相应业务伙伴的销售和采购合同处于“活动”状态。
- 从找到的销售或采购合同中读取“条款和条件标识”。
- 针对条款和条件协议,根据搜索属性和“搜索日期”确定适用于业务伙伴的详细条款和条件。
要从“活动”合同中检索订单行的条款和条件,该合同不需要链接至订单行。如果活动合同行已链接至订单行,则只需要在订单行上填入合同号。
企业计划子系统 可能需要一组数据的条款和条件。LN 随后会返回在该期段内有效的条款和条件,该期段可以从不同的合同中进行检索。
检索内部条款和条件
LN 将完成以下步骤:
- 根据“自企业单元 ”、“至企业单元 ”和“搜索日期”,确定适用于内部业务伙伴的企业单元关系。
- 从找到的企业单元关系中读取“内部条款和条件标识”。
- 针对条款和条件协议,根据搜索属性和“搜索日期”确定适用于内部业务伙伴的详细条款和条件。
如果搜索内部条款和条件,则将使用“自物料”和“至物料”。因此,将有两条适用的条款和条件记录。“条款和条件参数 (tctrm0100m000)”进程中的物料转移搜索顺序字段会确定哪个物料具有最高优先级。
示例
以下条款和条件链接至卖方业务伙伴 GWABC 的采购合同 AVK000026。
“条款和条件类型 ” | 采购 |
“条款和条件标识” | PUR000028 |
“卖方业务伙伴 ” | GWABC |
在各个条款和条件组中为协议 PUR000028 定义的详细条款和条件在采购订单的搜索日期上都是有效的。
在“条款和条件 (tctrm1600m000)”进程中,为协议 PUR000028 定义以下条款和条件搜索等级。
搜索等级 | 优先级 | 属性 1 | 属性 2 | 订单 | 计划 | 物流 | 开票 | 挂钩 |
---|---|---|---|---|---|---|---|---|
1 | 10 | 物料 | 不适用 | 否 | 否 | 否 | 否 | 是 |
201060.000 | ||||||||
2 | 20 | 物料 | 仓库 | 是 | 否 | 否 | 否 | 否 |
201075.000 | S033 | |||||||
201080.000 | S034 | |||||||
3 | 30 | 物料组 | 仓库 | 否 | 是 | 是 | 否 | 否 |
GWS | S033 | |||||||
001 | S050 | |||||||
4 | 40 | 发票开具方业务伙伴 | 不适用 | 否 | 否 | 否 | 是 | 否 |
GWABC | ||||||||
5 | 50 | 不适用 | 不适用 | 是 | 否 | 否 | 是 | 否 |
对于每个搜索等级,表中斜体显示的属性值是在“条款和条件搜索等级 (tctrm1610m000)”进程中输入的。表中的“是”和“否”表示详细条款和条件是否在相关的条款和条件组中显示。
在“采购订单 (tdpur4100m900)”进程中,将显示以下采购订单行:
采购订单行 | 发票开具方业务伙伴 | 物料 | 物料组 | 仓库 |
---|---|---|---|---|
10 | GWABC | 201060.000 | GWS | S033 |
20 | GWABC | 201075.000 | GWS | S033 |
30 | GWABC | 201080.000 | GWS | S034 |
40 | GWABC | 201095.000 | 001 | S101 |
要检索订单行的条款和条件,请在“采购订单 (tdpur4100m900)”进程中选择一行,并在相应菜单上单击“”。
将为采购订单行检索以下条款和条件:
检索的条款和条件 | |||||
---|---|---|---|---|---|
采购订单行 | 订单 | 计划 | 物流 | 开票 | 需求挂钩 |
10 | 搜索等级 5 | 搜索等级 3 | 搜索等级 4 | 搜索等级 1 | |
20 | 搜索等级 2 | 搜索等级 3 | 搜索等级 3 | 搜索等级 4 | |
30 | 搜索等级 2 | 搜索等级 4 | |||
40 | 搜索等级 5 | 搜索等级 4 |
-
订单行 10
订单条款和条件从搜索等级 5 检索。由于没有为搜索等级 5 定义搜索属性,因此这些条款适用于所有搜索属性组合。订单条款和条件还针对搜索等级 2 进行了定义。但是,这些条款和条件不适用于行 10,因为在等级 2 中订单行 10 的物料 201060.000 与搜索属性物料 201075.000 或物料 201080.000 不匹配。
物流条款和条件从搜索等级 3 检索;这是由于此等级上的搜索属性物料组 GWS 和搜索属性仓库 S033 与订单行 10 中的物料组和仓库匹配。
开票条款和条件从搜索等级 4 检索,因为搜索属性发票开具方业务伙伴 GWABC 与订单行的发票开具方业务伙伴匹配。
需求挂钩条款和条件从搜索等级 1 检索,因为行 10 中的物料与搜索等级属性物料 201060.000 匹配。
-
订单行 20
订单条款和条件从搜索等级 2 检索;因为搜索属性物料目 201075.000 和仓库 S033 与订单行 20 中的物料和仓库匹配。
计划数据和物流条款和条件从搜索等级 3 检索;这是由于此等级上的搜索属性物料组 GWS 和搜索属性仓库 S033 与订单行 10 中的物料组和仓库匹配。
开票条款和条件从搜索等级 4 检索,因为搜索属性发票开具方业务伙伴 GWABC 与订单行的发票开具方业务伙伴匹配。
-
订单行 30
订单条款和条件从搜索等级 2 检索;因为搜索属性物料 201080.000 和仓库 S034 与订单行 20 中的物料和仓库匹配。
开票条款和条件从搜索等级 4 检索,因为搜索属性发票开具方业务伙伴 GWABC 与订单行的发票开具方业务伙伴匹配。
-
订单行 40
开票条款和条件从搜索等级 4 检索,因为搜索属性发票开具方业务伙伴 GWABC 与订单行的发票开具方业务伙伴匹配。
订单条款和条件从搜索等级 5 检索。由于没有为搜索等级 5 定义搜索属性,因此这些条款适用于所有搜索属性组合。订单条款和条件还针对搜索等级 2 进行了定义。但是,这些条款和条件不适用于行 40,因为等级 2 中的搜索属性与行 40 中的物料和仓库不匹配。