Especificación WF

download Especificación WF

of 5

Transcript of Especificación WF

  • 7/25/2019 Especificacin WF

    1/5

    Especificacin de requerimiento

    Descripcin generalDetalle del escenario.

    Se necesitan enviar ciertas notificaciones las cuales deben ser disparadas mediante varios eventos, loscuales se enumeran a continuacin:

    1. Creacin de solicitudes de pedidos.2. Liberacin de solicitudes de pedidos.3. Creacin de pedidos de compras.4. Liberacin de pedidos de compras.5. Entradas de mercancas en base a pedidos de compras.

    Estas notificaciones se deben crear bajo la premisa de informar a los involucrados de los procesos decompras/inventario sobre algn evento ocurrido (Eventos enumerados con anterioridad), estos

    involucrados deben ser usuarios SAP y estas notificaciones se deben hacer llegar al correo interno deSAP.

  • 7/25/2019 Especificacin WF

    2/5

    Especificacin de requerimiento

    Detalle del requerimiento.Alcance del requerimiento.

    Para poder determinar los interlocutores a los cuales se deben hacer llegar las notificaciones, sepropone la creacin de ciertas tablas Z con el objetivo de poder almacenar la informacin y quepueda ser escalable al momento de querer agregar o quitar destinatarios segn los diferenteseventos.

    Tabla de tipos de interlocutores:-Tipo de interlocutor (Carcter de 2)-Descripcin de tipo de interlocutor (String de 25)

    Esta tabla debe tener una vista de actualizacin con su respectiva transaccin.

    Los tipos de interlocutores que puede tener sern los siguientes: 01- Comprador. 02- Bodega. 03- Interlocutor externo. 04-Planificador.

    Tabla de interlocutores:-Tipo de interlocutor (Carcter de 2) *-Tipo de documento (EKKO-BSTYP). *-Clase de documento (EKKO-BSART) *-Usuario SAP.

    Esta tabla debe tener una vista de actualizacin con su respectiva transaccin.

    Esta tabla contendr todos los posibles interlocutores y debe ser llenada de acuerdo a la combinacinde campos que determinar los usuarios a los cuales se debe notificar.

    Existen tres grandes reas desde donde se desea trabajar el tema de las notificaciones:

    Mantenimiento. Proyectos. Compras generales.

    Con el fin de poder llevar un orden en todo el proceso de explicacin, desarrollo y pruebas sedetallaran las notificaciones que se desean enviar por cada una de estas reas.

  • 7/25/2019 Especificacin WF

    3/5

    Especificacin de requerimiento

    Mantenimiento:

    Evento: 1 (Creacin de solicitudes de pedidos).

    Se debe enviar una notificacin al Planificador de necesidades para indicar que debe revisar lascantidades y materiales solicitados en la solicitud de pedido que se acaba de crear.

    Este evento se puede disparar al momento que se graba en la tabla CEBAN una solicitud de pedidoque posea la clase de documento (BSART) igual a ZD03, una vez se dispare el evento se debeobtener el nmero de solicitud de pedido creada (BANFN).

    Para determinar cules sern los planificadores a los cuales se les har llegar la notificacin, se debeingresar a la tabla de interlocutores y leer todos los registros que contengan la siguiente

    combinacin con el objetivo de determinar los usuarios SAP:

    Tipo de interlocutor = 04. Tipo de documento = B. Clase de documento = ZD03.

    Con los usuarios determinados enviar el siguiente mensaje: Se ha creado el nmero de solicitud depedido XXXXXXXXXX la cual requiere de su revisin. Este mensaje debe enviarse con prioridad altade modo que se muestre en forma de mensaje instantneo una vez el usuario se conecte o esttrabajando en el sistema.

    Evento: 2 (Liberacin de solicitudes de pedidos).

    Se debe enviar una notificacin a los compradores para indicar que deben atender la solicitud depedido que se acaba de liberar.

    Este evento se puede disparar al momento que se modifica el indicador de liberacin de undocumento de solicitud de pedido en la tabla CEBAN con clase de documento (BSART) igual aZD03, es decir cuando EBAN-FRGKZ se modifica a 2.

    Para determinar cules sern los compradores a los cuales se les har llegar la notificacin, se debeingresar a la tabla de interlocutores y leer todos los registros que contengan la siguientecombinacin con el objetivo de determinar los usuarios SAP:

    Tipo de interlocutor = 01. Tipo de documento = B.

    Clase de documento = ZD03.

    Con los usuarios determinados enviar el siguiente mensaje: Se ha liberado el nmero de solicitud depedido XXXXXXXXXX la cual requiere de su atencin. Este mensaje debe enviarse con prioridad altade modo que se muestre en forma de mensaje instantneo una vez el usuario se conecte o esttrabajando en el sistema.

  • 7/25/2019 Especificacin WF

    4/5

    Especificacin de requerimiento

    Evento: 4 (Liberacin de pedido de compras).

    Se debe enviar una notificacin a diferentes interlocutores para notificar que el pedido de compras hasido liberado

    Este evento se puede disparar al momento que se modifica el indicador de liberacin de undocumento de pedido de compras, es decir cuando EKKO-FRGKZ se modifica a 2 y la clase dedocumento EKKO-BSART sea igual a ZD03

    Para determinar cules sern los compradores a los cuales se les har llegar la notificacin, se debeingresar a la tabla de interlocutores y leer todos los registros que contengan la siguientecombinacin con el objetivo de determinar los usuarios SAP:

    Tipo de interlocutor = 01, 03. Tipo de documento = F.

    Clase de documento = ZD03.

    Para determinar cules sern los planificadores a los cuales se les har llegar la notificacin, se debeingresar a la tabla de interlocutores y leer todos los registros que contengan la siguientecombinacin con el objetivo de determinar los usuarios SAP:

    Tipo de interlocutor = 04. Tipo de documento = F. Clase de documento = ZD03.

    Para determinar cules sern los solicitantes a los cuales se les har llegar la notificacin, se deben

    leer todas las posiciones del pedido de compra las cuales se encuentran en la tabla EKPO, por cadaposicin determinar si tiene referencia a una solicitud de pedido, es decir que el campo EKPO-BANFNno est vacio, con el valor del campo BANFN ingresar a la tabla EBAN, tomar el primer registro yobtener el valor del campo ERNAM el cual contiene el usuario, en vista que se hace por cada posicindel pedido y cada una puede tener referencia a una solicitud de pedido distinta, se pueden encontrarN solicitantes.

    Para determinar cules sern los encargados de bodega a los cuales se les har llegar la notificacin,se debe ingresar a la tabla de interlocutores y leer todos los registros que contengan la siguientecombinacin con el objetivo de determinar los usuarios SAP:

    Tipo de interlocutor = 02. Tipo de documento = F.

    Clase de documento = ZD03.

    Con los usuarios determinados enviar el siguiente mensaje: Se ha liberado el nmero de pedido decompras nmero XXXXXXXXXX. Este mensaje debe enviarse con prioridad alta de modo que semuestre en forma de mensaje instantneo una vez el usuario se conecte o est trabajando en elsistema.

    Otro mensaje que es necesario enviar en este evento es el pedido de compras a l proveedor. Antes dehacer alguna formulacin debemos validar si lo podemos sacar por el envi de mensajes estndar de

  • 7/25/2019 Especificacin WF

    5/5

    Especificacin de requerimiento

    SAP para no complicar ms la complejidad del desarrollo.