条款和条件的检索
关于特定货物销售、采购或转移的条款和条件可以用作活动合同或企业单元关系的订单和进度计划的默认数据。
因此,必须在以下进程中将定义好的条款和条件协议链接起来:
- 在采购合同 (tdpur3600m000) 进程或采购合同 (tdpur3100m000) 进程中,采购条款和条件协议必须链接至常规采购合同。
- 在销售合同 (tdsls3600m000) 进程或销售合同 (tdsls3500m000) 进程中,销售条款和条件协议必须链接至常规销售合同。
- 在企业单元之间的关系 (tcemm0634m000) 进程或企业单元之间的关系 (tcemm0134m000) 进程中,内部条款和条件协议必须链接至企业单元关系。
条款和条件协议可以在上述进程中进行链接,方式如下:
以下内容可以链接至合同:
- 条款和条件协议以及合同行
- 仅条款和条件协议而无合同行
- 仅合同行而无条款和条件协议
因此,对条款和条件协议以及合同行分别并按如下方式进行检索:
- 条款和条件基于业务伙伴和搜索日期进行检索。
- 合同行基于搜索日期和/或若干字段(如业务伙伴、物料、合同部门)进行检索。
注意
搜索日期按以下方式确定:
条款和条件 | 合同行 |
---|
采购订单/进度计划 | 销售订单/进度计划 | 采购订单 | 销售订单 | 采购计划 | 销售进度计划 |
---|
采购订单参数 (tdpur0100m400) 中的条款和条件的搜索日期
|
销售订单参数 (tdsls0100s400) 中的条款和条件的搜索日期
|
定价参数 (tdpcg0100m000) 中的采购价格日期类型
|
定价参数 (tdpcg0100m000) 中的销售价格日期类型
| 不使用搜索日期。 |
销售下达 (tdsls3512m000) 的生成日期
|
模拟检索条款和条件
在条款和条件默认为订单和进度计划之前或之后,可以模拟检索并查看哪些条款和条件在特定情况下有效。
条款和条件搜索结果显示在下列进程中:
-
销售和采购协议的条款和条件 - 搜索结果 (tctrm2151m000)。
-
内部协议的条款和条件 - 搜索结果 (tctrm2151m300)。
可查看由 LN 执行的步骤可获取条款和条件 - 搜索结果日志 (tctrm2151m200) 进程中的条款和条件搜索结果。
检索销售和采购条款和条件
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 |
将为采购订单行检索以下条款和条件:
检索的条款和条件 |
---|
采购订单行 | 订单 | 计划数据 | 后勤 | 开立发票 | 需求挂钩 |
---|
10 | 搜索等级 5 | | 搜索等级 3 | 搜索等级 4 | 搜索等级 1 |
20 | 搜索等级 2 | 搜索等级 3 | 搜索等级 3 | 搜索等级 4 | |
30 | 搜索等级 2 | | | 搜索等级 4 | |
40 | 搜索等级 5 | | | 搜索等级 4 | |
要检索订单行的条款和条件,请在采 购 订 单 (tdpur4100m900) 进程中选择一行,并在视图, 参考, 操作菜单上单击条款和条件。
订单行 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 中的物料和仓库不匹配。