Bonjour à tous,
Nous sommes en train de développer un module et une question vient à nous.
Peut-on appeler des triggers d’un autre module ?
Pour info : notre module permettra de ventiler les stocks de nos partenaires automatiquement à partir de fichiers CSV sur le serveur.
On est donc dans la manipulation de produit/stocks/…
Merci d’avance.
Bruce
Bonjour à tous,
Je vais préciser ma demande.
Nous utilisons les connecteurs CyberOffice et MycyberOffice pour la synchro full duplex en Dolibarr & Prestashop.
Tout marche parfaitement bien.
Notre module de ventilation de stocks intervient donc sur la partie « product ».
- création/mis à jour
- mis à jour stock/prix d’achat
Les triggers du module MyCyberOffice fonctionnent bien.
Serait-il possible d’appeler ses triggers au sein de notre module ?
Merci d’avance
Bonjour
Je pense qu’il faut plutôt voir du coté des modules Prestashop CyberOffice/MycyberOffice non ?
Salut dolibarr 95 et merci pour ton retour.
Je pensais plutôt faire un call_trigger avec les noms des triggers de MyCyberOffice mais je ne sais pas si cela marchera…
Les modules sont installés sur Doli ou Presta ?
Les deux mon capitaine
Pour info :
CyberOffice => synchro de Prestashop vers Dolibarr
MyCyberOffice => synchro de Dolibarr vers Prestashop
Je pense (jamais testé mais y’a pas de raison…) que les trigger MyCyberOffice devraient fonctionner sans problème.
Bonjour à tous,
Bon ben ça ne marche pas…Enfin je dois mal mis prendre…
Bonjour à tous,
La création de produit (côté prestashop) via les triggers fonctionnent aléatoirement.
Question :
Est-ce que un :
@ini_set(‹ default_socket_timeout ›, 60);
peut provoquer cette erreur :
DB_ERROR_1205 Lock wait timeout exceeded; try restarting transaction
J’ai l’impression que c’est cette instruction qui me génère cette erreur
Merci pour votre aide.
Bruce
Bonjour à tous,
Les triggers appellés au sein de notre module fonctionnent parfaitement lorsque l’on clique manuellement sur le bouton de traitement.
Mais ne sont fonctionnent pas lorsque c’est en [b]automatique /b…Je précise que ne passe pas par le module CRON de Dolibarr.