<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/td/ipu/tdipu0225m000" xml:lang="zh-cn">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">生成计划交货时刻 (tdipu0225m000)</Title>
	</Header>
	<HelpTopic><AimSection><Paragraph class="Default">
                              使用此进程以生成/更新由<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>用来设置提前期<Link href="/baanerp/td/glossary/glossary#000345" role="glossary">偏置</Link>的计划交货时刻。</Paragraph>
			<Paragraph class="Default">在该进程中，可为基于装运和基于交货的进度计划生成计划交货时刻。</Paragraph>
		</AimSection>
		<GeneralSection><Paragraph class="Default">如果要为基于装运的采购进度计划生成交货时刻，请选中<GUIRef href="/baanerp/td/ipu/tdipu0225m000#shipment.based" role="manual">生成基于装运的交货时刻</GUIRef>复选框。在当前进程中生成的交货时刻首先作为计划装运时刻返回。因为，对于提前期偏置，<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>只关注计划交货时刻，所以计划装运时刻必须转换为计划交货时刻。要为基于装运的进度计划返回计划交货时刻，ERP LN 将执行以下步骤：</Paragraph>
			<ProcedureList><ListItem>从<GUIRef href="/baanerp/td/ipu/tdipu0124m000" role="session">按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000)</GUIRef> 进程检索所有有效的仓库、供货方业务伙伴和交货模式组合。</ListItem>
				<ListItem>
                                 ERP LN 从<GUIRef href="/baanerp/tc/ccp/tcccp0690m000" role="session">模式 (tcccp0690m000)</GUIRef> 进程为所有有效组合检索交货时刻，该时刻必须视为装运时刻。</ListItem>
				<ListItem>将装运时刻调整为供货方业务伙伴地址与仓库地址之间的运输时间（可在<GUIRef href="/baanerp/tc/com/tccom4137s000" role="session">按城市列出的距离表 (tccom4137s000)</GUIRef> 进程或<GUIRef href="/baanerp/tc/com/tccom4138s000" role="session">按邮政编码/邮政代码列出的距离表 (tccom4138s000)</GUIRef> 进程中定义两个地址间的距离），以便将每个装运时刻转换为交货时刻。要计算运输时间，需要供货方地址、进货方地址和承运人（如果已输入承运人）。在<GUIRef href="/baanerp/td/ipu/tdipu0124m000" role="session">按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000)</GUIRef> 进程中，可从仓库读取进货方地址。不过，只能从供货方业务伙伴读取供货方地址（和承运人）。因此，对于基于装运的进度计划，ERP LN 只从填写了业务伙伴的<GUIRef href="/baanerp/td/ipu/tdipu0124m000" role="session">按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000)</GUIRef> 进程检索组合。</ListItem>
				<ListItem>对于每个交货时刻，ERP LN 都将检查它们在链接至仓库（可在<GUIRef href="/baanerp/wh/wmd/whwmd2100s000" role="session">仓库 (whwmd2100s000)</GUIRef> 进程中输入仓库）的<Link href="/baanerp/tc/glossary/glossary#Calendar_tc" role="glossary">日历</Link>中是否存在。<List><ListItem>如果未在交货时刻打开仓库，并且未使用承运人，则不生成计划交货时刻。</ListItem>
						<ListItem>如果未在交货时刻打开仓库，但使用了承运人，ERP LN 将返回第一个可用的交货时刻。</ListItem>
					</List>
				</ListItem>
				<ListItem>只有在使用承运人时，才执行该步骤。在此情况下，对于每个装运时刻，ERP LN 都将检查它们是否在链接至承运人的卖方业务伙伴的日历中存在。<List><ListItem>如果承运人在出发时不可用，则不生成交货时刻。在第二步中得出的时间就是出发时刻。</ListItem>
						<ListItem>如果承运人在交货时不可用，则不生成交货时刻。在第四步中得出的时间就是交货时刻。</ListItem>
					</List>
				</ListItem>
				<ListItem>
                                 ERP LN 跳过已为其计算了相同交货时刻的装运时刻。因此，在为多个装运时刻计算相同的交货时刻时，只在<GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">计划交货时刻（基于装运） (tdipu0125m000)</GUIRef> 进程中为最后一个装运时刻生成交货时刻。</ListItem>
			</ProcedureList>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<Paragraph class="Default">虽然也可在<GUIRef href="/baanerp/td/pur/tdpur3100m000" role="session">采购合同 (tdpur3100m000)</GUIRef> 进程、<GUIRef href="/baanerp/td/pur/tdpur3110m000" role="session">采购进度计划 (tdpur3110m000)</GUIRef> 进程和<GUIRef href="/baanerp/td/ipu/tdipu0110m000" role="session">物料采购业务伙伴信息 (tdipu0110m000)</GUIRef> 进程中定义承运人和供货方地址，但不使用它们计算运输时间。要计算运输时间，ERP LN 需要从<GUIRef href="/baanerp/td/ipu/tdipu0124m000" role="session">按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000)</GUIRef> 进程中定义的供货方业务伙伴检索供货方地址和承运人（如果输入了承运人）。</Paragraph>
			</Note>
			<Paragraph class="Default"></Paragraph>
			<Paragraph class="Default">如果要为基于交货的采购进度计划生成交货时刻，则选中<GUIRef href="/baanerp/td/ipu/tdipu0225m000#delivery.based" role="manual">生成基于交货的交货时刻</GUIRef>复选框。要为基于交货的进度计划返回计划交货时刻，ERP LN 将执行以下步骤：</Paragraph>
			<ProcedureList><ListItem>从<GUIRef href="/baanerp/td/ipu/tdipu0124m000" role="session">按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000)</GUIRef> 进程检索所有有效的仓库和交货模式组合。</ListItem>
				<ListItem>
                                 ERP LN 从<GUIRef href="/baanerp/tc/ccp/tcccp0690m000" role="session">模式 (tcccp0690m000)</GUIRef> 进程为所有有效组合检索交货时刻。</ListItem>
				<ListItem>对于每个交货时刻，ERP LN 都将其与<GUIRef href="/baanerp/wh/wmd/whwmd2100s000" role="session">仓库 (whwmd2100s000)</GUIRef> 进程中输入的仓库日历进行比较。如果交货时刻在链接至仓库的日历中存在，则在<GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">计划交货时刻（基于交货） (tdipu0126m000)</GUIRef> 进程中插入交货时刻。</ListItem>
			</ProcedureList>
		</GeneralSection>
		<Note><SectionTitle>
                              注意
                           </SectionTitle>
			<List><ListItem>对于基于装运的进度计划，生成的计划交货时刻存储在<GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">计划交货时刻（基于装运） (tdipu0125m000)</GUIRef> 进程中。</ListItem>
				<ListItem>对于基于交货的进度计划，生成的计划交货时刻存储在<GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">计划交货时刻（基于交货） (tdipu0126m000)</GUIRef> 进程中。</ListItem>
			</List>
		</Note>
		<RelatedTopics><SectionTitle>
                              相关主题
                           </SectionTitle>
			<RelTopic><Link href="/baanerp/td/onlinemanual/000352" role="manual">使用计划交货时刻</Link>
			</RelTopic>
			<RelTopic><Link href="/baanerp/td/onlinemanual/000010" role="manual">采购进度计划处理概览</Link>
			</RelTopic>
			<RelTopic><Link href="/baanerp/td/onlinemanual/000343" role="manual">用于生成无索引采购计划行的约束条件</Link>
			</RelTopic>
		</RelatedTopics>
	</HelpTopic>
	<Fields><FieldHelp ID="shipment.based"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">生成基于装运的交货时刻</Title>
			</Header>
			<FuncDesc>
                              如果选中此复选框，
                              ERP LN 为基于装运的采购进度计划生成计划交货时刻。</FuncDesc>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<Paragraph class="Default">生成的计划交货时刻存储在<GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">计划交货时刻（基于装运） (tdipu0125m000)</GUIRef> 进程中，<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>从该进程调用这些时刻进行提前期<Link href="/baanerp/td/glossary/glossary#000345" role="glossary">偏置</Link>设置。</Paragraph>
			</Note>
			<RelatedTopics><SectionTitle>
                                 相关主题
                              </SectionTitle>
				<RelTopic><Link href="/baanerp/td/onlinemanual/000352" role="manual">使用计划交货时刻</Link>
				</RelTopic>
			</RelatedTopics>
		</FieldHelp>
		<FieldHelp ID="delivery.based"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">生成基于交货的交货时刻</Title>
			</Header>
			<FuncDesc>
                              如果选中此复选框，
                              ERP LN 为基于交货的采购进度计划生成计划交货时刻。</FuncDesc>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<Paragraph class="Default">生成的计划交货时刻存储在<GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">计划交货时刻（基于交货） (tdipu0126m000)</GUIRef> 进程中，<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>从该进程调用这些时刻进行提前期<Link href="/baanerp/td/glossary/glossary#000345" role="glossary">偏置</Link>设置。</Paragraph>
			</Note>
		</FieldHelp>
		<FieldHelp ID="gen.from.date"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">生成起始日期</Title>
			</Header>
			<FuncDesc>该字段有两个作用：</FuncDesc>
			<SimpleSection><List><ListItem>作为生成交货时刻的起始日期。</ListItem>
					<ListItem>作为删除原有交货时刻的起始日期。</ListItem>
				</List>
			</SimpleSection>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<List><ListItem>生成的交货时刻早于当前进程的<GUIRef href="/baanerp/td/ipu/tdipu0225m000#horizon.end.date" role="manual">跨度终止日期</GUIRef>字段中定义的日期。</ListItem>
					<ListItem>删除交货时刻时只需指明起始日期。从当前字段中定义的日期开始删除所有原有交货日期。</ListItem>
				</List>
			</Note>
		</FieldHelp>
		<FieldHelp ID="horizon.end.date"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">跨度终止日期</Title>
			</Header>
			<FuncDesc>应在其之前生成/更新交货时刻的日期。</FuncDesc>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<List><ListItem>生成的最后一个交货时刻始终早于或等于跨度终止日期。</ListItem>
					<ListItem>因为在跨度终止日期之后的时间内不计算交货时刻，所在<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>在这段时间内处于空闲状态，可以规划自己的交货时刻。</ListItem>
				</List>
			</Note>
		</FieldHelp>
		<FieldHelp ID="print.report"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">打印错误报告</Title>
			</Header>
			<FuncDesc>
                              如果选中此复选框，在生成过程中出错时，将打印错误报告。</FuncDesc>
		</FieldHelp>
	</Fields>
</Session>
