Saludos Estimados,
En la ficha de Creacion de Pedidos a Clientes existe el campo Dto(%) que refiere a que cada producto puede tener un porcentaje de descuento sobre su precio base, la pregunta es:
Es posible establecer el descuento como un monto sobre el precio base y no en modo porcentaje?
ej: (5.00 precio base - 1.00 descuento; 4.00 precio en pedido)
Saludos
Establecer Descuentos Fijos en Pedidos
-
- Novato
- Mensajes: 43
- Registrado: Vie, 09/08/2013, 17:16
Me temo que no, lo que sí puedes hacer es añadir un descuento fijo para el cliente y aplicarlo a ese pedido.
Saludos.
Saludos.
Desarrollador con categoría Almirante de Dolibarr.
¿Quiere soporte personalizado? Contacte conmigo.
¿Quiere soporte personalizado? Contacte conmigo.
-
- Novato
- Mensajes: 43
- Registrado: Vie, 09/08/2013, 17:16
Hola, Gracias por tu respuesta, y al ver que no existe parametrizablemente la opcion, decidí hacer el cambio al codigo.
Acá les dejo al que tenga la misma necesidad que yo, de realizar el mismo cambio. Cabe mencionar que aca aun no he modificado en el ODT de pedidos y facturas; asi como en la interfaz el label "%".
En el siguiente php, buscar la linea que indica este codigo, aparecerá 2 veces, una para pedidos y otra para facturas. lo que esta en comentario // es el original.
... / htdocs / commande / class / commande.class.php
if ($remise_percent > 0)
{
//$remise = round(($pu * $remise_percent / 100), 2);
$remise = round($remise_percent, 2);
$price = $pu - $remise;
}
Y tambien modificar de este php lo siguiente:
... / htdocs / core / lib / price.lib.php
// initialize total (may be HT or TTC depending on price_base_type)
//$tot_sans_remise = $pu * $qty;
//$tot_avec_remise_ligne = $tot_sans_remise * (1 - ($remise_percent_ligne / 100));
$tot_sans_remise = ($pu - $remise_percent_ligne) * $qty;
$tot_avec_remise_ligne = $tot_sans_remise;
//$tot_avec_remise = $tot_avec_remise_ligne * (1 - ($remise_percent_global / 100));
$tot_avec_remise = $tot_avec_remise_ligne;
Saludos y espero haber ayudado en algo.
Gracias
Acá les dejo al que tenga la misma necesidad que yo, de realizar el mismo cambio. Cabe mencionar que aca aun no he modificado en el ODT de pedidos y facturas; asi como en la interfaz el label "%".
En el siguiente php, buscar la linea que indica este codigo, aparecerá 2 veces, una para pedidos y otra para facturas. lo que esta en comentario // es el original.
... / htdocs / commande / class / commande.class.php
if ($remise_percent > 0)
{
//$remise = round(($pu * $remise_percent / 100), 2);
$remise = round($remise_percent, 2);
$price = $pu - $remise;
}
Y tambien modificar de este php lo siguiente:
... / htdocs / core / lib / price.lib.php
// initialize total (may be HT or TTC depending on price_base_type)
//$tot_sans_remise = $pu * $qty;
//$tot_avec_remise_ligne = $tot_sans_remise * (1 - ($remise_percent_ligne / 100));
$tot_sans_remise = ($pu - $remise_percent_ligne) * $qty;
$tot_avec_remise_ligne = $tot_sans_remise;
//$tot_avec_remise = $tot_avec_remise_ligne * (1 - ($remise_percent_global / 100));
$tot_avec_remise = $tot_avec_remise_ligne;
Saludos y espero haber ayudado en algo.
Gracias