Petite subtilité dans l'ajout de formules conditionnelles sous NoeDoc

Plus d'informations
il y a 7 ans 6 mois #16973 par Steph.LOUVRIER
Bonjour,

Pour une fois je n'ai pas rencontré de problèmes avec Noethys et du coup je viens ajouter un message pour vous faire part d'une subtilité qui aidera pas mal de monde je l'espère (en tout cas ça leur évitera de tester trop longtemps comme moi ;) ).

NoeDoc c'est l'éditeur de documents de Noethys (modèles de factures, lettre de rappel, badges... et tout autre document que vous souhaitez mettre en place). Certes il n'est pas très optimisé pour la navigation dans le document mais il est tout de même puissant. Comme il n'y a pas encore beaucoup de documentation sur son utilisation, je viens vous faire part de mon retour d'expérience concernant l'ajout d'une formules conditionnelles.

Si vous voulez ajouter une condition qui a pour élément de comparaison une valeur nulle (ex. : Si SOLDE_COMPTE est supérieur à 0), il ne faut rien mettre dans la valeur de la condition car le "0" n'est pas pris en compte apparemment.

Je vous donne mon exemple concret : je voulais ajouter le solde du compte de la famille sur ma facture et mettre en condition que si le solde est positif, cette sommes sera déduite sur les prochaines factures. Pour cela j'ai mis en place la condition : Si SOLDE_COMPTE > 0 -> Votre solde est de... cette sommes sera bla bla bla...

Malheureusement je n'avais aucun texte qui s'affichait alors que j'étais sûr que ma famille de test avait bien un solde positif. J'ai fait plusieurs essais et celui qui à fonctionné revient à ne mettre aucune valeur dans la condition, c'est à dire : Si SOLDE_COMPTE > -> Votre solde est de... cette sommes sera bla bla bla...

Cette fois cela fonctionne B) !!! Bon j'avoue que pour m'aider j'ai regarder les autres formules du modèle par défaut de facture pour comprendre que si le numéro SIRET est différent de "rien" alors il s'affiche.

Bref juste ce petit message pour venir en aide aux autres.

Bonne journée,

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16976 par Jakes
Merci, ça va pouvoir éviter de se prendre la tête, mais si tu veux faire une condition avec un solde supérieur à 1 ? ça fonctionne ?

Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16977 par Steph.LOUVRIER
J'ai vendu la peau de l'ours avant de l'avoir tué :(

En fait ça ne fonctionne pas du coup je pose la question : comment peut-on mettre une formule conditionnelle dont la condition est une valeur numérique (ex. : Si [SOLDE_COMPTE]>0->"Texte à afficher") ?

Je vais continuer de travailler dessus et je vous tiendrai au courant s'il n'y a pas de réponse entre-temps.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16978 par Jakes
Ce qui serait paradoxal c'est que Noedoc propose des conditions basées sur des valeurs et ne comprenne pas les chiffres !

Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16979 par Steph.LOUVRIER
Ça ma paraît aussi très peut probable.

Après je me demande si NoeDoc peut faire la différence entre un chiffre positif et un chiffre négatif ? Je pense que oui puisque les soldes de compte ont des valeur positives ou négatives mais alors je ne comprend pas pourquoi ma formule conditionnelle ne fonctionne pas :
Votre solde du compte pour l'accueil de loisirs est de {SOLDE_COMPTE}.
[[SI {SOLDE_COMPTE}<0->Vous nous êtes redevable, veuillez vous acquitter de cette somme le plus rapidement possible.]][[SI {SOLDE_COMPTE}>0->Nous vous sommes redevables et cette somme sera déduite de vos prochaines factures.]]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16980 par Jakes
Je viens d'essayer chez moi, ça marche avec inférieur à 0

Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre
Les utilisateur(s) suivant ont remercié: Steph.LOUVRIER

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16981 par Jakes
Par contre je ne sais pas où supprimer la condition...je ne la retrouve pas quand je rouvre Noedoc
De plus quand on clique sur le bouton "Aide" cela pointe sur l'état nominatif...

Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16985 par Ivan
Bonsoir,

Selon moi, il manque les guillemets sur les textes :
[[SI {SOLDE_COMPTE}<0->"Vous nous êtes redevable, veuillez vous acquitter de cette somme le plus rapidement possible."]][[SI {SOLDE_COMPTE}>0->"Nous vous sommes redevables et cette somme sera déduite de vos prochaines factures."]]

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16986 par Jakes
Chez moi ça marche sans les guillemets. Par contre quand je reviens sur le paramétrage la condition a disparu et fonctionne toujours.
Comment la supprimer ?

Pour une aide sur le paramétrage, poster le fichier que vous avez déjà créé en pièce jointe= Paramétrage/Activités/ bouton d'export sur la droite
Génération d'un fichier .nxa à joindre au message = Action/Répondre/Pièces jointes/Ajouter des fichiers/Insérer/Soumettre

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 6 mois #16988 par Ivan
Alors là, tu me poses une colle.

C'est dans un document noedoc ? Le bloc texte n'apparaît plus ?

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.286 secondes
Propulsé par Kunena