Inicio del área de contenido

Documentación proceso de fondo Realización técnica Localizar documento en árbol de navegación

Tipos de objeto utilizados

Se ha implementado la interfase entre la funcionalidad R/3 y el sistema workflow utilizando la tecnología de objeto. Por consiguiente, este apartado contiene información de tipo más técnico de lo estrictamente necesario para obtener una visión sinóptica inicial.

Tareas estándar

Las tareas estándar son tareas de paso individual facilitadas por SAP, que describen procesos empresariales básicos desde un punto de vista organizativo. Una tarea de paso individual hace referencia siempre a un método de objeto (conexión técnica con la funcionalidad R/3) y se enlaza con los posibles responsables asignados a la parte pertinente de la empresa.

Modelo de workflow

El proceso empresarial real implementado como modelo de workflow. Este modelo de workflow se encuentra en el Sistema R/3.

Red de objetos (BUS2002)

Los objetos se crean en el tiempo de ejecución y son casos concretos de los tipos de objeto predefinidos a los que se han asignado valores. Los tipos de objeto se definen y se implementan introduciendo el componente en el Business Object Repository:

Existe una red de objetos (BUS2002) para la que se han definido métodos, atributos y eventos que utilizará el workflow.

Tarea estándar TS20000477: Visualizar gestión de modificaciones (PS-DisplayCM)

Utilización

En esta tarea estándar, el sistema visualizará la gestión de modificación de grafos para el despachador. Éste decidirá el responsable de la comparación de modificaciones.

Métodos de objeto de referencia: Tipo de objeto BUS2002 (grafo), método ChangeManagementDisplay (visualizar gestión de modificaciones)

Asignación de responsables: Esta tarea se deberá clasificar como tarea general. Las tareas generales no se deben asignar a un responsable, pues las puede realizar todo el mundo. El responsable se determinará según el contexto del workflow.

Tarea estándar TS30001203: Determinar posibles responsables y envío

Utilización

Esta tarea estándar determina los posibles responsables de una tarea posterior en el workflow. El despachador selecciona un responsable de una lista de candidatos posibles. A continuación, se asigna al responsable la tarea de paso individual del workflow.

Métodos de objeto de referencia: Tipo de objeto WF_TASK, método AllAgentsOfTaskGetAndDispatch (determinar posibles responsables y envío)

Asignación de responsables: Esta tarea se deberá clasificar como tarea general. Las tareas generales no se deben asignar a un responsable, pues las puede realizar todo el mundo. El responsable se determinará según el contexto del workflow.

Tarea estándar TS20000478: Crear texto (PS-CreaText)

Utilización

En esta tarea estándar, el despachador creará un texto para el responsable.

Métodos de objeto de referencia: Tipo de objeto STD_TEXT, método Create (crear texto)

Asignación de empleados: Esta tarea se deberá clasificar como tarea general. Las tareas generales no se deben asignar a un responsable, pues las puede realizar todo el mundo. El responsable se determinará según el contexto del workflow.

Tarea estándar TS20000479: Visualizar texto (PS-DispText)

Utilización

En este texto estándar, el responsable verá el texto que ha creado el despachador.

Métodos de objeto de referencia: Tipo de objeto STD_TEXT, método ReplaceAndDisplay (sustituir símbolos de texto)

Asignación de responsables: Esta tarea se deberá clasificar como tarea general. Las tareas generales no se deben asignar a un responsable, pues las puede realizar todo el mundo. El responsable se determinará según el contexto del workflow.

Tarea estándar TS20000480: Realizar modificación (PS-EditCM)

Utilización

En esta tarea estándar, cuando el responsable abra el work item, pasará directamente a la gestión de modificaciones de grafos para realizar los pasos necesarios de modificación.

Métodos de objeto de referencia: Tipo de objeto BUS2002 (grafo), método ChangeManagementEdit (Realizar modificación)

Se trata de un método asincrónico, lo que significa que sólo se puede completar si se produce otro evento finalizador. En este caso, este evento será la ejecución satisfactoria de una comparación de modificaciones para el grafo correspondiente. El work item se conserva hasta que se produce el evento. El evento finalizador ChangeManagementClosed se define en la etiqueta correspondiente de la tarea.

Asignación de responsables: Se deben introducir todos los posibles responsables para la gestión de modificaciones de notificación, puesto que el despachador los verá en una lista. Se pueden asignar responsables en los datos básicos de la tarea.

También se puede definir la tarea como tarea general y dejar que el despachador seleccione el responsable.

Papel estándar 20000054: Grupo de planificación de necesidades (MRPContGroup)

Utilice papeles para especificar los responsables de las tareas o los destinatarios de los mensajes.

La determinación de todos los responsables con el atributo pertinente se denomina desglose de papel. Cada papel posee un container de parámetros de papeles que contiene los valores utilizados en el desglose de papel.

La introducción de un papel es una de las diversas maneras de buscar a los responsables o a los destinatarios. También se puede buscar a alguien mediante un objeto de empresa apropiado (posición, trabajo, unidad organizativa) o por medio de una expresión que haga referencia al container de workflow.

El desglose de papel se facilita con el objeto organizativo SAP Grupo de planificación de necesidades (MRP_Controller_Group). La clave del grupo de planificación de necesidades es T024D.

Los tipos de objeto de empresa SAP (abreviado: SAP OrgObjectTypes) representan unidades organizativas en el nivel de tipo de objeto del Business Object Repository. Las unidades organizativas se utilizan para agrupar empleados y para describir estos grupos. La clave del tipo de objeto organizativo SAP Grupo de planificación de necesidades consta del centro y del planificador de necesidades.

El tipo de objeto BUS2002 recibe un atributo MRPControllerGroup que representa un tipo de objeto de referencia para el tipo de objeto organizativo SAP Grupo de planificación de necesidades.

La asignación del tipo de objeto organizativo SAP Grupo de planificación de necesidades a una unidad organizativa o a unos resultados de posición permiten determinar el grupo de responsables en el tiempo de ejecución. Como el parámetro de entrada de papel es BUS2002, el desglose de papel busca en todo el plan de organización los departamentos que se enlazan con objetos del tipo de grupo de planificación de necesidades. Todos los empleados de esa unidad organizativa o posición recibirán el work item.

El papel determina los responsables del paso individual Visualizar gestión de modificaciones. Los responsables encontrados determinarán el responsable.

 

Fin del área de contenido