| |
Membre enregistré 52 messages |
|
| Posté le 15 février 2026 - 00:54 |
Bonjour
Lors de l utilisation du composant Factur X, il semble que le montant total des lignes (InformationsTransaction.DonnéesFacture.MontantsTotaux.MontantTotalLignes) est arrondi.
InformationsTransaction.Lignes[1].MontantTotalHT =1433.33
InformationsTransaction.Lignes[2].MontantTotalHT =1000
InformationsTransaction.DonnéesFacture.MontantsTotaux.MontantTotalLignes =2433
Comment supprimer cet arrondi non voulu?
Est ce que quelqu'un a vécu de problème très embêtant!!
En vous remerciant par avance |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 180 messages |
|
| Posté le 15 février 2026 - 10:44 |
Bonjour,
Désolé, je ne réponds pas à la question ...
Le composant Factur-x serait-il disponible pour la version 28 de windev ?
Ce composant devrait surtout inclure la lecture du .xml car la 1ère partie de la réforme de la facturation électronique (pour les entreprises moyennes et petites) concerne l'obligation de choix d'une Plateforme Agrée pour recevoir les factures. L'obligation d'émission c'est pour 2027. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 23 messages |
|
| Posté le 16 février 2026 - 09:41 |
Bonjour, pour l'arrondi, c'est corrigé avec l'update 1 niveau1, la zone fxRésuméMontantsTotauxFacture.m_montant_total_lignes était déclarée en entier au lieu de monétaire.
De ce que j'ai compris, ça ne sera pas dispo en V28, de mon coté on en a eu besoin en WD2024, du coup, on a pris la version WD2026 et copié/collé le code d'une version à l'autre, c'était chiant. Après j'ai une autre technique, sur le site de dépot, j'avais trouvé un projet pouvait convertir un projet d'une version WD en version antérieur. https://depot.pcsoft.fr/resource.awp… Il y'a juste a modifier quelques lignes pour identifier les versions plus récentes.Message modifié, 16 février 2026 - 09:43 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 52 messages |
|
| Posté le 16 février 2026 - 14:09 |
Quentin wrote:
Bonjour, pour l'arrondi, c'est corrigé avec l'update 1 niveau1, la zone fxRésuméMontantsTotauxFacture.m_montant_total_lignes était déclarée en entier au lieu de monétaire. De ce que j'ai compris, ça ne sera pas dispo en V28, de mon coté on en a eu besoin en WD2024, du coup, on a pris la version WD2026 et copié/collé le code d'une version à l'autre, c'était chiant. Après j'ai une autre technique, sur le site de dépot, j'avais trouvé un projet pouvait convertir un projet d'une version WD en version antérieur. https://depot.pcsoft.fr/resource.awp…Il y'a juste a modifier quelques lignes pour identifier les versions plus récentes. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 52 messages |
|
| Posté le 16 février 2026 - 14:19 |
Quentin
Suis en Windev suite 2026, aucune mise à jour du composant proposé, ni update mais... Grace à toi effectivement le montant total ht est déclaré en entier. Petite modification manuelle et ca marche.
Bravo! Tu deviens désormais mon support gratuit PCSOFT Support que j'ai interrogé par ailleurs et dont la réponse : Nous ne sommes pas au courant de ce problème Blablabla... FOUTAGE DE GUEULE UNE NOUVELLE FOIS - HONTE Service qui ne sert à rien à part vous faire perdre du temps
Merci encore |
| |
| |
| | | |
|
| | |
| |
| Posté le 17 février 2026 - 13:59 |
CLOCKTIME a écrit :
Quentin wrote: Bonjour, pour l'arrondi, c'est corrigé avec l'update 1 niveau1, la zone fxRésuméMontantsTotauxFacture.m_montant_total_lignes était déclarée en entier au lieu de monétaire. De ce que j'ai compris, ça ne sera pas dispo en V28, de mon coté on en a eu besoin en WD2024, du coup, on a pris la version WD2026 et copié/collé le code d'une version à l'autre, c'était chiant. Après j'ai une autre technique, sur le site de dépot, j'avais trouvé un projet pouvait convertir un projet d'une version WD en version antérieur. https://depot.pcsoft.fr/resource.awp…Il y'a juste a modifier quelques lignes pour identifier les versions plus récentes. Bonjour, Je suis en WD28 et WD2025 il est possible d'avoir votre version en WD28 pour eviter de faire la même manip. En vous remerciant par avace Cordialement Dgd |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 23 messages |
|
| Posté le 18 février 2026 - 10:49 |
| je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer |
| |
| |
| | | |
|
| | |
| |
| Posté le 18 février 2026 - 19:16 |
Quentin a écrit : > je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer
Bonsoir,
oui j'ai un mail de contact |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 180 messages |
|
| Posté le 18 février 2026 - 19:41 |
Quentin a écrit : > je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer
Bonjour,
Le projet que vous aviez posté est en version 29
[bpme][@][orange.fr] svp |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
| Posté le 19 février 2026 - 12:45 |
Bonjour,
Je prends aussi en version 29 [girauddev][@][free.fr]
Merci Dgd |
| |
| |
| | | |
|
| | |
| |
| Posté le 20 février 2026 - 13:42 |
bonjour
comme je suis en WD25, je suis preneur d'un (ou des) PDF généré(s) par ce composant.
j'aimerais savoir ce qui généré et analyser ces pdf. merci par avance
titou44 chez libresurf.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
| Posté le 27 février 2026 - 10:59 |
Bonjour,
Merci à Quentin pour le composant. j'ai pu valider le profil minimum. Je m'attaque au profil Basic sans lignes puis Basic. Dans la description du XML et composant, on parle de Fournisseur, Acheteur, Vendeur.
Dans mon cas, je fais une facture à un client (Acheteur) moi je suis le vendeur, qui est le fournisseur ? Je ne comprend pas bien à quoi sert le fournisseur (si c'est le vendeur).
Merci pour votre éclairage. Cordialement DGD |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 7 messages |
|
| Posté le 27 février 2026 - 11:45 |
Bonjour, En faite, le bon terme est "représentant fiscal" et non pas "fournisseur". Car cela porte confusion. C'est pour des vente à l'étranger et que vous aurez opté pour un représentant fiscal.
Dans le cas du composant InformationsFournisseur = Vendeur InformationsAcheteur = Client RepresentantVendeur = Représentant fiscal
Dans le cas d'une vente exclusivement en France ou à l'étranger sans option. Ces champs ne sont pas utilisés.
Bon continuation.Message modifié, 27 février 2026 - 11:52 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
| Posté le 27 février 2026 - 12:15 |
Merci dominique pour ces explications. Je continue 
Cordialement DGD |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 31 messages |
|
| Posté le 27 février 2026 - 15:40 |
Bonjour,
Je suis également intéressé. Voici mon adresse : akcmjr[@]gmail.com
Merci à toi |
| |
| |
| | | |
|
| | |
| |
| Posté le 04 mars 2026 - 10:52 |
Quentin a écrit : > je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer
Bonjour,
S'il était possible d'avoir ce lien même en 29, cela m'arrangerait beaucoup.
Merci d'avance si c'est possible.
Bien cordialement
Thierry |
| |
| |
| | | |
|
| | |
| |
| Posté le 04 mars 2026 - 11:01 |
Quentin a écrit : > je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer
Oups !!! mon adresse email : thierry.quenet@garysoft.fr
Merci encore
Thierry |
| |
| |
| | | |
|
| | |
| |
| Posté le 04 mars 2026 - 11:30 |
Thierry a écrit :
Quentin a écrit : je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer
Oups !!! mon adresse email : thierry.quenet@garysoft.fr Merci encore Thierry
Bonjour je serais interessé aussi en V29 fernandes.sylvain@gmail.com
Merci bcp |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 66 messages |
|
| Posté le 04 mars 2026 - 16:54 |
Quentin a écrit : > je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer Bonjour, Sans vouloir abuser, je suis moi même intéressé en V29 s.laffont@vsa.fr
Cordialement. |
| |
| |
| | | |
|
| | |
| |
| Posté le 05 mars 2026 - 21:35 |
Bonjour Quentin,
Je suis moi aussi intéressé pour votre conversion wd28.
Pouvez-vous me l'envoyer svp ? [fdw] @ [fawax] . [com]
D'avance merci. F.
Quentin a écrit : je ne peux pas poster le lien ici, si vous avez un mail de contact, je peux l'envoyer Bonjour, Sans vouloir abuser, je suis moi même intéressé en V29 s.laffont@vsa.fr Cordialement. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 418 messages |
|
| Posté le 07 mars 2026 - 18:15 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 message |
|
| Posté le 09 mars 2026 - 06:47 |
| Lors de l’utilisation du composant Factur-X, il semble que le montant total des lignes (InformationsTransaction.DonnéesFacture.MontantsTotaux.MontantTotalLignes) soit automatiquement arrondi, ce qui peut provoquer une différence avec la somme réelle des lignes. Par exemple, la première ligne a un montant total hors taxes de 1433.33 et la deuxième ligne de 1000, ce qui donne normalement un total de 2433.33. Cependant, le système retourne un total de 2433, ce qui signifie que les décimales sont supprimées ou arrondies. Ce comportement peut être lié au format numérique utilisé, à une configuration du composant Factur-X ou à un type de données qui ne conserve pas les décimales. Pour supprimer cet arrondi non voulu, il faut vérifier la précision des champs (par exemple utiliser un type décimal avec deux décimales) et s’assurer que le calcul ou la sérialisation des montants conserve bien les valeurs exactes. Ce problème peut être particulièrement gênant pour la facturation et nécessite souvent un ajustement de la configuration ou du code. |
| |
| |
| | | |
|
| | |
| |
| Posté le 09 mars 2026 - 10:17 |
Bonjour
le composant Factu-x est livré avec un exemple complet, visible ici : https://doc.pcsoft.fr/fr-FR/?1410091438
si un membre du forum a déjà généré le PDF-XML avec cet exemple, je suis preneur du PDF et/ou du XML associé générés.
merci par avance titou44 at libresurf.com
titou44 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 7 messages |
|
| Posté le 10 mars 2026 - 07:08 |
Bonjour,
Si vous utilisez le composant Factur-x, sachez qu'il y a une erreur au niveau du numéro d'adressage. Dans les 2 lignes ci-dessous, il faut comprendre le numéro d'adressage et non pas l'adresse mail.
facture.InformationsTransaction.InformationsFournisseur.Email <--- celui-ci correspond au BT-34 facture.InformationsTransaction.InformationsAcheteur.Email <--- celui-ci correspond au BT-49
Il faudra aussi modifier son attribut à 0225 et non pas EM. Vous pouvez le trouver dans fxEntitéTransaction xml.URIUniversalCommunication.URIID = m_email xml.URIUniversalCommunication.URIID:schemeID = "0225"
C'est sur le BT-34 et BT-49 que les PA vont se fixer pour échanger avec d'autre PA et au PPF.
J'espère cela va vous aider. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 7 messages |
|
| Posté le 10 mars 2026 - 07:26 |
Bonjour titou44,
L'utilisation du composant avec son exemple est très facile à utiliser. Pour les lignes de la facture et la ventilation de la TVA, il suffit de faire une boucle pour embarquer toutes les lignes dans le xml. A l'exception des BT obligatoire, il faut toujours tester la donnée pour afficher seulement si la donnée n'est pas vide. car factur-x n'accepte pas les balises vides. Attention aussi aux BT conditionnels, car ils entrainent des BT obligatoires. Exemple, si vous mentionnez au BT-81 (mode de paiement) avec un code 20 qui correspond au virement. Vous avez l'obligation de mentionner au BT-84 l'IBAN et BT-85 le bénéficiaire du compte.
Je vous conseille aussi de lire très attentivement le standard de facture mixte que vous pouvez le récupérer sur le site de factur-x. Vous trouverez beaucoup de renseignements relatives aux obligations et les respects des normes, en l'occurrence les 3 norme AFNOR XP Z12-012 et aussi XP Z12-013 et XP Z12-014 si vous utilisez les API.
Bonne continuation. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 52 messages |
|
| Posté le 14 mars 2026 - 18:45 |
Bonjour,
Avez vous des liens de sites sérieux qui vérifient si la facture générée+xml est conforme à la norme EN16931?
En vous remerciant. |
| |
| |
| | | |
|
| | |