Puntos de entrada > Módulo Stocks > Script estándar STKLIB 

BEFWRISTJ: Antes de escribir un movimiento de stock

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada movimiento de stock.

El buffer de la tabla STOJOU [STJ] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

 

BEFREWSTJ: Antes de reescribir un movimiento de stock

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de un movimiento de stock.

El buffer de la tabla STOJOU [STJ] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto (probar GTRACE).

Distintos casos de llamada

- Regularización de los precios en salida: modificación del valor de un movimiento (entrada o salida).

Tablas abiertas

STOJOU [STJ] = registro que se va a reescribir.

BEFWRISTO: Antes de escribir una línea de stock

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de stock.

El buffer de la tabla STOCK [STO] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWSTO: Antes de reescribir una línea de stock

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada línea de stock.

El buffer de la tabla STOCK [STO] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

 

BEFWRISTL: Antes de escribir un registro de lote

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada lote de stock.

El buffer de la tabla STOLOT [STL] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWSTL: Antes de reescribir un registro de lote

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada registro de lote de stock con la clase [F:STL].

El buffer de la tabla STOLOT [STL] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFWRISTS: Antes de escribir un número de serie

Este punto de entrada permite intervenir antes de escribir cada número de serie de la tabla STOSER en la salida de stock de los artículos cuyos números de serie solo se gestionan en salida

(antes de Write [STS]).

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas están abiertas por el motor de stock.

BEFREWSTS: Antes de reescribir un número de serie

Este punto de entrada permite intervenir antes de reescribir cada número de serie de la tabla STOSER en los artículos cuyos números de serie se gestionan en entrada y en salida (antes de Rewrite [STS]).


Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas están abiertas por el motor de stock.

BEFWRIQLH: Antes de escribir una cabecera de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada cabecera de control de calidad.

El buffer de la tabla STOQLYH [QLH] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

 

BEFREWQLH: Antes de reescribir una cabecera de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada cabecera de control de calidad.

El buffer de la tabla STOQLYH [QLH] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

 

BEFWRIQLD: Antes de escribir un detalle de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada detalle de control de calidad.

El buffer de la tabla STOQLYD [QLD] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWQLD: Antes de reescribir un detalle de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada detalle de control de calidad.

El buffer de la tabla STOQLYD [QLD] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

VERIPTDAT: Control de la fecha de imputación de stock

Este punto de entrada se activa antes de controlar la fecha de imputación de un movimiento de stock.

El control se puede realizar de forma específica, ignorando el control estándar.

 Descripción del contexto de llamada

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Variables

LDAT: Fecha a controlar

LFCY: Planta

LPAR: Estado del periodo (1 = directo/2 = diferido/3 = ajuste del saldo/4 = prohibido)

 Variable en salida

Definición

GPE

Si <> 0, no se ejecuta la acción estándar de control de la fecha de imputación.

 

STODISTOT: Cálculo del stock disponible en el artículo-planta

Este punto de entrada se activa después de calcular el stock disponible de un artículo-planta a partir de la tabla ITMMVT.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Variables

 Variable o máscara

Definición

AITV

Contiene la abreviatura de la clase de la tabla ITMMVT (acum. mvtos artículo-planta) por defecto: "[F:ITV]".

LTYPLOC

Tipo de ubicación: todas las ubicaciones internas + combinaciones que utilizan los siguientes valores (1 = muelle/2 = cliente/4 = subcontratación).

Ejemplo: 5 = muelle & subcontratación

LSTA

Estado (menú local 2701), si 0 y estado "A".

LSTUACTDIS

Contiene el stock disponible calculado por el subprograma.

Ejemplo: LTYPLOC = 1 , LSTA = 1 y se quiere añadir el stock en estado "Q".

Hay que añadir:

LSTUACTDIS +=  cálculo (AITV+ "CTLSTO") + cálculo (AITV + "PLFCTLSTO") - cálculo (AITV + "CTLALL").

BEFWRIITV: Antes de escribir acumulados de artículo-planta

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de acumulado artículo-planta.

El buffer de la tabla ITMMVT [ITV] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWITV: Antes de reescribir acumulados de artículo-planta

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada línea de acumulado artículo-planta.

El buffer de la tabla ITMMVT [ITV] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFWRIITH: Antes de escribir un histórico de acumulados artículo-planta

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de histórico de acumulados artículo-planta.

El buffer de la tabla ITMMVTHIS [ITH] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                         

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWITH: Antes de reescribir un histórico de acumulados artículo-planta

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada línea de histórico de acumulados artículo-planta.

El buffer de la tabla ITMMVTHIS [ITH] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

CALPER: Cálculo de la fecha de caducidad

Este punto de entrada permite realizar un cálculo específico de la fecha de caducidad.   

Se encuentra en el subprograma CALPER del proceso  STKLIB.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas
Variables

LCOD: contiene el valor del campo EXYMGTCOD (gestión caducidad) de la tabla ITMMASTER (artículos).

LREF: referencia de caducidad.

LSHL: contiene el valor del campo LSHL (plazo caducidad) de la tabla ITMMASTER (artículos).

LPER: fecha de caducidad calculada.

BEFWRISTP: Antes de escribir costes de stock FIFO

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de costes de stock FIFO.

El buffer de la tabla STOCOST [STP] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWSTP: Antes de reescribir costes de stock FIFO

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada nueva línea de costes de stock FIFO.

El buffer de la tabla STOCOST [STP] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

STKLIBSLO: Asignación del primer número de sublote

Asigne el primer número de sublote con un valor distinto a "00001".   

Contexto y modo de funcionamiento

Este punto de entrada permite asignar el primer número de sublote con un valor distinto a "00001" introduciendo la variable alfanumérica LSLO.  El nuevo valor alfanumérico debe tener una longitud conforme a GLONSLO y terminar con al menos un carácter numérico. 

Transacción

No hay ninguna transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

BEFDELSTP: Antes de suprimir costes de stock FIFO

Este punto de entrada se activa antes de utilizar la instrucción "Delete" de cada supresión de elemento base FIFO.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

1- Creación, modificación o supresión de un movimiento de stock que implica la disminución de la pila FIFO.

2- Cambio de valor con actualización de la pila FIFO.

Tablas abiertas

Todas las tablas del motor de stock están abiertas. 

SRU_GLO: Sin lectura de la regla de gestión global

Este punto de entrada permite no leer la regla global de gestión de stock y establecer su definición como obligatoria en la categoría de artículo.

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Este punto de entrada se activa en el subprograma LECSRU del proceso STKLIB.

Para no leer la regla global de gestión de stock, hay que asignar el valor 0 a la variable global GPE.

BEFWRISMP: Antes de escribir el muestreo de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de muestreo de control de calidad.

El buffer de la tabla STOQLYSMP [SMP] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

 Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Se activa al registrar el control de calidad de un artículo con gestión de muestreo.

Tablas abiertas/campos

ITMFACILIT/ITF

Máscara STQ1

índice I para leer la tabla de la máscara STQ1

BEFREWSMP: Antes de reescribir el muestreo de un control de calidad

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada reescritura de un muestreo de control de calidad.

El buffer de la tabla STOQLYSMP [SMP] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

 Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Se activa al registrar el control de calidad de un artículo con gestión de muestreo.

Tablas abiertas/campos

ITMFACILIT/ITF

Máscara STQ1

índice I para leer la tabla de la máscara STQ1

BEFWRISTA: Antes de escribir asignaciones

Este punto de entrada se activa antes de utilizar la instrucción "Write" de cada nueva línea de asignación.

El buffer de la tabla STOALL [STA] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWSTA: Antes de reescribir asignaciones

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada línea de asignación.

El buffer de la tabla STOALL [STA] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWITW: Antes de reescribir un artículo-depósito

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" de cada línea de artículo-depósito.

El buffer de la tabla ITMWRH [ITW] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Se activa en la fase de validación del inventario.

Tablas abiertas

CUNLISDET/CUN     Inventarios

ITMMASTER/ITM      Artículos

ITMFACILIT/ITF       Artículos - Plantas

ITMMVT/ITV            Acum. mvtos Artículo-planta

STOPAR/STE           Parámetros stocks

CALREF: Cálculo de la referencia de caducidad

Este punto de entrada permite realizar un cálculo específico de la referencia de caducidad.   

Se encuentra en el subprograma CALREF del proceso STKLIB.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas
Variables

LCOD: contiene el valor del campo EXYMGTCOD (gestión caducidad) de la tabla ITMMASTER.

LREF: referencia de caducidad.

LSHL: contiene el valor del campo LSHL (plazo caducidad) de la tabla ITMMASTER.

LUOM: contiene el valor del campo SHLUOM (unidad de tiempo plazo caducidad) de la tabla ITMMASTER.

LPER: referencia de caducidad calculada.

CALDLU: Cálculo de la fecha límite de uso

Este punto de entrada permite realizar un cálculo específico de la fecha límite de uso.   

Se encuentra en el subprograma CALDLU del proceso STKLIB.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas
Variables

LCOD: contiene el valor del campo EXYMGTCOD (gestión caducidad) de la tabla ITMMASTER.

LREF: referencia de caducidad.

LEXY: fecha de caducidad. 

LDLU: contiene el valor del campo DLU (coeficiente utilización) de la tabla ITMMASTER.

LPER: fecha límite de uso calculada.

CALLTI: Cálculo de la fecha de nuevo control

Este punto de entrada permite realizar un cálculo específico de la fecha de nuevo control.   

Se encuentra en el subprograma CALLTI del proceso STKLIB.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Tablas abiertas
Variables

LCOD: contiene el valor del campo EXYMGTCOD (gestión caducidad) de la tabla ITMMASTER.

LREF: referencia de nuevo control.

LSHL: contiene el valor del campo SHLLTI (plazo nuevo control) de la tabla ITMMASTER.

LUOM: contiene el valor del campo SHLLTIUOM (unidad de tiempo nuevo control) de la tabla ITMMASTER.

LPER: fecha de nuevo control calculada.

ORI_TRK: PE para gestionar la trazabilidad en el seguimiento, en lugar de en la

Este punto de entrada permite gestionar la trazabilidad en el seguimiento, en lugar de en la OF.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Este punto de entrada se activa en el subprograma MAJTRK del proceso STKLIB.

#--- Secuencia que hay que introducir en el punto de entrada:

 If find([F:STJ]TRSTYP,5,6,19)

     WTYP = [F:STJ]VCRTYP

     WNUM = [F:STJ]VCRNUM

     WLIN = [F:STJ]VCRLIN

     WTYPORI = [F:STJ]VCRTYPORI

     WNUMORI = [F:STJ]VCRNUMORI

     WLINORI = [F:STJ]VCRLINORI

  Endif

STODISPO: Cálculo del stock disponible en el artículo-planta filtrado en lote, u

Este punto de entrada se activa después de calcular el stock disponible de un artículo-planta a partir de la tabla ITMMVT y de las líneas de stock.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Variables

 Variable o máscara

Definición

AITV

Contiene la abreviatura de la clase de la tabla ITMMVT (acum. mvtos artículo-planta) por defecto: "[F:ITV]".

LFCY

Planta 

LITM

Artículo

LLOT 

Nº lote 

Prefijo con "*"/Todos los lotes "*"/Solo lote en blanco ""

LLOC 

 Ubicación

Prefijo con "*"/Todas las ubicaciones "" o "*"

LTYPLOC

Tipo de ubicación: todas las ubicaciones internas + combinaciones que utilizan los siguientes valores (1 = muelle/2 = cliente/4 = subcontratación).

Ejemplo: 5 = muelle & subcontratación

LSTA

Estado (menú local 2701), si 0 y estado "A".

LOWN 

Proprietario (si "" y, a continuación, LFCY)

LWRH 

Depósito o ""

LSTUACTDIS

Contiene el stock disponible calculado por el subprograma.

CUSADDTRT: Lanzamiento de procesos adicionales

Este punto de entrada se activa al final del lanzamiento de la interface contable.

Contexto y modo de funcionamiento

Transacción

Puede haber una transacción en curso.

Fichero de traza

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

BEFWRISLF: Antes de escribir un lote-planta

Este punto de entrada se activa antes de utilizar la instrucción "Write" del lote-planta.

El buffer de la tabla STOLOTFCY [SLF] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                         

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFREWSLF: Antes de reescribir un lote-planta

Este punto de entrada se activa antes de utilizar la instrucción "Rewrite" del lote-planta.

El buffer de la tabla STOLOTFCY [SLF] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                         

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.

BEFDELSTO: Antes de suprimir stocks

Este punto de entrada se activa antes de utilizar la instrucción "Delete" de cada supresión de elemento STOCK.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Cada vez que se suprime un registro de la tabla STOCK

Tablas abiertas

Todas las tablas del motor de stock están abiertas. 

CTR_CUNFLG: Control de artículos en inventario

Este punto de entrada permite definir el mensaje "Artículo en curso de inventario" como bloqueante en una entrada de stock.

Contexto y modo de funcionamiento

Transacción

No hay ninguna transacción en curso.

Fichero de traza                        

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

En cada nuevo artículo de una entrada de stock.

En modo estándar, aparece un mensaje no bloqueante en las entradas de stock cuando el artículo se encuentra en el inventario. El mensaje pasa a bloqueante cuando la variable GPE se inicializa con el punto de entrada CTR_CUNFLG del proceso STKLIB.

Tablas abiertas

Todas las tablas del motor de stock están abiertas. 

BEFWRISRG: Antes de escribir ordenaciones

Este punto de entrada se activa antes de utilizar la instrucción "Write" de las ordenaciones.

El buffer de la tabla STOSRG [SRG] se carga y se puede modificar con las precauciones necesarias.

Contexto y modo de funcionamiento

Transacción

Hay una transacción en curso.

Fichero de traza                         

Puede haber un fichero de traza abierto en función del tipo de movimiento (probar GTRACE).

Distintos casos de llamada

Llamada sistemática.

Tablas abiertas

Todas las tablas del motor de stock están abiertas.