Datos base > Estructuras > Códigos nivel inferior > Resincronización 

Mostrar todoOcultar todo

La utilización de esta función tan sólo está justificada si hay estructuras en la base.

Cada creación o supresión de un vínculo de estructura actualiza una tabla Artículo-estructura (ITMBOM) que contiene, para cada combinación artículo-alternativa, las indicaciones sobre la utilización del artículo en una arborescencia de estructuras (como compuesto y/o componente) y su nivel en esa arborescencia.

Luego, el código de nivel más bajo de un componente se utiliza para las selecciones en los procesos de cálculo de costes y de cálculo de necesidades.

Gestión de pantalla

El tratamiento es exclusivo:

La pantalla de lanzamiento de la función permite elegir la alternativa de estructura para la que se va a lanzar la resincronización.

Es posible solicitar la ejecución del proceso para el conjunto de alternativas de estructura de la base marcando la casilla correspondiente; de este modo, el proceso recorre todo el fichero ITMBOM.

El proceso empieza borrando los registros de ITMBOM y, a continuación, recorre todas las estructuras afectadas para volver a crear los códigos de nivel más bajo. Los mensajes de información o de posibles errores se muestran en la traza.

Este proceso también permite depurar los posibles registros que ya no sirven (tras las supresiones de estructuras).

Pestaña Pantalla de introducción de datos

Campos

Los campos siguientes están presentes en esta pestaña :

  • Recalcular todos los códigos (campo TOUTES)

Esta zona permite ejecutar el tratamiento para todas las alternativas de estructura existentes. En este caso, no se considerarán las selecciones precedentes.

  • Tipo código nivel inferior (campo LLCTYP)

 

Introducir un número de alternativa de estructura a tratar o marcar la casilla Todas.


Cerrar

 

Tarea batch

Esta función puede lanzarse en Batch. La tarea estándar SYNCLLC esta prevista con este fín.

Mensajes de error

Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :

"Se debe introducir al menos una alternativa"

Este mensaje aparece cuando no se ha introducido ningún número de alternativa y la casilla no está marcada.

"Resincronización en curso de los códigos de nivel más bajo"

El proceso ya está en curso en otro puesto.

"Error de bloqueo en Cabecera de estructura/Vínculos de estructura/Artículo de estructura"

Una de las tablas ya está bloqueada y no se puede lanzar el proceso.

"Artículo de nomenclatura…. registros borrados (ITMBOM)"

Supresión previa relativa a una alternativa.

"Error de escritura en el fichero Artículo de estructura (ITMBOM)
Alternativa xxx Transacción interrumpida"

Cuando se produce un error, hay que volver a ejecutar la resincronización para la alternativa especificada.

"Alternativa xxx Resincronización del código de nivel más bajo"

Este mensaje indica que ya se ha realizado el proceso para la alternativa citada.

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha