PDA

Ver la Versión Completa : Llamar a programa Z desde otro


kain69
29/04/16, 13:38:46
Buenas tardes, tengo un programa Z al cual quiero llamar desde el programa actual que estoy desarrollando, ese programa Z tiene como tres parametros de entrada los cuales ya los tengo en el programa que desarrollo, como podria hacer para llamar a ese programa y que se ejecute con los parametros de mi desarrollo???? gracias por la ayuda.

alvarops90
29/04/16, 15:04:01
Buenas,

¿Has probado a crear un include? y dentro de ese include poner el programa z.

Un saludo

Jesicka_21
29/04/16, 18:01:06
Buenas tardes,

Podrías hacer un submit
SUBMIT reporte_z
WITH param1 IN x_param1
WITH param2 IN x_param2
WITH param3 IN x_param3
AND RETURN.

Si es SELECT-OPTIONS es
WITH param1 IN x_param1
WITH param2 IN x_param2
WITH param3 IN x_param3

Si es parámetro es así

WITH param1 EQ x_param1
WITH param2 EQ x_param2
WITH param3 EQ x_param3

Esto es lo que necesitas?

Avisame cualquier cosa.

bruky
03/05/16, 14:42:42
Buenas tardes kain69,

La verdad que yo tengo poca idea de ABAP y espero no estar metiendo la gamba en vez de ayudarte.

Probaste a crear una transacción Z con variante de ese programa y llamarlo con un CALL TRANSACTION 'xxxx' ?

Un saludo.

kain69
09/05/16, 07:27:55
Buenas tardes,

Podrías hacer un submit
SUBMIT reporte_z
WITH param1 IN x_param1
WITH param2 IN x_param2
WITH param3 IN x_param3
AND RETURN.

Si es SELECT-OPTIONS es
WITH param1 IN x_param1
WITH param2 IN x_param2
WITH param3 IN x_param3

Si es parámetro es así

WITH param1 EQ x_param1
WITH param2 EQ x_param2
WITH param3 EQ x_param3

Esto es lo que necesitas?

Avisame cualquier cosa.


Muchas gracias Jesicka lo he hecho así y de maravillas!!!!! :rolleyes: :cool:

kain69
09/05/16, 07:29:15
Buenas tardes kain69,

La verdad que yo tengo poca idea de ABAP y espero no estar metiendo la gamba en vez de ayudarte.

Probaste a crear una transacción Z con variante de ese programa y llamarlo con un CALL TRANSACTION 'xxxx' ?

Un saludo.

Muchas gracias Bruky, la parte que queria no la hice así exactamente, la hice con el submit, pero lo tuyo si que me sirvio por que de esa manera he llamado a una función en el mismo programa y si que me ha servido.:D

bruky
09/05/16, 08:00:07
Me alegro que pudiera rápido.

Por supuesto, de nada!!

Cualquier cosa por aquí estamos.
Un saludo.