Difference between revisions of "Module EMailing (developer)"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
m (Import interlang links (links to translated versions of this page in other languages) from Multi Language Manager table.)
(→‎Scripts mis en oeuvre: translated to English)
 
Line 15: Line 15:
 
userdoc=[[Module EMailing]]}}
 
userdoc=[[Module EMailing]]}}
  
= Function =
+
=Function=
 
This module add a tool to create and send emailings.
 
This module add a tool to create and send emailings.
  
= Entity EMailing =
+
=Entity EMailing=
 
{{TemplateDocDevEntityEn|
 
{{TemplateDocDevEntityEn|
 
class=htdocs/comm/mailing/class/mailing.class.php}}
 
class=htdocs/comm/mailing/class/mailing.class.php}}
  
= Process =
+
=Process=
 
See user documentation.
 
See user documentation.
  
= Scripts mis en oeuvre =
+
=Available Scripts=
* [[Script mailing-send.php]]
+
 
 +
*[[Script mailing-send.php]]
 +
 
 +
=Permissions=
  
= Permissions =
 
 
*->mailing->lire
 
*->mailing->lire
 
*->mailing->creer
 
*->mailing->creer
Line 34: Line 36:
 
*->mailing->supprimer
 
*->mailing->supprimer
  
= Tables SQL =
+
=Tables SQL=
* [[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
+
 
* [[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.
+
*[[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
 +
*[[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.

Latest revision as of 19:19, 8 October 2021

Mailing
Numero/ID of module 22
User doc. of module Module EMailing
Developer doc. of module This page

Function

This module add a tool to create and send emailings.

Entity EMailing

The PHP class to use to manipulate such object is file htdocs/comm/mailing/class/mailing.class.php.

It contains CRUD methods to create (C), read (R), update (U) and delete (D) this object.

Process

See user documentation.

Available Scripts

Permissions

  • ->mailing->lire
  • ->mailing->creer
  • ->mailing->valider
  • ->mailing->supprimer

Tables SQL

  • Table llx_mailing : Table contenant les mailings (sujet, corps du text et statut global)
  • Table llx_mailing_cibles : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.