Articles

Affichage des articles du 2026

L'intégration d'API REST et SOAP dans les applications développées avec la suite Windev

Image
L’intégration d’API REST ou SOAP dans une application WinDev est aujourd’hui un passage obligé pour connecter vos logiciels au SI de vos clients, à des services cloud ou à des plateformes métiers. WinDev fournit justement tout l’outillage nécessaire pour consommer ces APIs sans complexité excessive, que ce soit via des Webservices SOAP décrits en WSDL ou des APIs REST au format JSON, avec ou sans authentification forte. Importer facilement un Webservice SOAP Pour un Webservice SOAP, l’assistant d’import de WinDev se base sur la description WSDL du service pour générer automatiquement les types WLanguage et les procédures d’appel. Les grandes étapes sont les suivantes : Saisir l’URL du WSDL dans l’assistant d’importation de Webservice. Indiquer si nécessaire des informations d’authentification au niveau de l’assistant (login/mot de passe HTTP ou spécifique au service). Laisser WinDev créer les types complexes, structures et fonctions correspondant aux opérations du service, ...

Windev, factur-X et PA (Plateforme agréée) : Une API ultra-simple

Image
🚀 Facture électronique & Windev : une  solution  simple pour une transition sans douleur Beaucoup de programmeurs Windev se retrouvent aujourd’hui face à un défi majeur : comment gérer la facture électronique , aussi bien au niveau de la génération Factur‑X que de l’envoi vers une plateforme agréée . Votre application produit déjà des factures via l’éditeur d’état de Windev — puissant, flexible, efficace. Mais demain, il faudra générer une facture électronique conforme et la transmettre automatiquement à une plateforme certifiée. 💡 Générer une facture électronique avec Windev : possible, mais complexe Comme nous l’avons déjà expliqué sur ce blog, Windev permet bien sûr de produire une facture électronique conforme. Cependant : la norme évolue régulièrement, la structure Factur‑X (ou CII) reste technique, la maintenance du code est lourde, chaque évolution nécessite des modifications dans vos développements. En résumé : c’est faisable, mais pas simple, ni surtout dura...