|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
CALL TRANSACTION 'XXXX' AND SKIP FIRST SCREEN USING it_bdcdata EN 4.6C
Hola todos,
Me he encontrado con un problema y se debe a que la version en la que trabajo es la 4.6C Segun vi en la documentacion de SAP deberia poder invocar una transaccion de la siguiente forma: CALL TRANSACTION 'XXXX' AND SKIP FIRST SCREEN USING it_bdcdata. Pero me da un error de sintaxis y tengo que usar solo el 'skip first screen' o el 'using' y no ambos juntos. Alguien sabe si hay alguna solucion en la version 4.6c? Muchas gracias a todos! Saludos, |
#2
|
|||
|
|||
Hola xirir!!
Una solución es SET PARAMETER ID 'xxx' FIELD variable. CALL TRANSACTION 'XXXX' AND SKIP FIRST SCREEN. El parameter id lo obtienes en las propiedades tecnicas del campo en la transacción que vas a llamar. Saludos! |
#3
|
|||
|
|||
El problema es que si o si tengo que utilizar la estructura bdcdata porque completo muchas selecciones multiples de diferentes formas.
No tengo opcion de solo darle un dato para obtener el listado deseado y por eso no me sirve utilizar los parametros. Existe alguna otra forma? Saludos y muchas gracias |
#4
|
|||
|
|||
Aver si consigo explicarme
Cuando tu pones la adiccion SKIP FIRST SCREEN lo que hace es darle un enter en la primera pantalla entonces lo que puedes hacer es que en tu BDCDATA llama primero a la pantalla inicial y de OKCODE le pones un /00 o algo asi que sera el codigo del enter Asi no tienes que poner el SKIP FIRST SCREEN porque toda la llamada la haces en tu BDCDATA |
#5
|
|||
|
|||
Muchas gracias ballan. Intente eso pero no me esta haciendo el efecto del SKIP FIRST SCREEN.
Me pone un cartelito con el okcode que yo le pongo en la estructura bdcdata al cual le tengo que dar enter manualmente, y asi por cada okcode que inserto. ¿Hay alguna forma para que se autoacepte el okcode?¿Y no este dandole enter cada vez? Muchas gracias por tu ayuda. Saludos, |
#6
|
||||
|
||||
Create una grabación, con lo que quieres que haga y lo copias. Para crear grabación Menú -> Sistema -> Servicios -> Batch input -> Recorder (Grabacion)
Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|