Contiene las características de la línea de documento para la que se actualiza el stock. Por ejemplo: [M:STW]TRSTYP = tipo de transacción (menú local 704) o [M:STW]VCRTYP = tipo de documento (menú local 701).
Todas las tablas están abiertas por el motor de stock.
Este punto de entrada permite definir un criterio adicional de diferenciación al generar solicitudes de análisis.
Hay una transacción en curso.
Hay un fichero de traza abierto.
Se utiliza cuando se actualiza el stock en cada asiento de movimiento de stock.
Para utilizar el lote como criterio diferenciador adicional en las solicitudes de análisis, la variable local WQLH_CRIT debe definirse y alimentarse de la siguiente manera:
Local Char WQLH_CRIT
WQLH_CRIT = "LOT = [M:STW]LOT(I)"
Requisitos previos
El lote debe añadirse a la tabla STOQLYH. Se alimenta automáticamente mediante las transferencias de datos.
Variables y máscaras disponibles
Variable o máscara | Definición |
Bloque 1 de la pantalla STOWORK | Contiene las características de la línea de documento para la que se actualiza el stock. Por ejemplo: [M:STW]TRSTYP = tipo de transacción (menú local 704) o [M:STW]VCRTYP = tipo de documento (menú local 701). |
|
Todas las tablas están abiertas por el motor de stock.
Este punto de entrada permite definir un criterio adicional de diferenciación al buscar asignaciones pendientes de seguimiento en una nueva línea de stock.
Hay una transacción en curso.
Hay un fichero de traza abierto.
Se utiliza cuando se actualiza el stock y se modifican las características de una línea de stock que contiene asignaciones. Este punto de entrada solo se ejecuta cuando se busca una cantidad asignada igual a la cantidad de la nueva línea de stock.
Permite determinar las asignaciones pendientes de seguimiento en esta nueva línea de stock.
Para definir un criterio diferenciador adicional en las asignaciones, la variable local WSTACRIT debe alimentarse con el filtro adicional correspondiente.
Todas las tablas están abiertas por el motor de stock.
Este punto de entrada permite no depurar un control de calidad en una salida en estado "Q".
Hay una transacción en curso.
Hay un fichero de traza abierto.
La llamada durante la actualización de stock se encuentra en la etiqueta PURGE_STOQLYD.
Para no depurar un control de calidad en una salida en estado "Q", la variable GPE debe tener asignado el valor "1".
Variables y máscaras disponibles
Variable o máscara | Definición |
Todas las tablas están abiertas por el motor de stock.
Este punto de entrada permite verificar si se permiten las salidas de stock retroactivas. El control se realiza con respecto al stock existente en la fecha correspondiente. Es un control bloqueante.
Este control permite:
Introduce la siguiente instrucción en este punto de entrada:
Call BACKDATE From STKMAJCTL
Los scripts estándar gestionan los errores.
Este control solo se realiza en la creación de documentos. No se realiza ni en modificación ni en supresión.
Flujo | TRSTYP(tipos de mvtos. de stock) ML 704 | VCRTYP(tipo de asiento) ML 701 |
---|---|---|
Salida | 2 = Salida varia | 20 = Salida varia |
31 = Montaje (compuesto) | ||
32 = Desmontaje (componente) | ||
35 = Modificación de lotes | ||
4 = Entrega cliente | 4 = Entrega | |
5 = Factura venta (con movimiento de stock) | ||
6 = Salida OF | 12 = Seguimiento producción | |
24 = Solicitud de servicio | 33 = Solicitud de servicio | |
29 = Salida subcontratación | 6 = Recepción | |
Entrada negativa | 11 = Devolución recepción | 8 = Devolución proveedor |
32 = Devolución recep. para subcontratación | 8 = Devolución proveedor | |
Cambio de stock | 14 = Transferencia interplanta | 29 = Cambio stock |
Inventario | 13 = Inventario | 9 = Inventario |
Los movimientos de stock de un documento de Modificación de lotes(VCRTYP = 35) se tienen en cuenta porque el flujo de salida correspondiente se identifica como una Salida varia (TRSTYP = 2).Esto es normal en renumeraciones o mezclas de lotes, pero de poca utilidad en cambios de características (salvo en el caso de la concentración) y de campos de usuarios.No afecta al cálculo de stock en la fecha efectiva de imputación, pero sí bloquea la actualización si un movimiento de cambio de características o de campos de usuarios del lote es posterior a la fecha de imputación introducida.
Esta tabla indica el signo (positivo/negativo) de la cantidad en los siguientes flujos [M:STW]:
Tipo de Flujo | MAJCODH | MAJTYP (I) | Signo cantidad |
---|---|---|---|
Salida | C (creación) | S (salida) | + |
Entrada negativa | C | E (entrada) | - |
Transferencia interplanta | C | C (cambio de ubicación) | + |
Stock en la planta S1: el artículo A1 se gestiona en lotes.
El 22 de octubre, la cantidad en stock es 150:
1 octubre | 3 octubre | 5 octubre | 10 octubre | 15 octubre |
---|---|---|---|---|
Lote 1 +30 | Lote 1 -10 | Lote 1 +10 | Lote 1 +20 | |
Lote 2 +20 | ||||
Lote 3 +50 | Lote 3 +30 |
Fecha efectiva | Lote | Cantidad | Resultado |
---|---|---|---|
30 septiembre | Lote 2 | - 10 | Movimiento bloqueado(stock = 0) |
1 octubre | Lote 1 | - 40 | Movimiento bloqueado(movimiento de salida 3 octubre) |
5 octubre | Lote 1 | - 40 | Movimiento bloqueado(stock = 30) |
5 octubre | Lote 3 | - 20 | Movimiento bloqueado(stock = 0) |
12 octubre | Lote 3 | - 60 | Movimiento bloqueado(stock = 50) |
14 octubre | Lote 1 | - 50 | Movimiento bloqueado(stock = 30) |
15 octubre | Lote 1 | - 50 | Movimiento autorizado(stock = 50) |