<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/archiving/tt/Attaad4120m000" xml:lang="zh-cn">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Share tables between operational and archive companies (ttaad4120m000)</Title>
	</Header>
	<GeneralSection><Paragraph class="Default">需要在您的营运公司与存档公司间共享 tccom000、tttxt004 和 tttxt005 表。</Paragraph>
		<Paragraph class="Default"><GUIRef href="" role="manual">路径：// Tools / Database Management / Database Definitions and Directories</GUIRef>
		</Paragraph>
		<GeneralSection><SectionTitle>说明（在营运或 000 公司中）</SectionTitle>
			<ProcedureList><ListItem>要在营运公司与存档公司间共享 (tccom000) 表，请使用 <GUIRef href="/baanerp/tt/aad/ttaad4120m000" role="session">Logical Tables (ttaad4120m000)</GUIRef> 进程。在此进程中，营运公司为物理公司，存档公司为逻辑公司。</ListItem>
				<ListItem>以同样方式共享文本窗口 tttxt004 和文本组 tttxt005 表。</ListItem>
			</ProcedureList>
			<Note><SectionTitle>
                                 注意
                              </SectionTitle>
				<List><ListItem>只有在转换为运行时并重新启动 ERP LN 应用程序 (bshell) 后，更改才能生效。</ListItem>
					<ListItem>如果要链接额外的表，则会清除营运公司和存档公司中的一个或多个参考字段。通常，在启动存档进程时，之中一个初始步骤是复制通用数据。在某些存档进程中，此步骤是可选的；但在其它几个存档进程中，此步骤是必需的。在此复制过程中，其中一些通用数据表会从营运公司复制两次到存档公司。在第一次复制过程中，会清除存档公司中的特定参考字段。在第二次复制表时，会将所有数据从营运公司复制到存档公司。为了避免在复制过程中参考发生错误，非常需要此特殊复制过程。通过技术层面可在脚本 tcmcsdll0008 中读取此过程，对于一些表，列出了以下两个函数来执行复制过程：<List><ListItem>tccom.dll0026.archive.table</ListItem>
							<ListItem>tccom.dll0025.archive.table</ListItem>
						</List>
					</ListItem>
					<ListItem>函数 tccom.dll0026.archive.table 还调用函数 empty.ref.fields，用于清除指定表的一个或多个参考字段。</ListItem>
				</List>
			</Note>
			<Paragraph class="Default">如前所述，必须始终链接表 tccom000、tttxt004 和 tttxt005，如下图所示。</Paragraph>
			<Paragraph class="Default">对于所有相关多地点公司和存档公司，必须将表 tccom000、tttxt004 和 tttxt005 链接至相同的营运公司：</Paragraph>
		</GeneralSection>
	</GeneralSection>
</ManualTopic>
