Formulas Puestos de Trabajo

Formulas Puestos de trabajo Fórmulas Las fórmulas se utilizan en el puesto de trabajo para calcular los siguientes dato

Views 137 Downloads 7 File size 261KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Formulas Puestos de trabajo

Fórmulas Las fórmulas se utilizan en el puesto de trabajo para calcular los siguientes datos en el cálculo del coste, la programación y la planificación de capacidad: 

Costes



Tiempos de ejecución para órdenes de fabricación



Tiempos de tratamiento interno para grafos y órdenes de mantenimiento



Necesidades de capacidad

En el sistema R/3, puede: 

Utilizar fórmulas SAP predefinidas



Definir fórmulas propias Las fórmulas se pueden crear en el Customizing de Puestos de trabajo, en Preparar definición de fórmulas puestos de trabajo.

Relaciones entre puestos de trabajo, hojas de ruta y fórmulas El siguiente gráfico muestra las relaciones entre los puestos de trabajo, las hojas de ruta y las fórmulas para el cálculo del coste, la programación y el cálculo de necesidad de capacidad. Las fórmulas se registran en el puesto de trabajo y toman sus valores del puesto de trabajo (las constantes de fórmulas) y la hoja de ruta (los valores prefijados, los datos generales de la operación y los campos definidos por el usuario).

Relaciones entre puestos de trabajo, hojas de ruta y fórmulas

Costes En las órdenes de fabricación, se pueden asignar hasta seis valores prefijados de un puesto de trabajo a una clase de actividad y una fórmula mediante la cual se calcula el coste de las operaciones realizadas en el puesto de trabajo. Para los grafos y las órdenes de mantenimiento, se pueden definir una clase de actividad y una fórmula.

Tiempo de ejecución Utiliza las fórmulas para calcular el tiempo de ejecución y, por consiguiente, la duración de las operaciones necesarias para programar las órdenes de fabricación.

Puede calcular el tiempo de ejecución para cada segmento de operación por separado (preparación, tratamiento y desmontaje) asignando una fórmula a cada uno de estos segmentos. El tiempo de ejecución para la operación completa es la suma de los tiempos de ejecución de los segmentos individuales. Sin embargo, puede asignar solo una fórmula a un segmento (por ejemplo, al tratamiento) en la cual se consideran las duraciones de los otros segmentos. Si no se asigna ninguna fórmula a un segmento de operación, el tiempo de ejecución de este segmento se fijará en cero. El programa verifica que la fórmula tenga la dimensión "tiempo".

Tiempo de tratamiento interno Las fórmulas se utilizan para determinar el tiempo de tratamiento interno, por ejemplo para la programación de grafos y órdenes de mantenimiento. Si no registra ninguna fórmula, el sistema utilizará la duración especificada en el grafo o en la orden de mantenimiento. El programa verifica que la fórmula tenga la dimensión "tiempo".

Necesidades de capacidad Puede asignar una fórmula a cada segmento de operación (preparación, tratamiento y desmontaje) para calcular las necesidades de capacidad. Las necesidades de capacidad para la operación completa se calcularán a partir de los segmentos individuales. Si no se asigna ninguna fórmula a un segmento de operación, el tiempo de ejecución de este segmento se fijará en cero. También puede utilizar una fórmula para calcular las necesidades de capacidad para el tratamiento interno en un grafo o una orden de mantenimiento. Si no registra ninguna fórmula, no se determinarán las necesidades de capacidad.

Para obtener más información sobre esta sección, véase: Parámetros de fórmulas Normas para la actualización de fórmulas

Parámetros de fórmula Una fórmula se identifica por su clave de fórmula. Está compuesta de parámetros de fórmula identi ficados por ID de parámetro. Los parámetros de fórmulas y las fórmulas se crean en el Customizing de Puestos de trabajo: 

Los parámetros de fórmula en Configurar parámetros de fórmula para puestos de trabajo.



Las fórmulas en Preparar definición de fórmula para puestos de trabajo

Cada parámetro de fórmula se asigna a un campo de datos en el puesto de trabajo o en la hoja de ruta. Al evaluarse la fórmula, cada parámetro de fórmula tiene el valor que se ha introducido en el campo de datos correspondiente.

El origen de los valores de los parámetros de fórmula Se debe indicar el origen de cada parámetro de fórmula en el Customizing. El origen controla la asignación de los parámetros de fórmula a los campos de datos. Según su origen, un parámetro de fórmula se asigna automáticamente a un campo de datos o bien debe indicarse un nombre de campo así como el origen. Se puede hacer referencia a los parámetros de fórmula en los puestos de trabajo o en las hojas de ruta mediante el ID de parámetro o mediante la palabra clave que se debe asignar a cada parámetro de fórmula en el Customizing. Esta palabra clave aparece con el campo asignado en la imagen del puesto de trabajo o de la hoja de ruta. Los valores de los parámetros de fórmula pueden tener los siguientes orígenes: 

Valor prefijado Mediante la clave para el valor prefijado se pueden asignar hasta seis parámetros de fórmula para valores prefijados a un puesto de trabajo y, por consiguiente, a una operación en una hoja de ruta.



Constantes de fórmula en el puesto de trabajo Se puede asignar un valor de constante y una unidad hasta a seis constantes de puestos de trabajo.



Constantes generales de fórmula Se puede asignar, a constantes generales de fórmula, un valor fijo y una unidad en el Customizing de Parámetros de fórmula



Valor general de la operación Se enlaza el parámetro de fórmula a un campo de datos en los datos generales de la operación. Los campos típicos son: o o o o

Tamaño de lote Cantidad base Cantidad de particiones (lotes parciales) Cantidad de empleados

Si los parámetros de fórmula tienen este origen, se deben indicar los nombres de campo correspondientes en el Customizing. 

Campos de usuario en la operación El valor de un campo de usuario en la operación se asigna al parámetro de fórmula. En este caso, la Clave campo de usuario controla la asignación de los parámetros de fórmula al campo de datos, poniendo dos campos de datos a disposición de los parámetros de fórmula. Las claves de campo de usuario se definen en el Customizing de Hojas de ruta, en Crear campos de usuario. Las palabras clave

mediante las cuales se etiquetan los campos de datos en la operación no se definen en el parámetro de fórmula directamente, sino en la Clave campo de usuario. 

Campo en la asignación de medio auxiliar de fabricación (MAF) Se asigna un campo de datos en la asignación de medios auxiliares de fabricación al parámetro de fórmula, por ejemplo: o o



la cantidad del medio auxiliar de fabricación el valor de empleo del medio auxiliar de fabricación

Constantes de los medios auxiliares de fabricación Se asignan valores de constantes a los parámetros de fórmula en el registro maestro de medios auxiliares de fabricación. Estos parámetros de fórmula sólo se pueden utilizar en las fórmulas para la gestión de medios auxiliares de fabricación.

Normas para la actualización de fórmulas Las fórmulas y los parámetros de fórmula se actualizan en el Customizing de Puestos de trabajo: 

Los parámetros de fórmula en Configurar parámetros de fórmula para puestos de trabajo



Las fórmulas en Definir fórmulas para puestos de trabajo

Si no quiere utilizar los parámetros de fórmula definidos por SAP, deberá definir los parámetros de fórmula que desea utilizar antes de crear las fórmulas.

Indicador de utilización Se utiliza un indicador para determinar dónde debe utilizarse la fórmula, por ejemplo, en la programación y en el cálculo del coste.

Reglas generales 

Una fórmula puede tener hasta tres líneas.



Debe haber al menos un espacio en blanco entre el operando y el operador. Son excepciones, por ejemplo, los paréntesis en una función: SIN(A).



Las fórmulas utilizan la misma sintaxis que la sentencia ABAP COMPUTE. Para obtener más información, véase la Guía del usuario ABAP en la documentación Base en Operaciones numéricas.



Las unidades se convierten automáticamente.

Operaciones permitidas Funciones aritméticas

+, -,*,/

Funciones trigonométricas División en números enteros Raíz cuadrada Función exponencial Logaritmo natural

SIN, COS DIV, MOD SQRT EXP LOG

Particiones en fórmulas Si desea incluir particiones en una fórmula, deberá registrar la partición explícitamente en un parámetro de fórmula.

En programación, para calcular el tiempo de ejecución se divide el tamaño de lote entre la cantidad de lotes parciales. En planificación de capacidades, para calcular la necesidad de capacidad se multiplica el tiempo de preparación por la cantidad de lotes parciales.

Ejemplo: Fórmula estándar En este ejemplo, se define el tiempo de ejecución como la suma del tiempo de preparación y del tiempo de tratamiento. Esto se expresa en la siguiente fórmula: F = SET + RUN * LOT / B El significado de los parámetros de la fórmula y los orígenes de sus valores se explican en la siguiente tabla. Parámetro de fórmula B LOT RUN SET

Significado Cantidad base Tamaño de lote Tiempo de tratamiento para la cantidad base Tiempo de preparación

Origen Valor general de la operación Valor general de la operación Valor prefijado Valor prefijado

Puede asignar una fórmula para calcular el tiempo de ejecución de la operación completa a un único segmento de operación, por ejemplo, el segmento de tratamiento. No debe asignar fórmulas al resto de segmentos.

Cálculos con varias fórmulas Puesto que el programa suma los tiempos de los dos segmentos, puede utilizar dos fórmulas, F1 y F2, para los segmentos. Segmento de operación de preparación: Segmento de operación de tratamiento:

F1 = SET F2 = RUN * LOT / B

Esto es útil si está interesado en los tiempos de los segmentos individuales.

Las fórmulas y los parámetros utilizados aquí, F, F1, F2, B, LOT, SET y RUN, sólo son válidos en este ejemplo. En el sistema estándar SAP, se definen las fórmulas y los parámetros para varias aplicaciones mediante distintas palabras claves de fórmula e ID de parámetros.

Ejemplo: Fórmula para preparación periódica El tiempo de ejecución de una operación se define aquí como la suma de los tiempos de preparación, tratamiento y repetición de preparación durante el tratamiento. Esto se puede expresar mediante la siguiente fórmula: F = SET + RUN * LOT / B + SET2 * ( ( LOT - 1 ) DIV SI El significado de los parámetros de la fórmula y los orígenes de sus valores se explican en la siguiente tabla. Parámetro de fórmula B LOT SI RUN SET SET2

Significado Cantidad base Tamaño de lote Intervalo de preparación

Origen Valor general de la operación Valor general de la operación Valor prefijado o constante de fórmula Tiempo de tratamiento para la cantidad Valor prefijado base Tiempo de preparación antes del Valor prefijado tratamiento Tiempo de preparación durante el Valor prefijado tratamiento

Aquí, el intervalo de preparación es la cantidad de piezas fabricadas antes de repetirse la preparación.

Puede asignar a un único segmento de operación, por ejemplo, el segmento de tratamiento, una fórmula para calcular el tiempo de ejecución de la operación completa. No asign e fórmulas al resto de segmentos.

Cálculos con varias fórmulas Puesto que el programa suma los tiempos de los dos segmentos, se pueden utilizar dos fórmulas, F1 y F3, para los segmentos. Segmento de operación de preparación: Segmento de operación de tratamiento:

F1 = SET F3 = RUN * LOT / B + SET2 * (( LOT - 1 )) DIV SI)

Esto es útil si está interesado en los tiempos de los segmentos individuales.

Las fórmulas y los parámetros utilizados aquí, F, F1, F3, B, LOT, etc., sólo son válidos en este ejemplo. En el sistema estándar SAP, se definen las fórmulas y los parámetros para varias aplicaciones mediante distintas palabras claves de fórmula e ID de parámetros.

Ejemplo: Fórmula para un horno de cocción En un horno de cocción caben exactamente 200 piezas. Sin embargo, se deben templar 201 piezas. En este caso, se necesitan dos ciclos, el tiempo de cocción se duplica. El tiempo de ejecución es la suma del tiempo de preparación y el tiempo de cocción multiplicado por la cantidad de ciclos. Esto se expresa en la siguiente fórmula F = SET + ( VOL_B / B * ( LOT- 1 ) DIV VOL_F + 1 ) * RUN El significado de los parámetros de la fórmula y los orígenes de sus valores se explican en la siguiente tabla. Parámetro de fórmula B LOT RUN SET VOL_B VOL_F

Significado Cantidad base Tamaño de lote Tiempo de cocción Tiempo de preparación antes del tratamiento Volumen de la cantidad base Volumen del horno de cocción

Origen Valor general de la operación Valor general de la operación Valor prefijado Valor prefijado Valor prefijado Valor prefijado o constante de fórmula

Puede asignar una fórmula para calcular el tiempo de ejecución de la operación completa a un único segmento de operación, por ejemplo, el segmento de tratamiento. No deberá asignar fórmulas al resto de segmentos.

Cálculos con varias fórmulas Puesto que el programa suma los tiempos de los dos segmentos, se pueden utilizar dos fórmulas, F1 y F4, para los segmentos. Segmento de operación: F1 = TR Configuración Segmento de operación: Tratamiento F4 = ( VOL_B / B * ( LOS - 1 ) DIV VOL_GO + 1 ) * TE Esto es útil si está interesado en los tiempos de los segmentos individuales.

Las fórmulas y los parámetros utilizados aquí, F, F1, F4, B, LOT, SET, etc., sólo son válidos en este ejemplo. En el sistema estándar SAP, se definen las fórmulas y los parámetros para varias aplicaciones mediante distintas palabras claves de fórmula e ID de parámetros.

Visualizar fórmulas

En las vistas Capacidades, Programación o Asignación, sitúe el cursor en la clave de fórmula y seleccione Detalles  Fórmula  Testear.

Comprobar fórmulas 1. En las vistas Capacidades, Programación o Asignación, sitúe el cursor en la clave de fórmula y seleccione Detalles  Fórmula  Testear. El sistema muestra la ventana de diálogo Comprobar fórmula.

2.

Indique los datos del test para los parámetros de fórmula Si existen campos de usuario en la fórmula, indique la clave de campo y el valor con unidades.

3. Seleccione Calcular.

Asignar valores a constantes de fórmula 1. En las vistas Capacidades, Programación o Asignación, seleccione Detalles  Fórmula  Constantes de fórmula. El sistema muestra la ventana de diálogo Constantes de fórmula.

2.

Indique el ID de parámetro de la constante de fórmula y su valor con la unidad.

Se pueden indicar hasta seis constantes de fórmula en un puesto de trabajo.