Done with feature
[auf_rh_dae.git] / project / rh / migrations / 0041_auto__add_changementpersonnel__add_changementpersonnelnotifications.py
1 # -*- coding: utf-8 -*-
2 import datetime
3 from south.db import db
4 from south.v2 import SchemaMigration
5 from django.db import models
6
7
8 class Migration(SchemaMigration):
9
10 def forwards(self, orm):
11 # Adding model 'ChangementPersonnel'
12 db.create_table('rh_changementpersonnel', (
13 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
14 ('dossier', self.gf('django.db.models.fields.related.ForeignKey')(related_name='mouvements', to=orm['rh.Dossier'])),
15 ('valide', self.gf('django.db.models.fields.BooleanField')(default=True)),
16 ('communique', self.gf('django.db.models.fields.BooleanField')(default=False)),
17 ('date_communication', self.gf('django.db.models.fields.DateTimeField')()),
18 ('type', self.gf('django.db.models.fields.CharField')(max_length=2)),
19 ))
20 db.send_create_signal('rh', ['ChangementPersonnel'])
21
22 # Adding model 'ChangementPersonnelNotifications'
23 db.create_table('rh_changementpersonnelnotifications', (
24 ('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
25 ('type', self.gf('django.db.models.fields.CharField')(unique=True, max_length=2)),
26 ))
27 db.send_create_signal('rh', ['ChangementPersonnelNotifications'])
28
29 # Adding M2M table for field destinataires on 'ChangementPersonnelNotifications'
30 db.create_table('rh_changementpersonnelnotifications_destinataires', (
31 ('id', models.AutoField(verbose_name='ID', primary_key=True, auto_created=True)),
32 ('changementpersonnelnotifications', models.ForeignKey(orm['rh.changementpersonnelnotifications'], null=False)),
33 ('employe', models.ForeignKey(orm['references.employe'], null=False))
34 ))
35 db.create_unique('rh_changementpersonnelnotifications_destinataires', ['changementpersonnelnotifications_id', 'employe_id'])
36
37
38 def backwards(self, orm):
39 # Deleting model 'ChangementPersonnel'
40 db.delete_table('rh_changementpersonnel')
41
42 # Deleting model 'ChangementPersonnelNotifications'
43 db.delete_table('rh_changementpersonnelnotifications')
44
45 # Removing M2M table for field destinataires on 'ChangementPersonnelNotifications'
46 db.delete_table('rh_changementpersonnelnotifications_destinataires')
47
48
49 models = {
50 'auth.group': {
51 'Meta': {'object_name': 'Group'},
52 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
53 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}),
54 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'})
55 },
56 'auth.permission': {
57 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'},
58 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
59 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}),
60 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
61 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'})
62 },
63 'auth.user': {
64 'Meta': {'object_name': 'User'},
65 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
66 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
67 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
68 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}),
69 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
70 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
71 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
72 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
73 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}),
74 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
75 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}),
76 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}),
77 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '30'})
78 },
79 'contenttypes.contenttype': {
80 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"},
81 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
82 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
83 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}),
84 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'})
85 },
86 'references.bureau': {
87 'Meta': {'ordering': "['nom']", 'object_name': 'Bureau', 'db_table': "u'ref_bureau'", 'managed': 'False'},
88 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
89 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
90 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
91 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Implantation']", 'db_column': "'implantation'"}),
92 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
93 'nom_court': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
94 'nom_long': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
95 'region': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Region']", 'db_column': "'region'"})
96 },
97 'references.employe': {
98 'Meta': {'ordering': "['nom']", 'object_name': 'Employe', 'db_table': "u'ref_employe'", 'managed': 'False'},
99 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
100 'courriel': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
101 'date_entree': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
102 'fonction': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
103 'genre': ('django.db.models.fields.CharField', [], {'max_length': '3'}),
104 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
105 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'lieu_travail_theorique_de'", 'db_column': "'implantation'", 'to': "orm['references.Implantation']"}),
106 'implantation_physique': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'lieu_travail_reel_de'", 'db_column': "'implantation_physique'", 'to': "orm['references.Implantation']"}),
107 'mandat_debut': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
108 'mandat_fin': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
109 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
110 'poste_type_1': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'poste_type_1'", 'null': 'True', 'db_column': "'poste_type_1'", 'to': "orm['references.PosteType']"}),
111 'poste_type_2': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'poste_type_2'", 'null': 'True', 'db_column': "'poste_type_2'", 'to': "orm['references.PosteType']"}),
112 'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
113 'responsable': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'responsable_de'", 'null': 'True', 'db_column': "'responsable'", 'to': "orm['references.Employe']"}),
114 'service': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Service']", 'db_column': "'service'"}),
115 'telephone_ip': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
116 'telephone_ip_nomade': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
117 'telephone_poste': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'})
118 },
119 'references.implantation': {
120 'Meta': {'ordering': "['nom']", 'object_name': 'Implantation', 'db_table': "u'ref_implantation'", 'managed': 'False'},
121 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
122 'adresse_physique_bureau': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
123 'adresse_physique_code_postal': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
124 'adresse_physique_code_postal_avant_ville': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
125 'adresse_physique_no': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}),
126 'adresse_physique_pays': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'impl_adresse_physique'", 'to_field': "'code'", 'db_column': "'adresse_physique_pays'", 'to': "orm['references.Pays']"}),
127 'adresse_physique_precision': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
128 'adresse_physique_precision_avant': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
129 'adresse_physique_region': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
130 'adresse_physique_rue': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
131 'adresse_physique_ville': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
132 'adresse_postale_boite_postale': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
133 'adresse_postale_bureau': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
134 'adresse_postale_code_postal': ('django.db.models.fields.CharField', [], {'max_length': '20', 'null': 'True', 'blank': 'True'}),
135 'adresse_postale_code_postal_avant_ville': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
136 'adresse_postale_no': ('django.db.models.fields.CharField', [], {'max_length': '30', 'null': 'True', 'blank': 'True'}),
137 'adresse_postale_pays': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'impl_adresse_postale'", 'to_field': "'code'", 'db_column': "'adresse_postale_pays'", 'to': "orm['references.Pays']"}),
138 'adresse_postale_precision': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
139 'adresse_postale_precision_avant': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
140 'adresse_postale_region': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
141 'adresse_postale_rue': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
142 'adresse_postale_ville': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
143 'bureau_rattachement': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Implantation']", 'db_column': "'bureau_rattachement'"}),
144 'code_meteo': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
145 'commentaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
146 'courriel': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
147 'courriel_interne': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
148 'date_extension': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
149 'date_fermeture': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
150 'date_inauguration': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
151 'date_ouverture': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
152 'fax': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
153 'fax_interne': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
154 'fuseau_horaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
155 'hebergement_convention': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
156 'hebergement_convention_date': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
157 'hebergement_etablissement': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
158 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
159 'modif_date': ('django.db.models.fields.DateField', [], {}),
160 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
161 'nom_court': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
162 'nom_long': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
163 'region': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Region']", 'db_column': "'region'"}),
164 'remarque': ('django.db.models.fields.TextField', [], {}),
165 'responsable_implantation': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
166 'statut': ('django.db.models.fields.IntegerField', [], {}),
167 'telephone': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
168 'telephone_interne': ('django.db.models.fields.CharField', [], {'max_length': '255', 'blank': 'True'}),
169 'type': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
170 'url': ('django.db.models.fields.URLField', [], {'max_length': '255', 'blank': 'True'}),
171 'zone_administrative': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.ZoneAdministrative']"})
172 },
173 'references.pays': {
174 'Meta': {'ordering': "['nom']", 'object_name': 'Pays', 'db_table': "u'ref_pays'", 'managed': 'False'},
175 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
176 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2'}),
177 'code_bureau': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Bureau']", 'to_field': "'code'", 'null': 'True', 'db_column': "'code_bureau'", 'blank': 'True'}),
178 'code_iso3': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '3'}),
179 'developpement': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
180 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
181 'monnaie': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
182 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
183 'nord_sud': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
184 'region': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['references.Region']", 'db_column': "'region'"})
185 },
186 'references.postetype': {
187 'Meta': {'object_name': 'PosteType', 'db_table': "u'ref_poste_type'", 'managed': 'False'},
188 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
189 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
190 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
191 },
192 'references.region': {
193 'Meta': {'ordering': "['nom']", 'object_name': 'Region', 'db_table': "u'ref_region'", 'managed': 'False'},
194 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
195 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}),
196 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
197 'implantation_bureau': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'gere_region'", 'null': 'True', 'db_column': "'implantation_bureau'", 'to': "orm['references.Implantation']"}),
198 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
199 },
200 'references.service': {
201 'Meta': {'ordering': "['nom']", 'object_name': 'Service', 'db_table': "u'ref_service'", 'managed': 'False'},
202 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
203 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
204 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
205 },
206 'references.zoneadministrative': {
207 'Meta': {'ordering': "['nom']", 'object_name': 'ZoneAdministrative', 'db_table': "'ref_zoneadministrative'", 'managed': 'False'},
208 'actif': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
209 'code': ('django.db.models.fields.CharField', [], {'max_length': '4', 'primary_key': 'True'}),
210 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100'})
211 },
212 'reversion.revision': {
213 'Meta': {'object_name': 'Revision'},
214 'comment': ('django.db.models.fields.TextField', [], {'blank': 'True'}),
215 'date_created': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}),
216 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
217 'manager_slug': ('django.db.models.fields.CharField', [], {'default': "'default'", 'max_length': '200', 'db_index': 'True'}),
218 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True', 'blank': 'True'})
219 },
220 'rh.ayantdroit': {
221 'Meta': {'ordering': "['nom']", 'object_name': 'AyantDroit'},
222 'date_naissance': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
223 'employe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'ayantdroits'", 'db_column': "'employe'", 'to': "orm['rh.Employe']"}),
224 'genre': ('django.db.models.fields.CharField', [], {'max_length': '1'}),
225 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
226 'lien_parente': ('django.db.models.fields.CharField', [], {'max_length': '10', 'null': 'True', 'blank': 'True'}),
227 'nationalite': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'ayantdroits_nationalite'", 'db_column': "'nationalite'", 'to_field': "'code'", 'to': "orm['references.Pays']", 'blank': 'True', 'null': 'True'}),
228 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
229 'nom_affichage': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
230 'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
231 },
232 'rh.ayantdroitcommentaire': {
233 'Meta': {'ordering': "['-date_creation']", 'object_name': 'AyantDroitCommentaire'},
234 'ayant_droit': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'commentaires'", 'db_column': "'ayant_droit'", 'to': "orm['rh.AyantDroit']"}),
235 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
236 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
237 'owner': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'owner'", 'to': "orm['auth.User']"}),
238 'texte': ('django.db.models.fields.TextField', [], {})
239 },
240 'rh.categorieemploi': {
241 'Meta': {'ordering': "('nom',)", 'object_name': 'CategorieEmploi'},
242 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
243 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
244 },
245 'rh.changementpersonnel': {
246 'Meta': {'object_name': 'ChangementPersonnel'},
247 'communique': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
248 'date_communication': ('django.db.models.fields.DateTimeField', [], {}),
249 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'mouvements'", 'to': "orm['rh.Dossier']"}),
250 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
251 'type': ('django.db.models.fields.CharField', [], {'max_length': '2'}),
252 'valide': ('django.db.models.fields.BooleanField', [], {'default': 'True'})
253 },
254 'rh.changementpersonnelnotifications': {
255 'Meta': {'object_name': 'ChangementPersonnelNotifications'},
256 'destinataires': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['references.Employe']", 'symmetrical': 'False'}),
257 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
258 'type': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '2'})
259 },
260 'rh.classement': {
261 'Meta': {'ordering': "['type', 'echelon', 'degre', 'coefficient']", 'object_name': 'Classement'},
262 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
263 'coefficient': ('django.db.models.fields.FloatField', [], {'null': 'True', 'blank': 'True'}),
264 'commentaire': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
265 'degre': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
266 'echelon': ('django.db.models.fields.IntegerField', [], {'default': '0', 'blank': 'True'}),
267 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
268 'type': ('django.db.models.fields.CharField', [], {'max_length': '10'})
269 },
270 'rh.contrat': {
271 'Meta': {'ordering': "['dossier__employe__nom']", 'object_name': 'Contrat'},
272 'date_debut': ('django.db.models.fields.DateField', [], {'db_index': 'True'}),
273 'date_fin': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
274 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_contrats'", 'db_column': "'dossier'", 'to': "orm['rh.Dossier']"}),
275 'fichier': ('django.db.models.fields.files.FileField', [], {'max_length': '100', 'null': 'True', 'blank': 'True'}),
276 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
277 'type_contrat': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'type_contrat'", 'to': "orm['rh.TypeContrat']"})
278 },
279 'rh.devise': {
280 'Meta': {'ordering': "['code']", 'object_name': 'Devise'},
281 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
282 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '10'}),
283 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
284 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
285 },
286 'rh.dossier': {
287 'Meta': {'ordering': "['employe__nom']", 'object_name': 'Dossier'},
288 'classement': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'classement'", 'to': "orm['rh.Classement']"}),
289 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
290 'date_debut': ('django.db.models.fields.DateField', [], {'db_index': 'True'}),
291 'date_fin': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
292 'date_modification': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'null': 'True', 'blank': 'True'}),
293 'employe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_dossiers'", 'db_column': "'employe'", 'to': "orm['rh.Employe']"}),
294 'est_cadre': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
295 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
296 'organisme_bstg': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'organisme_bstg'", 'to': "orm['rh.OrganismeBstg']"}),
297 'poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_dossiers'", 'db_column': "'poste'", 'to': "orm['rh.Poste']"}),
298 'principal': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
299 'regime_travail': ('django.db.models.fields.DecimalField', [], {'default': "'100.00'", 'null': 'True', 'max_digits': '12', 'decimal_places': '2'}),
300 'regime_travail_nb_heure_semaine': ('django.db.models.fields.DecimalField', [], {'default': "'35.00'", 'null': 'True', 'max_digits': '12', 'decimal_places': '2'}),
301 'remplacement': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
302 'remplacement_de': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['rh.Dossier']"}),
303 'statut': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'null': 'True', 'to': "orm['rh.Statut']"}),
304 'statut_residence': ('django.db.models.fields.CharField', [], {'default': "'local'", 'max_length': '10', 'null': 'True'})
305 },
306 'rh.dossiercommentaire': {
307 'Meta': {'ordering': "['-date_creation']", 'object_name': 'DossierCommentaire'},
308 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
309 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'commentaires'", 'db_column': "'dossier'", 'to': "orm['rh.Dossier']"}),
310 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
311 'owner': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'owner'", 'to': "orm['auth.User']"}),
312 'texte': ('django.db.models.fields.TextField', [], {})
313 },
314 'rh.dossiercomparaison': {
315 'Meta': {'object_name': 'DossierComparaison'},
316 'devise': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['rh.Devise']"}),
317 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_comparaisons'", 'to': "orm['rh.Dossier']"}),
318 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
319 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['references.Implantation']"}),
320 'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True'}),
321 'personne': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
322 'poste': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'})
323 },
324 'rh.dossierpiece': {
325 'Meta': {'ordering': "['nom']", 'object_name': 'DossierPiece'},
326 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_dossierpieces'", 'db_column': "'dossier'", 'to': "orm['rh.Dossier']"}),
327 'fichier': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
328 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
329 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
330 },
331 'rh.employe': {
332 'Meta': {'ordering': "['nom', 'prenom']", 'object_name': 'Employe'},
333 'adresse': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
334 'code_postal': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
335 'courriel_perso': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}),
336 'date_entree': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
337 'date_naissance': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}),
338 'genre': ('django.db.models.fields.CharField', [], {'max_length': '1'}),
339 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
340 'nationalite': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'employes_nationalite'", 'db_column': "'nationalite'", 'to_field': "'code'", 'to': "orm['references.Pays']", 'blank': 'True', 'null': 'True'}),
341 'nb_postes': ('django.db.models.fields.IntegerField', [], {'null': 'True', 'blank': 'True'}),
342 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
343 'nom_affichage': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
344 'pays': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'employes'", 'db_column': "'pays'", 'to_field': "'code'", 'to': "orm['references.Pays']", 'blank': 'True', 'null': 'True'}),
345 'prenom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
346 'province': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
347 'situation_famille': ('django.db.models.fields.CharField', [], {'max_length': '1', 'null': 'True', 'blank': 'True'}),
348 'tel_cellulaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
349 'tel_domicile': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
350 'ville': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'})
351 },
352 'rh.employecommentaire': {
353 'Meta': {'object_name': 'EmployeCommentaire'},
354 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
355 'employe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'commentaires'", 'db_column': "'employe'", 'to': "orm['rh.Employe']"}),
356 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
357 'owner': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'owner'", 'to': "orm['auth.User']"}),
358 'texte': ('django.db.models.fields.TextField', [], {})
359 },
360 'rh.employepiece': {
361 'Meta': {'ordering': "['nom']", 'object_name': 'EmployePiece'},
362 'employe': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'pieces'", 'db_column': "'employe'", 'to': "orm['rh.Employe']"}),
363 'fichier': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
364 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
365 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
366 },
367 'rh.familleprofessionnelle': {
368 'Meta': {'ordering': "('nom',)", 'object_name': 'FamilleProfessionnelle'},
369 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
370 'nom': ('django.db.models.fields.CharField', [], {'max_length': '100'})
371 },
372 'rh.modificationtraite': {
373 'Meta': {'object_name': 'ModificationTraite'},
374 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
375 'revision': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['reversion.Revision']"})
376 },
377 'rh.organismebstg': {
378 'Meta': {'ordering': "['type', 'nom']", 'object_name': 'OrganismeBstg'},
379 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
380 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
381 'pays': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'organismes_bstg'", 'db_column': "'pays'", 'to_field': "'code'", 'to': "orm['references.Pays']", 'blank': 'True', 'null': 'True'}),
382 'type': ('django.db.models.fields.CharField', [], {'max_length': '10'})
383 },
384 'rh.poste': {
385 'Meta': {'ordering': "['nom']", 'object_name': 'Poste'},
386 'appel': ('django.db.models.fields.CharField', [], {'default': "'interne'", 'max_length': '10', 'null': 'True'}),
387 'autre_max': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
388 'autre_min': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
389 'classement_max': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'classement_max'", 'to': "orm['rh.Classement']"}),
390 'classement_min': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'classement_min'", 'to': "orm['rh.Classement']"}),
391 'comp_autre_max': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
392 'comp_autre_min': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
393 'comp_fonctionpub_max': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
394 'comp_fonctionpub_min': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
395 'comp_locale_max': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
396 'comp_locale_min': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
397 'comp_ong_max': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
398 'comp_ong_min': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
399 'comp_universite_max': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
400 'comp_universite_min': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
401 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
402 'date_debut': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
403 'date_fin': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
404 'date_modification': ('django.db.models.fields.DateTimeField', [], {'auto_now': 'True', 'null': 'True', 'blank': 'True'}),
405 'devise_comparaison': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'devise_comparaison'", 'to': "orm['rh.Devise']"}),
406 'devise_max': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'null': 'True', 'db_column': "'devise_max'", 'to': "orm['rh.Devise']"}),
407 'devise_min': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'null': 'True', 'db_column': "'devise_min'", 'to': "orm['rh.Devise']"}),
408 'expatrie': ('django.db.models.fields.NullBooleanField', [], {'default': 'False', 'null': 'True', 'blank': 'True'}),
409 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
410 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'implantation'", 'to': "orm['references.Implantation']"}),
411 'indemn_max': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
412 'indemn_min': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
413 'justification': ('django.db.models.fields.TextField', [], {'null': 'True', 'blank': 'True'}),
414 'local': ('django.db.models.fields.NullBooleanField', [], {'default': 'True', 'null': 'True', 'blank': 'True'}),
415 'mise_a_disposition': ('django.db.models.fields.NullBooleanField', [], {'default': 'False', 'null': 'True', 'blank': 'True'}),
416 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
417 'nom_feminin': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True'}),
418 'regime_travail': ('django.db.models.fields.DecimalField', [], {'default': "'100.00'", 'null': 'True', 'max_digits': '12', 'decimal_places': '2'}),
419 'regime_travail_nb_heure_semaine': ('django.db.models.fields.DecimalField', [], {'default': "'35.00'", 'null': 'True', 'max_digits': '12', 'decimal_places': '2'}),
420 'responsable': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'null': 'True', 'db_column': "'responsable'", 'to': "orm['rh.Poste']"}),
421 'salaire_max': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
422 'salaire_min': ('django.db.models.fields.DecimalField', [], {'default': '0', 'max_digits': '12', 'decimal_places': '2'}),
423 'service': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_postes'", 'null': 'True', 'db_column': "'service'", 'to': "orm['rh.Service']"}),
424 'type_poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'null': 'True', 'db_column': "'type_poste'", 'to': "orm['rh.TypePoste']"}),
425 'vacant': ('django.db.models.fields.NullBooleanField', [], {'null': 'True', 'blank': 'True'}),
426 'valeur_point_max': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'valeur_point_max'", 'to': "orm['rh.ValeurPoint']"}),
427 'valeur_point_min': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'valeur_point_min'", 'to': "orm['rh.ValeurPoint']"})
428 },
429 'rh.postecommentaire': {
430 'Meta': {'ordering': "['-date_creation']", 'object_name': 'PosteCommentaire'},
431 'date_creation': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'null': 'True', 'blank': 'True'}),
432 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
433 'owner': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'owner'", 'to': "orm['auth.User']"}),
434 'poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'commentaires'", 'db_column': "'poste'", 'to': "orm['rh.Poste']"}),
435 'texte': ('django.db.models.fields.TextField', [], {})
436 },
437 'rh.postecomparaison': {
438 'Meta': {'object_name': 'PosteComparaison'},
439 'devise': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['rh.Devise']"}),
440 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
441 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['references.Implantation']"}),
442 'montant': ('django.db.models.fields.IntegerField', [], {'null': 'True'}),
443 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
444 'poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_comparaisons_internes'", 'to': "orm['rh.Poste']"})
445 },
446 'rh.postefinancement': {
447 'Meta': {'ordering': "['type']", 'object_name': 'PosteFinancement'},
448 'commentaire': ('django.db.models.fields.TextField', [], {}),
449 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
450 'poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_financements'", 'db_column': "'poste'", 'to': "orm['rh.Poste']"}),
451 'pourcentage': ('django.db.models.fields.DecimalField', [], {'max_digits': '12', 'decimal_places': '2'}),
452 'type': ('django.db.models.fields.CharField', [], {'max_length': '1'})
453 },
454 'rh.postepiece': {
455 'Meta': {'ordering': "['nom']", 'object_name': 'PostePiece'},
456 'fichier': ('django.db.models.fields.files.FileField', [], {'max_length': '100'}),
457 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
458 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
459 'poste': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_pieces'", 'db_column': "'poste'", 'to': "orm['rh.Poste']"})
460 },
461 'rh.remuneration': {
462 'Meta': {'object_name': 'Remuneration'},
463 'commentaire': ('django.db.models.fields.CharField', [], {'max_length': '255', 'null': 'True', 'blank': 'True'}),
464 'date_debut': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
465 'date_fin': ('django.db.models.fields.DateField', [], {'db_index': 'True', 'null': 'True', 'blank': 'True'}),
466 'devise': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'devise'", 'to': "orm['rh.Devise']"}),
467 'dossier': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_remunerations'", 'db_column': "'dossier'", 'to': "orm['rh.Dossier']"}),
468 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
469 'montant': ('django.db.models.fields.DecimalField', [], {'null': 'True', 'max_digits': '12', 'decimal_places': '2', 'blank': 'True'}),
470 'type': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'type'", 'to': "orm['rh.TypeRemuneration']"}),
471 'type_revalorisation': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'type_revalorisation'", 'to': "orm['rh.TypeRevalorisation']"})
472 },
473 'rh.responsableimplantation': {
474 'Meta': {'ordering': "['implantation__nom']", 'object_name': 'ResponsableImplantation'},
475 'employe': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'db_column': "'employe'", 'to': "orm['rh.Employe']"}),
476 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
477 'implantation': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'responsable'", 'unique': 'True', 'db_column': "'implantation'", 'to': "orm['references.Implantation']"})
478 },
479 'rh.service': {
480 'Meta': {'ordering': "['nom']", 'object_name': 'Service'},
481 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
482 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
483 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
484 },
485 'rh.statut': {
486 'Meta': {'ordering': "['code']", 'object_name': 'Statut'},
487 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
488 'code': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '25'}),
489 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
490 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
491 },
492 'rh.tauxchange': {
493 'Meta': {'ordering': "['-annee', 'devise__code']", 'unique_together': "(('devise', 'annee'),)", 'object_name': 'TauxChange'},
494 'annee': ('django.db.models.fields.IntegerField', [], {}),
495 'devise': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['rh.Devise']", 'db_column': "'devise'"}),
496 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
497 'taux': ('django.db.models.fields.FloatField', [], {})
498 },
499 'rh.typecontrat': {
500 'Meta': {'ordering': "['nom']", 'object_name': 'TypeContrat'},
501 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
502 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
503 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
504 'nom_long': ('django.db.models.fields.CharField', [], {'max_length': '255'})
505 },
506 'rh.typeposte': {
507 'Meta': {'ordering': "['nom']", 'object_name': 'TypePoste'},
508 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
509 'categorie_emploi': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'categorie_emploi'", 'to': "orm['rh.CategorieEmploi']"}),
510 'famille_professionnelle': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'types_de_poste'", 'null': 'True', 'to': "orm['rh.FamilleProfessionnelle']"}),
511 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
512 'is_responsable': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
513 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
514 'nom_feminin': ('django.db.models.fields.CharField', [], {'max_length': '255'})
515 },
516 'rh.typeremuneration': {
517 'Meta': {'ordering': "['nom']", 'object_name': 'TypeRemuneration'},
518 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
519 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
520 'nature_remuneration': ('django.db.models.fields.CharField', [], {'max_length': '30'}),
521 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'}),
522 'type_paiement': ('django.db.models.fields.CharField', [], {'max_length': '30'})
523 },
524 'rh.typerevalorisation': {
525 'Meta': {'ordering': "['nom']", 'object_name': 'TypeRevalorisation'},
526 'archive': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
527 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
528 'nom': ('django.db.models.fields.CharField', [], {'max_length': '255'})
529 },
530 'rh.userprofile': {
531 'Meta': {'object_name': 'UserProfile'},
532 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
533 'user': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'profile'", 'unique': 'True', 'to': "orm['auth.User']"}),
534 'zones_administratives': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'profiles'", 'symmetrical': 'False', 'to': "orm['references.ZoneAdministrative']"})
535 },
536 'rh.valeurpoint': {
537 'Meta': {'ordering': "['-annee', 'implantation__nom']", 'unique_together': "(('implantation', 'annee'),)", 'object_name': 'ValeurPoint'},
538 'annee': ('django.db.models.fields.IntegerField', [], {}),
539 'devise': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'+'", 'db_column': "'devise'", 'to': "orm['rh.Devise']"}),
540 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
541 'implantation': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'rh_valeur_point'", 'db_column': "'implantation'", 'to': "orm['references.Implantation']"}),
542 'valeur': ('django.db.models.fields.FloatField', [], {'null': 'True'})
543 }
544 }
545
546 complete_apps = ['rh']