| 检索条款和条件 |  |
| 关于特定货物销售、采购或转移的条款和条件可以默认为活动合同或企业单元关系的订单和进度计划。因此，必须在以下进程中将定义好的条款和条件协议链接起来： 在采购合同行 (tdpur3600m000) 进程或采购合同 (tdpur3100m000) 进程中，采购条款和条件协议必须链接到常规采购合同。 在销售合同行 (tdsls3600m000) 进程或销售合同 (tdsls3500m000) 进程中，销售条款和条件协议必须链接到常规销售合同。 在企业单元之间的关系 (tcemm0634m000) 进程或企业单元之间的关系 (tcemm0134m000) 进程中，内部条款和条件协议必须链接到企业单元关系。 条款和条件协议可以在上述进程中进行链接，方式如下： 人工，从条款和条件 (tctrm1100m000) 进程中选择协议。 从自动链接到相关进程的模板生成协议。要启动自模板生成条款和条件 (tctrm2200m000) 进程，请在特定菜单上单击自模板生成条款和条件。如需更多信息，请参见 条款和条件模板。 注意 以下内容可以链接到合同： 条款和条件协议以及合同行。 仅条款和条件协议而无合同行。 仅合同行而无条款和条件协议。 因此，要对条款和条件协议以及合同行分别进行检索。 条款和条件基于业务伙伴和搜索日期进行检索。 合同行基于业务伙伴、物料（组）和搜索日期进行检索。 搜索日期由以下参数确定。
条款和条件 | 合同行
--- | ---
采购订单/进度计划 | 销售订单/进度计划 | 采购订单/进度计划 | 销售订单/进度计划
采购订单参数 (tdpur0100m400) 中的条款和条件的搜索日期 | 销售订单参数 (tdsls0100s400) 中的条款和条件的搜索日期 | 定价参数 (tdpcg0100m000) 中的采购价格日期类型 | 定价参数 (tdpcg0100m000) 中的销售价格日期类型
模拟检索条款和条件 在条款和条件默认为订单和进度计划之前或之后，可以模拟检索并查看哪些条款和条件在特定情况下有效。 从以下进程启动搜索模拟过程： 采购订单行 (tdpur4101m000)、销售订单行 (tdsls4101m000)、入库单行 (whinh2110m000)、出库单行 (whinh2120m000)，方法是单击特定菜单上的条款和条件。这时将基于订单行数据显示条款和条件。 条款和条件 - 搜索 (tctrm2150m000) 进程，您必须在其中输入自己的搜索属性和搜索日期。 条款和条件的搜索结果显示在： 条款和条件 - 搜索结果 (tctrm2151m000)中（针对销售协议和采购协议）。 条款和条件 - 搜索结果 (tctrm2151m300)中（针对内部协议）。 检索销售和采购条款和条件 ERP LN 将完成以下步骤： 根据条款和条件类型、买方业务伙伴或卖方业务伙伴，以及搜索日期确定相应业务伙伴的销售和采购合同处于活动状态。 从找到的销售或采购合同读取条款和条件标识。 针对条款和条件协议，根据搜索属性和搜索日期确定适用于业务伙伴的详细条款和条件。 注意 要从活动合同中检索订单行的条款和条件，该合同不需要链接到订单行。如果活动合同行已链接到订单行，则只需要在订单行上填入合同号。 检索内部条款和条件 ERP LN 将完成以下步骤： 根据自企业单元、至企业单元和搜索日期为内部业务伙伴确定适用的企业单元关系。 从找到的企业单元关系中读取内部条款和条件。 针对条款和条件协议，根据搜索属性和搜索日期确定适用于内部业务伙伴的详细条款和条件。 注意 如果搜索内部条款和条件，则将使用“自物料”和“至物料”。因此，将有两条适用的条款和条件记录。条款和条件参数 (tctrm0100m000) 进程中的物料转移搜索顺序字段会确定哪个物料具有最高优先级。 注意 企业计划子系统可能要求条款和条件处于某个日期范围内。ERP LN 随后会返回在该期段内有效的条款和条件，该期段可以从不同的合同中进行检索。 查看由 ERP LN 执行的步骤可获取条款和条件 - 搜索结果日志 (tctrm2151m200) 进程中的条款和条件搜索结果。 示例：检索条款和条件 以下条款和条件链接到卖方业务伙伴 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 中的物料和仓库不匹配。 相关主题 条款和条件概览 设置条款和条件 条款和条件模板 |