<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tl/onlinemanual/000033" xml:lang="en">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Soft references</Title>
		<Keyword ContextSensitive="No"><Level1>soft reference</Level1>
		</Keyword>
	</Header>
	<GeneralSection><Paragraph class="Default">A <Link href="/baanerp/tl/glossary/glossary#000006" role="glossary">soft reference</Link> is a programmed reference from one table to another. Soft references are often used for integrations between packages, because table references are not allowed between packages. In these cases, integration <Link href="/baanerp/tg/glossary/glossary#000162" role="glossary" Update="No">DLLs</Link> are used.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>To maintain soft references</SectionTitle>
		<Paragraph class="Default">Soft references are predefined. Only if you change (customize) the software, you must maintain the related soft references.</Paragraph>
		<ProcedureList><ListIntro>To add a soft reference to the repository of <Link href="/baanerp/tt/glossary/glossary#000046" role="glossary">table references</Link>:</ListIntro>
			<ListItem>Start the <GUIRef href="/baanerp/tt/adv/ttadv0140s000" role="session">Change Current Package VRC of User (ttadv0140s000)</GUIRef> session. Check the current <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link>, and correct it if necessary.</ListItem>
			<ListItem>Start the <GUIRef href="/baanerp/tl/tsm/tltsm0110m000" role="session">Table References (tltsm0110m000)</GUIRef> session.</ListItem>
			<ListItem>Click <GUIRef href="" role="manual">New</GUIRef> on the <GUIRef href="" role="manual">Specific</GUIRef> menu.</ListItem>
			<ListItem>Specify the <Link href="/baanerp/tt/glossary/glossary#000051" role="glossary">referral table and field</Link> and the <Link href="/baanerp/tt/glossary/glossary#000050" role="glossary">reference table</Link>.</ListItem>
			<ListItem>Specify the <Link href="/baanerp/tl/tsm/tltsm0110m000#tltsm010.refm" role="formfield" Update="No">Reference Mode</Link>.</ListItem>
			<ListItem>Specify the <Link href="/baanerp/tt/glossary/glossary#progscript.tt" role="glossary">program script</Link>.</ListItem>
		</ProcedureList>
		<Paragraph class="Default">
                              ERP LN will derive the valid <Link href="/baanerp/tt/glossary/glossary#100016" role="glossary">VRC</Link> of the tables and program script on the basis of your current package VRC.</Paragraph>
		<ProcedureList><ListIntro>To indicate that a soft reference is not valid anymore in a newer version:</ListIntro>
			<ListItem>Start the <GUIRef href="/baanerp/tl/tsm/tltsm0110m000" role="session">Table References (tltsm0110m000)</GUIRef> session.</ListItem>
			<ListItem>Double-click the soft reference.</ListItem>
			<ListItem>Select the <GUIRef href="/baanerp/tl/tsm/tltsm0110m000#tltsm010.expi" role="manual">Expired</GUIRef> check box.</ListItem>
		</ProcedureList>
		<Paragraph class="Default">If a soft reference is set to expired, it is still effective in previous VRCs.</Paragraph>
	</GeneralSection>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<RelTopic><Link href="/baanerp/tl/onlinemanual/000030" role="manual">Table sharing</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
