Pas d'événement AC_SHIPPING_CREATE ou AC_SHIPPING_CANCEL

Bonjour :slight_smile:

en analysant les différents codes d’action enregistrés dans l’agenda - soit la table « llx_actioncomm »
je m’aperçois que le code AC_SHIPPING_CREATE n’est jamais utilisé…

dans la table « llx_c_action_trigger », j’ai essayé d’ajouter le code SHIPPING_CREATE, mais je n’obtiens toujours pas cet événement…

si vous avez une idée pour ce problème…

Bonne continuation

Bonjour :slight_smile:

concernant l’évènement Cancel, il y a bien une action qui existe et qui s’appelle Delete
pour obtenir la consignation de l’événement de cration, il faut :
→ ajouter une ligne dans llx_c_action_trigger avec le code SHIPPING_CREATE, comme c’est le cas pour la validation ou l’envoi par mail, en sélectionnant dans cette table les valeurs de code contenant le texte shipping, on y parvient facilement
→ ajouter une constante MAIN_AGENDA_ACTIONAUTO_SHIPPING_CREATE avec la valeur 1 dans la table llx_const ou par le menu depuis Accueil, Configuration, Divers…
→ et pour être complet, il convient aussi d’ajouter un champ texte pour l’évènement dans le fichier other.lang situé dans htdocs/langs/FR_fr, on y trouve les valeurs de Notify_SHIPPING_VALIDATE et de Notify_SHIPPING_SENTBYMAIL, il suffit de créer Notify_SHIPPING_CREATE

Bonne continuation :slight_smile: