MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Programa Z (foro/showthread.php?t=32643)

braschilester 29/09/09 00:00:05

Programa Z
 
:( EN LA LINEA SIGUIENTE ME DA EL ERROR.

CALL TRANSACTION 'FB01' USING BDCDATA OPTIONS FROM OPT.


PROGRAMA ZFB01_SALDO_1
CAMPO "OPT" es desconocido. SE NI EN UNA DE LAS MESAS ESPECIFICADO
Ni por las "Data" MOTIVOS.

****************************************

PROGRAMA ZFB01_SALDO_1
FIELD"OPT"IS UNKNOWN. IT IS NEITHER IN ONE OF THE SPECIFIED TABLES
NOR DEFINED BY A "DATA"STATEMENT.

jtristan 29/09/09 10:13:10

¿Seguro que la variable opt está definida?
Si la has definido en algún include ¿has añadido este include al programa?

Un saludo

jtristan 29/09/09 10:17:12

¿Con lo del OPTIONS FROM OPT qué es lo que quieres hacer?
Nunca he visto usar el call transaction con esa claúsula y viendo la documentación del call transaction no veo esa opción:

CALL TRANSACTION tcod.
Additions


1. ... AND SKIP FIRST SCREEN
2. ... USING itab
2a. ... MODE mode
2b. ... UPDATE upd
2c. ... MESSAGES INTO messtab

jesusrodriguez 29/09/09 11:46:13

jtristan esa opción es una forma de englobar todas las que tu has listado.

braschilester 29/09/09 13:46:26

Z Desarrollo
 
Muchas gracias por sus opiniones, ya solucione el problema me fue bien esta corriendo el Z.:p

jtristan 29/09/09 14:11:55


Ah, no lo había visto jamás. Es decir, que la variable OPT es donde incluiriamos cualquiera de las posibles opciones del call transaction.
¿Es algo genérico para este comando o se puede utilizar par más?

Muchas gracias jesusrodriguez.

braschilester 29/09/09 14:28:27

jtristan
 
Mira yo la utilizo para en globar lo q tu nombras por separado.-

Ejemplo: cuando quiero cargar datos eje. as01.-

DATA opt TYPE ctu_params.

opt-DISMODE = 'A'.

CALL TRANSACTION 'AS01' USING bdcdata2 OPTIONS FROM opt.

:eek:

jtristan 30/09/09 05:52:52

Aja, es como pensaba. Lo que me gustaría saber es si hay más comandos donde se pueda utilizar una estructura que englobe las opciones.Parece bastante interesante.

Muchas gracias.


braschilester 30/09/09 06:38:26

Respuesta
 
Mira creo que seria bueno que intercambiemos datos o info

enviame a mi mail: un ejemplo de como

realizarias un Z de carga masiva de datos con codigo y yo te envio otro a tu mail.......


Husos Horarios son GMT. La hora en este momento es 13:41:56.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web