Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Acuse Recibo por defecto SI

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Acuse Recibo por defecto SI

Mensaje por albertotactik »

Muy buenos días,
existe la posibilidad de que a la hora de enviar un email, salga por defecto:
Acuse de Recibo "SI"

no encuentro ningúna opción en configuración "emails"
se tendría que tocar código??

gracias...
alberto
Adjuntos
acusereciboSI.jpg
acusereciboSI.jpg (32.77 KiB) Visto 4370 veces

albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Mensaje por albertotactik »

buenos días,
he observado que existe la posibilidad de que salga por defeto "sí" en el "acuse recibo" al enviar un email desde presupuesto, pedido cliente, factura

MAIL_FORCE_DELIVERY_RECEIPT_INVOICE ► Establezca el valor predeterminado como "Sí" al solicitar el recibo de entrega cuando envíe un correo electrónico a través del módulo de Factura del cliente .
MAIL_FORCE_DELIVERY_RECEIPT_ORDER ► Establezca el valor predeterminado como "Sí" al solicitar el recibo de entrega cuando envíe un correo electrónico a través del módulo de pedido del cliente .
MAIL_FORCE_DELIVERY_RECEIPT_PROPAL ► Establezca el valor predeterminado como "Sí" al solicitar el recibo de entrega al enviar un correo electrónico a través del módulo de propuesta del cliente .


pero no veo la posiblidad de que salga por defecto "SÍ" en el módulo pedido proveedor...?
hay alguna manera, de poder activarlo??
gracias !

albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Mensaje por albertotactik »

buenos días...
he cambiado el valor de la variable a : $defaultvaluefordeliveryreceipt=1; en el fichero CORE\CLASS\html.formmail.class LINEA 835 Aprox.

no sé si es la mejor manera de conseguir que en pedido proveedor, salga por defecto "SÍ" acuse de recibo, a la hora de enviar un email. El inconveniente es que por defecto siempre será "SÍ" a la hora de enviar email a través de dolibarr.
Sería interesante, que también se puediera definir en "otras configuraciones" como en el pedido de cliente. Supongo que si no está activado... ya llegará algún día en próximas versiones...
Un saludo y muy buen viernes! :D

niki
Novato
Mensajes: 12
Registrado: Vie, 19/05/2017, 18:17

Mensaje por niki »

No dices que versión de de dolibarr estás usando, si es la 9, tienes que añadir esta linea de código que te pongo en el fichero core/class/html.formmail.class.php
y en "Configuración/Otras configuraciones", dar de alta este parámetro.

"MAIL_FORCE_DELIVERY_RECEIPT_SUPPLIER_ORDER" con valor 1 y el comentario que quieras

El inconveniente es que mientras no lo solucionen los programadores, en cada actualización tendrás que volver a cambiarlo.


{
$defaultvaluefordeliveryreceipt=0;
if (! empty($conf->global->MAIL_FORCE_DELIVERY_RECEIPT_PROPAL) && ! empty($this->param['models']) && $this->param['models'] == 'propal_send') $defaultvaluefordeliveryreceipt=1;
if (! empty($conf->global->MAIL_FORCE_DELIVERY_RECEIPT_SUPPLIER_PROPOSAL) && ! empty($this->param['models']) && $this->param['models'] == 'supplier_proposal_send') $defaultvaluefordeliveryreceipt=1;
if (! empty($conf->global->MAIL_FORCE_DELIVERY_RECEIPT_ORDER) && ! empty($this->param['models']) && $this->param['models'] == 'order_send') $defaultvaluefordeliveryreceipt=1;
if (! empty($conf->global->MAIL_FORCE_DELIVERY_RECEIPT_INVOICE) && ! empty($this->param['models']) && $this->param['models'] == 'facture_send') $defaultvaluefordeliveryreceipt=1;

if (! empty($conf->global->MAIL_FORCE_DELIVERY_RECEIPT_SUPPLIER_ORDER) && ! empty($this->param['models']) && $this->param['models'] == 'order_supplier_send') $defaultvaluefordeliveryreceipt=1;

$out.= $form->selectyesno('deliveryreceipt', (isset($_POST["deliveryreceipt"])?$_POST["deliveryreceipt"]:$defaultvaluefordeliveryreceipt), 1);
}

albertotactik
Soldado
Mensajes: 67
Registrado: Mar, 23/10/2018, 07:08

Mensaje por albertotactik »

hola Niki,
sí... versión 9 de dolibarr.
gracias por tus comentarios.
un saludo.
alberto