Informaciones sobre la aplicación de descuentos en los pedidos de venta

Producto:

Protheus®

Entorno:Facturación (SIGAFAT)

Ocurrencia:

Informaciones sobre la aplicación y los tipos de descuento en los pedidos de venta

Paso a paso:

How To (vídeo tutorial)

Vídeo How To

Vea el vídeo How To a respecto de este proceso: How To | MP - SIGAFAT - Descuentos en el proceso de venta



Concepto

El descuento que consta en el Pedido de venta (directamente o por otras rutinas/procesos) siempre se aplica sobre el Precio de lista (C6_PRUNIT) para obtener el Valor unitario ya con descuento (C6_PRCVEN).

Cuando no hay Precio de lista, se aplica directamente al Valor unitario recalculándolo para comportar el descuento.


Esta es una característica estructural del Protheus para los debidos cálculos fiscales y no es opcional. El descuento siempre reflejará en el Valor unitario (C6_PRCVEN). Sin embargo, en la DANFE se mostrará el valor sin descuento, el precio de lista idéntico.

 

Saldará en la DANFE por separo:

  • Valor unitario (D2_PRUNIT)
  • Descuento (D2_DESC)
  • Valor total (D2_TOTAL)

Una excepción a esta regla es el Descuento financiero (C5_DESCFI / E4_DESCFIN) porque en este caso el descuento no se incluye en la Factura. Solo se concede en la baja del título.


Tipos

Formas de aplicar descuentos en el entorno de facturación (SIGAFAT)

SOLAPA 1: Cómo dar descuento únicamente dentro del pedido de venta

SOLAPA 2: Descuentos programados por otras rutinas 

SOLAPA 3: Consideraciones generales


      • Concedidos en modo de cascada, igualmente para cada ítem del Pedido, pero solo es válido cuando existe una Lista de precio informada en el Pedido y el ítem en cuestión está activo y vigente en esta Lista (cuando hay precio de Lista), o podrá grabarse el descuento en el campo C5_DESC1 si el campo A1_DESC estuviera informado en la solapa Ventas del registro de Cliente.

      Contiene los descuentos concedidos automáticamente, como por ejemplo, el descuento por Regla de descuentos. Si se completa manualmente, el sistema pondrá el campo en cero, porque este se reserva para descuentos automáticos.


      Cuando se completa por medio de la Regla de descuentos, por ejemplo, el sistema no permite borrar el contenido del campo C5_DESC4.

      En este caso, el descuento no se incluye en la Factura, solo se concede cuando se baja el título.


      OBS 1: El descuento puede concederse en la Condición de pago, para que se incluya automáticamente al Pedido; o simplemente se concede manualmente en el Pedido (C5_DESCFI). Este descuento no se incluye en la Factura, solamente para el campo E1_DESCFIN y el descuento se calcula en el momento que se realiza su baja.

      OBS 2: Además, el título generado de una factura que contiene la información de  descuento financiero, ya sea por la condición de pago o por el pedido, se generará con el valor total y presentará la información del descuento en el campo E1_DESCFIN.

      OBS 3: La información incluida en el campo "Días p/Desc." (E4_DIADESC) se refiere a los días para el descuento financiero, si el cliente paga antes del vencimiento del título. Si el cliente paga de acuerdo con la cantidad de días incluida en el "Días p/Desc." (E4_DIADESC), cuando se baja el título, este tendrá descuento, si exceder los días especificados en "Días p/Desc." (E4_DIADESC), no se aplica el descuento.

      KCS, Ejemplos:  Cross Segmentos - Backoffice (Línea Protheus) – SIGAFAT – Cumplimentación de los campos "Desc.Financ." (E4_DESCFIN) y "Días p/Desc
      ." (E4_DIADESC) 


      KCS: Cross Segmentos - TOTVS Backoffice (Línea Protheus - SIGAFAT - Funcionamiento del parámetro MV_TPRTDSP en el prorrateo de los Gastos adicionales


      Descuento de indemnización sobre todos los ítems del Pedido. No se ejecuta el cálculo del descuento por ítem en el Pedido, solo se ejecuta en el ítem de la Factura - SD2. En el Pedido se muestra el descuento solamente en el Total, sin prorratear por ítem.


      Para tratar el prorrateo de descuento por ítem en la generación de la factura, deje el parámetro "MV_TPRTDSP = 2", de lo contrario, el descuento se tratará por el total de la factura.



      Importante

      (1) El descuento concedido en el campo "Indemnización" (C5_DESCONT) solo considera los valores de los productos, valores como FLETE/GASTOS/SEGURO no se consideran.

      Por ejemplo, si el valor de los productos fue de R$ 1.000,00 + Flete de R$ 200,00, el valor de la indemnización solo considerará los R$ 1.000,00, si desea un valor mayor que este en el campo "Indemnización" (C5_DESCONT), el sistema informará que el valor del descuento es mayor que el valor de los productos.


      (2) El descuento informado en el campo C5_DESCONT "Indemnización" (C5_DESCONT) no se considera en la Liberación de crédito.

      Por ejemplo, si el valor del Límite de crédito del cliente es de R$10.000,00, el valor total del Pedido de venta fuera de R$15.000,00 y fuera aplicado un descuento  (C5_DESCONT) de R$5.000,00 en la liberación, el pedido quedará con bloqueo de crédito, porque se considerará el valor total del Pedido sin el descuento. 


      (3) Para Facturación parcial el prorrateo sigue el mismo escenario documentado en el enlace: (FAT0082_Cálculo_del prorrateo_de_gastos - MV_RATDESP - MV_TPRTDSP), considere las siguientes situaciones:

      KCS: Cross Segmentos - TOTVS Backoffice (Línea Protheus - SIGAFAT - Funcionamiento del parámetro MV_TPRTDSP en el prorrateo de los Gastos adicionales


      Para tratar el prorrateo de descuento por ítem en la generación de la factura, deje el parámetro "MV_TPRTDSP = 2", de lo contrario, el descuento se tratará por el total de la factura, para más detalles:

      En la rutina de Gen. Documento de salida (MATA460A), marque únicamente 1 de 2 ítems liberados y genere la factura (SD2): Prorratea por la cantidad de registros en la SC9, que en este caso no es el número de ítems seleccionados para la generación de la Factura. De esta manera, el valor del gasto se prorratea para la Factura.


      Sin salir de la rutina: Marcar el otro ítem/registro y generar la factura (SD2): el valor del gasto se prorratea para la Factura.

      Salida de la rutina y entrar nuevamente: Marcar el otro ítem/registro y generar la factura (SD2): Prorratea por la cantidad de registros en la SC9, que en este caso es exactamente el número de ítems seleccionados para la generación de la Factura. De esta manera, el valor del gasto se considera como gasto total en la Factura.

      Descuento concedido ítem a ítem siendo:

      • C6_DESCONT descuento por Porcentaje
      • C6_VALDESC descuento por Valor.


      Al completar un campo este calcula el otro. (Al dar un porcentaje de descuento, el sistema calcula el valor real fijo del descuento y viceversa)

      Cómo se realizan los cálculos sobre los descuentos C6_DESCONT y

      C6_VALDESC:  FAT0207_Diferencia_en_el_redondeo_del_descuento_del_Pedido_de_ventas_presupuesto  

          

      • Lista de precios - OMSA010: DA1_VLRDES (Solamente cuando existe el Precio base registrado para el Producto) → Interfiere en el DA1_PRCVEN → El cual se incluye en C6_PRUNIT y C6_PRCVEN
      • Reglas de descuento - FATA080: ACP_PERDES (porcentaje)  |  ACP_VLRDES (valor)

      OBS 1: Verificar inclusive si el Cliente utilizado en la Venta forma parte de un Grupo de ventas vinculado a una Regla de descuento (A1_GRPVEN)

      • Registro de cliente - MATA030: A1_DESC → Descuento incluido en C5_DESC1

      OBS 2: Para estos casos es necesario tener un Precios de lista (C6_PRUNIT) obtenido del Registro del producto (B1_PRV1) o de la Lista de precio (DA1_PRCVEN)


      Recálculo del pedido utilizando la Regla de descuento:

      • Cuando el encabezado del pedido se modifica, el sistema recalcula los descuentos de los ítems utilizando el registro de Reglas de descuento (FATA080). Cuando el sistema encuentra una Regla de descuento con las configuraciones actuales, el descuento se recalcula, de lo contrario, el descuento del ítem no se modifica.


      El comportamiento puede variar de acuerdo con la configuración del parámetro: MV_ALTPREC - Para modificación de los precios de los ítems del PV

      T - Siempre modifica (estándar)

      L - Solamente cuando no existe liberación o facturación para el ítem

      F - Solamente si no se factura el ítem).

      Cuando existe un precio de Lista configurado en el Registro del producto (B1_PRV1) o en la Lista de precio (DA1_PRCVEN) y el Valor unitario (C6_PRCVEN) se modifica en el Pedido de ventas, la diferencia es aplicada automáticamente como descuento. Este caso en particular puede evitarse por medio del parámetro MV_NDESCTP


      Cuando se concede el descuento en los campos C6_DESCONT y C6_VALDESC del pedido de venta, estos descuentos se presentarán en la generación de la factura en los campos D2_DESC y D2_DESCON, consecutivamente, e incluidos en el Danfe durante su impresión, independientemente de que el parámetro MV_NDESCTP sea igual a .T.  Después de informar el descuento en la línea de ítem del pedido, esta información se registrará en la factura.


      Rutina FATA100 - Regla de negocio no tiene la función de sugerir un descuento automáticamente en el Pedido de ventas. Tiene la función de bloquear el Pedido si alguna de las reglas del negocio no se cumplen. Más detalles en FATA100 - Regla de negocio

      (100 - (CK_PRCVEN / CK_PRUNIT) * 100 )

      CK_PRCVEN = Valor unitario del producto después de aplicar el descuento, en este caso el 40%
      CK_PRUNIT  = Valor informado en el producto B1_PRV1/DA1_PRCVEN


      Ejemplo:

      (100 - (746,39 / 1.243,99) * 100 ) = 40.00032155% si el porcentaje máximo de descuento en la Regla de negocio fuera el 40% en el presupuesto/pedido, por regla se bloqueará, porque el valor calculado es mayor que el porcentaje permitido. 




      Observación

      Si las opciones del Estándar no atienden la necesidad, y es imprescindible automatizar la regla en su operación, sigue a continuación la lista de Puntos de entrada que pueden permitir tratar la necesidad al Facturar:



      Puede ser de su interés:

      Cómo se aplica el descuento en Facturación

      Redondeo en el descuento del Pedido de venta / Presupuesto de venta

      Reglas de descuento 

      Sugerencias sobre Regla de descuento