Foro de programación ABAP

Código abierto => Varios => Mensaje iniciado por: Carlos en 27 de Septiembre de 2007, 04:42:24 pm

Título: Como modificar entradas en las tablas de SAP
Publicado por: Carlos en 27 de Septiembre de 2007, 04:42:24 pm
Una de las primeras cosas que aprendemos hacer en ABAP es a "corregir" registros/entradas en las tablas de SAP, no sé por que será...

Pero para los que no lo conocen... os dejo una breve explicación.

Si no estas autorizado para cambiar entradas en tablas, o la tabla ha sido creada sin el mantenimiento de ella permitido (todas las tablas de SAP), todavía puedes cambiar los registros a través de la transacción SE16/SE11.

El proceso es siguiente:

- Ejecutamos la transacción SE16 o SE11.
- Seleccionamos la posición que necesitamos presionando el icono para visualizar los registros (Icono de las gafas, o 'F7').
- Hacemos un /h en la caja de las transacciones y damos 2 veces seguidas [INTRO].
- Ahora entramos en la parte del DEBUGG...
- Cambiamos el valor de la variable CODE = '...'. (Lo mas típico es: Borrar 'DELE', Insertar 'INSR', Editar 'EDIT').
- Continuamos dando al 'F8'.
- Ahora debes tener acceso a los cambios que necesites dependiendo de lo que hayas puesto en la variable CODE anteriormente descrito.
- Por último GRABAMOS antes de salir.

Recordar que hay una razón por la que no debes hacer esto sin eliminar posibles errores, es que se podrían producir inconsistencias en los datos de la tabla.

 ;D ;D ;D
Título: Re: Como modificar entradas en las tablas de SAP
Publicado por: jesusrodriguez en 25 de Junio de 2009, 12:35:55 pm
Mejor usar la SE16N e introducir en la barra de transacciones la instrucción &sap_edit. Para que funcione se deben tener permisos de modificación de datos por debuggin.
Título: Re: Como modificar entradas en las tablas de SAP
Publicado por: jesusrodriguez en 25 de Junio de 2009, 12:37:27 pm
Se me olvidaba, los datos que se cambien pasarán por las validaciones que tenga asociada la tabla.

Permite borrado masivo, inserción masiva,... Cuidado en las insersiones de registros si la tabla posee muchas validaciones de datos porque se puede quedar tostao el sistema....