|
#1
|
|||
|
|||
Gracias por sus respuestas
![]() Con respecto al WF WS00000038, no veo que tenga un paso de decision de usuario. Como se determina el destinatario del mensaje y como se hace que éste se envíe? Creia que se hacia con un paso de decision pero ahora pienso que debe haber otra forma, me podrían explicar un poco eso? Gracias!!! |
#2
|
|||
|
|||
Workflow
Quisiera saber porque si tengo configurado aparentemente bien los workflow, porque motivo no se ejecutan o no llegan al Workplace del usuario correspondiente, que tambien es el encargado de liberar, ¿me podrian ayudar? se que este post es viejo, pero si hay alguien que me puda ayudar con gusto se lo agradeceria
|
#3
|
|||
|
|||
Hola! Da un poco mas de infomación de tu problema asi te podemos ayudar. Se trata de un WF estandar?
Saludos |
#4
|
|||
|
|||
Workflow
Si amigo se trata de workflow estandar; ahora detallo:
El punto es amigo segun un manual que yo he estado revisando detalladamente que primeramente yo debia configurar los workflow en la IMG transaccion SPRO, luego de hacer eso. debia parametrizar alli mismo las tareas en donde debia activar los Workflow y asignar los responsables, que segun el tutorial debia ser Tarea General esto quiere decir que todos los usuarios pueden ejecutar esta tarea yo active el WS00000038, que es el de solicitud de pedidos y para los pedidos WS20000075, aclaro que estoy trabajando con estos dos workflow estandar que son los que necesito que esten funcionales. Luego de eso, debia ir la gestion de materiales en el IMG Compras->Solicitud de pedidos->Procedimiento de liberacion, alli dice el tutorial que debia entrar al procedimiento con clasificacion y aparece una pantalla con varias opciones, alli deberia seleccionar el codigo de liberacion. Al entrar alli hay un campo vacio que corresponde a Workflow, bueno, alli coloque el numero uno (1) como dice el tutorial, ya que el numero nueve (9) es para User Exit; una vez finalice en ese enlace, fui a otro que dice Workflow en el mismo procedimiento con clasificacion, alli tuve que colocar todo desde cero ya que esto no estaba configurado, en esa pantalla agregue el grupo de liberacion, el codigo, el centro, en el tipo de objeto coloque 'S' y la posicion ya que estoy trabajando con posiciones. ¡Ahh! casi me olvido de un programa que debia correr, para que los workflow que active en el IMG, funcionen. ¿? el programa es:RSWD_REPLICATE_FROM_9999. Supuestamente ya esta todo listo, pero cuando ejecutaba la transaccion ME51N para crear una solicitud de pedido no ocurria nada. Cuando digo nada, es que en el Workplace del usuario no aparece la actividad para proceder con la liberacion y el workflow continue al final del proceso. Bueno a todas esta yo fui a la transaccion SWDD que es para acceder a los workflow y me fui a una opcion que dice: configurar workflow, alli me fui a la actividad y asigne el usuario con el que estoy trabajando y perfecto, corrio el proceso de workflow, pude visualiza una solicitud de pedido en el workplace del usuario y vi el recorrido del workflow, y en verdad me parecio interesante, pero el problema radica: es que cuando creo una solicitud de pedido con un material distinto que este amarrado a otro liberado; no cae el correspodiente workplace sino que todas las solitudes de pedido absolutamente todas, caen al usuario que coloque en la SWDD, volvi a quitarlo porque no es lo que necesito, si no, que por liberador sen envia la actividad al correspondiente al usuario en su respectivo Workplace para que ello liberen las solicitudes que les lleguen. Ahora mi interrogante es ¿que me he saltado para que el workflow no trabaje con la estrategia que ya esta paremetrizada? Si me puedes Ayudar agradeceria tu ayuda enormemente usuario cgd, y pido disculpa por este mesaje tan largo, y doy gracias a todo aquel que me pueda ayudar. |
#5
|
|||
|
|||
Si al poner un usuario fijo como responsable de la actividad en la SWDD llegó ok el workitem a la bandeja de entrada entonces el WF está bien activado. Ahora.. como bien decís, el problema debe estar al determinar el destinatario según la estrategia de liberación. Revisa la tabla T16FW para ver si cada código de liberación tiene una posición de HR asignada. Luego asegurate de que cada posición tenga al menos un usuario SAP asignado.. eso se puede chequear en la tabla HRP1001 entrando con:
Tipo objeto = 'S' (posición) ID objeto = Nro de la posición Tipo obj vinculado = 'P' (Empleado) Así obtenés el Nro de empleado o persona... y luego en el infotipo 105 / Subtipo 0001 (Tabla PA0105) deberías tener el empleado asignado a un nombre de usuario SAP. Espero te sirva... Suerte!!! |
#6
|
|||
|
|||
Workflow Sap
Usuario Cgd Muchas Gracias Por El Aporte, En La Tabla Hrp1001 Si Existe La Posicion De Hecho Hay Varios Que Han Pasado Por La Misma Posicion; Para Este Caso Realize Una Prueba Con Un Gerente Y Veo Que Todo Esta Correcto. En el Infotipo 105, lo que veo es que es el infotipo de comunicaciones en la PA0105 en subtipo 0001 no tenia el Usuario SAP ya se lo agregue y cree una solicitud y de igual forma no llego al workplace del usuario, que me recomiendas que haga?
Úlima edición por israelharobike fecha: 06/03/12 a las 14:18:37. |
#7
|
|||
|
|||
Alguien pudo solucionar este tema? estoy en la misma situación
|
#8
|
|||
|
|||
![]() Hola israelharobike, leí el procedimiento que empleaste y me quedó mas o menos claro, pero no sé si puedas apoyarme en el primer paso que es la configuración del workflow, ando un tanto perdido. Lo que quiero configurar es que al crearse un pedido, notificar a los liberadores, y cuando uno liberé avise al resto por medio de las notificaciones. Espero puedas apoyarme con esto o alguien más de aquí. De antemano, muchas gracias, saludos. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|