<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/td/onlinemanual/000355" xml:lang="es">
	<Header>
		<Title xmlns:HTML="http://www.w3.org/TR/REC-html40">Restablecer acumulados de programación de compras</Title>
		<Keyword ContextSensitive="No"><Level1>Acumulados</Level1>
			<Level2>restablecimiento</Level2>
		</Keyword>
		<Keyword ContextSensitive="No"><Level1>Acumulados</Level1>
			<Level2>restablecimiento</Level2>
		</Keyword>
	</Header>
	<AimSection><Paragraph class="Default">Con el tiempo, los <Link href="/baanerp/td/glossary/glossary#CumulaCUMs.td" role="glossary">acumulados</Link> pueden incrementarse hasta alcanzar valores muy altos. Para evitar restricciones de ámbito, puede restablecer los acumulados en la sesión <Link href="/baanerp/td/pur/tdpur3230m000" role="session">Restablecer acumulados (tdpur3230m000)</Link>. Aunque este restablecimiento normalmente se lleva a cabo a finales de año, los acumulados no pueden restablecerse exactamente con el cambio de año. Esto significa que las actualizaciones pueden almacenarse en las sesiones de acumulados después de la fecha de inicio. Al calcular una cantidad de reinicio, estos valores también se incluyen en el proceso de restablecimiento.</Paragraph>
		<List><ListIntro>El restablecimiento se efectúa en los siguientes modelos de acumulados, que puede definir en el campo <Link href="/baanerp/td/pur/tdpur0100m300#tdpur000.cumm" role="formfield">Modelo para acumulados</Link> de la sesión <GUIRef href="/baanerp/td/pur/tdpur0100m300" role="session">Parámetros de contratos de compra (tdpur0100m300)</GUIRef>:</ListIntro>
			<ListItem>Modelo acumulativo basado en orden.</ListItem>
			<ListItem>Modelo acumulativo basado en recepción.</ListItem>
		</List>
	</AimSection>
	<GeneralSection><SectionTitle>Condiciones para el restablecimiento correcto de los acumulados:</SectionTitle>
		<List><ListItem>Los proveedores y clientes deben usar la misma <Link href="/baanerp/td/glossary/glossary#000350" role="glossary">fecha de inicio de acumulados</Link> cuando restablezcan los acumulados en la sesión <GUIRef href="/baanerp/td/pur/tdpur3230m000" role="session">Restablecer acumulados (tdpur3230m000)</GUIRef> y la sesión <GUIRef href="/baanerp/td/sls/tdsls3230m000" role="session">Restablecer acumulados (tdsls3230m000)</GUIRef>.</ListItem>
			<ListItem>El restablecimiento sólo puede producirse cuando los envíos que el cliente ha enviado son recibidos y aprobados por el proveedor. Si no es así, los proveedores no pueden aprobar envíos que se procesan después de la fecha de inicio, porque las fechas de inicio son diferentes. Las líneas de envío de compras con el estatus <GUIRef href="/baanerp/tc/domains/edi.stat#preview" role="option">Previsualización</GUIRef> o <GUIRef href="/baanerp/tc/domains/edi.stat#scheduled" role="option">Programado</GUIRef> se restablecen automáticamente.</ListItem>
			<ListItem>Los proveedores no deben actualizar envíos entrantes ni crear manualmente nuevos envíos, porque al restablecer se pueden generar cantidades erróneas.</ListItem>
		</List>
	</GeneralSection>
	<GeneralSection><SectionTitle>Calcular la cantidad de reinicio</SectionTitle>
		<Paragraph class="Default">Para restablecer los valores de acumulados existentes, se determina la cantidad de reinicio y se resta de los acumulados existentes. En la sesiones <GUIRef href="/baanerp/td/pur/tdpur3131m000" role="session">Acumulados omitidos (tdpur3131m000)</GUIRef>, <GUIRef href="/baanerp/td/pur/tdpur3132m000" role="session">Acumulados recibidos (tdpur3132m000)</GUIRef>, <GUIRef href="/baanerp/td/pur/tdpur3130m000" role="session">Acumulados necesarios (tdpur3130m000)</GUIRef> y <GUIRef href="/baanerp/td/pur/tdpur3133m000" role="session">Acumulados facturados (tdpur3133m000)</GUIRef>, se añade un registro de inicio y los acumulados se reducen con la cantidad de reinicio. Además, se restablece la sesión <GUIRef href="/baanerp/td/pur/tdpur3534m000" role="session">Permisos de fabricación/materia prima (tdpur3534m000)</GUIRef> y las líneas de envío generadas pero no enviadas. Basándose en el modelo acumulativo, la cantidad de reinicio se calcula como sigue:</Paragraph>
		<List><ListIntro>Basándose en el modelo acumulativo, la cantidad de reinicio se calcula como sigue:</ListIntro>
			<ListItemHead>Modelo acumulativo basado en orden</ListItemHead>
			<ListItem>Cantidad de reinicio = última cantidad necesaria que se comunica en una fecha de envío que es anterior a la nueva fecha de inicio. Esta cantidad se recupera del campo <GUIRef href="/baanerp/td/pur/tdpur3534m000#tdpur334.qicp" role="field">Acumulado necesario</GUIRef> de la sesión <GUIRef href="/baanerp/td/pur/tdpur3534m00000" role="session">Permisos de fabricación/materia prima (tdpur3534m000)</GUIRef>.</ListItem>
			<ListItemHead>Modelo acumulativo basado en recepción</ListItemHead>
			<ListItem>Cantidad de reinicio = última cantidad recibida que se comunica en una fecha de envío que es anterior a la nueva fecha de inicio. Esta cantidad se recupera del campo <GUIRef href="/baanerp/td/pur/tdpur3534m000#tdpur334.qicr" role="field">Acumulado recibido</GUIRef> de la sesión <GUIRef href="/baanerp/td/pur/tdpur3534m00000" role="session">Permisos de fabricación/materia prima (tdpur3534m000)</GUIRef>.</ListItem>
		</List>
		<ExampleSection><SectionTitle> 
                              Ejemplo 1 - Modelo acumulativo <GUIRef href="/baanerp/td/domains/gen.cumm#order" role="option">Basado en orden</GUIRef>.</SectionTitle>
			<List><ListItem>Fecha de inicio = inicio semana 3</ListItem>
				<ListItem>Las líneas de programación se generan antes de que se produzca el restablecimiento</ListItem>
				<ListItem>La línea de programación 2 se lanza en la semana 3</ListItem>
				<ListItem>La línea de programación 3 se lanza en la semana 5</ListItem>
			</List>
			<TABLE border="1" width="100%" space-and-orientation="portrait-max" borderstyle="default"><TBODY><TR><TH valign="top" width="10%" rowspan="1" colspan="1">Semana</TH>
						<TH valign="top" width="10%" rowspan="1" colspan="1">Línea 1</TH>
						<TH valign="top" width="15%" rowspan="1" colspan="1">Acumulado necesario antes de restablecer</TH>
						<TH valign="top" width="10%" rowspan="1" colspan="1">Línea 2</TH>
						<TH valign="top" width="15%" rowspan="1" colspan="1">Acumulado necesario antes de restablecer</TH>
						<TH valign="top" width="10%" rowspan="1" colspan="1">Línea 3</TH>
						<TH valign="top" width="15%" rowspan="1" colspan="1">Acumulado necesario antes de restablecer</TH>
						<TH valign="top" width="15%" rowspan="1" colspan="1">Acumulado necesario después de restablecer</TH>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">1</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">20</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">2</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">40</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">40</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">40</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">40</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">3</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">60</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">45</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">45</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">5</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">4</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">80</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">50</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">50</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">10</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">100</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">55</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">70</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">30</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">6</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">20</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">120</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">55</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">110</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">75</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">35</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">7</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">115</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">80</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">40</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">8</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">120</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">85</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">45</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">9</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">90</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">50</TD>
					</TR>
					<TR><TD valign="top" width="10%" rowspan="1" colspan="1">10</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">-</TD>
						<TD valign="top" width="10%" rowspan="1" colspan="1">5</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">95</TD>
						<TD valign="top" width="15%" rowspan="1" colspan="1">55</TD>
					</TR>
				</TBODY>
			</TABLE>
			<Paragraph class="Default"></Paragraph>
			<TABLE border="1" width="60%" space-and-orientation="indented-max" borderstyle="default"><TBODY><TR><TH width="18%" rowspan="1" colspan="1">TOTALES</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 1</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 2</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 3</TH>
						<TH width="28%" rowspan="1" colspan="1">Acumulados después restablecimiento</TH>
					</TR>
					<TR><TD width="18%" rowspan="1" colspan="1">Inicio de acumulado</TD>
						<TD width="18%" rowspan="1" colspan="1">0</TD>
						<TD width="78" rowspan="1" colspan="1">40</TD>
						<TD width="18%" rowspan="1" colspan="1">50</TD>
						<TD width="28%" rowspan="1" colspan="1">10</TD>
					</TR>
				</TBODY>
			</TABLE>
			<Paragraph class="Default">La fecha de inicio empieza en la semana 3. Debido al modelo acumulativo <GUIRef href="/baanerp/td/domains/gen.cumm#order" role="option">Basado en orden</GUIRef>, el restablecimiento se efectúa en función de los acumulados necesarios. Al final de la semana 2, la cantidad de reinicio es 40. Por consiguiente, todos los acumulados se actualizan con -40 a partir de la fecha de inicio de acumulados (semana 3).</Paragraph>
		</ExampleSection>
		<ExampleSection><SectionTitle> 
                              Ejemplo 2 - Modelo acumulativo <GUIRef href="/baanerp/td/domains/gen.cumm#receipt" role="option">Basado en recepción</GUIRef>.</SectionTitle>
			<Paragraph class="Default">Utilice los mismos datos del ejemplo anterior, pero tenga en cuenta también los siguientes:</Paragraph>
			<TABLE border="1" width="80%" borderstyle="default" space-and-orientation="indented-estimated"><TBODY><TR><TH width="10%" rowspan="1" colspan="1">Semana</TH>
						<TH width="30%" rowspan="1" colspan="1">Cantidad recibida</TH>
						<TH width="30%" rowspan="1" colspan="1">Acumulado recibido antes de restablecer</TH>
						<TH width="30%" rowspan="1" colspan="1">Acumulado recibido después de restablecer</TH>
					</TR>
					<TR><TD width="10%" rowspan="1" colspan="1">1</TD>
						<TD width="30%" rowspan="1" colspan="1">10</TD>
						<TD width="30%" rowspan="1" colspan="1">10</TD>
						<TD width="30%" rowspan="1" colspan="1">10</TD>
					</TR>
					<TR><TD width="10%" rowspan="1" colspan="1">2</TD>
						<TD width="30%" rowspan="1" colspan="1">25</TD>
						<TD width="30%" rowspan="1" colspan="1">35</TD>
						<TD width="30%" rowspan="1" colspan="1">35</TD>
					</TR>
					<TR><TD width="10%" rowspan="1" colspan="1">3</TD>
						<TD width="30%" rowspan="1" colspan="1">20</TD>
						<TD width="30%" rowspan="1" colspan="1">55</TD>
						<TD width="30%" rowspan="1" colspan="1">20</TD>
					</TR>
					<TR><TD width="10%" rowspan="1" colspan="1">4</TD>
						<TD width="30%" rowspan="1" colspan="1">-</TD>
						<TD width="30%" rowspan="1" colspan="1">55</TD>
						<TD width="30%" rowspan="1" colspan="1">20</TD>
					</TR>
					<TR><TD width="10%" rowspan="1" colspan="1">5</TD>
						<TD width="30%" rowspan="1" colspan="1">5</TD>
						<TD width="30%" rowspan="1" colspan="1">60</TD>
						<TD width="30%" rowspan="1" colspan="1">25</TD>
					</TR>
				</TBODY>
			</TABLE>
			<Paragraph class="Default">La fecha de inicio empieza en la semana 3. Debido al modelo acumulativo <GUIRef href="/baanerp/td/domains/gen.cumm#receipt" role="option">Basado en recepción</GUIRef>, el restablecimiento se efectúa en función de los acumulados recibidos. Al final de la semana 2, la cantidad de reinicio es 35. Por consiguiente, todos los acumulados se actualizan con -35 a partir de la fecha de inicio de acumulados (semana 3).</Paragraph>
			<Paragraph class="Default">Así, los totales del ejemplo 1 ascenderían a:</Paragraph>
			<TABLE border="1" width="60%" borderstyle="default" space-and-orientation="indented-estimated"><TBODY><TR><TH width="18%" rowspan="1" colspan="1">TOTALES</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 1</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 2</TH>
						<TH width="18%" rowspan="1" colspan="1">Línea de acumulado 3</TH>
						<TH width="28%" rowspan="1" colspan="1">Acumulados después restablecimiento</TH>
					</TR>
					<TR><TD width="18%" rowspan="1" colspan="1">Inicio de acumulado</TD>
						<TD width="18%" rowspan="1" colspan="1">0</TD>
						<TD width="18%" rowspan="1" colspan="1">40</TD>
						<TD width="18%" rowspan="1" colspan="1">50</TD>
						<TD width="28%" rowspan="1" colspan="1">15</TD>
					</TR>
				</TBODY>
			</TABLE>
		</ExampleSection>
	</GeneralSection>
	<RelatedTopics><SectionTitle> 
                           Temas relacionados
                        </SectionTitle>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000342" role="manual">Restablecer permisos</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000353" role="manual">Acumulados de programación de compras</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
