Documentation ERPNext

ERPNext

Taux de change

ERPNext cherche d'abord le taux enregistré éligible. 1 euro = 1,15 dollar n'est pas le même enregistrement que le sens inverse.

4 min de lectureMis à jour le Source : docs.frappe.io

À quoi sert le taux enregistré

Nova facture en euros et reporte en dollars. La finance approuve 1 EUR = 1,15 USD pour le 3 août 2026, pour que les utilisateurs ne ressaisissent pas le taux à chaque pièce. Une fiche Taux de change (Currency Exchange) stocke le taux approuvé, sa date d'effet et le sens.

ERPNext regarde les fiches éligibles avant le fournisseur en ligne configuré. Cela donne la main à la finance pour un taux de contrat, un historique connu, ou une paire que le fournisseur ne couvre pas.

Avant de commencer

Activez les deux devises. Confirmez le sens. EUR vers USD = 1,15 veut dire qu'un euro vaut 1,15 dollar. L'inverse n'est pas automatiquement le même nombre : créez USD vers EUR à part si ce sens est demandé. Relisez les réglages comptables, surtout Autoriser les taux périmés et Jours de péremption, et le fournisseur actif des réglages des taux.

Créer

  1. Ouvrez Comptabilité > Multidevise > Taux de change et ajoutez-en un.
  2. Saisissez la date à partir de laquelle le taux s'applique.
  3. Choisissez la devise source et la devise cible.
  4. Saisissez le taux selon la relation indiquée par le libellé du champ.
  5. Cochez Pour l'achat, Pour la vente, ou les deux, puis enregistrez.

La liste peut contenir plusieurs fiches datées pour la même paire. ERPNext cherche par date de transaction et prend la dernière fiche éligible qui correspond.

ChampSens
DateDate clé : ERPNext prend le dernier taux éligible à cette date ou avant la date de la transaction
Devise sourceUne unité dans la relation du champ
Devise cibleDevise calculée à partir de la source
TauxNombre d'unités cibles pour une unité source
Pour l'achatÉligible aux transactions d'achat qui demandent un taux d'achat
Pour la venteÉligible aux transactions de vente qui demandent un taux de vente

Si les deux cases sont cochées, le même taux peut servir aux deux. Utilisez des fiches séparées quand les taux d'achat et de vente approuvés diffèrent.

Comment le taux est choisi

  1. Chercher le dernier enregistrement correspondant à la date de transaction ou avant.
  2. Appliquer la règle de péremption des réglages comptables.
  3. S'il n'y a pas d'enregistrement éligible et que le fournisseur est actif, demander le taux au service configuré.
  4. Si rien n'est trouvé, demander à l'utilisateur de créer un taux manuel.

Le sens et le drapeau achat ou vente comptent. Un enregistrement EUR vers USD ne satisfait pas forcément USD vers EUR. Un enregistrement seulement Pour l'achat ne satisfait pas une demande de taux de vente.

Si Autoriser les taux périmés est coché, le dernier enregistrement correspondant peut être utilisé sans limite d'âge. C'est utile pour un taux de contrat qui reste valide jusqu'à remplacement. Cela peut aussi garder un vieux taux plus longtemps que voulu. Si l'option est décochée, Jours de péremption limite la recherche. Le réglage ne crée pas un circuit d'approbation et ne garantit pas l'arrêt de la transaction : le fournisseur peut renvoyer un taux de marché. Voir Geler le taux de change si le champ semble en lecture seule.

Sur un brouillon, le taux de change convertit le total de la transaction en devise de société. Si la liste de prix est dans une autre devise, le taux de liste de prix convertit les prix d'article à part. Une pièce issue d'une commande peut transporter le contexte de devise : vérifiez le nouveau document. Sur une écriture de paiement, les devises viennent des comptes payé depuis et payé vers.

Si une fiche enregistrée est fausse et n'a pas encore été utilisée, corrigez-la avec le droit voulu. Si un nouveau taux devient valide plus tard, créez une fiche à la date ultérieure au lieu d'écraser l'historique. Les transactions validées gardent leur propre taux. La réévaluation met à jour la valeur en devise de société des comptes ouverts éligibles. Ne modifiez pas les taux historiques seulement pour forcer un solde de clôture.

Dépannage

Aucun taux trouvé. Les deux devises sont actives, le sens correspond, la date est à la date de transaction ou avant, et le drapeau achat ou vente correspond. Vérifiez ensuite la péremption et la couverture du fournisseur.

Un vieux taux manuel prime sur le marché. Un enregistrement éligible est préféré. Relisez l'option de péremption, la dernière fiche datée et ses drapeaux.

Deux champs de taux. Le taux de change convertit la transaction vers la société. Le taux de liste de prix convertit la devise de la liste pour les prix d'article.

Questions fréquentes

Pas besoin d'une fiche chaque jour si le fournisseur est configuré. Créez des fiches manuelles pour un taux contrôlé, historique, non couvert ou de contrat.

La dernière fiche ne remplace pas le taux d'une facture déjà validée. Elle affecte les recherches suivantes.

Des taux d'achat et de vente différents se stockent avec les drapeaux adaptés. Ne cochez pas les deux si la finance utilise des taux distincts.

Le système cherche le sens source vers cible exact. Stockez l'inverse quand ce sens est demandé, avec le réciproque approuvé ou un taux fourni à part.