Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Champs calculés - attribut supplémentaire (ligne)

Champs calculés - attribut supplémentaire (ligne) il y a 1 semaine 1 jour #97660

  • Fabien 42
  • Portrait de Fabien 42
  • Hors ligne
  • Fresh Boarder
  • Messages : 15
  • Remerciements reçus 2
  • Karma: 0
Bonjour,

Champs calculés est un module?

Combien d'extrafields avez vous sur un contrat ?

Je ne suis pas sur mais je crois que vos formules ne fonctionneront pas si vous possédez plusieurs extrafields. En effet, $object->array_options retourne un array et non pas une simple valeur.

Je pourrais essayer de vous aiguiller si vous pouviez me donner plus d'informations sur vos extrafields sur une facture et sur une ligne de facture.

Cordialement.
Dernière édition: il y a 1 semaine 1 jour par Fabien 42.
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 3 jours 5 heures #97827

  • LiB
  • Portrait de LiB
  • Hors ligne
  • Fresh Boarder
  • Messages : 5
  • Karma: 0
Bonjour,

Par mégarde j'ai supprimé mon premier post ...
Ma problématique était de pouvoir calculer automatiquement une différence via "champs calculés" dans attributs supplémentaires (ligne) à partir de 2 attributs supplémentaires que j'ai créé.

Concrètement j'ai besoin que lors de l'ajout d'un produit (pas prédéfinis) dans une facture je puisse saisir 2 relevés compteurs, puis que dolibar effectue la différence entre les deux et même dans l'idéal (mais je pense que mes compétences en codage s'arrête largement avant cela) que le nombre calculé devienne la quantité de mon produit :

Capture1.png


Capture4.png



Capture2.png


Capture3.png


(que mon nombre de page devient la quantité de mon produits essai)

Voilà si quelqu'un peut m'éclairer sur la formule qui doit simplement être fausse ...
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 3 jours 2 heures #97839

  • yves57
  • Portrait de yves57
  • Hors ligne
  • Gold Boarder
  • Messages : 206
  • Remerciements reçus 29
  • Karma: 6
Bonjour,
J'essayerais sans espace entre array_options et l'accolade.
Sans garantie, je n'ai pas fait d'essai.
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 3 jours 2 heures #97840

  • LiB
  • Portrait de LiB
  • Hors ligne
  • Fresh Boarder
  • Messages : 5
  • Karma: 0
Non ça ne change rien ...
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 2 jours 20 heures #97861

  • frederic34
  • Portrait de frederic34
  • Hors ligne
  • Gold Boarder
  • @NetLogic
  • Messages : 1132
  • Remerciements reçus 293
  • Karma: 57
Bonjour
$object->array_options['options_xxxxx']

Fred
Dernière édition: il y a 2 jours 20 heures par frederic34.
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 2 jours 6 heures #97868

  • LiB
  • Portrait de LiB
  • Hors ligne
  • Fresh Boarder
  • Messages : 5
  • Karma: 0
Bonjour Fred,
Non toujours pas de calcul, Dolibarr affiche 0
Merci quand même
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 1 jour 8 heures #97899

  • frederic34
  • Portrait de frederic34
  • Hors ligne
  • Gold Boarder
  • @NetLogic
  • Messages : 1132
  • Remerciements reçus 293
  • Karma: 57
Bonjour
$object->line->array_options[options_xxxxx]-$object->line->array_options[options_xxxxx]

dans la formule tu peux aussi mettre var_dump($object) pour voir le contenu de $object

Fred
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 1 jour 6 heures #97904

  • LiB
  • Portrait de LiB
  • Hors ligne
  • Fresh Boarder
  • Messages : 5
  • Karma: 0
Ça fonctionne ! Merci beaucoup Fred ce détail me bloquait depuis quelques jours, super!

Est-ce possible à présent de transformer ce nombre calculé en quantité pour le produit en question? (sans avoir à ressaisir/modifier la quantité à la main?)
L'administrateur a désactivé l'accès en écriture pour le public.

Champs calculés - attribut supplémentaire (ligne) il y a 1 jour 6 heures #97906

  • Maurice63
  • Portrait de Maurice63
  • Hors ligne
  • Junior Boarder
  • Messages : 21
  • Karma: 0
frederic34 écrit:
Bonjour
$object->line->array_options[options_xxxxx]-$object->line->array_options[options_xxxxx]

dans la formule tu peux aussi mettre var_dump($object) pour voir le contenu de $object

Fred


Bonjour
Où peut on trouver une documentation permettant de comprendre et d'utiliser les formules pour ces attributs supplémentaires.?
L'administrateur a désactivé l'accès en écriture pour le public.