Exemples de code pour le SDK Aloaha ZUGFeRD (VB.NET, C#, VB6/VBA)

Pour faciliter l'intégration du SDK Aloaha ZUGFeRD, nous mettons à disposition des exemples de code en VB.NET et VB6. La plupart des exemples sont documentés en allemand ; le code lui-même est identique dans toutes les langues.

Pour Delphi (à partir de la version 5) ainsi que pour VB6, VB5 et VBA, il existe des guides dédiés : Créer des factures ZUGFeRD et XRechnung avec Delphi et Créer des factures ZUGFeRD et XRechnung avec VB6, VB5 et VBA.

Si vous avez des suggestions d'autres exemples, n'hésitez pas à nous les envoyer à info@aloaha.com.

Veuillez lire impérativement cet article : Création d'un fichier XML ZUGFeRD/XRechnung (en allemand).

Par où commencer

Exemples par thème

Tous les articles listés ci-dessus sont en allemand.

Catégories de code

La référence complète des méthodes se trouve dans la référence API, et chaque terme métier EN 16931 est expliqué dans l'explorateur BT/BG.

Questions fréquentes

Dans quels langages des exemples de code sont-ils disponibles ?

Principalement en VB.NET et VB6/VBA ; les mêmes méthodes fonctionnent en C# et dans d'autres langages compatibles COM. Il existe des guides dédiés pour Delphi ainsi que pour VB6, VB5 et VBA.

Par où commencer pour créer ma première facture ZUGFeRD ?

Par le démarrage rapide pour VB.NET : il montre le chemin complet, de la création de l'objet jusqu'au PDF/A-3 finalisé avec XML intégré. Un exemple plus complet avec remises et deux taux de TVA est l'exemple de code pour XRechnung.

Puis-je créer des factures électroniques sans programmer avec le SDK ?

Oui. Avec l'outil en ligne de commande zugcmd, vous créez des factures ZUGFeRD et XRechnung à partir de fichiers CSV et le lancez depuis n'importe quelle application, fichier batch ou script.