Changes

m
Line 4: Line 4:  
[[Category:Scripts]]
 
[[Category:Scripts]]
 
= Feature/Fonction/Funcionalidad =
 
= Feature/Fonction/Funcionalidad =
{{Flag en}} This script send an email to all representatives that are linked to a customer third party with at least one unpaid invoice.
+
{{Flag en}} This script send an email to all sales representatives that are linked to a customer third party with at least one unpaid invoice.
    
{{Flag fr}} Ce script envoie un email à tous les commerciaux associés à un tiers clients qui possède au moins une facture impayées.
 
{{Flag fr}} Ce script envoie un email à tous les commerciaux associés à un tiers clients qui possède au moins une facture impayées.
Line 15: Line 15:  
= Syntax/Syntaxe/Sintaxis =
 
= Syntax/Syntaxe/Sintaxis =
 
<source lang="bash">
 
<source lang="bash">
php email_unpaid_invoices_to_representatives.php now
+
php email_unpaid_invoices_to_representatives.php [test|confirm] [delay]
 
</source>
 
</source>
 +
 +
This script send an email to users to remind all unpaid invoices of customers they are sale representative for.
 +
 +
If you choose 'test' mode, no emails are sent.
 +
 +
If you add a delay (nb of days), only invoice with due date < today + delay are included.
 +
 +
The emails sent will looks like this by default:
 +
<pre>
 +
List of unpaid invoices
 +
 +
This list contains only invoices for third parties you are linked to as a sales representative.
 +
 +
Invoice FA1303-0017 : 100 euros : The great company
 +
 +
Total = 100
 +
</pre>
 +
 +
However you can set option SCRIPT_EMAIL_UNPAID_INVOICES_HEADER and SCRIPT_EMAIL_UNPAID_INVOICES_FOOTER to change content of email that is before
 +
and after list of invoices (html accepted).
    
= Tables used/Tables utilisées/Tablas utilizadas =
 
= Tables used/Tables utilisées/Tablas utilizadas =