Taux de change

Une entreprise qui vend en dollars et tient ses comptes en francs a besoin d'un taux chaque jour. Deux flux le fournissent ; Hela les écrit dans la table des taux de l'entreprise, à la place de la saisie du matin.

Flux Source Fréquence Connexion
Banque centrale européenne Taux de référence quotidiens de la BCE, pivot euro, une trentaine de devises Une fois par jour (vers 16 h CET) Aucune — gratuit, sans clé
Open Exchange Rates 170 devises, pivot dollar, dont CDF, KES, UGX, TZS, RWF, XOF, XAF, NGN, GHS Toutes les 6 heures Un app_id (offre gratuite : 1 000 appels par mois)

Connecter

Intégrations → le flux → Connecter. Indiquez les devises à suivre (celles que l'entreprise accepte ; la devise de base est implicite). Pour Open Exchange Rates, collez l'app_id.

Ce qui est écrit

Pour chaque devise suivie, le taux vers la devise de base de l'entreprise, calculé à travers le pivot du flux : une entreprise en USD qui accepte l'euro reçoit EUR → USD ≈ 1.08 ; une entreprise en CDF qui accepte le dollar reçoit USD → CDF ≈ 2 850. Chaque mise à jour émet rate.updated.

Les ventes gardent le taux du jour de la vente (rateToBase) ; une mise à jour ne réécrit jamais le passé.

Taux officiel ou taux du marché

Dans plusieurs pays le taux de la banque centrale diffère du taux pratiqué. Le flux écrit le taux de référence ; vous pouvez le corriger à la main dans Paramètres → Devises, et la correction tient jusqu'à la prochaine mise à jour. Pour un taux maison permanent, déconnectez le flux pour cette devise en la retirant de la liste.

Sans flux

POST /companies/{id}/rates écrit un taux ; GET /companies/{id}/rates les lit. Un script ou un Zap peut ainsi pousser le taux de votre banque ou de votre cambiste.

Un passage est faux ou manquant ? Écrivez-nous.