Ver la Versión Completa : call transaction o submit
Angela27
17/08/12, 11:38:46
Hola a todos,
A ver si me pueden ayudar, :)
En mi programa necesito llamar a una transacción que actualiza unas tablas, y al final da un resultado por pantalla, necesito que actualice las tablas y finalice la transacción, volviendo a mi programa, sin sacar los resultados en pantalla, como si fuera una ejecución en fondo, hay alguna manera de hacerlo?
ahora mismo yo hago
CALL TRANSACTION 'ZFI_ACTIMPPREVISTOS' AND SKIP FIRST SCREEN.
pero se me queda parado en la salida de resultados de la transacción que llamo, y no quiero porque obligo al usuario que salga. ¿Entendés?
Muchas gracias,
Saludos,
Angela
calanis
17/08/12, 15:35:31
Hola Angela!
Tenes varias opciones de hacerlo, vía BI.
Solo hace un batchinput a la trx ZFI_ACTIMPPREVISTOS, la grabación la haces desde la transacción SHDB.
Tambien puedes desde el programa que llamas elevar una bandera a memoria y desde el programa llamado leer la bandera para que no imprima y retorne.
Sentencias EXPORT/IMPORT
Via SUBMIT
La sentencia SUBMIT tiene un return, pero debera hacer que no imprima, pasndole parametro o como te cometaba con una bandera.
Prueba y avisanos como te fue.
Saludos
Angela27
17/08/12, 16:59:02
Hola, muchas gracias, por lo menos se que se puede hacer.
lo prefiero hacer con submit, ,pero como le paso el parametro de que no imprima?
que parametro es? y que sería con set parameter?
Muchas gracias de antemano,:)
DCErick
17/08/12, 22:55:38
Hola, muchas gracias, por lo menos se que se puede hacer.
lo prefiero hacer con submit, ,pero como le paso el parametro de que no imprima?
que parametro es? y que sería con set parameter?
Muchas gracias de antemano,:)
SUBMIT PROGRAM NAME
with p_actin = 'X'
with p_delal = ' '
with p_delan = ' '
with p_fecha = sy-datum
AND RETURN TO SAP-SPOOL . <--- Agregale esto al submit.
Angela27
20/08/12, 09:10:32
Holaaaaa,
antes que nada: Muchas gracias,
He puesto lo que me pones en el submit, y ya no me sale listado por pantalla, pero me sale pantalla de impresión, para que confirme impresora, ¿como podría quitar eso?
Muchísimasssss graciassssssssss
Angela27
20/08/12, 09:33:25
Ya lo conseguí!!!
para el que no lo sepa, hay que ponerlo igual pero con un opción para que
no salga pantalla de impresión.
SUBMIT ZFI_ACTIMPPREVISTOS
AND RETURN TO SAP-SPOOL WITHOUT SPOOL DYNPRO.
Muchas graciassss a todos;)
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web