|
#1
|
|||
|
|||
Es una locura eso!!! pierdes directamente el soporte de SAP por hacer una bestialidad así. |
#2
|
|||
|
|||
En realidad lo he puesto mal, quieren borrar de tablas Z, que ayer con las prisas lo puse mal...
La final lo haré así, que funciona: DATA name(80) TYPE c. PARAMETERS: pa_tabla TYPE tabname MATCHCODE OBJECT dd_tabl, p_campo type string. select-OPTIONS: s_valor for (name). CONCATENATE p_campo ' IN ' s_valor INTO optiontext SEPARATED BY space. options-text = optiontext. APPEND options. DELETE from (pa_tabla) WHERE (options). Úlima edición por poketina fecha: 07/08/13 a las 07:49:26. |
#3
|
||||
|
||||
Disculpame pero dijiste esto:
Ahí las tablas que mencionas son estandar. Tene mucho cuidado con lo que programes (para ese cliente y cualquiera). Te pueden hacer responsable de perdidas de datos muy grandes, y encima, SAP no se hará responsable para recuperar esos datos y curar las inconsistencias. Saludos |
#4
|
|||
|
|||
Aunque el programa vaya destinado a borrar Z's yo no haría el desarrollo así, se presta mucho a errores de dedo y consecuencias enormes.
Si ese lo que tienes que hacer y no tienes otra opcion (que te lo firmen ) yo optaría por poner un candado ya sea por el match code (construyendo uno o en runtime) o por código que si la tabla no comienza con Z no haga nada. aunque lo que te piden esta bastante loco. Saludos.
__________________
Francisco Ramirez. consultor SAP ABAP Netweaver Queretaro, Mexico. |
#5
|
|||
|
|||
Sí, puse ejemplos de tablas estándar por poner un ejemplo, pero no quieren borrar tablas estándar, de hecho si la tabla que meten no empieza por Z saltará un mensaje de error.
No creo que lo utilicen muy a menudo, por ahora quieren, mediante un job, poder borrar de una tabla Z registros de meses anteriores. Y la opción de poder borrar de cualquier tabla Z no creo que ni que lleguen a usarla. Además, es sólo un usuario que tendrá acceso a ese programa así que si se borran datos que no debieran será con su usuario... gracias !! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|