J’ai un problème avec un champ calculé qui fonctionne en v12 mais pas en v14
Dans le module tiers, j’ai créé un Attribut supplémentaire :
Type : HTML
Code de l’attribut : add_int
Dans le module facture, j’ai créé un Attibut sup :
Type : Chaîne
Code de l’attribut : add_int
Champ calculé : (($tmp = new Societe($db)) && ($tmp->fetch($object->socid)) ? $tmp->array_options[‹ options_add_int ›] : ‹ ›)
La syntaxe d’exemple pour ce cas est la suivante : (($reloadedobj = new Societe($db)) && ($reloadedobj->fetchNoCompute($obj->id ? $obj->id: ($obj->rowid ? $obj->rowid: $object->id)) > 0)) ? $reloadedobj->array_options['options_extrafieldkey'] * $reloadedobj->capital / 5: '-1'