Parametrización
La definición de las tarifas de proveedores se divide en cuatro grandes etapas:
- La parametrización de los elementos de facturación, para definir los distintos pies de factura que pueden influir en la tarificación de un tercero.
Para más información, consulta la documentación de los Elementos de facturación.
- La parametrización de los códigos de estructura, para definir las distintas columnas de descuentos y gastos que se pueden aplicar a un tercero determinado.
Para más información, consulta la documentación de la Estructura de tarifas.
- La parametrización de los códigos de tarifa, para definir las distintas reglas de tarificación que se pueden aplicar a cada código de estructura.
- La entrada de las fichas de tarifa, para definir los valores del precio del artículo y de los descuentos y gastos de cada código de tarifa.
Para más información, consulta la documentación de la Entrada de tarifas.
Esta función, por lo tanto, es la tercera etapa del ciclo de parametrización de tarifas. Permite definir reglas de tarificación para los proveedores, es decir, reglas que definen valores de precios, descuentos e importes adicionales (se pueden asignar todos los campos de las columnas definidas en la parametrización de las estructuras de tarifas).
Las reglas de tarificación también se utilizan en la gestión de solicitudes de compra, pedidos y recepciones, pero solo cuando se crean o añaden líneas, no cuando se generan a partir de otro documento (en este caso, se respetan las condiciones comerciales). Si es necesario, se recalculan las solicitudes de compra (si se selecciona un conjunto de solicitudes de compra).
Puedes definir un número ilimitado de reglas de tarificación de proveedor, cada una identificada por un código de seis caracteres. Cada regla tiene una prioridad, que establece una jerarquía con respecto a las demás reglas, y un código de motivo, que indica el origen de los valores encontrados en la búsqueda de tarifas.
El resultado de esta parametrización permite que cada código de tarifa cree automáticamente las pantallas de consulta y actualización de tarifas que contienen las columnas adecuadas. El algoritmo de búsqueda de tarifas tiene en cuenta la regla de tarificación y el usuario puede cargar su base de tarifas.
Puedes parametrizar un gran número de reglas, que permiten definir:
- precios, gastos y descuentos;
- los importes de la línea que se pueden definir mediante la parametrización de la estructura de la línea (en porcentaje o importe, en positivo o negativo).
Estas reglas se pueden aplicar a partir de condiciones definidas:
- para cada línea considerada de forma individual (en función o no de la cantidad);
- para un grupo de líneas con características comunes (en función de las cantidades o de los precios acumulados).
Requisitos previos
Consulta la documentación de Puesta en marcha
Gestión de pantalla
La parametrización se realiza en varias pestañas:
- Criterios: determina los criterios vinculados que permiten identificar cuándo se aplica una línea de tarifa, asociando un código de tarifa a un código de estructura.
- Valor unitario: determina las reglas generales del procesamiento de precios.
- Gastos/Descuentos: determina los gastos y descuentos que hay que tener en cuenta en la tarifa.
Cabecera
Código tarifa (campo PLI) |
Código que permite identificar la regla de tarifa. Un código de tarifa identifica una parametrización que da acceso a reglas de determinación de precios, descuentos u otros elementos asociados a la tarifa. En la parametrización de un código de tarifa, hay que definir el tipo, la lista de campos que se utiliza para determinar cuándo se aplica una línea de tarifa y la lista de campos asignados por la línea. Una vez definida la parametrización, el usuario tiene acceso a las pantallas de entrada de las líneas de tarifa, donde puede introducir el valor de los criterios y los valores correspondientes. Por ejemplo: Definición de dos descuentos por combinación Familia artículo - Código cliente. Los campos Familia producto (de la ficha artículo) y Código cliente (de la ficha cliente) se consideran criterios de la parametrización. Los campos Descuento 1 y Descuento 2son los valores asignados por la regla de tarifa. En este caso, la pantalla de entrada de las líneas de tarifa contiene cuatro columnas en total. |
campo DESAXX |
Esta descripción larga se utiliza como título en las pantallas y los informes. Por defecto, la descripción corta, la descripción larga o la cabecera de columna de un dato (en creación/modificación) se registra en el idioma de conexión del usuario.
Si se ha realizado la traducción, los usuarios que se conecten en este idioma dispondrán de la descripción corta, la descripción larga o la cabecera de columna en su idioma de conexión. De lo contrario, estarán disponibles en el idioma del dossier.
|
Código estructura (campo PLISTC) |
Este campo permite introducir un código de estructura de tarifa. |
Activo (campo PLIENAFLG) |
Indicador que permite activar la presencia de la tarifa en las propuestas. Cuando una tarifa no está activa, no se utiliza en la búsqueda del precio.
|
Proveedores (campo PLIBPRCNR) |
En la parametrización de una tarifa, hay dos tipos de proveedores: Grupo
Fuera de grupo
|
Tipo tarifa (campo PLITYP) |
Este campo define la regla de tarifa: Normal Esta tarifa define un conjunto de condiciones evaluadas por línea en función de las condiciones vinculadas al contexto (proveedor o cliente, artículo, cabecera del pedido...). Agrupado
Si se aplica la tarifa agrupada, no se tienen en cuenta las reglas de prioridad de las tarifas normales o la inicialización realizada por estas tarifas (no obstante, las reglas de prioridad sí se aplican entre tarifas agrupadas). |
Grupo de busqueda (campo PLISEA) |
Los grupos de búsqueda permiten asociar conjuntos lógicos de tarifas evaluados por orden de prioridad en un mismo grupo. |
Prioridad (campo PIO) |
Indicador que permite asignar una prioridad a la tarifa para poder clasificarla en el orden de búsqueda. Las tarifas se utilizan por orden ascendente. Particularidad de las tarifas agrupadas Las tarifas normales se pueden aplicar en cascada cuando la tarifa se basa en columnas de descuentos y gastos diferentes. |
Motivo (campo PRIREN) |
El motivo es un código de tipo Menú local asociado a una regla de tarifa.
Cuando el precio se modifica manualmente, hay un parámetro dedicado que permite definir un valor por defecto para los motivos.
|
Pestaña Criterios
Utiliza esta pestaña para definir los distintos campos de las tablas en línea cuyos valores van a determinar la aplicación de la línea de tarifa.
Están disponibles las siguientes tablas:
Tabla |
Título tabla |
ITMMASTER |
Artículos |
ITMFACILIT |
Artículos - Plantas |
ITMBPS |
Artículos - Proveedores |
BPARTNER |
Terceros |
BPSUPPLIER |
Proveedores |
BPSUPPMVT |
Movimientos proveedores |
PPRICLINK |
Búsqueda tarifas compra (link) |
ITMSALES |
Artículos - Ventas (tarifas intersociedad) |
BPCUSTOMER |
Clientes (tarifas intersociedad) |
BPCUSTMVT |
Movimientos clientes (tarifas intersociedad) |
BPDLVCUST |
Clientes entrega (tarifas intersociedad) |
La tabla Búsqueda tarifas compra (link) (PPRICLINK) no existe realmente en la base de datos. Es una estructura de datos en la que se almacenan los elementos de cabecera y de línea del documento que se utilizan en la búsqueda de tarifas. Suelen ser elementos de cabecera y de línea comunes para todos los documentos (solicitudes de compra, pedidos, recepciones, facturas) seleccionados como criterios de búsqueda de tarifas (código de transportista, familias estadísticas de proveedor o cliente...).
Precisión sobre el código de proyecto
La tabla PPRICLINK contiene dos campos de Proyecto:
- El campo PJT - Proyecto, que permite seleccionar a nivel de la entrada de tarifas una referencia de proyecto/una referencia de proyecto asociada a un código de tarea y/o un código de presupuesto.
- El campo PJTNUM - Número proyecto, que a nivel de la entrada de tarifas solo permite introducir una referencia de proyecto "global", sin indicar un código de tarea o de presupuesto.
Cuando la parametrización de tarifas define una línea de tarifa con el campo PJT, la búsqueda de tarifas solo afecta al código de proyecto o a la combinación código de proyecto + código de tarea y/o código de presupuesto definida en la entrada de tarifas. De esta forma, se pueden definir condiciones de tarifas por tarea o código de presupuesto.
Cuando la parametrización de tarifas define una línea de tarifa con el campo PJTNUM, la búsqueda de tarifas afecta al código de proyecto, independientemente de si está asociado a un código de tarea o a un código de presupuesto. De esta forma, se puede definir una condición de tarifa independientemente de la tarea o del presupuesto.
Tarifas intersociedad: puedes definir precios diferentes para algunas sociedades del grupo que compran a sociedades del mismo grupo. Para esta parametrización, se han añadido las tablas ITMSALES, BPCUSTOMER, BPCUSTMVT y BPDLVCUST. La tabla PPRICLINK se ha modificado para añadir la planta de venta y la sociedad de venta asociada al proveedor intersociedad.
Puedes definir una tarifa por sociedad de venta para distintas sociedades de compra:
Para una sociedad de venta, la tarifa se puede definir con:
- Sociedad venta: SPRICLINK/CPY.
- Cliente: BPCUSTOMER/BPCNUM.
- Artículo: ITMMASTER/ITMREF.
Para una sociedad de compra, la tarifa se puede definir con:
- Sociedad venta: PPRICLINK/CPY.
- Cliente: BPCUSTOMER/BPCNUM (cliente asociado a la planta de compra)
- Artículo: ITMMASTER/ITMREF.
Tabla
N (campo NOLIG) |
Tabla (campo FIL) |
Son las tablas disponibles en las que se pueden aplicar las reglas de tarifas. |
Descripción tabla (campo INTFIC) |
Este campo recupera la descripción larga de la tabla seleccionada. |
Campo (campo FLD) |
Es el nombre del campo que se utiliza como criterio. Pertenece a la tabla introducida anteriormente. |
Longitud (campo CRILEN) |
Este campo indica la longitud del campo seleccionado. Este criterio interviene en el tamaño máximo de los elementos que se pueden utilizar. La longitud total de los criterios está limitada a 50 caracteres, pero se puede parametrizar. Si el campo tiene varias ocurrencias, se puede introducir el índice. |
Código eje (campo CRIDIE) |
Es el valor del código de eje analítico que hay que tener en cuenta en los campos Secciones analíticas CCE. |
Índice (campo CRIIND) |
Es el valor del índice que hay que tener en cuenta en los campos multidimensionados. |
Título criterio (campo CRIDES) |
Este título aparece en la cabecera de la columna de las pantallas creadas a partir de esta parametrización. |
Vínc. (campo LIEN) |
Este campo permite añadir a la consulta una columna con la descripción larga o corta: la razón social, la descripción del artículo, etc. |
Pestaña Valor unitario
Utiliza esta pestaña para definir el procesamiento de los precios.
Bloque Número 1
Procesamiento precio (campo PRIPRO) |
Utilice este campo para definir si la tarifa asigna el precio unitario a la línea y, en ese caso, de qué manera: No
Valor En la tarifa se introduce un precio, y el precio unitario de la línea toma este valor si la línea de tarifa es aplicable. Valor para n
Coeficiente
Cálculo
|
Campo precio base (campo PRIFLD) |
Si el campo Procesamiento precio tiene asignado el valor "Coeficiente": Si el campo Procesamiento precio tiene asignado el valor "Cálculo": |
Actualización precio nulo (campo UPDNULPRI) |
La casilla Actualización precio nulo solo afecta a las tarifas agrupadas cuyo campo Proceso precio tiene asignado el valor "Valor" o "Coeficiente". Si marca esta casilla, el sistema fuerza el precio bruto de la tarifa en las líneas de artículo con un precio bruto nulo. Al contrario que la lógica general de la tarifa agrupada, el precio nulo no se considera el mejor precio. Esta regla es la misma cuando el precio parametrizado de la tarifa agrupada (campo Precio de la función Entrada tarifas) es nulo: un valor nulo (precio, descuento o gasto) nunca reemplaza el valor introducido en la línea, independientemente de si la casilla Actualización precio nulo está marcada. En las demás tarifas agrupadas, el funcionamiento es el siguiente, independientemente de si la casilla Actualización precio nulo está marcada:
|
Bloque Número 2
Precio AI/II (campo PRITYP) |
Este indicador permite determinar si los precios de los artículos se expresan con o sin impuestos. No afecta a la búsqueda de tarifas de compras. |
Precio/cantidad (campo PRIQTYFLG) |
Si la tarifa es de tipo Normal, este campo puede tomar distintos valores: Sí
No
Si la tarifa es de tipo Agrupado, la aplicación de las condiciones agrupadas de la tarifa dependen de un acumulado de:
|
Divisa (campo CUR) |
Es el código de divisa controlado en la tabla de divisas. |
Bloque Número 3
Conversión AI/II (campo ATICNVFLG) |
No
Sí
|
Conversión unidad (campo UOMCNVFLG) |
No
Sí
|
Conversión divisa (campo CURCNVFLG) |
Indicador que permite gestionar una conversión automática de la tarifa a la divisa del documento. No
Sí
|
Pestaña Gastos/Descuentos
Esta pestaña muestra la lista de las columnas definidas en la parametrización de la estructura de la línea (estas columnas pueden contener importes o porcentajes).
Tabla
Descripción (campo COLDES) |
Este campo recupera la descripción del descuento/gasto procedente de la estructura de tarifa. |
Proc.gasto/descuento (campo DISCRGPRO) |
Este campo permite gestionar los gastos y descuentos definidos en la estructura de tarifas. Sí
No
Inicialización
|
Botones específicos
Validación |
Haz clic en esta acción al final de la entrada para registrar la parametrización realizada y desencadenar la generación de las pantallas. |
Copia
Haz clic en esta acción para copiar la parametrización desde o en otro dossier. Bloque Número 1
Bloque Número 2
|