Ver Mensaje Individual
  #24  
Viejo 30/11/11, 17:12:48
miguelitro84 miguelitro84 is offline
Junior Member
 
Fecha de Ingreso: jul 2011
Mensajes: 3
Actualizar tabla sin vista de actualización

En primer lugar debo decir que si una tabla no es modificable será por algo, pero si es preciso aquí tenéis las formas de actualizarla.

• Transacción SE16N: Muchos ya la conoceréis, para los que no, os comento. Desde esta transacción podéis consultar vuestras tablas de forma algo distinta que en SE16. Si la ejecutáis e informáis el nombre de tabla en el campo correspondiente os aparecerá la pantalla de selección de vuestra tabla. Ahora ejecutaremos el comando &sap_edit en la caja de texto donde se introducen las transacciones. Si accedéis al contenido de la tabla os debe dejar hacer inserciones, modificaciones y borrado de registros. Yo me he encontrado en algún cliente en el que la función no estaba habilitada así que es posible que a alguien no le funcione.

• Transacción SE30: Cuidado con esta transacción, puede ser peligrosa. Entramos en la transacción SE30 y pulsamos en el botón Tips & Tricks. Nos aparecerán dos cajas de texto donde podremos meter código ABAP. La transacción sirve para comparar los tiempos de ejecución de dos fragmentos de código, pero la ejecución se realiza realmente, no es ninguna simulación, por lo que si metemos algún insert, update o delete ya sabemos que pasará  Cuidado con las condiciones de las instrucciones que os podéis cargar la tabla. Ah y recordad que es código ABAP, por lo que podéis declarar variables y demás.

• Transacción SE16: Esta es la forma más cutre. Entrar en la SE16 y visualizar los registros a modificar (IMPORTANTE: La lista de salida debe ser Lista estándar SE16 en Opciones/Parámetros de usuario). Ahora marcad los registros con su checkbox, ejecutar /h (debug) en la caja de transacciones y comandos y pulsar el botón visualizar. En el debug ir a la subrutina set_status_val y modificar el valor del parámetro code por EDIT (En mayúsculas). Al finalizar el debug el registro será modificable.

Siento el tocho

Un saludo,
Responder Con Cita