<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tt/onlinemanual/vrm_contents_of_a_software_environment" xml:lang="en">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Contents of a software environment</Title>
		<Keyword ContextSensitive="No"><Level1>Version and release management</Level1>
			<Level2>software environment</Level2>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>software environment</Level1>
		</Keyword>
	</Header>
	<AimSection><Paragraph class="Default">After you create a software environment, you must fill the environment with software components. In a single-system environment, you can copy the software components from another environment to your new environment. In a multisystem environment, you can use ERP LN ’s export/import tool.</Paragraph>
	</AimSection>
	<GeneralSection><SectionTitle>Copy software components concept</SectionTitle>
		<Paragraph class="Default">You can copy software components from one software environment to another. For example, you can customize software components in a dedicated development environment and then copy the components to a new run-time environment or to an environment that is already in use.</Paragraph>
		<Paragraph class="Default">If you copy the software components into another environment, you must compile the components in the new environment and then convert the components to the new environment’s run-time data dictionary.</Paragraph>
		<Paragraph class="Default">The result of this example is that normal users can use the released software components without the need to create new <Link href="/baanerp/tt/glossary/glossary#000000000000013" role="glossary" Update="No">package VRCs</Link> or <Link href="/baanerp/tt/glossary/glossary#000000000000012" role="glossary" Update="No">package combinations</Link>. Developers can continue to create customizations on the standard software components in their dedicated development VRC.</Paragraph>
		<Paragraph class="Default">The components that are copied into a new runtime environment are positioned at a higher level. For example, components that are copied from the package VRC tfB60O_b1 into the new run-time environment are placed in the package VRC tfB60O_b2.</Paragraph>
		<Paragraph class="Default">For more information, refer to the <Link href="/baanerp/tt/onlinemanual/vrm_copy_sw_components_procedure" role="manual">Copy software components procedure</Link>.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Export/import software components concept</SectionTitle>
		<Paragraph class="Default">With the import/export procedure, the software components of a package VRC are exported to sequential files and imported into a package VRC of another environment. If you have imported the software components into another environment, you must convert them to the run-time data dictionary of the new environment.</Paragraph>
		<Figure space-and-orientation="indented-estimated"><FigIntro>The following figure shows an example of the export/import procedure:</FigIntro>
			<HTML:IMG width="404" height="280" SRC="../images/tr_graph_vrm_software_environment_1.gif" path="/enterpriseserver/tools/tt/onlinemanual" btb-count="1" btb-count2="1" btb-image-name="tr_graph_vrm_software_environment_1.gif" btb-source-path="C:\SVN\docnl\Technology\EnterpriseServer~8.5\EnterpriseServer" btb-image-path="/enterpriseserver/tools/tt/images/tr_graph_vrm_software_environment_1.gif" ID="IDAUKYBC" alt="[...]" xmlns:HTML="http://www.w3.org/TR/REC-html40"/><FigCaption>Example of the export/import procedure</FigCaption>
		</Figure>
		<Paragraph class="Default">Use the export/import method to fill an environment in a multisystem environment. The sequential files that contain the exported software components are sent from one system to another by means of File Transfer Protocol (FTP), a CD-ROM or by e-mail.</Paragraph>
		<Figure space-and-orientation="indented-estimated"><FigIntro>The following figure shows the import/ export concept in a multi-system environment:</FigIntro>
			<HTML:IMG width="509" height="456" SRC="../images/tr_graph_vrm_software_environment_2.gif" path="/enterpriseserver/tools/tt/onlinemanual" btb-count="1" btb-count2="1" btb-image-name="tr_graph_vrm_software_environment_2.gif" btb-source-path="C:\SVN\docnl\Technology\EnterpriseServer~8.5\EnterpriseServer" btb-image-path="/enterpriseserver/tools/tt/images/tr_graph_vrm_software_environment_2.gif" ID="IDAFLYBC" alt="[...]" xmlns:HTML="http://www.w3.org/TR/REC-html40"/><FigCaption>Import/export procedure in a multi-system environment</FigCaption>
		</Figure>
		<Paragraph class="Default">FTP is a protocol used to copy files to and from remote computer systems on a network using TCP/IP, such as the Internet. This protocol also enables you to use FTP commands to work with files, such as listing files and directories on the remote system.</Paragraph>
		<Paragraph class="Default">For more information, refer to the <Link href="/baanerp/tt/onlinemanual/vrm_export_import_procedure" role="manual">Export and import procedure</Link>.</Paragraph>
	</GeneralSection>
</ManualTopic>
