domingo, 12 de junio de 2016

Diferencia entre borrado lógico y físico de un work item en workflow SAP

Para entender de una manera simple, la principal diferencia entre el borrado lógico y físico es la misma diferencia entre las funcionalidades SUPRIMIR y SHIFT+SUPRIMIR respectivamente en el entorno de windows. 

Borrado lógico: Cuando ejecutas el borrado lógico, ´los work item se borrarán del inbox del agente pero no se borrará permanentemente del sistema.

La principal ventaja del borrado lógico es que podemos rastrear el agente (Responsable / Posible) de quien proviene  / quien ha ejecutado el borrado y podemos recuperar el work item borrado.

Después de borrar el work item lógicamente el estatus será CANCELLED.

He encontrado tres maneras posibles de borrar un work item lógicamente.

Primera manera, ejecutar la tx SWIA introduciendo el id del work item que quieres borrar.



Después de eso selecciona el work item, ir a menú TRATAR → Work Item → Borrar lógicamente. Una vez que has hecho esto verás que el estatus del workflow se modifica de STARTED a CANCELLED.


La segunda forma, ejecutar la tx SWIA y dar el ID del work item que quieras borrar.


Ahora verás el work item y su estatus como STARTED.


Selecciona el work item e introduce el comando "ADMC". Tan pronto como ejecutes el comando ADMC el estatus del work item cambiará a CANCELLED.

Podemos usar ADMC (Administrative Cancel) para borrar múltiples work items al mismo tiempo. Para eso sólo tienes que seleccionar múltiples work items y seguir el mismo procedimiento que se explica arriba.


La tercera manera es ejecutar la tx SWIA dando el id del work item.


Ahora doble click en el work item.


Después de eso Menu Pasar a Visualización técnica del work item


Verás la pantalla de a continuación yendo al menú Tratar → Modificar.


Después ejecuta el paso borrar lógicamente.



Borrado físico: Cuando ejecutas el borrado físico, se borrarán los work items del inbox del agente pero también se borrarán permanentemente del sistema. Por lo que no podremos recuperar el work item.

Nota de aviso: ¡¡Nunca intentes ejecutar el borrado físico en el entorno de producción!!

Después de ejecutar el borrado físico del work item su estatus se establecerá en COMPLETED.

Hay múltiples reports con los que podemos hacer el borrado físico:
  • RSWWWIDE (borra el work items incluyendo adjuntos)
  • RSWWWIDE_TOPLEVEL (borra todos los work items dependientes)
  • RSWWHIDE (borra el historial del work item)
Ejecuta la tx SWWL, introduce el id del work item que quieras borrar permanentemente y marca el check box Borrar inmediatamente.


Luego se te preguntará si quieres borrar permanentemente o no, pulsa SI.


Finalmente el work item se borrará fisicamente.

No hay comentarios:

Publicar un comentario