PDA

Ver la Versión Completa : Crear programa o hay alguna otra forma?


Ivaneee
02/08/11, 12:44:11
Buenas! Me han pedido que haga el siguiente programa (no tengo ni idea de programación ABAP):

1. El programa leerá de un fichero el número de empleado y la fecha inicio a cargar.

2. Por cada registro del fichero hay que acceder a la transacción PA30, y utilizar la siguiente opción de menú:

- Opción “Modificar medidas alta/baja”
- Situarse en la medida mini-maestro, y cambiar la fecha inicio.
- Grabar los cambios

3. El programa debe devolver un fichero de salida con el mismo formato que el fichero de entrada, en dicho fichero se indicarán los empleados que han dado algún tipo de error.

Esto se puede hacer desde alguna otra parte masivamente? O es necesario hacerlo a través de un programa?

Floren
06/08/11, 11:09:35
Buenas! Me han pedido que haga el siguiente programa (no tengo ni idea de programación ABAP):

1. El programa leerá de un fichero el número de empleado y la fecha inicio a cargar.

2. Por cada registro del fichero hay que acceder a la transacción PA30, y utilizar la siguiente opción de menú:

- Opción “Modificar medidas alta/baja”
- Situarse en la medida mini-maestro, y cambiar la fecha inicio.
- Grabar los cambios

3. El programa debe devolver un fichero de salida con el mismo formato que el fichero de entrada, en dicho fichero se indicarán los empleados que han dado algún tipo de error.

Esto se puede hacer desde alguna otra parte masivamente? O es necesario hacerlo a través de un programa?

Hola,

La parte de actualización vía PA30 se puede hacer con la herramienta lsmw, pero al tener que leer de un fichero y emitir un log, te hace inevitable el tener un programa.

Al margen de esto, modificar una medida por la PA30 no lo veo muy coherente, ¿quieres decir la pa40?

Un saludo

Ivaneee
08/08/11, 06:14:32
Hola,

La parte de actualización vía PA30 se puede hacer con la herramienta lsmw, pero al tener que leer de un fichero y emitir un log, te hace inevitable el tener un programa.

Al margen de esto, modificar una medida por la PA30 no lo veo muy coherente, ¿quieres decir la pa40?

Un saludo

Hola! Y gracias por tu respuesta.

La idea es cambiar una fecha de inicio masivamente, de ahí que quiera hacerlo a traves de la PA30.

vmrgb
08/08/11, 07:10:52
Buenos días,

Puedes intentar hacer un LSMW con la transacción PA41, que es la de Medidas de Alta y Baja de empleados. Al realizar esto, te genera un batch-input que debes ejecutar, pero no te va a emitir un fichero con los empleados erróneos... Tendrás que revisar el batch-input y ver qué empleados te han dado error...

Un saludo!

Ivaneee
09/08/11, 11:11:20
Buenos días,

Puedes intentar hacer un LSMW con la transacción PA41, que es la de Medidas de Alta y Baja de empleados. Al realizar esto, te genera un batch-input que debes ejecutar, pero no te va a emitir un fichero con los empleados erróneos... Tendrás que revisar el batch-input y ver qué empleados te han dado error...

Un saludo!

finalmente lo hice desde la SCEM!!

un saludo y gracias!