Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: mamt en 11 de Agosto de 2008, 08:45:48 pm

Título: Grabacion en Tablas standard
Publicado por: mamt en 11 de Agosto de 2008, 08:45:48 pm
Sres.
Alguien que me pueda ayudar en lo siguiente:
Estoy creando una transaccion muy parecida a la VA01, en donde ingreso los siguientes datos : Cliente - Destinatarios - Material - Cantidad - Centro - Puesto de expedicion y almacen , los demas los asumo por defecto, mi desconocimiento es como se graban estos datos en las tablas standard.
Agradesco al que me pueda ayudar.

MAMT
Título: Re: Grabacion en Tablas standard
Publicado por: molaci en 12 de Agosto de 2008, 08:29:21 am
Hola,

para grabar en una tabla standard lo puedes hacer de esta manera.

O bien le has movido tus campos a la tabla standard y luego haces un:
MODIFY tabla_standard.

O tienes los datos en una tabla interna y lo grabas en la standard de esta forma:
MODIFY tabla_standard FROM tabla_interna.

Puedes hacerlo con la instrucción INSERT pero si lo que vas a grabar ya existe te dará un DUMP por eso yo suelo utilizar mas la instrucción MODIFY.


Un saludo.
Título: Re: Grabacion en Tablas standard
Publicado por: mamt en 12 de Agosto de 2008, 07:47:39 pm
Hola, gracias por tu ayuda pero tengo la siguiente duda. cuando tu grabas por transaccion standar tu mueves los datos a varias tablas, como se yo a cuales debo mover, me dicen que se puede hacer por medio de bapi, me puedes ayudar

Título: Re: Grabacion en Tablas standard
Publicado por: ale12 en 13 de Agosto de 2008, 08:22:32 am
Hola,

Las bapis se buscan en la transacción BAPI. No estoy muy puesto en Bapis y no te se decir a cual corresponde para la transacción VA01.



Título: Re: Grabacion en Tablas standard
Publicado por: Carlos en 13 de Agosto de 2008, 08:51:58 am
Prueba con esta BAPI...

BAPI_SALESORDER_CREATEFROMDAT2