Copia lotes en artículos - LineLoop

Transcripción

Copia lotes en artículos - LineLoop
Copia lotes en artículos - LineLoop
Resumen
Modulo
Nivel
Requerimientos
B1 Usability Package, LineLoop, B1 Validation
Avanzado
B1UP 2014
Escenario
El cliente ingresa diferentes productos con el mismo lote y desea que debido al gran número de ellos en las
entradas, se puedan copiar para todas las partidas que aplique.
Configuración Necesaria
Botón funcional
Lo primero que debemos hacer es crear un botón funcional para ejecutar la acción de asignar los lotes a los
artículos.
Función universal - Macro
Vamos a requerir una función Universal tipo Macro que almacene nuestro Lote así como la fecha localizados
en la cabecera del documento.
Focus($[$38.11.0]); //Pone el foco en cantidad //Focus on Quantity
Transfer($[$BOYX_1.0.0]|@STORE1); //Guarda el valor del lote //Store the batch number
Transfer($[$BOYX_2.0.DATE]|@STORE2); //Guarda la fecha //Store the batch date
Activate(5896);//Abre ventana de lotes //Activate batch window
UF(UF-108); //Función universal de line loop //Executes Lineloop to asign the batch info
Función universal - LineLoop
Esta función universal contenida en la Macro avanzará en cada una de las filas de los artículos que requieran
lote.
IF ($[$35.2.0] <> '')
BEGIN
SELECT 'BOYUM' FOR BROWSE
END
Y ejecutará una macro que coloque el valor del lote y la fecha en cada columna correspondiente.
Activate(); //Activa la nueva ventana //Activate the new window
Click($[$35.2.0]); //Da clic en el producto //Click on the item
Set($[$3.2.0.1]|@STORE1); //Copia el dato del lote //Copy batch number
Set($[$3.12.DATE.1]|@STORE2); //Copia la fecha de admisión //Copy admission date.
Click($[$1.0.0]); //Clic en actualizar //Click on update
Uso de la funcionalidad
Capturamos todos los productos a los cuales deseamos darle entrada, ya sean productos con o sin lote. Al
presionar el botón creado, se abrirá la ventana y se capturarán los lotes correspondientes.
TIP: ESTE ES UN EJEMPLO SENCILLO UTILIZANDO CAMPOS DE USUARIO, SE PUEDEN CAMBIAR EL ORIGEN DE LOS VALORES ADEMÁS
DE PODERSE AGREGAR MÁS VALORES A ALMACENAR.

Documentos relacionados