SAP GUIXT realizar un batch input

Academia Plasticaweb

Temas de la semana SAP GUIXT realizar un batch input
¿Cómo llegar?:
Pasos :

 

Notas :

GuiXT permite con su módulo Inputassistant grabar datos de programas y dynpros por los cuales vamos pasando cuando utilizamos cualquier transacción de SAP.

Permite grabar una especie de  batch-input de SAP, que puede ser almacenado como un script(en fichero txt) y asociado a un botón de los que se pueden crear con GUIXT.

Esta posibilidad combinada con la lectura de registros de ficheros locales permite componer un clásico batch-input.

Ejemplo del script:

En este ejemplo se modifica el maestro de materiales, en concreto el plazo de entrega previsto, para todos los materiales del fichero INPUTMM02.txt que tiene dos columnas, una con el material y otra con el número de días.

Previamente se realiza una grabación con GUIXT para obtener el código modelo. 

Parameter mat_file1 "D:\GuiXT\INPUTMM02.txt"

OpenFile "&[mat_file1]"

label Read_File

ReadFile "&[mat_file1]" mat_matnr dias

// Modificar material (Imagen inicial)

Screen SAPLMGMM.0060

Set F[Material] "&[mat_matnr]"

Enter

// Niveles de organización

Screen SAPLMGMM.0080

Enter


Screen SAPLMGMM.4000

  Set F[Plazo entrega prev.] "&[dias]"

 Enter "/11"

goto Read_File

 

Contenido del fichero INPUTMM02.txt

4091598 20

40901601 25

40801538 25

40401602 20


etc.

 

 

MEDIÁLOGOS: Bufete de mediadores en Alicante. Mediación familiar, empresarial, sanitaria y vecinal.