#1
|
|||
|
|||
Workflow liberación Solicitudes de Pedidos MM
Buenas tardes!!
Tengo que hacer un workflow para liberar solicitudes de pedidos en MM, transaccion ME52N. Ya hice workflows para SD asi que estoy mas o menos familiarizado con eso pero me encontré con algo nuevo, las estrategias de liberación. Ademas vi que hay workflows estandar creados para liberar pedidos, solicitudes de pedido, etc. Las estrategias de liberacion ya estan creadas.. no se si ahi voy a tener que eter mano. Pero del workflow no se si activar el estandar y listo o hacer uno de cero.. no tengo idea como es eso. Alguien me da una manopla?? Lo unico que se necesita es que al crearse una nueva solpe le llegue un mensaje al business workplace del usuario que corresponda notificandole. La liberación la hace el usuario directamente de la ME52N. Parece bastante simple pero me confunden un poco los modelos de workflow existentes.. no se que joraca hacen!! Mil gracias!!!!!!!!!!!!! Saludos!!!!!!! |
#2
|
|||
|
|||
Ya esta creado
El WF para solicitudes de pedido ya esta creado.
La estrategia de liberacion tiene un grupo de liberación y un código de liberación, en la configuración de la estrategia viene la del WF. En la parte donde creas los códigos de liberación hay un campo para WF este puede tomar los valores. 1 - para estrategia estandar, es decir se configura en el paso que dice Workflow que grupo de liberación y código de liberación le corresponden a un usuario, persona o puesto de trabajo. 9 - Es para usar un User exit donde se puede programar la determinación del usuario que libera el WF. Vacio. No aplica WF. El valor 1 como te comentaba hay que configurar quien es el liberador, esto se hace, en Procedimiento de liberacion con clasificación y eliges Workflow. Ahi pones por centro, grupo de liberacion y código de liberación a quien le llegaran los mensajes de liberación. Espero te sirva. |
#3
|
|||
|
|||
Tarea estándar de WF no se lanza!!
Buenas tardes,
Actualmente realice estrategias de liberación para solicitudes de pedido y también ya logré activar el Workflow estándar WS00000038. Pero el único problema es que cuando el liberador, decide rechazar la liberación (es a nivel posición), devuelve como resultado "Posición de la solicitud de pedido modif", en lugar de Solicitud de pedido rechazada. Ya revisé el grafico, del WF y efectivamente, al rechazar la posición, sigue el camino de posición de solicitud de pedido modificada y no el de rechazo de la posición . Alguien me puede ayudar por favor?? |
#4
|
|||
|
|||
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!!! |
#5
|
|||
|
|||
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
|
#6
|
|||
|
|||
Hola! Da un poco mas de infomación de tu problema asi te podemos ayudar. Se trata de un WF estandar?
Saludos |
#7
|
|||
|
|||
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. |
#8
|
|||
|
|||
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!!! |
#9
|
|||
|
|||
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 15:18:37. |
#10
|
|||
|
|||
Alguien pudo solucionar este tema? estoy en la misma situación
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|