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
Acuse Recibo por defecto SI
-
- Soldado
- Mensajes: 67
- Registrado: Mar, 23/10/2018, 07:08
Acuse Recibo por defecto SI
- Adjuntos
-
- acusereciboSI.jpg (32.77 KiB) Visto 4370 veces
-
- Soldado
- Mensajes: 67
- Registrado: Mar, 23/10/2018, 07:08
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 !
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 !
-
- Soldado
- Mensajes: 67
- Registrado: Mar, 23/10/2018, 07:08
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!
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!
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);
}
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);
}
-
- Soldado
- Mensajes: 67
- Registrado: Mar, 23/10/2018, 07:08
hola Niki,
sí... versión 9 de dolibarr.
gracias por tus comentarios.
un saludo.
alberto
sí... versión 9 de dolibarr.
gracias por tus comentarios.
un saludo.
alberto