From 6c1ea828b2f9faa1aecac5a297bcccd3a1e99b8a Mon Sep 17 00:00:00 2001 From: Eric Mc Sween Date: Wed, 18 Jan 2012 17:16:07 -0500 Subject: [PATCH] [#2581] Conserver les ids des devises de rh_v1 dans rh --- .../legacy/management/commands/rh_import_legacy.py | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/project/legacy/management/commands/rh_import_legacy.py b/project/legacy/management/commands/rh_import_legacy.py index 71f885a..5fff975 100644 --- a/project/legacy/management/commands/rh_import_legacy.py +++ b/project/legacy/management/commands/rh_import_legacy.py @@ -201,6 +201,28 @@ def sync_statut(): def sync_tauxchange(): connection.cursor().execute('TRUNCATE rh_tauxchange') connection.cursor().execute('TRUNCATE rh_devise') + + # Certaines devises ont besoin d'un id spécifique (#2581) + rh.Devise.objects.create(id=1, code='AMD', nom='Dram arménien') + rh.Devise.objects.create(id=2, code='CAD', nom='Dollar canadien') + rh.Devise.objects.create(id=3, code='CAN', nom='Dollar canadien') + rh.Devise.objects.create(id=4, code='DZD', nom='Dinar algérien') + rh.Devise.objects.create(id=5, code='EUR', nom='Euro') + rh.Devise.objects.create(id=6, code='GNF', nom='Franc Guinéen') + rh.Devise.objects.create(id=7, code='KMF', nom='Franc comorien') + rh.Devise.objects.create(id=8, code='LBP', nom='Livre libanaise') + rh.Devise.objects.create(id=9, code='MAD', nom='Dirham marocain') + rh.Devise.objects.create(id=10, code='MGF', nom='Franc Malgache') + rh.Devise.objects.create(id=11, code='MRO', nom='Ouguiya') + rh.Devise.objects.create(id=12, code='MUR', nom='Roupie mauricienne') + rh.Devise.objects.create(id=13, code='SYP', nom='Livre syrienne') + rh.Devise.objects.create(id=14, code='TND', nom='Dinar tunisien') + rh.Devise.objects.create(id=15, code='US ', nom='Dollar américain') + rh.Devise.objects.create(id=16, code='USD', nom='Dollar américain') + rh.Devise.objects.create(id=17, code='VUV', nom='Vatu') + rh.Devise.objects.create(id=18, code='XAF', nom='Franc CFA') + rh.Devise.objects.create(id=19, code='XOF', nom='Franc CFA') + for taux in legacy.TauxChangeAnnuel.objects.exclude(taux_annuel=None): # Créer la devise -- 1.7.10.4