Stocks > Utilidades > Resincronización y control stock 

Utilice esta función para resincronizar o controlar automáticamente los distintos datos de los ficheros de stock a nivel de una planta o del dossier.

Los procesos que se proponen son los siguientes:

  • Resincronización de las líneas de stock
  • Resincronización de los acumulados del artículo/planta
  • Resincronización de las solicitudes de análisis
  • Resincronización de los inventarios
  • Resincronización de los montajes
  • Nuevo cálculo del stock de los lotes
  • Control de la pila FIFO
  • Control de los números de serie
    Cuando la cantidad de números de serie asociados a una línea de stock es distinta a la cantidad en stock, este proceso de resincronización automáticamente no es suficiente. Hay que llevar a cabo una intervención manual, artículo por artículo.
    Para ello, utilice la función Resincronización de series/stocks.
  • Control de la información relativa a los números de contenedor: carácter monoartículo o monolote, estado, ubicación y toda la información relativa a las líneas de stock asociadas.
    En algunos casos, el proceso de resincronización actualiza el contenedor. Por ejemplo, actualiza su estado cuando se le asigna stock, aunque esté definido como "libre" en el fichero de stock. Por el contrario, algunas anomalías solo aparecen en el fichero de traza porque requieren una intervención manual. Por ejemplo, cuando un contenedor no se encuentra físicamente en la misma ubicación que las líneas de stock asociadas.
    Para corregir estas anomalías, utilice la función Operaciones número contenedor.
    Para consultar los detalles de los controles realizados, consulte la ayuda del campo Número contenedor.

Estos procesos se pueden lanzar en modo directo o batch.

Requisitos previos

SEEREFERTTO Consulta la documentación de Puesta en marcha

Gestión de pantalla

Pestaña Pantalla de entrada

Presentación

Introduzca, si es necesario, los criterios de selección y seleccione los procesos de resincronización y control que quiere lanzar.

Al final del proceso, se muestra una traza que puede imprimir. Esta traza incluye los errores encontrados y sus posibles correcciones.

Cerrar

 

Campos

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

Selecciones

La planta de almacenamiento se inicializa por defecto con la planta asociada a su perfil función.

  • Todas las plantas (campo FCYALL)

Marque esta casilla para lanzar los procesos seleccionados en todas las plantas de stock.

Complete este campo para seleccionar un rango de categorías. Indique la categoría correspondiente al rango inicial de la selección.

Complete este campo para seleccionar un rango de categorías. Indique la categoría correspondiente al rango final de la selección.

Complete este campo para seleccionar un artículo o un rango de artículos. Indique la referencia del artículo correspondiente al rango inicial de la selección.

Introduce el número de artículo de fin para limitar la selección. Los rangos de artículo permiten restringir los artículos mostrados en el informe.

Resincronizaciones

  • Líneas stock (campo SYNSTO)

Marque esta casilla para resincronizar los acumulados en las líneas de stock y desencadenar la purga de las líneas de stock nulas. Las cantidades asignadas se calculan en la UE (unidad de envase) activa de los artículos correspondientes.

  • Controles calidad (campo SYNQLY)

Marque esta casilla para:

  • Resincronizar los controles de calidad.
  • Actualizar los ficheros STOQLYH (cabecera control de calidad) y STOQLYD (detalle control de calidad) a partir de las líneas de stock.

Se pueden dar varios casos:

Bucle en STOQLYD:

  • El sistema suprime un registro en STOQLYD cuando no es coherente con los ficheros STOQLYH y STOCK.
  • El sistema crea un nuevo registro en STOQLYH cuando es coherente con un registro de STOCK.
  • Si un registro de STOQLYD no es coherente con el fichero STOCK, pero sí con un registro de STOJOU, el sistema pasa el campo VALFLG (indicador de validación) de STOQLYH al valor 2.
  • Si STOQLYH y STOCK son coherentes, el sistema verifica que el campo VALFLG tenga asignado el valor 1 y reajusta las cantidades entre los registros de STOCK y STOQLYD.

Bucle en STOCK:

  • Si los ficheros STOQLYH y STOQLYD no tienen ningún registro, el campo QLYCTLDEM (solicitud de análisis) de STOCK se reinicia.
  • Si STOCK et STOQLYH tienen una solicitud de análisis, se crea un registro en STOQLYD.
  • De la misma forma, si STOCK et STOQLYD tienen una solicitud de análisis, se crea un registro en STOQLYH. Paralelamente, se controlan las cantidades de STOCK y STOQLYD.
  • El sistema reajusta las cantidades entre los registros de STOCK y STOQLYH, si existen.

Bucle en STOQLYH:

Si STOQLYD no tiene ningún registro, se purga el registro de STOQLYH.


  • Montajes (campo SYNBBY)

Marque esta casilla para resincronizar los campos de las cantidades restantes previas a un posible desmontaje (el proceso se lanza para todas las plantas).

  • Acum. artículo-planta (campo SYNITV)

Marque esta casilla para recalcular el stock de la planta a partir de las líneas de stock de la planta.

El proceso compara el fichero Acumulados artículo-planta (ITMMVT) con los demás ficheros:

  • Comparación de la cantidad en estado A, Q, R del fichero ITMMVT con el fichero STOCK.
  • Comparación de la cantidad reservada del fichero ITMMVT con el fichero STOCK.
  • Comparación de las cantidades en tránsito y transferidas, de las cantidades asignadas en global, de las cantidades ausentes y de las cantidades solicitadas del fichero ITMMVT con el fichero de las asignaciones (STOALL).
  • Comparación de la cantidad del pedido del fichero ITMMVT con el fichero ORDERS.

En primer lugar, el sistema borra los acumulados anteriores, pero mantiene los valores. Si se constata alguna diferencia al comparar los ficheros, se actualiza el fichero ITMMVT. De esta forma, se actualizan todos los stocks (stock reservado, stock asignado, stock en transferencia...) de ITMMVT.

  • Inventarios (campo SYNCUN)

Marque esta casilla para resincronizar los inventarios y desencadenar la purga de las líneas de stock nulas.

El proceso verifica que los artículos-plantas, las líneas de stock y las ubicaciones bloqueadas para los inventarios deben estarlo. Si no es así, el indicador de bloqueo y la lista de inventario de los registros correspondientes se reinician.

Del mismo modo, el proceso controla:

  • El estado CUNLISSTA del fichero CUNLISTEl.
  • El estado CUNSSSSTA del fichero CUNSESSION.

Si se detectan incoherencias, se corrigen y muestran en la traza. Por ejemplo:

  • En el caso del estado CUNLISSTA del fichero CUNLISTE, aparece este tipo de mensaje:
    "Estado inventario: lista SSE-ASN0301111 INV-ASN0309000 modificada: 5 -> 4"
  • En el caso del estado CUNSSSSTA del fichero CUNSESSION, aparece este tipo de mensaje:
    "Estado inventario: sesión SSE-ASN0301111 INV-ASN0309000 modificada: 1 -> 2"
  • Stock lotes (campo SYNLOT)

Marque esta casilla para recalcular y actualizar el stock por lote/planta a partir de las líneas de stock de la planta.
El proceso consiste en comparar el fichero lote/planta (STOLOTFCY) con el fichero stock (STOCK). Si hay diferencias, se actualiza el fichero lote (STOLOTFCY).


Control

  • Precio FIFO y stocks (campo CSTCTL)

Marque esta casilla para controlar la coherencia entre la cantidad expresada en stock y la cantidad indicada en el FIFO de cada artículo de la planta.

El proceso compara el fichero STOCOST con el fichero STOCK.

En caso de anomalía, el error debe corregirse manualmente.

  • Monolote (campo FEACTL)

 

  • Número de serie (campo SERCTL)

Marque esta casilla para conciliar las líneas de stock y los números de serie asociados.

  • Número contenedor (campo LPNCTL)

Marque esta casilla para controlar la coherencia de la información relativa a los números de contenedor: carácter monoartículo o monolote, estado, ubicación y toda la información relativa a las líneas de stock asociadas.

En algunos casos, el proceso de resincronización actualiza el contenedor. Por el contrario, algunas anomalías solo aparecen en el fichero de traza porque requieren una intervención manual. Para corregir estas anomalías, utilice la función Operaciones número contenedor.

El proceso detallado de los controles realizados es el siguiente:

1/ Control en las líneas de stock.
Si las líneas de stock tienen contenedores asociados, estos no deben estar asociados a una ubicación:

  • De categoría "Subcontratación".
  • De categoría "Cliente".
  • De categoría "Muelle", si la línea de stock no está totalmente clasificada.

Si es el caso, el proceso de resincronización desvincula los contenedores de las líneas de stock. El fichero de traza muestra el contador de stock y los números de contenedor actualizados.

2/ Control en el número de contenedor.

A - Verificación del estado: el estado del contenedor debe ser "Libre" si no tiene ninguna línea de stock asociada. El estado del contenedor debe ser "En stock" si tiene al menos una línea de stock asociada.
En caso de anomalía, el proceso de resincronización actualiza automáticamente el estado. El fichero de traza muestra un mensaje de advertencia con las modificaciones realizadas.

B - Verificación de la categoría de ubicación asociada al contenedor interno: no debe ser ni de categoría "Subcontratación" ni de categoría "Cliente".
En caso de anomalía, y si el estado es "Libre", el proceso de resincronización suprime la ubicación de subcontratación o de cliente del contenedor.

C - Verificación de la coherencia entre la ubicación asociada al contenedor y la ubicación de las líneas de stock asociadas al contenedor: debe ser la misma ubicación.
En caso de anomalía, el proceso no realiza ninguna actualización, pero el fichero de traza muestra el número de contenedor y las ubicaciones correspondientes.

D - Verificación de la unicidad de la ubicación: una ubicación puede tener varios contenedores, pero un contenedor solo puede estar en una ubicación.
En caso de anomalía, el proceso no realiza ninguna actualización, pero el fichero de traza muestra el número de contenedor correspondiente.

E - Verificación del carácter monoartículo y monolote: si el contenedor es monoartículo, las líneas de stock asociadas deben tener el mismo código de artículo. Lo mismo ocurre con el carácter monolote.
En caso de anomalía, el proceso no realiza ninguna actualización, pero el fichero de traza muestra el número de contenedor que no cumple con esta regla.

Varios

  • Rein. bloqueos frecuencia CC (campo RAZFRE)

Esta casilla se utiliza para solucionar el siguiente problema técnico:

Cuando el artículo está parametrizado en el artículo-proveedor o el artículo-planta para someterse a un control de calidad periódico, Sage X3 gestiona bloqueos técnicos en las tablas ITMFACILIT y ITMBPS.

Después de ciertos incidentes (corte de electricidad, por ejemplo), es posible que no se hayan suprimido estos bloqueos. En ese caso, la frecuencia del control de calidad se interrumpe y el control de calidad nunca se lanza.
Marque esta casilla para suprimir estos bloqueos.

Cerrar

 

Tarea batch

Esta función puede lanzarse en Batch. La tarea estándar FUNSTOR 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 :

Nombre de la planta: xxx Ficha inexistente

Este mensaje aparece cuando la planta indicada no está definida.

Stock lote desincronizado ... Corrección realizada

Este mensaje aparece cuando el proceso ha encontrado una anomalía en el fichero stock lote. La actualización de STOLOT con respecto a STOCK es automática.

Stock planta desincronizado ... Corrección realizada

Este mensaje aparece cuando el proceso ha encontrado una anomalía en el fichero stock planta. El fichero ITMMVT se actualiza automáticamente en función de los datos registrados en los ficheros correspondientes (STOCK, STOALL...).

Línea de control de calidad huérfana ... Supresión automática

Este mensaje indica que el registro de STOQLYD no es coherente con STOQLYH y STOCK.

Línea de control de calidad no controlada ... Hay que completar este control

El control de calidad aparece como validado, pero falta por controlar una línea. El proceso modifica el valor de contabilización del campo VALFLG pasándolo a 1 y reescribe el registro en STOQLYH.

Cabecera de control de calidad huérfana ... Supresión automática

Este mensaje indica que el registro de STOQLYH no es coherente con STOQLYD. El registro de STOQLYH se purga automáticamente.

Tablas Stocks y precio FIFO desincronizados ... Control precio FIFO y stock realizado

Este mensaje aparece cuando el proceso Control precio FIFO y stockha encontrado una anomalía. La corrección debe ser manual.

El número de serie no se ha emitido y no está en stock ... Supresión automática

Cuando un número de serie no se ha emitido ni está en stock, la supresión del registro en STOSER es automática.

Tablas utilizadas

SEEREFERTTO Consulta la documentación de Puesta en marcha