<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/cp/onlinemanual/000461" xml:lang="zh-cn">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">分配缓冲区</Title>
		<Keyword ContextSensitive="No"><Level1>分配</Level1>
			<Level2>库存</Level2>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>分配缓冲区</Level1>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>库存</Level1>
			<Level2>分配</Level2>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>分配和硬跟踪</Level1>
		</Keyword>
	</Header>
	<AimSection><Paragraph class="Default">如果提供的库存不足，可以使用<Link href="/baanerp/wh/glossary/glossary#000482" role="glossary" Update="No">分配缓冲区</Link>
			<Link href="/baanerp/cp/glossary/glossary#000450" role="glossary" Update="No">分配</Link>自由的（未分配）库存。</Paragraph>
		<Paragraph class="Default">创建分配缓冲区后、仓库、物料（若有的话）及有效单元的自由现有库存将分配到<Link href="/baanerp/tc/glossary/glossary#000455" role="glossary" Update="No">明细</Link>。随后，库存会针对出库订单行进行消耗，这些出库单行与分配缓冲区的明细特征相匹配。在出库和装运过程中创建的出库单行、通知行、装运行等会获得其各自来源需求订单的明细特征。</Paragraph>
		<List><ListIntro>仅当满足下列条件时，可以创建分配缓冲区：</ListIntro>
			<ListItem>选中了<GUIRef href="/baanerp/tc/trm/tctrm1165m000" role="session">分配和硬跟踪条款和条件 (tctrm1165m000)</GUIRef> 进程中的<Link href="/baanerp/tc/trm/tctrm1165m000#tctrm165.uuai" role="formfield">使用未分配库存</Link>复选框。</ListItem>
			<ListItem>未分配的库存可供使用。</ListItem>
		</List>
	</AimSection>
	<Note><SectionTitle>
                           注意
                        </SectionTitle>
		<Paragraph class="Default">分配缓冲区根据<GUIRef href="/baanerp/wh/inp/whinp0100m000" role="session">库存计划参数 (whinp0100m000)</GUIRef> 进程中定义的编号组和系列生成。</Paragraph>
	</Note>
	<GeneralSection ID="calculate_unallocated_inventory"><SectionTitle>计算可用未分配库存</SectionTitle>
		<Paragraph class="Default">
                           ERP LN 按以下方式计算可用未分配库存：</Paragraph>
		<Formula space-and-orientation="indented-estimated"><Paragraph class="Default">{A - (B + C + D)} + E = F 如果 F &gt; G，G = 未分配可用库存 H - I = G</Paragraph>
		</Formula>
		<TABLE width="100%" border="1" borderstyle="default" space-and-orientation="indented-estimated"><TBODY><TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">符号</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<GUIRef href="/baanerp/wh/wmd/whwmd2516m000" role="session">按仓库、物料和有效单元列出的库存 (whwmd2516m000)</GUIRef> 进程的字段值：</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">A</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<GUIRef href="/baanerp/wh/wmd/whwmd2516m000#whwmd216.qhnd" role="manual">现有库存</GUIRef>
					</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">B</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<Link href="/baanerp/wh/wmd/whwmd2615m000#whwmd215.qblk" role="formfield">冻结库存</Link>
					</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">C</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<Link href="/baanerp/wh/wmd/whwmd2615m000#whwmd215.qcom" role="formfield">承诺数量</Link>
					</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">D</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<Link href="/baanerp/wh/wmd/whwmd2516m000#whwmd216.qlal" role="formfield">分配库位的库存</Link>
					</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">E</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<Link href="/baanerp/wh/wmd/whwmd2615m000#whwmd215.qcpr" role="formfield">处理中的承诺库存</Link>
					</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">F</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">中间结果</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">H</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<GUIRef href="/baanerp/wh/wmd/whwmd2516m000" role="session">按仓库、物料和有效单元列出的库存 (whwmd2516m000)</GUIRef> 进程中的<GUIRef href="/baanerp/wh/wmd/whwmd2516m000#whwmd216.qhnd" role="manual">现有库存</GUIRef>字段</TD>
				</TR>
				<TR><TD width="93" valign="top" align="left" rowspan="1" colspan="1">I</TD>
					<TD width="650" valign="top" align="left" rowspan="1" colspan="1">
						<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程中的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qhnd" role="manual">现有已分配库存</GUIRef>
					</TD>
				</TR>
			</TBODY>
		</TABLE>
		<Paragraph class="Default">承诺库存 C 和分配库位的库存 D 可以重叠，因为，如果针对承诺库存创建了出库通知，此建议的承诺库存将同时作为承诺库存和分配库位的库存列出。如果从 A 中减去 C 和 D 来计算 F，则计算出的自由库存 F 将小于实际自由库存。因此，添加过程 E 中承诺的库存以平衡结果。</Paragraph>
		<Paragraph class="Default">如果 F 大于<GUIRef href="/baanerp/wh/wmd/whwmd2516m000" role="session">按仓库、物料和有效单元列出的库存 (whwmd2516m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2516m000#whwmd216.qhnd" role="manual">现有库存</GUIRef>字段与<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qhnd" role="manual">现有已分配库存</GUIRef>字段的差额，则结果将调整为此差额。</Paragraph>
	</GeneralSection>
	<GeneralSection ID="allocating_inventory"><SectionTitle>创建分配缓冲区</SectionTitle>
		<List><ListIntro>创建分配缓冲区：</ListIntro>
			<ListItem>在<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>中的<Link href="/baanerp/cp/glossary/glossary#000060" role="glossary" Update="No">订单计划</Link>运行期间。如需更多信息，请参见
                              <Link href="#allocation_buffer_in_EP" role="internal">在企业计划子系统中创建分配缓冲区</Link>.</ListItem>
			<ListItem>在销售订单行输入时（销售订单行即为需求订单）。分配缓冲区是针对仓库、物料、有效单元和销售订单行的明细进行创建。 如需更多信息，请参见
                              <Link href="#allocation_buffer_sales_order_line" role="internal">在输入销售订单行时创建分配缓冲区</Link>.</ListItem>
			<ListItem>在<Link href="/baanerp/wh/inp/whinp2100m000" role="session">库存承诺 (whinp2100m000)</Link> 进程中人工创建。</ListItem>
		</List>
		<Paragraph class="Default">您可以在<GUIRef href="/baanerp/wh/inp/whinp2100m000" role="session">库存承诺 (whinp2100m000)</GUIRef> 进程中查看分配缓冲区。</Paragraph>
		<GeneralSection ID="allocation_buffer_in_EP"><SectionTitle>在企业计划子系统中创建分配缓冲区</SectionTitle>
			<Keyword type="section" order="IDAHCV1B"><Level1>分配缓冲区</Level1>
				<Level2>在企业计划子系统中</Level2>
			</Keyword>
			<Paragraph class="Default">在<Link href="/baanerp/cp/glossary/glossary#000060" role="glossary" Update="No">订单计划</Link>运行期间，<GUIRef href="/baanerp/cp" role="package">企业计划子系统</GUIRef>可以创建分配缓冲区将库存分配到需求订单。</Paragraph>
			<ProcedureList><ListIntro>分配库存：</ListIntro>
				<ListItem>
                                 ERP LN 检查未分配的库存是否可用于物料、仓库和需求订单的明细。</ListItem>
				<ListItem><Paragraph class="Default">如果不可用，则不进行任何分配。</Paragraph>
				</ListItem>
				<ListItem><Paragraph class="Default">如果可用，ERP LN 将查找无出货通知，其明细特征与需求订单的明细特征相匹配的的分配缓冲区。</Paragraph>
				</ListItem>
				<ListItem>如果找到，现有分配缓冲区的数量会随需求订单的所需数量而有所增加，而未分配库存将减少相应的需求订单数量。</ListItem>
				<ListItem><Paragraph class="Default">如果未找到，ERP LN 将创建新分配缓冲区，使其明细特征与需求订单完全相符。新分配缓冲区的数量等于需求订单数量。</Paragraph>
					<List><ListIntro>在<Link href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</Link> 进程中，以下字段随新分配缓冲区数量而增加：</ListIntro>
						<ListItem><Link href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qbfr" role="formfield">分配缓冲区中的库存</Link>
						</ListItem>
						<ListItem><Link href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qhnd" role="formfield">现有已分配库存</Link>
						</ListItem>
					</List>
				</ListItem>
			</ProcedureList>
		</GeneralSection>
		<GeneralSection ID="allocation_buffer_sales_order_line"><SectionTitle>在输入销售订单行时创建分配缓冲区</SectionTitle>
			<List><ListIntro>可以从<GUIRef href="/baanerp/td/sls/tdsls4101m000" role="session">销售订单行 (tdsls4101m000)</GUIRef> 进程或<GUIRef href="/baanerp/td/sls/tdsls4101m100" role="session">销售订单交货行 (tdsls4101m100)</GUIRef> 进程中按以下方式创建分配缓冲区：</ListIntro>
				<ListItemHead>从库存短缺菜单中人工创建</ListItemHead>
				<ListItem>当订单行上出现库存短缺时，将启动<GUIRef href="/baanerp/td/sls/tdsls4830s000" role="session">库存短缺菜单 (tdsls4830s000)</GUIRef> 进程。在<Link href="/baanerp/td/sls/tdsls4813s000" role="session">创建分配缓冲区 (tdsls4813s000)</Link> 进程中选择<GUIRef href="/baanerp/td/domains/sls.ssop#alloc.buffer" role="option">创建分配缓冲区</GUIRef>可创建分配缓冲区。保存销售订单行后，会创建分配缓冲区。</ListItem>
				<ListItemHead>在<GUIRef href="/baanerp/wh" role="package">仓储管理子系统</GUIRef>中人工创建</ListItemHead>
				<ListItem>可在<Link href="/baanerp/wh/inp/whinp2100m000" role="session">库存承诺 (whinp2100m000)</Link> 进程中分配未分配的库存。在<GUIRef href="" role="menu">特定</GUIRef>菜单上，单击<GUIRef href="/baanerp/td/sls/tdsls4101m000#allocation.buffers" role="command">分配缓冲区</GUIRef>启动该进程并输入数据。</ListItem>
				<ListItemHead>在输入销售订单行时自动创建</ListItemHead>
				<ListItem>出现库存短缺时，如果已在<GUIRef href="/baanerp/td/sls/tdsls0594m000" role="session">销售订单类型 (tdsls0594m000)</GUIRef> 进程中将相关物料的<GUIRef href="/baanerp/td/sls/tdsls0594m000#sls.ssmo" role="groupbox">库存短缺自动处理</GUIRef>字段设置为<GUIRef href="/baanerp/td/domains/sls.ssop#alloc.buffer" role="option">创建分配缓冲区</GUIRef>，将自动创建分配缓冲区。</ListItem>
			</List>
		</GeneralSection>
		<GeneralSection ID="allocation_buffer_consumption"><SectionTitle>分配缓冲区消耗</SectionTitle>
			<Keyword type="section" order="IDANHV1B"><Level1>分配缓冲区</Level1>
				<Level2>消耗</Level2>
			</Keyword>
			<Paragraph class="Default">如果针对带有明细的出库单行创建出库通知，ERP LN 会最先建议使用通过（具有相匹配明细特征的）供应订单接收的已分配库存，因此会增加<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qlal" role="field">分配库位的已分配库存</GUIRef>字段的数量。</Paragraph>
			<Paragraph class="Default">如果该库存不足，ERP LN 会建议使用（其明细特征与出库订单行的明细特征相匹配的）分配缓冲区中的库存，因此会增加<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qlal" role="field">分配库位的已分配库存</GUIRef>字段和<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qbfr" role="field">分配缓冲区中的库存</GUIRef>字段的数量。</Paragraph>
			<Paragraph class="Default">同样，如果针对带有明细的出库单行下达出库通知，ERP LN 会最先对通过（具有相匹配明细特征的）订单接收的已分配库存下达通知。如果确认了相应的装运行，则<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qlal" role="field">分配库位的已分配库存</GUIRef>字段的数量会减少。</Paragraph>
			<Paragraph class="Default">如果该库存不足，ERP LN 会对（其明细特征与出库订单行的明细特征相匹配的）库存缓冲区中的库存下达通知。如果确认了相应的装运行，则<GUIRef href="/baanerp/wh/wmd/whwmd2519m000" role="session">按规格列出的库存 (whwmd2519m000)</GUIRef> 进程的<GUIRef href="/baanerp/wh/wmd/whwmd2519m000#whwmd219.qlal" role="field">分配库位的已分配库存</GUIRef>字段的数量会减少。</Paragraph>
		</GeneralSection>
	</GeneralSection>
	<RelatedTopics><SectionTitle>
                           相关主题
                        </SectionTitle>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000460" role="manual">分配和硬跟踪概览</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000021" role="manual">订单计划 - 概览</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
