Inicio del área de contenido

Documentación de función Creación directa de entradas de pool de trabajo Localizar documento en árbol de navegación

Utilización

En el procedimiento descrito en la Generación de pool de trabajo, las entradas en el pool de trabajo se crean a partir del puntero de modificación relativo a las modificaciones de condiciones (tipo de mensaje CONDBI), en el marco de la creación del pool de trabajo (transacción MEI4). Sin embargo, cuando se crean directamente las entradas no se requieren punteros de modificación. En ese caso, al modificar una condición o al crear nuevas condiciones, las entradas se crean directamente en el pool de trabajo. Esto conlleva la eliminación de la anterior operación de creación de un pool de trabajo a partir de punteros de modificación, que demandaba bastante rendimiento por parte del sistema. Tampoco es necesario ya actualizar punteros de modificación para modificaciones de condición si éstos no van a ser empleados en otros procesos.

Integración

Si se eliminan los punteros de modificación para modificaciones de condiciones, se reduce considerablemente el set de datos de punteros de modificación. Un puntero de modificación consta generalmente de varias entradas en las tablas BDCP o BDCP2.

Surgen las siguientes diferencias:

·        La tabla WIND incrementa su anchura de 45 bytes a 262 bytes debido a los campos adicionales.

·        El número de entradas en tabla del pool de trabajo puede disminuir debido a los criterios de filtrado adicionales.

·        Ya no se requieren punteros de modificación para el tipo de mensaje CONDBI.

El Customizing para la creación de pools de trabajo descrito anteriormente, que determina las clases de condición que deben incluirse en el pool de trabajo (tabla T6I1), también es válido para la creación directa.

Características

·        Creación directa de entradas en el pool de trabajo según las modificaciones de condiciones.

·        Inclusión de datos adicionales referidos a una entrada en el pool de trabajo

Los datos adicionales de una entrada de pool de trabajo constan de datos de cabecera relativos a las condiciones, que incrementan el rendimiento en el tratamiento posterior, y de campos variables de cliente, que permiten que el proceso subsiguiente se efectúe de forma selectiva. La carga de datos de los campos de cliente está determinada por la tabla de sistema T6I2S. No obstante, también puede manipularse mediante el BAdI WIND_UPDATE.

·        Opciones de filtro adicionales

Para cada clase de documento, puede determinar las clases de modificaciones de condiciones (modificación de importe, validez, relevancia para el cálculo del coste etc.) para las que se crean entradas en el pool de trabajo. Asimismo, pueden crearse criterios de filtrado específicos de cliente mediante el BAdI WIND_UPDATE, que depende del criterio de filtrado Clase de documento.

El siguiente ejemplo ilustra las posibilidades que ofrece el BAdI:

Ejemplo

A causa de la variabilidad en las condiciones de compra, los artículos perecederos se someten a un nuevo cálculo a intervalos regulares, por lo que no es preciso actualizar los precios de venta mediante el proceso de la lista de documentos de determinación de precio. En este caso, utilice el tipo de artículo como criterio de filtrado adicional para la aplicación de determinación de precio (tipo de documento 10). Al modificar el precio de compras básico de un artículo perecedero, el sistema no genera un pool de trabajo para este tipo de documento debido al criterio de filtrado aplicado.

Actividades

Si desea utilizar el pool de trabajo conjuntamente con el procedimiento de creación directa de entradas en el pool de trabajo, deberá distinguir entre dos casos diferentes:

·        Si se trata de una nueva instalación o si todavía no ha empleado el ajuste de documentos para un determinado tipo de documento, fije directamente en el Customizing el indicador de entrada directa.

·        Si ya utiliza el pool de trabajo con la creación basada en los punteros de modificación, deberá pasar al nuevo procedimiento. El informe RMEBEMIG pertenece al procedimiento de conversión y se usa para ampliar entradas de pool de trabajo existentes, para incluir datos de cabecera de condición y para ampliar los datos de los campos de cliente. Este informe fija el indicador de migración, que señala la extensión y es visible en el Customizing cuando se activa la entrada directa. También puede emplearse para fijar automáticamente el indicador de entrada directa. Para obtener información detallada sobre el procedimiento de conversión, véase la nota SAP 519685.

Para cada tipo de documento, determine las clases de modificaciones de condiciones para las que desea que se creen entradas de pool de trabajo a modo de criterios de filtrado. Para cada tipo de documento se proporcionan como estándar diferentes tipos de modificaciones de condiciones (alcance de modificación) relevantes para esta aplicación. El alcance de modificación proporcionado para la entrada directa es idéntico al alcance de modificación de la actualización de punteros de modificación para esta aplicación.

La carga de datos de los campos de cliente variables de las entradas de pool de trabajo está predefinida por la tabla de sistema T6I2S en el status de entrega. Si desea emplear un procedimiento diferente al que marca la parametrización estándar, deberá crear una implementación adecuada para el BAdI.

La verificación de los índices de documento existentes (tabla S111) permitida en el procedimiento de creación del pool de trabajo mediante punteros de modificación, debe implementarse ahora en el BAdI WIND_UPDATE como criterio de filtrado adicional (véase la codificación modelo para el BAdI).

Si se fija la creación directa de entradas de pool de trabajo para todos los tipos de documento utilizados, no es preciso crear punteros de modificación a partir del tipo de mensaje CONDBI. Desactive el tipo de mensaje CONDBI en el Customizing de ALE.

 

 

 

Fin del área de contenido