<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/archiving/Copyparametersandmasterdata" xml:lang="es">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Copiar parámetros y datos maestros</Title>
		<Keyword ContextSensitive="No"><Level1>Copiar parámetros y datos maestros</Level1>
			<Level2>archivado</Level2>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>Archivado</Level1>
			<Level2>copiar parámetros y datos maestros</Level2>
		</Keyword>
	</Header>
	<GeneralSection><Paragraph class="Default">Para que la compañía de archivo funcione, deben estar presentes en la compañía de archivo algunos datos básicos obligatorios, como datos maestros y de parámetros. Los datos generales representan datos estáticos, necesarios para garantizar las referencias de los datos archivados. Normalmente, los datos generales se copiarán con la sesión de archivado relevante. El proceso de copia de los datos generales se suele realizar cada vez que se inicia una sesión de archivado y, dependiendo de la cantidad de datos generales que se van a copiar, puede tardar mucho tiempo. En las siguientes secciones se proporcionan varias sugerencias para reducir el tiempo que se tarda en archivar estos datos generales.</Paragraph>
		<Paragraph class="Default">La mayoría de las sesiones de archivado cuentan con una casilla de verificación  <GUIRef href="/baanerp/wh/inh/whinh1255m000#arch.gen.data" role="manual">Archivar datos generales</GUIRef>, que permite especificar si se deben archivar los datos generales. Por ejemplo, cuando haya incluido varias sesiones de archivado en un solo trabajo, basta con archivar los datos generales una sola vez para un dominio funcional específico, como Almacenaje. A continuación, sólo tiene que seleccionar la casilla de verificación de la primera sesión de un dominio funcional y dejar deseleccionada la casilla para las demás sesiones posteriores del trabajo. De esta forma, se evita el realizar un archivado repetitivo de los mismos datos maestros y se reduce el tiempo necesario para realizar el archivado de los datos generales.</Paragraph>
		<List><ListIntro>También puede usar utilidades de base de datos más directas para archivar los datos generales. Cuando realiza este procedimiento, crea archivos planos a partir de los datos generales de la compañía operativa e importa dichos archivos planos en la compañía de archivo. Para ello existen dos métodos:</ListIntro>
			<ListItem>Método 1: Copie los datos generales mediante las sesiones normales Exportar datos de la compañía operativa con la sesión  <GUIRef href="/baanerp/tt/aad/ttaad4226m000" role="session">Crear volcado secuencial de tabla (ttaad4226m000)</GUIRef> y, a continuación, importe esos datos en la compañía de archivo mediante la sesión  <GUIRef href="/baanerp/tt/aad/ttaad4227m000" role="session">Crear volcado secuencial de tabla (ttaad4227m000)</GUIRef>. Una desventaja de este método es que debe repetir este proceso varias veces, porque las tablas implicadas no se encuentran en un rango continuo.</ListItem>
			<ListItem>Método 2: Copie los datos generales mediante las herramientas bdbpre y bdbpost. Si conoce el uso de los comandos bdbpre y bdbpost, esto ahorra tiempo.</ListItem>
		</List>
		<Note><SectionTitle> 
                           Nota
                        </SectionTitle>
			<List><ListIntro>Las tablas siguientes <Emphasis>no</Emphasis>  se deben copiar de la compañía operativa a la compañía de archivo:</ListIntro>
				<ListItem>Compañías contables por compañía de grupo (tfgld001)</ListItem>
				<ListItem>Parámetros de compañía de grupo (tfgld003)</ListItem>
				<ListItem>Compañías contables (tfgld004)</ListItem>
			</List>
			<Paragraph class="Default"> 
                           Para obtener más información, consulte  la sesión  <GUIRef href="/baanerp/tf/gld/tfgld0503m000" role="session">Parámetros de compañía (tfgld0503m000)</GUIRef>  y la sesión  <GUIRef href="/baanerp/tf/gld/tfgld0501m000" role="session">Parámetros de compañía de grupo (tfgld0501m000)</GUIRef>  en este capítulo.</Paragraph>
		</Note>
	</GeneralSection>
	<GeneralSection><SectionTitle>Método 1: Copia de los datos generales mediante sesiones normales</SectionTitle>
		<Paragraph class="Default"><GUIRef href="" role="manual">Ruta: //Herramientas/Gestión de bases de datos/Utilidades de bases de datos</GUIRef>
		</Paragraph>
		<ProcedureSection><SectionTitle>Instrucción (en la compañía operativa o 000)</SectionTitle>
			<Steps><Step><StepTitle></StepTitle>
					<List><ListIntro>Exporte los datos de la compañía operativa a un archivo de volcado mediante la sesión  <GUIRef href="/baanerp/tt/aad/ttaad4226m000" role="session">Crear volcado secuencial de tabla (ttaad4226m000)</GUIRef>:</ListIntro>
						<ListItem>Especifique la compañía (operativa) y especifique una tabla o un rango de tablas para las que desee crear un archivo de volcado.</ListItem>
						<ListItem>En la segunda ficha de la sesión, especifique el nombre de archivo del volcado y un nombre de archivo para un registro de errores. Estos dos archivos se escribirán en el directorio inicial o en el directorio especificado en el campo  <GUIRef href="/baanerp/tt/aad/ttaad4226m000#dirt" role="manual">Directorio de archivos de tabla</GUIRef>.</ListItem>
					</List>
					<Paragraph class="Default">Se añadirá automáticamente una extensión al nombre de archivo del volcado; un punto seguido del número de compañía.</Paragraph>
				</Step>
				<Step><StepTitle></StepTitle>
					<Paragraph class="Default">Importe los datos exportados en el paso anterior en la compañía de archivo:</Paragraph>
				</Step>
			</Steps>
		</ProcedureSection>
		<Paragraph class="Default"><GUIRef href="" role="manual">Ruta: //Herramientas/Gestión de bases de datos/Utilidades de bases de datos</GUIRef>
		</Paragraph>
		<GeneralSection><SectionTitle>Instrucción (en la compañía operativa o 000)</SectionTitle>
			<Paragraph class="Default">La sesión  <GUIRef href="/baanerp/tt/aad/ttaad4227m000" role="session">Crear tabla desde volcado secuencial (ttaad4227m000)</GUIRef> permite cargar un volcado creado previamente en la compañía de archivo, como se muestra a continuación.</Paragraph>
			<ProcedureSection><Steps><Step><StepTitle></StepTitle>
						<Paragraph class="Default">Seleccione la casilla de verificación  <GUIRef href="/baanerp/tt/aad/ttaad4227m000#dfco.yeno" role="manual">Create Tables for Different Company</GUIRef>  y especifique el número de compañía de la nueva compañía de archivo.</Paragraph>
						<Paragraph class="Default">Debe seleccionar la casilla de verificación  <GUIRef href="/baanerp/tt/aad/ttaad4227m000#igri.yeno" role="manual">Ignore Referential Integrity Constraints</GUIRef>; en caso contrario, se produciría un error 606 al crear la tabla del volcado secuencial. Por tanto, el sistema puede devolver el mensaje de error bdpost6.2.</Paragraph>
					</Step>
					<Step><StepTitle></StepTitle>
						<Paragraph class="Default">Repita esta acción con cada uno de los volcados de las tablas obligatorias creados en la sección anterior. También debe especificar el nombre del archivo de registro de errores que se creará al leer el volcado.</Paragraph>
						<Paragraph class="Default">Debe seleccionar la casilla de verificación  <GUIRef href="/baanerp/tt/aad/ttaad4227m000#igri.yeno" role="manual">Ignore Referential Integrity Constraints</GUIRef>; en caso contrario, se produciría un error 606 al crear la tabla del volcado secuencial. Por tanto, el sistema puede devolver el mensaje de error bdpost6.2.</Paragraph>
						<Paragraph class="Default">Si se produce el error de ejecución de bdbpost6.2, en el archivo de errores del directorio inicial se mostrará el mensaje de error exacto, que podría ser similar al siguiente:</Paragraph>
						<Paragraph class="Default"><Emphasis>Separador predeterminado ('\0') tomado</Emphasis>
						</Paragraph>
						<Paragraph class="Default"><Emphasis>Mensajes RowCount de índice de tabla M</Emphasis>
						</Paragraph>
						<Paragraph class="Default">----------- - --- -------- ----------------------</Paragraph>
						<Paragraph class="Default">tcmcs010999 R 1 1 error de escritura 606</Paragraph>
					</Step>
					<Step><StepTitle></StepTitle>
						<Paragraph class="Default">Ejecute la sesión  <GUIRef href="/baanerp/tt/aad/ttaad4225m000" role="session">Reorganize Tables (ttaad4225m000)</GUIRef>  con las casillas de verificación  <GUIRef href="/baanerp/tt/aad/ttaad4225m000#ttgenrefint" role="groupbox">Integridad de referencia</GUIRef>  y  <GUIRef href="" role="manual">Repair Reference Counter</GUIRef>  seleccionadas, como se muestra a continuación. El número de compañía debe ser el de la compañía de archivo.</Paragraph>
					</Step>
				</Steps>
			</ProcedureSection>
		</GeneralSection>
	</GeneralSection>
	<GeneralSection><SectionTitle>Método 2: Copia de datos generales mediante las herramientas bdbpre y bdbpost</SectionTitle>
		<Paragraph class="Default">Para copiar los parámetros mencionados anteriormente y los datos generales de la compañía operativa a la compañía de archivo, puede componer un archivo ASCII, como copy.erpln.data, en el que se listen todas las tablas relacionadas (enumeradas en los capítulos 5 y 6). Con este archivo y el comando bdbpre, puede volcar las tablas en un archivo de volcado.</Paragraph>
		<Paragraph class="Default">Con el comando bdbpost, puede crear tablas a partir del archivo de volcado, como se muestra:</Paragraph>
		<GeneralSection><SectionTitle>Instrucción (a nivel de sistema UNIX o Windows)</SectionTitle>
			<ProcedureSection><Steps><Step><StepTitle></StepTitle>
						<Paragraph class="Default">Liste los nombres de las tablas especificadas en los apéndices A y B en uno o más archivos ASCII, como copy.erpln.data.</Paragraph>
					</Step>
					<Step><StepTitle></StepTitle>
						<Paragraph class="Default">Mediante la sintaxis que se describe a continuación, exporte los datos de la compañía operativa (bdbpre) y, a continuación, impórtelos en la compañía de archivo (bdbpost).</Paragraph>
						<Paragraph class="Default"><GUIRef href="" role="manual">UNIX</GUIRef>
						</Paragraph>
						<List><ListIntro>En el símbolo del sistema, especifique lo siguiente:</ListIntro>
							<ListItem>export BSE= <Emphasis>ruta</Emphasis>
							</ListItem>
							<ListItem>export BSE_TMP=$BSE/tmp</ListItem>
							<ListItem>set USER= <Emphasis>nombre de usuario de la compañía operativa</Emphasis>
							</ListItem>
							<ListItem>bdbpre6.2 –Icopy.erpln.data –Oerplndata001.dmp –C001</ListItem>
							<ListItem>bdbpost6.2 –R –f –n –c901 –Ierplndata001.dmp</ListItem>
						</List>
						<Paragraph class="Default">De esta forma se copiarán los datos de las tablas proporcionadas de la compañía 001 a la compañía 901.</Paragraph>
						<Paragraph class="Default"><GUIRef href="" role="manual">Windows</GUIRef>
						</Paragraph>
						<List><ListIntro>En el símbolo del sistema del servidor, especifique lo siguiente:</ListIntro>
							<ListItem>En el directorio  <Emphasis>$BSE\bin</Emphasis>: fillenv</ListItem>
							<ListItem>set user= <Emphasis>nombre de usuario de la compañía operativa</Emphasis>  bdbpre –Icopy.erpln.data –Oerplndata001.dmp –C001</ListItem>
							<ListItem>bdbpost –R –f –n –c901 –Ierplndata001.dmp</ListItem>
						</List>
						<Paragraph class="Default">De esta forma se copiarán los datos de las tablas proporcionadas de la compañía 001 a la compañía 901</Paragraph>
						<TABLE border="1" width="70%" borderstyle="default" space-and-orientation="indented-estimated"><TBODY><TR><TD width="142" rowspan="1" colspan="1">copy.erpln.data</TD>
									<TD width="433" rowspan="1" colspan="1">Se exportará el archivo ASCII que contiene la lista de nombres de tablas. <List><ListIntro>Parte del contenido podría tener este aspecto:</ListIntro>
											<ListItem>tcccp000</ListItem>
											<ListItem>tccom999</ListItem>
											<ListItem>tcibd000</ListItem>
											<ListItem>tcmcs000</ListItem>
										</List>
									</TD>
								</TR>
								<TR><TD width="142" rowspan="1" colspan="1">001</TD>
									<TD width="433" rowspan="1" colspan="1">El número de compañía de la compañía operativa.</TD>
								</TR>
								<TR><TD width="142" rowspan="1" colspan="1">erplndata001.dmp</TD>
									<TD width="433" rowspan="1" colspan="1">El nombre del archivo de volcado.</TD>
								</TR>
								<TR><TD width="142" rowspan="1" colspan="1">901</TD>
									<TD width="433" rowspan="1" colspan="1">El número de compañía de la compañía de archivo.</TD>
								</TR>
							</TBODY>
						</TABLE>
					</Step>
					<Step><StepTitle></StepTitle>
						<List><ListIntro>Después de contabilizar el volcado en la compañía de archivo, reorganice las tablas mediante la sesión  <GUIRef href="/baanerp/tt/aad/ttaad4225m000" role="session">Reorganize Tables (ttaad4225m000)</GUIRef>. En esta sesión, seleccione las siguientes casillas de verificación:</ListIntro>
							<ListItem><GUIRef href="/baanerp/tt/aad/ttaad4225m000#ttgenrefint" role="groupbox">Integridad de referencia</GUIRef>
							</ListItem>
							<ListItem><GUIRef href="" role="manual">Repair Reference Counter</GUIRef>
							</ListItem>
						</List>
						<Paragraph class="Default">Es necesario porque se utiliza la opción bdbpost –n (Ignore referential integrity constraints).</Paragraph>
						<Paragraph class="Default">Las opciones de los comandos bdbpre y bdbpost se encuentran en Infor Enterprise Server 8 - Technical Manual.</Paragraph>
					</Step>
				</Steps>
			</ProcedureSection>
		</GeneralSection>
	</GeneralSection>
</ManualTopic>
