Système de Triggers: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 67: Line 67:


= Liste des évènements gérés =
= Liste des évènements gérés =
La liste de tous les évênements qui provoque un déclenchement de trigger sont disponibles dans la table [[Table llx c action trigger]]. Voici un vue rapide des evênements identifiés par la valeur suivante au code '''$action''':
La liste de tous les évênements qui provoque un déclenchement de trigger sont disponibles dans la table [[Table llx c action trigger]]. Voici un vue rapide des evênements identifiés par la valeur suivante au code '''$action''' avec le type de l'objet reçu dans $object:


{{TemplateListOfTriggers}}
{{TemplateListOfTriggers}}
* USER_CREATE
* USER_MODIFY
* USER_DISABLE
Dans ces 3 cas, la variable $object contient un objet de type user.class.php
* COMPANY_CREATE
* COMPANY_MODIFY
* COMPANY_DELETE
Dans ces 3 cas, la variable $object contient un objet de type societe.class.php
* PRODUCT_CREATE
* PRODUCT_MODIFY
* PRODUCT_DELETE
Dans ces 3 cas, la variable $object contient un objet de type product.class.php
* ORDER_CREATE
* ORDER_VALIDATE
* ORDER_DELETE
Dans ces 3 cas, la variable $object contient un objet de type commande.class.php
* ORDER_SUPPLIER_CREATE
* ORDER_SUPPLIER_VALIDATE
Dans ces 2 cas, la variable $object contient un objet de type fournisseur.commande.class.php
* PROPAL_CREATE
* PROPAL_MODIFY
* PROPAL_VALIDATE
* PROPAL_CLOSE_SIGNED
* PROPAL_CLOSE_REFUSED
Dans ces 5 cas, la variable $object contient un objet de type societe.class.php
* CONTRACT_CREATE
* CONTRACT_MODIFY
* CONTRACT_ACTIVATE
* CONTRACT_CANCEL
* CONTRACT_CLOSE
* CONTRACT_DELETE
Dans ces 6 cas, la variable $object contient un objet de type contract.class.php
* BILL_CREATE
* BILL_MODIFY
* BILL_VALIDATE
* BILL_CANCEL
* BILL_DELETE
Dans ces 5 cas, la variable $object contient un objet de type facture.class.php
* PAYMENT_CUSTOMER_CREATE
Dans ce cas, la variable $object contient un objet de type paiement.class.php
* PAYMENT_SUPPLIER_CREATE
Dans ce cas, la variable $object contient un objet de type paiementfourn.class.php
* FICHEINTER_VALIDATE
Dans ce cas, la variable $object contient un objet de type ficheinter.class.php
* MEMBER_CREATE
* MEMBER_VALIDATE
* MEMBER_SUBSCRIPTION
* MEMBER_MODIFY
* MEMBER_RESILIATE
* MEMBER_DELETE
Dans ces 6 cas, la variable $object contient un objet de type adherent.class.php
* CATEGORY_CREATE
* CATEGORY_MODIFY
* CATEGORY_DELETE
Dans ces 3 cas, la variable $object contient un objet de type category.class.php
* SHIPPING_VALIDATE
* SHIPPING_MODIFY
Dans ce cas, la variable $object contient un objet de type expedition.class.php


= Gérer de nouveau évènements =
= Gérer de nouveau évènements =

Navigation menu