Modification de la conf en select afin de pouvoir choisir entre les 3 options : 1 facture par tiers, par commande, par expedition
Modification de l'extrafield tiers existant, conversion en select + migration de l'extrafield en fonction de la version du module (si existant)
Si la gestion par extrafield tiers est activé : si extrafield vide on reprend la conf du module, sinon on prend la conf de l'extrafield
Refactoring des conditions
Liaison de la commande à la facture
Hésitez pas à me dire si vous trouvez le checkVersion du config.php trop extrème (en gros si le num du module est différent de celui stocké en base, on oblige à désactiver réactiver le module)
Probablement une V2 suite à cette évo :
Modification de la conf en select afin de pouvoir choisir entre les 3 options : 1 facture par tiers, par commande, par expedition
Modification de l'extrafield tiers existant, conversion en select + migration de l'extrafield en fonction de la version du module (si existant)
Si la gestion par extrafield tiers est activé : si extrafield vide on reprend la conf du module, sinon on prend la conf de l'extrafield
Refactoring des conditions
Liaison de la commande à la facture
Hésitez pas à me dire si vous trouvez le checkVersion du config.php trop extrème (en gros si le num du module est différent de celui stocké en base, on oblige à désactiver réactiver le module)