<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/tt/iex/ttiex4200m000" xml:lang="en">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Create Patch Code (ttiex4200m000)</Title>
	</Header>
	<HelpTopic xml:lang="en"><AimSection><Paragraph class="Default">
                                 Use this session to define a patch that contains <Emphasis>all</Emphasis> components, such as <Link href="/baanerp/tt/glossary/glossary#session.tt" role="glossary">sessions</Link>, <Link href="/baanerp/tt/glossary/glossary#form.tt" role="glossary">forms</Link> and <Link href="/baanerp/tt/glossary/glossary#progscript.tt" role="glossary">program scripts</Link>, of a <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link>.</Paragraph>
		</AimSection>
		<GeneralSection><List><ListIntro>To create a patch, you must specify basic properties, such as:</ListIntro>
				<ListItem>Patch code</ListItem>
				<ListItem>The VRC to which the patch's components belong</ListItem>
				<ListItem>The VRC into which the patch must be imported</ListItem>
				<ListItem>The path where the patch file must be generated</ListItem>
			</List>
			<Paragraph class="Default">Subsequently, click <GUIRef href="/baanerp/tt/iex/ttiex4200m000#exec.cont.process" role="command">Create Patch</GUIRef> to generate the patch file.</Paragraph>
			<Important><SectionTitle>
                                    Important!
                                 </SectionTitle>
				<Paragraph class="Default">In this session, you cannot select the components that will be included in the patch: all components of the selected export VRC will be included.</Paragraph>
				<Paragraph class="Default">To create a patch that contains only a subset of software components of a package VRC, use the <GUIRef href="/baanerp/tt/iex/ttiex4500m000" role="session">Patch Codes (ttiex4500m000)</GUIRef> session.</Paragraph>
			</Important>
			<Note><SectionTitle>
                                    Note s</SectionTitle>
				<Paragraph class="Default">A patch file must be distributed to the relevant recipients/customers. You can, for example, place the patch file on a web site, so that the recipients can download it.</Paragraph>
				<Paragraph class="Default">Recipients of patches, e.g. customers, must import their patches through the <GUIRef href="/baanerp/tt/iex/ttiex1284m000" role="session">Import Patch (ttiex1284m000)</GUIRef> session.</Paragraph>
			</Note>
			<Important><SectionTitle>
                                    Important!
                                 </SectionTitle>
				<Paragraph class="Default">Do <Emphasis>not</Emphasis> use this session to create patches that must be imported through the Product Maintenance and Control (PMC) module. To create PMC solutions, use the <GUIRef href="/baanerp/tt/pmc/ttpmc1100m000" role="session">Solutions and Patches (ttpmc1100m000)</GUIRef> and <GUIRef href="/baanerp/tt/pmc/ttpmc1501m000" role="session">Patches (ttpmc1501m000)</GUIRef> sessions.</Paragraph>
				<List><ListIntro>For details on PMC, refer to:</ListIntro>
					<ListItem><Link href="/baanerp/tt/onlinemanual/pmc_recipient_procedure" role="manual">PMC recipient procedure</Link>
					</ListItem>
					<ListItem><Link href="/baanerp/tt/onlinemanual/pmc_distributor_procedure" role="manual">PMC distributor procedure</Link>
					</ListItem>
				</List>
			</Important>
		</GeneralSection>
	</HelpTopic>
	<Fields><FieldHelp ID="paco"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Patch Code</Title>
			</Header>
			<FuncDesc>A patch code identifies a patch that consists of components.</FuncDesc>
			<SimpleSection><List><ListIntro>For example:</ListIntro>
					<ListItem><Link href="/baanerp/tt/glossary/glossary#form.tt" role="glossary">Forms</Link>
					</ListItem>
					<ListItem><Link href="/baanerp/tt/glossary/glossary#progscript.tt" role="glossary">Program scripts</Link>
					</ListItem>
					<ListItem><Link href="/baanerp/tt/glossary/glossary#session.tt" role="glossary">Sessions</Link>
					</ListItem>
				</List>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="nore"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Do not regenerate existing patch</Title>
			</Header>
			<FuncDesc>If you select this check box, the patch will not be generated if the patch code already exists.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="dsca"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Description</Title>
			</Header>
			<FuncDesc>The description or name of the patch.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="cpac"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Package</Title>
			</Header>
			<FuncDesc>The package to which the patch's components belong.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="export.vers"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Export VRC - Version</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000009" role="glossary">version</Link> of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> that contains the patch's components. You can only include components of a single VRC in a patch.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="export.rele"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Export VRC - Release</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000010" role="glossary">release</Link> of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> that contains the patch's components. You can only include components of a single VRC in a patch.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="export.cust"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Export VRC - Customer</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000011" role="glossary">customer</Link> extension of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> that contains the patch's components. You can only include components of a single VRC in a patch.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="import.vers"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Import VRC - Version</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000009" role="glossary">version</Link> of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> into which the patch's components must be imported.</FuncDesc>
			<SimpleSection><Paragraph class="Default">This VRC is selected automatically when the patch is imported via the <GUIRef href="/baanerp/tt/iex/ttiex1284m000" role="session">Import Patch (ttiex1284m000)</GUIRef> session.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="import.rele"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Import VRC - Release</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000010" role="glossary">release</Link> of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> into which the patch's components must be imported.</FuncDesc>
			<SimpleSection><Paragraph class="Default">This VRC is selected automatically when the patch is imported via the <GUIRef href="/baanerp/tt/iex/ttiex1284m000" role="session">Import Patch (ttiex1284m000)</GUIRef> session.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="import.cust"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Import VRC - Customer</Title>
			</Header>
			<FuncDesc>The <Link href="/baanerp/tt/glossary/glossary#000000000000011" role="glossary">customer</Link> extension of the <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary">package VRC</Link> into which the patch's components must be imported.</FuncDesc>
			<SimpleSection><Paragraph class="Default">This VRC is selected automatically when the patch is imported via the <GUIRef href="/baanerp/tt/iex/ttiex1284m000" role="session">Import Patch (ttiex1284m000)</GUIRef> session.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="clan"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Languages</Title>
			</Header>
			<FuncDesc>The language(s) for which language-dependent components, such as <Link href="/baanerp/tt/glossary/glossary#label.tt" role="glossary">labels</Link>, <Link href="/baanerp/tt/glossary/glossary#100247" role="glossary">messages</Link> and <Link href="/baanerp/tt/glossary/glossary#report.tt" role="glossary">reports</Link>, will be included in the patch.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="sources.yn"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Sources Included</Title>
			</Header>
			<FuncDesc>
                                 If this check box is selected, the sources of scripts and libraries (e.g. <Link href="/baanerp/tt/glossary/glossary#progscript.tt" role="glossary">program scripts</Link>, <Link href="/baanerp/tt/glossary/glossary#dll.tt" role="glossary">DLLs</Link> and <Link href="/baanerp/tt/glossary/glossary#100224" role="glossary">DAL(2)</Link> scripts) and <Link href="/baanerp/tt/glossary/glossary#100056" role="glossary">functions</Link> are included in the patch. Only deliver sources to recipients that are allowed to change the source codes.</FuncDesc>
			<SimpleSection><Paragraph class="Default">If the check box is cleared, only the compiled versions (e.g. session objects, DLL objects, DAL(2) objects and function objects) are included in the patch.</Paragraph>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="paco.path"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Pathname</Title>
			</Header>
			<FuncDesc>The path name of the folder in which the patch file must be generated.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="cmdt"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Including Common Data</Title>
			</Header>
			<FuncDesc>
                                 If this check box is selected, additional technical data (e.g. information on BMS Mask and domains that must be displayed as check boxes) is included in the patch file.</FuncDesc>
		</FieldHelp>
	</Fields>
	<FormCommands><CommandHelp ID="exec.cont.process"><Header>
				<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Create Patch</Title>
			</Header>
			<FuncDesc>Click this button to generate the patch file.</FuncDesc>
			<SimpleSection><List><ListIntro>The following components are stored in the folder that you specified in the <GUIRef href="/baanerp/tt/iex/ttiex4200m000#paco.path" role="manual">Pathname</GUIRef> field:</ListIntro>
					<ListItem>a patch file. This is a compressed file that contains the patch's components. The recipient of the patch must import this file through the <GUIRef href="/baanerp/tt/iex/ttiex1284m000" role="session">Import Patch (ttiex1284m000)</GUIRef> session. The name of the patch file is identical to the patch code. However, the file name is in lower case, while patch codes are always in upper case.</ListItem>
					<ListItem>A content list that contains the names of the exported components. The name of this file is "&lt;patch file name&gt;.content".</ListItem>
				</List>
			</SimpleSection>
		</CommandHelp>
	</FormCommands>
</Session>
