|
FAQ DE WINDEV, WEBDEV ET WINDEV MOBILE |
|
| |
|
| | |
FAQ n°25507, publiée le 22/04/2024, mise à jour le 31/12/2024 |
| Comment sélectionner Data ou Alternative pour AFRelationship lors de la génération d'un PDF pour la facturation électronique Factur-X ? |
Un PDF généré à partir d'un état ou d'une impression programmée incluant un document ajouté par la fonction iAjoutePièceJointe pour être transmis à un service de facturation électronique, peut être refusé pour le motif suivant :
Alternative not allowed for this Factur-X profile PDF/A-3 error For Factur-X profiles Minimum and Basic WL, /AFRelationship for attachment factur-x.xml must be /Data, it cannot be /Alternative nor /Source.
Ce refus de validation se produit si le PDF est généré avec une valeur de AFRelationship inadaptée au mode d'utilisation (BASIC, MINIMUM …) de Factur-X. Par exemple la valeur est Alternative au lieu de Data. Cette valeur est insérée dans le PDF par la fonction iAjoutePièceJointe.
Voici le récapitulatif des valeurs de AFRelationship possibles en fonction des versions de WINDEV :
- Applications générées jusqu'en version 28 "Update 4" (280095g) :
La valeur de AFRelationship est toujours Alternative.
Exception : pour les applications générées en version 28 "Update 4" (280095G), avec une mise à jour des ressources pratiques la valeur de AFRelationship peut être Data à la place de Alternative (sans possibilité de réglage par programmation) : - accéder aux ressources pratiques,
https://pcsoft.fr/st/nouveautes-st.html - suivre le lien "Liste des modules correctifs disponibles de WINDEV, WEBDEV, WINDEV Mobile",
- dans la section "version 28" demander la mise à jour 669 719.
- Applications générées avec la version 2024 "Update 4" (290089J) :
La valeur de AFRelationship peut être fixée à Alternatif ou Data par programmation.
Il est possible j'ajouter en quatrième paramètre de la fonction iAjoutePièceJointe : - 0 : la valeur de AFRelationship est Alternative (valeur par défaut),
- 1 : la valeur de AFRelationship est Data.
- Applications générées à partir de la version 2025 (ou Suite SaaS Juin 300012K) :
La valeur de AFRelationship peut être fixée par programmation à Alternatif, Data, Source, Supplement ou Unspecified.
Le choix est fait par les constantes acceptées par la fonction iAjoutePièceJointe : - relationAlternative : la valeur de AFRelationship est Alternative (valeur par défaut),
- relationDonnées : la valeur de AFRelationship est Data,
- relationSource : la valeur de AFRelationship est Source,
- relationSupplément : la valeur de AFRelationship est Supplement,
- relationNonSpécifiée : la valeur de AFRelationship est Unspecified.
|
| |
| | | | | | Les informations contenues dans ce document sont fournies par PC SOFT et ne peuvent être utilisées, reproduites ou diffusées sans l'accord écrit de PC SOFT. Malgré le soin apporté aux réponses, PC SOFT n'est PAS responsable des résultats de la mise en œuvre des réponses apportées. © PC SOFT 2004-2025. |
| |
| |
| |
| |
| |
| |
|
|
|