<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/td/onlinemanual/000435" xml:lang="zh-cn">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">基于订单的额外成本</Title>
		<Keyword ContextSensitive="No"><Level1>额外成本</Level1>
			<Level2>基于订单</Level2>
		</Keyword>
	</Header>
	<AimSection><Paragraph class="Default">对销售订单计算基于订单的<Link href="/baanerp/fm/glossary/glossary#000047" role="glossary">额外成本</Link>。核准销售订单后，可以将额外成本作为额外成本（物料）放在订单中记录的最后一个物料之后。</Paragraph>
	</AimSection>
	<ProcedureSection><SectionTitle>定义额外成本</SectionTitle>
		<ProcIntro><Paragraph class="Default">如果要将物料的<Link href="/baanerp/fm/glossary/glossary#000047" role="glossary">额外成本</Link>指定给销售价格表和买方业务伙伴，并随后可以将这些成本添加到销售订单中，请完成以下步骤：</Paragraph>
		</ProcIntro>
		<Steps><Step><StepTitle>定义参数</StepTitle>
				<Paragraph class="Default">在<GUIRef href="/baanerp/td/sls/tdsls0100s400" role="session">销售订单参数 (tdsls0100s400)</GUIRef> 进程中，定义以下字段：</Paragraph>
				<TABLE border="1" borderstyle="default" space-and-orientation="indented-estimated"><TBODY><TR><TD rowspan="1" colspan="1">
								<GUIRef href="/baanerp/td/sls/tdsls0100s400#tdsls000.cspn.4" role="manual">额外成本集的第一个位置编号</GUIRef>
							</TD>
							<TD rowspan="1" colspan="1">输入包含额外成本的销售订单行的第一个位置编号。</TD>
							<TD rowspan="1" colspan="1">-</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">
								<GUIRef href="/baanerp/td/sls/tdsls0100s400#tdsls000.arac.4" role="manual">重新计算额外成本</GUIRef>
							</TD>
							<TD rowspan="1" colspan="1">可以指明是否在<GUIRef href="/baanerp/td/sls/tdsls4101m000" role="session">销售订单行 (tdsls4101m000)</GUIRef> 进程中修改订单后重新计算额外成本。</TD>
							<TD rowspan="1" colspan="1">
								<List><ListItemHead><GUIRef href="/baanerp/td/domains/sls.acpd#no" role="option">否</GUIRef>
									</ListItemHead>
									<ListItem>不重新计算额外成本。可以在<GUIRef href="/baanerp/td/sls/tdsls4101m000" role="session">销售订单行 (tdsls4101m000)</GUIRef> 进程中人工维护额外成本。</ListItem>
									<ListItemHead><GUIRef href="/baanerp/td/domains/sls.acpd#interactive" role="option">交互</GUIRef>
									</ListItemHead>
									<ListItem>
                                                ERP LN 会询问您是否一定要重新计算额外成本。仍可在<GUIRef href="/baanerp/td/sls/tdsls4101m000" role="session">销售订单行 (tdsls4101m000)</GUIRef> 进程中人工维护额外成本，但如果允许 ERP LN 重新计算额外成本，人工更改将丢失。</ListItem>
									<ListItemHead><GUIRef href="/baanerp/td/domains/sls.acpd#automatic" role="option">自动</GUIRef>
									</ListItemHead>
									<ListItem>您不能维护订单上的额外成本。系统会在您核准销售订单时重新计算额外成本。</ListItem>
								</List>
							</TD>
						</TR>
						<TR><TD rowspan="1" colspan="1">
								<GUIRef href="/baanerp/td/sls/tdsls0100s400#tdsls000.rcla.4" role="manual">自动下达额外成本行至开票</GUIRef>
							</TD>
							<TD rowspan="1" colspan="1">指出何时可将销售订单的<Link href="/baanerp/td/glossary/glossary#CostSetsLine_td" role="glossary">额外成本行</Link>下达至<GUIRef href="/baanerp/ci" role="package">统一开票子系统</GUIRef>。</TD>
							<TD rowspan="1" colspan="1">-</TD>
						</TR>
					</TBODY>
				</TABLE>
			</Step>
			<Step><StepTitle>定义买方业务伙伴的主数据</StepTitle>
				<Paragraph class="Default">在<GUIRef href="/baanerp/tc/com/tccom4110s000" role="session">买方业务伙伴 (tccom4110s000)</GUIRef> 进程中，将<Link href="/baanerp/tc/com/tccom4110s000#tccom110.cacf" role="formfield">计算以下项的额外成本</Link>字段设置为<GUIRef href="/baanerp/tc/domains/com.cacf#orders" role="option">订单</GUIRef>。</Paragraph>
			</Step>
			<Step><StepTitle>定义额外成本集和链接的成本物料</StepTitle>
				<Paragraph class="Default"><GUIRef href="/baanerp/td/sls/tdsls0624m000" role="session">销售额外成本集 - 物料 (tdsls0624m000)</GUIRef> 进程的页眉涉及<Link href="/baanerp/td/sls/tdsls0124m000" role="session">销售额外成本集 (tdsls0124m000)</Link> 进程。使用此进程以将额外成本分成多个成本集，并定义成本集必须采用的货币。成本集用于对订单中要发生的额外费用（如货运费和处理费）进行分组。可以将成本集链接至买方业务伙伴或价格表，从而，便可自动将适当的费用添加到订单中。</Paragraph>
				<Paragraph class="Default"><GUIRef href="/baanerp/td/sls/tdsls0624m000" role="session">销售额外成本集 - 物料 (tdsls0624m000)</GUIRef> 进程的行涉及<Link href="/baanerp/td/sls/tdsls0528m000" role="session">销售额外成本集物料 (tdsls0528m000)</Link> 进程。使用此进程以定义属于成本集的<Link href="/baanerp/tc/glossary/glossary#000059" role="glossary" Update="No">成本物料</Link>。在<Link href="/baanerp/td/glossary/glossary#CostSetsLine_td" role="glossary">成本集行</Link>上，可以定义何时适用额外成本以及必须如何检索或计算这些额外成本。可以在此进程中输入成本集行，例如，若订单金额低于某个值，可输入添加到订单中的管理费用；若销售的货物总重量超过某个值，可输入添加到订单中的货运费用。</Paragraph>
			</Step>
			<Step><StepTitle>将额外成本指定给买方业务伙伴</StepTitle>
				<Paragraph class="Default">使用<Link href="/baanerp/td/sls/tdsls0527m000" role="session">按价格表/业务伙伴列出的销售成本集 (tdsls0527m000)</Link> 进程可以将默认的成本集链接至价格表或买方业务伙伴。在此进程中，也可以指明是自动地还是以交互方式将成本集行添加到销售订单中。</Paragraph>
			</Step>
			<Step><StepTitle>定义额外成本</StepTitle>
				<Paragraph class="Default">对于已在额外成本集中指定的成本物料，必须在价目表中设置价格。使用<Link href="/baanerp/td/pcg/tdpcg0131m000" role="session">价目表 (tdpcg0131m000)</Link> 进程可以定义额外成本物料的费用。</Paragraph>
				<ProcedureList><ListIntro>在<GUIRef href="/baanerp/td/pcg/tdpcg0131m000" role="session">价目表 (tdpcg0131m000)</GUIRef> 进程中完成以下步骤：</ListIntro>
					<ListItem>选择在<GUIRef href="/baanerp/td/pcg/tdpcg0100m000" role="session">定价参数 (tdpcg0100m000)</GUIRef> 进程的<GUIRef href="/baanerp/td/pcg/tdpcg0100m000#tdpcg000.sdpb" role="manual">默认销售价目表</GUIRef>字段中定义的价目表。</ListItem>
					<ListItem>选择所需成本物料。</ListItem>
					<ListItem>定义价格分界。</ListItem>
				</ProcedureList>
				<Paragraph class="Default">在<GUIRef href="/baanerp/td/sls/tdsls0527m000" role="session">按价格表/业务伙伴列出的销售成本集 (tdsls0527m000)</GUIRef> 进程完成对销售订单额外成本集的检索后，<Link href="/baanerp/td/sls/tdsls0528m000" role="session">销售额外成本集物料 (tdsls0528m000)</Link> 进程的<GUIRef href="/baanerp/td/sls/tdsls0528m000#tdpcg.detr" role="groupbox">确定</GUIRef>组框中的字段将确定成本行是否适用于销售订单，进而确定是否必须从物料的价目表检索价格。</Paragraph>
				<Paragraph class="Default">如果适用，将根据<Link href="/baanerp/td/sls/tdsls0528m000" role="session">销售额外成本集物料 (tdsls0528m000)</Link> 进程中<GUIRef href="/baanerp/td/sls/tdsls0528m000#gen.costs" role="groupbox">成本</GUIRef>组框中的字段来计算数量，该数量用于在价目表中检索正确价格。</Paragraph>
			</Step>
			<Step><StepTitle>生成包含额外成本的销售订单行</StepTitle>
				<Paragraph class="Default">如果针对订单找到包含有效成本行的额外成本集，则在核准销售订单后，这些成本行会在<GUIRef href="/baanerp/td/sls/tdsls4101m000" role="session">销售订单行 (tdsls4101m000)</GUIRef> 进程中作为额外成本（物料）添加到订单中。这些销售订单行的位置编号将从<GUIRef href="/baanerp/td/sls/tdsls0100s400" role="session">销售订单参数 (tdsls0100s400)</GUIRef> 进程的<GUIRef href="/baanerp/td/sls/tdsls0100s400#tdsls000.cspn.4" role="manual">额外成本集的第一个位置编号</GUIRef>字段中进行检索。</Paragraph>
				<Paragraph class="Default">销售订单行上的<GUIRef href="/baanerp/td/sls/tdsls4101m000#tdsls401.pric" role="manual">价格</GUIRef>字段为单位价格。对于额外成本物料，系统将此字段留空。额外成本金额显示在销售订单行上的<GUIRef href="/baanerp/td/sls/tdsls4101m000#tdsls401.oamt" role="manual">金额</GUIRef>字段中。</Paragraph>
			</Step>
			<Step><StepTitle>发放销售订单行物料</StepTitle>
				<Paragraph class="Default">根据<GUIRef href="/baanerp/td/isa/tdisa0501m000" role="session">物料销售数据 (tdisa0501m000)</GUIRef> 进程中<Link href="/baanerp/td/isa/tdisa0501m000#tdisa001.retw" role="formfield">下达至仓库</Link>复选框的值，在<GUIRef href="/baanerp/wh" role="package">仓储管理子系统</GUIRef>或<GUIRef href="/baanerp/td/sls" role="module">销售控制模块</GUIRef>中执行成本物料发放。</Paragraph>
				<Paragraph class="Default">因此，必须对销售订单行执行<GUIRef href="/baanerp/td/sls/tdsls4246m000" role="session">下达销售订单至仓储管理子系统 (tdsls4246m000)</GUIRef> 或<GUIRef href="/baanerp/td/sls/tdsls4101m200" role="session">维护销售订单行的交货数据 (tdsls4101m200)</GUIRef> 活动。</Paragraph>
			</Step>
			<Step><StepTitle>将销售订单下达至<GUIRef href="/baanerp/ci" role="package">统一开票子系统</GUIRef>
				</StepTitle>
				<Paragraph class="Default">在<GUIRef href="/baanerp/td/sls/tdsls4247m000" role="session">下达销售订单/进度计划至开票 (tdsls4247m000)</GUIRef> 进程中，选中<Link href="/baanerp/td/sls/tdsls4247m000#rlse.ordr" role="formfield">订单</Link>复选框并将销售订单下达至<GUIRef href="/baanerp/ci" role="package">统一开票子系统</GUIRef>。</Paragraph>
			</Step>
			<Step><StepTitle>处理已交货的销售订单</StepTitle>
				<Paragraph class="Default">在<GUIRef href="/baanerp/td/sls/tdsls4223m000" role="session">处理已交货的销售订单 (tdsls4223m000)</GUIRef> 进程中处理已交货的销售订单。</Paragraph>
			</Step>
		</Steps>
	</ProcedureSection>
	<RelatedTopics><SectionTitle>
                           相关主题
                        </SectionTitle>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000413" role="manual">销售订单和进度计划的额外成本</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
