From 755d6978628cfd883a5c0fdb2bad3f6ba0ea3b7c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 27 May 2024 16:08:36 +0200 Subject: ✅ remove MCC importers on default data - add specific fixtures with MCC data for tests (refs #5921) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ishtar_common/data_importer.py | 1 - ishtar_common/fixtures/initial_importtypes-fr.json | 5160 ++++++-------------- .../fixtures/initial_importtypes-tests-fr.json | 2252 +++++++++ ishtar_common/tests.py | 1 + 4 files changed, 3708 insertions(+), 3706 deletions(-) create mode 100644 ishtar_common/fixtures/initial_importtypes-tests-fr.json (limited to 'ishtar_common') diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py index d16d878e5..46658f43d 100644 --- a/ishtar_common/data_importer.py +++ b/ishtar_common/data_importer.py @@ -631,7 +631,6 @@ class FileFormater(Formater): return self._format_zip(value, archive) def _format_url(self, value, link): - print(link) if not link.endswith("/"): link += "/" full_link = link + value diff --git a/ishtar_common/fixtures/initial_importtypes-fr.json b/ishtar_common/fixtures/initial_importtypes-fr.json index 8cf53a65e..930132114 100644 --- a/ishtar_common/fixtures/initial_importtypes-fr.json +++ b/ishtar_common/fixtures/initial_importtypes-fr.json @@ -159,86 +159,6 @@ "available": true } }, -{ - "model": "ishtar_common.importertype", - "fields": { - "name": "MCC - Op\u00e9rations", - "slug": "mcc-operations", - "description": "", - "associated_models": [ - "archaeological_operations.models.Operation" - ], - "is_template": true, - "unicity_keys": "code_patriarche", - "available": true, - "users": [], - "created_models": [] - } -}, -{ - "model": "ishtar_common.importertype", - "fields": { - "name": "MCC - Parcelles", - "slug": "mcc-parcelles", - "description": "", - "associated_models": [ - "archaeological_operations.models.Parcel" - ], - "is_template": true, - "unicity_keys": "external_id", - "available": true, - "users": [], - "created_models": [] - } -}, -{ - "model": "ishtar_common.importertype", - "fields": { - "name": "MCC - Documentation", - "slug": "mcc-documentation", - "description": "", - "associated_models": [ - "archaeological_operations.models.OperationSource" - ], - "is_template": true, - "unicity_keys": "", - "available": true, - "users": [], - "created_models": [] - } -}, -{ - "model": "ishtar_common.importertype", - "fields": { - "name": "MCC - UE", - "slug": "mcc-ue", - "description": "", - "associated_models": [ - "archaeological_context_records.models.ContextRecord" - ], - "is_template": true, - "unicity_keys": "external_id", - "available": true, - "users": [], - "created_models": [] - } -}, -{ - "model": "ishtar_common.importertype", - "fields": { - "name": "MCC - Mobilier", - "slug": "mcc-mobilier", - "description": "", - "associated_models": [ - "archaeological_finds.models_finds.Find" - ], - "is_template": true, - "unicity_keys": "external_id", - "available": true, - "users": [], - "created_models": [] - } -}, { "model": "ishtar_common.importertype", "fields": { @@ -462,24 +382,6 @@ "regexp": "([0-9]*)" } }, -{ - "model": "ishtar_common.importerdefault", - "fields": { - "importer_type": [ - "mcc-operations" - ], - "target": "operator" - } -}, -{ - "model": "ishtar_common.importerdefault", - "fields": { - "importer_type": [ - "mcc-documentation" - ], - "target": "authors" - } -}, { "model": "ishtar_common.importerdefault", "fields": { @@ -516,28 +418,6 @@ "target": "public_domain" } }, -{ - "model": "ishtar_common.importerdefaultvalues", - "fields": { - "default_target": [ - "mcc-operations", - "operator" - ], - "target": "organization_type", - "value": "operator" - } -}, -{ - "model": "ishtar_common.importerdefaultvalues", - "fields": { - "default_target": [ - "mcc-documentation", - "authors" - ], - "target": "author_type", - "value": "main_author" - } -}, { "model": "ishtar_common.importerdefaultvalues", "fields": { @@ -585,26 +465,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code Patriarche", + "label": "Code op\u00e9ration", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], "col_number": 1, - "description": "Code Patriarche", + "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", "regexp_pre_filter": null, "required": true, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type d'op\u00e9ration", + "label": "Nom", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], - "col_number": 3, - "description": "", + "col_number": 2, + "description": "Nom usuel de l'op\u00e9ration.", "regexp_pre_filter": null, "required": true, "export_field_name": null @@ -613,12 +493,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom de l'op\u00e9ration", + "label": "Ann\u00e9e", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], - "col_number": 4, - "description": "", + "col_number": 3, + "description": "Ann\u00e9e de r\u00e9f\u00e9rence (peut \u00eatre celle o\u00f9 le projet d'op\u00e9ration a \u00e9t\u00e9 cr\u00e9\u00e9 ou bien celle de la r\u00e9alisation selon votre usage).", "regexp_pre_filter": null, "required": true, "export_field_name": null @@ -627,26 +507,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom de l'op\u00e9rateur", + "label": "Index (num\u00e9ro par ann\u00e9e)", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], - "col_number": 5, - "description": "", + "col_number": 4, + "description": "Index (num\u00e9ro par ann\u00e9e), le couple ann\u00e9e + index doit \u00eatre unique.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom du responsable de l'op\u00e9ration", + "label": "Type d'op\u00e9ration", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], - "col_number": 6, - "description": "Nom du responsable de l'op\u00e9ration. Nom et Pr\u00e9nom sont group\u00e9s et donc mis dans le NOM seul dans l'annuaire.", + "col_number": 5, + "description": "Type d'op\u00e9ration (parmi une liste).", "regexp_pre_filter": null, "required": true, "export_field_name": null @@ -655,40 +535,40 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date d\u00e9but", + "label": "R\u00e9f\u00e9rence du dossier administratif", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], "col_number": 7, - "description": "Date de d\u00e9but de l'op\u00e9ration avec le format ANN\u00c9E/MOIS/JOUR", + "description": "R\u00e9f\u00e9rence du dossier administratif associ\u00e9 \u00e0 l'op\u00e9ration sous la forme ANNEE-INDEX. Exemple : \"2002-4\".", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date fin", + "label": "Identifiants des sites (EAs)", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], "col_number": 8, - "description": "Date de fin de l'op\u00e9ration avec le format ANN\u00c9E/MOIS/JOUR", + "description": "Identifiants des sites (entit\u00e9s arch\u00e9ologiques) concern\u00e9es par l'op\u00e9ration, s\u00e9par\u00e9es par \u00ab\u00a0&\u00a0\u00bb. Exemple : \"44 125 0028 & 44 125 0029\".", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "P\u00e9riodes", + "label": "Types de vestiges", "importer_type": [ - "mcc-operations" + "ishtar-operations" ], "col_number": 9, - "description": "", + "description": "Types de vestiges (s\u00e9par\u00e9s par un \u00ab\u00a0&\u00a0\u00bb). Exemple : \"four & fosses & villa\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -697,26 +577,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code Patriarche", + "label": "P\u00e9riodes", "importer_type": [ - "mcc-parcelles" + "ishtar-operations" ], - "col_number": 1, - "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "col_number": 10, + "description": "P\u00e9riodes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab\u00a0&\u00a0\u00bb). \r\nExemple : \"Gallo-romain & Fer & Med\".", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ann\u00e9e cadastrale", + "label": "Titre du responsable scientifique", "importer_type": [ - "mcc-parcelles" + "ishtar-operations" ], - "col_number": 6, - "description": "Ann\u00e9e", + "col_number": 11, + "description": "Titre (M., Mme, etc.) du responsable scientifique.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -725,28 +605,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commune", + "label": "Pr\u00e9nom du responsable scientifique", "importer_type": [ - "mcc-parcelles" - ], - "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE)", - "regexp_pre_filter": [ - "Num\u00e9ro INSEE" + "ishtar-operations" ], - "required": true, + "col_number": 12, + "description": "Pr\u00e9nom du responsable scientifique (responsable d'op\u00e9ration).", + "regexp_pre_filter": null, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Adresse", + "label": "Nom du responsable scientifique", "importer_type": [ - "mcc-parcelles" + "ishtar-operations" ], - "col_number": 9, - "description": "Lieu dit / adresse", + "col_number": 13, + "description": "Nom du responsable scientifique (responsable d'op\u00e9ration).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -755,54 +633,54 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code Patriarche", + "label": "Rattachement du responsable scientifique", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 1, - "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "col_number": 14, + "description": "Rattachement du responsable scientifique (responsable d'op\u00e9ration). Exemple : \"INRAP\" ou plus pr\u00e9cis \"INRAP Direction interr\u00e9gionale Grand Ouest\" selon votre degr\u00e9 de pr\u00e9cision dans la gestion des rattachements et des organisations.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant externe", + "label": "Nom de l'op\u00e9rateur", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 2, - "description": "", + "col_number": 15, + "description": "Nom de l'op\u00e9rateur (organisation). Peut \u00eatre diff\u00e9rent de l'organisation de rattachement du responsable d'op\u00e9ration.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de document", + "label": "R\u00e9f\u00e9rence de l'op\u00e9rateur", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 3, - "description": "", + "col_number": 16, + "description": "R\u00e9f\u00e9rence de l'op\u00e9rateur (code ou autre r\u00e9f\u00e9rence interne de l'op\u00e9rateur).", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de support", + "label": "Titre du responsable du suivi scientifique", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 4, - "description": "", + "col_number": 17, + "description": "Titre (M., Mme, etc.) du responsable du suivi scientifique.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -811,12 +689,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Num\u00e9ro", + "label": "Pr\u00e9nom du responsable du suivi scientifique", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 5, - "description": "", + "col_number": 18, + "description": "Pr\u00e9nom du responsable du suivi scientifique. Exemple\u00a0: resp. SRA ou pilote de l'op\u00e9ration, mais non responsable de celle-ci.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -825,12 +703,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom de l'auteur", + "label": "Nom du responsable du suivi scientifique", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 6, - "description": "", + "col_number": 19, + "description": "Nom du responsable du suivi scientifique. Exemple : resp. SRA ou pilote de l'op\u00e9ration, mais non responsable de celle-ci.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -839,12 +717,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de cr\u00e9ation", + "label": "Rattachement du responsable du suivi scientifique", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 7, - "description": "", + "col_number": 20, + "description": "Rattachement du responsable du suivi scientifique.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -853,12 +731,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de format", + "label": "Surface couverte par l'op\u00e9ration", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 8, - "description": "", + "col_number": 21, + "description": "Surface couverte par l'op\u00e9ration (m2).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -867,12 +745,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "Date de d\u00e9but de l'op\u00e9ration", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 9, - "description": "", + "col_number": 22, + "description": "Date de d\u00e9but de l'op\u00e9ration (habituellement d\u00e9but du terrain mais vous pouvez utiliser autre chose).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -881,12 +759,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire", + "label": "Date de fin de l'op\u00e9ration", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 12, - "description": "", + "col_number": 23, + "description": "Date de fin de l'op\u00e9ration (habituellement fin du terrain mais vous pouvez utiliser autre chose).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -895,12 +773,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "\u00c9chelle", + "label": "Date de cl\u00f4ture", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 13, - "description": "", + "col_number": 24, + "description": "Date de cl\u00f4ture (peut \u00eatre la date de versement de la documentation, la fin de la recherche associ\u00e9e ou autre). Habituellement cela repr\u00e9sente la date \u00e0 partir de laquelle la documentation issue de l'op\u00e9ration n'est plus du ressort du responsable d'op\u00e9ration, mais vous pouvez utiliser autre chose.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -909,12 +787,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Information suppl\u00e9mentaire", + "label": "Date d'avis", "importer_type": [ - "mcc-documentation" + "ishtar-operations" ], - "col_number": 16, - "description": "", + "col_number": 25, + "description": "Date d'avis. Exemple\u00a0: avis de CIRA ou autre selon votre usage.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -923,40 +801,40 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code Patriarche", + "label": "R\u00e9sultats consid\u00e9r\u00e9s comme n\u00e9gatif", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 1, - "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "col_number": 26, + "description": "R\u00e9sultats consid\u00e9r\u00e9s comme n\u00e9gatif (d\u2019ordinaire utilis\u00e9 pour les diagnostics n\u00e9gatifs).", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant externe", + "label": "Pr\u00e9nom du rapporteur", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 4, - "description": "Identifiant externe ", + "col_number": 27, + "description": "Pr\u00e9nom du rapporteur (CIRA ou autre selon votre usage de la notion d'avis).", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type", + "label": "Nom du rapporteur", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 5, - "description": "Type", + "col_number": 28, + "description": "Nom du rapporteur (CIRA ou autre selon votre usage de la notion d'avis).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -965,12 +843,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "Rattachement du rapporteur", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 6, - "description": "Description", + "col_number": 29, + "description": "Rattachement rapporteur (organisation).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -979,12 +857,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identification", + "label": "Date limite pour le rendu de la documentation", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 7, - "description": "Identification", + "col_number": 30, + "description": "Date limite pr\u00e9vue pour le versement de la documentation scientifique.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -993,12 +871,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date d\u00e9but", + "label": "Documentation re\u00e7ue", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 8, - "description": "Date d'ouverture", + "col_number": 31, + "description": "Documentation re\u00e7ue.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1007,12 +885,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date fin", + "label": "Date limite rendu du mobilier", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 9, - "description": "Date de fermeture", + "col_number": 32, + "description": "Date limite pr\u00e9vue pour le versement du mobilier.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1021,26 +899,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "Mobilier re\u00e7u", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 3, - "description": "Parcelle (identifiant externe)", + "col_number": 33, + "description": "Mobilier re\u00e7u ou livr\u00e9 selon vos usages et proc\u00e9dures.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "parcel__section|parcel__parcel_number" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire", + "label": "Commentaire g\u00e9n\u00e9ral", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 11, - "description": "Commentaire", + "col_number": 34, + "description": "Commentaire g\u00e9n\u00e9ral.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1049,54 +927,54 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Chronologie", + "label": "Date de livraison du rapport", "importer_type": [ - "mcc-ue" + "ishtar-operations" ], - "col_number": 13, - "description": "Chronologie (plusieurs possibles s\u00e9par\u00e9es par &)", + "col_number": 35, + "description": "Date de livraison du rapport.", "regexp_pre_filter": null, "required": false, - "export_field_name": "datings__period__label" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code Patriarche", + "label": "\u00c9tat de traitement du rapport", "importer_type": [ - "mcc-mobilier" + "ishtar-operations" ], - "col_number": 1, - "description": "Code patriarche de l'op\u00e9ration associ\u00e9e", + "col_number": 36, + "description": "\u00c9tat de traitement du rapport.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__operation__code_patriarche" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant externe", + "label": "Commentaire sur la documentation", "importer_type": [ - "mcc-mobilier" + "ishtar-operations" ], - "col_number": 5, - "description": "Identifiant externe", + "col_number": 37, + "description": "Commentaire sur la documentation scientifique (y compris mobilier).", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Mat\u00e9riau", + "label": "Image", "importer_type": [ - "mcc-mobilier" + "ishtar-operations" ], - "col_number": 9, - "description": "Sous classe de mat\u00e9riaux", + "col_number": 38, + "description": "Nom du fichier image (jpg ou png. Exemple \"IMG_5023.jpg\". Les fichiers images doivent \u00eatre joints \u00e0 l'import dans un fichier ZIP.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1105,96 +983,98 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nombre d'\u00e9l\u00e9ments", + "label": "Code op\u00e9ration", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 13, - "description": "Nombre d'\u00e9l\u00e9ments", + "col_number": 1, + "description": "Code PATRIARCHE ou code UNIQUE de l'op\u00e9ration associ\u00e9e.", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Poids", + "label": "Code op\u00e9ration", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 14, - "description": "Poids", + "col_number": 1, + "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Unit\u00e9 de poids", + "label": "Commune", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 15, - "description": "Unit\u00e9 de poids", - "regexp_pre_filter": null, - "required": false, + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE).", + "regexp_pre_filter": [ + "Num\u00e9ro INSEE" + ], + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "UE", + "label": "ID externe", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 4, - "description": "Identifiant UE", + "col_number": 3, + "description": "Identifiant externe.", "regexp_pre_filter": null, "required": true, - "export_field_name": "base_finds__context_record__label" + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de d\u00e9couverte", + "label": "Section", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 16, - "description": "Date de d\u00e9couverte", + "col_number": 4, + "description": "Section. Exemple : \"ZA\". Maximum 4 caract\u00e8res.", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "\u00c9tat de conservation", + "label": "Parcelle", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 17, - "description": "\u00c9tat de conservation", + "col_number": 5, + "description": "Num\u00e9ro de la parcelle. Exemple : \"253\". Peut accueillir une r\u00e9f\u00e9rence sous la forme de caract\u00e8res (maximum 6).", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Mesure de conservation", + "label": "Ann\u00e9e cadastrale", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 18, - "description": "Mesure de conservation", + "col_number": 6, + "description": "Ann\u00e9e de la r\u00e9f\u00e9rence cadastrale. Exemple : \"1980\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1203,12 +1083,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire", + "label": "Adresse", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 19, - "description": "Commentaire", + "col_number": 7, + "description": "Lieu-dit ou adresse associ\u00e9s \u00e0 la parcelle.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1217,12 +1097,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Localisation topographique", + "label": "Domaine public", "importer_type": [ - "mcc-mobilier" + "ishtar-parcels" ], - "col_number": 21, - "description": "Localisation topographique", + "col_number": 8, + "description": "Parcelle dans le domaine public ou non (oui/non).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1231,40 +1111,40 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Int\u00e9r\u00eat sp\u00e9cifique", + "label": "INSEE", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 22, - "description": "Int\u00e9r\u00eat sp\u00e9cifique", + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE).", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "parcel__town__numero_insee" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "Parcelle", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 23, - "description": "Description", + "col_number": 3, + "description": "Parcelle (identifiant externe), soit la section plus la parcelle sans espaces. Exemple : \"ZA253\".", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "parcel__section|parcel__parcel_number" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "Ann\u00e9e cadastre", "importer_type": [ - "mcc-parcelles" + "ishtar-context-record" ], "col_number": 4, - "description": "Num\u00e9ro", + "description": "Ann\u00e9e de la r\u00e9f\u00e9rence cadastrale. Exemple : \"1980\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1273,40 +1153,40 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Section cadastrale", + "label": "Identifiant UE", "importer_type": [ - "mcc-parcelles" + "ishtar-context-record" ], "col_number": 5, - "description": "Section", + "description": "Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e. Maximum 200 caract\u00e8res.", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant externe", + "label": "Type", "importer_type": [ - "mcc-parcelles" + "ishtar-context-record" ], - "col_number": 3, - "description": "Identifiant externe", + "col_number": 6, + "description": "Type d'UE. Exemple : \"US\", \"Couche\", \"Tranch\u00e9e\", \"zone\", \"Secteur\", \"Log\", \"Carr\u00e9\", etc.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nature", + "label": "Description", "importer_type": [ - "mcc-ue" + "ishtar-context-record" ], - "col_number": 12, - "description": "Nature", + "col_number": 7, + "description": "Description.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1315,54 +1195,54 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commune", + "label": "Commentaire g\u00e9n\u00e9ral", "importer_type": [ - "mcc-ue" + "ishtar-context-record" ], - "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE)", + "col_number": 8, + "description": "Commentaire g\u00e9n\u00e9ral.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "parcel__town__numero_insee" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "Taille ou longueur", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 3, - "description": "Identifiant parcelle", + "col_number": 9, + "description": "Taille ou longueur (en m\u00e8tre). Exemple : \"1.2\", \"12\".", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__section|base_finds__context_record__parcel__parcel_number" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commune", + "label": "Largeur", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE)", + "col_number": 10, + "description": "Largeur (en m\u00e8tre). Exemple : \"1.2\", \"12\".", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__town__numero_insee" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Datation", + "label": "\u00c9paisseur", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], - "col_number": 20, - "description": "Datations s\u00e9par\u00e9es par des \"&\"", + "col_number": 11, + "description": "\u00c9paisseur (en m\u00e8tre). Exemple : \"0.2\", \"2\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1371,12 +1251,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Libell\u00e9 contenant", + "label": "Profondeur", "importer_type": [ - "mcc-mobilier" + "ishtar-context-record" ], "col_number": 12, - "description": "Ref. du contenant / label temporaire utilis\u00e9 pour le mobilier = label libre = Label pour l'instant", + "description": "Profondeur (en m\u00e8tre). Exemple : \"0.2\", \"2\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1385,82 +1265,82 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code op\u00e9ration", + "label": "Lieu, localisation", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 1, - "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", + "col_number": 13, + "description": "Lieu, description textuelle de la localisation. Exemple : \"Au pied de l'arbre du P\u00e8re Jahouen\", \"En limite nord de la parcelle\", etc.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom", + "label": "Documentations", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 2, - "description": "Nom usuel de l'op\u00e9ration.", + "col_number": 14, + "description": "Champ \u00e0 choix multiple (s\u00e9par\u00e9 par \u00ab & \u00bb) permettant de pr\u00e9ciser : contient du mobilier, dispose d'une photo, etc.", "regexp_pre_filter": null, - "required": true, - "export_field_name": null + "required": false, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ann\u00e9e", + "label": "Image", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 3, - "description": "Ann\u00e9e de r\u00e9f\u00e9rence (peut \u00eatre celle o\u00f9 le projet d'op\u00e9ration a \u00e9t\u00e9 cr\u00e9\u00e9 ou bien celle de la r\u00e9alisation selon votre usage).", + "col_number": 15, + "description": "Nom du fichier image (jpg ou png). Exemple : \"IMG_5023.jpg\". Les fichiers images doivent \u00eatre joints \u00e0 l'import dans un fichier ZIP.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Index (num\u00e9ro par ann\u00e9e)", + "label": "P\u00e9riodes", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 4, - "description": "Index (num\u00e9ro par ann\u00e9e), le couple ann\u00e9e + index doit \u00eatre unique.", + "col_number": 16, + "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "datings__period__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type d'op\u00e9ration", + "label": "Commentaire sur les datations", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 5, - "description": "Type d'op\u00e9ration (parmi une liste).", + "col_number": 17, + "description": "Commentaire sur les datations. Exemple : \"IIe - IIIe s.\", \"fin XVe ou plus tard\", etc.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9f\u00e9rence du dossier administratif", + "label": "Description du remplissage", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 7, - "description": "R\u00e9f\u00e9rence du dossier administratif associ\u00e9 \u00e0 l'op\u00e9ration sous la forme ANNEE-INDEX. Exemple : \"2002-4\".", + "col_number": 18, + "description": "Description du remplissage. Exemple : \"Limons argileux brun riche en charbons\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1469,12 +1349,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiants des sites (EAs)", + "label": "Interpr\u00e9tation", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 8, - "description": "Identifiants des sites (entit\u00e9s arch\u00e9ologiques) concern\u00e9es par l'op\u00e9ration, s\u00e9par\u00e9es par \u00ab\u00a0&\u00a0\u00bb. Exemple : \"44 125 0028 & 44 125 0029\".", + "col_number": 19, + "description": "Interpr\u00e9tation. Exemple : \"Mur de cl\u00f4ture\", \"Sol couvert d'une mosa\u00efque, \"Pal\u00e9osol du d\u00e9but de l'Holoc\u00e8ne\", \"Four de r\u00e9duction de minerai de fer\", \"TP\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1483,12 +1363,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Types de vestiges", + "label": "Type d'activit\u00e9", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 9, - "description": "Types de vestiges (s\u00e9par\u00e9s par un \u00ab\u00a0&\u00a0\u00bb). Exemple : \"four & fosses & villa\".", + "col_number": 20, + "description": "Activit\u00e9, r\u00e9f\u00e9rence \u00e0 des types. Exemple : \"Naturelle\", \"Construction\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1497,12 +1377,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "P\u00e9riodes", + "label": "Identification (type)", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 10, - "description": "P\u00e9riodes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab\u00a0&\u00a0\u00bb). \r\nExemple : \"Gallo-romain & Fer & Med\".", + "col_number": 21, + "description": "Identification (type). Exemple : \"Niveau d'occupation\", \"Mur\", \"Colluvions\", \"Chablis\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1511,12 +1391,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Titre du responsable scientifique", + "label": "TAQ", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 11, - "description": "Titre (M., Mme, etc.) du responsable scientifique.", + "col_number": 22, + "description": "Terminus ante quem, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1525,12 +1405,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Pr\u00e9nom du responsable scientifique", + "label": "TPQ", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 12, - "description": "Pr\u00e9nom du responsable scientifique (responsable d'op\u00e9ration).", + "col_number": 23, + "description": "Terminus post quem, limite temporelle apr\u00e8s laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1539,12 +1419,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom du responsable scientifique", + "label": "TAQ estim\u00e9", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 13, - "description": "Nom du responsable scientifique (responsable d'op\u00e9ration).", + "col_number": 24, + "description": "Terminus ante quem estim\u00e9, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1553,12 +1433,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Rattachement du responsable scientifique", + "label": "TPQ estim\u00e9", "importer_type": [ - "ishtar-operations" + "ishtar-context-record" ], - "col_number": 14, - "description": "Rattachement du responsable scientifique (responsable d'op\u00e9ration). Exemple : \"INRAP\" ou plus pr\u00e9cis \"INRAP Direction interr\u00e9gionale Grand Ouest\" selon votre degr\u00e9 de pr\u00e9cision dans la gestion des rattachements et des organisations.", + "col_number": 25, + "description": "Terminus post quem estim\u00e9, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1567,12 +1447,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom de l'op\u00e9rateur", + "label": "Ancien code", "importer_type": [ "ishtar-operations" ], - "col_number": 15, - "description": "Nom de l'op\u00e9rateur (organisation). Peut \u00eatre diff\u00e9rent de l'organisation de rattachement du responsable d'op\u00e9ration.", + "col_number": 6, + "description": "Ancien code unique de l'op\u00e9ration, peut \u00eatre la r\u00e9f\u00e9rence unique d'une op\u00e9ration pass\u00e9e comme un code DRACAR par exemple, 200 carac. max.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1581,82 +1461,82 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9f\u00e9rence de l'op\u00e9rateur", + "label": "Code op\u00e9ration", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 16, - "description": "R\u00e9f\u00e9rence de l'op\u00e9rateur (code ou autre r\u00e9f\u00e9rence interne de l'op\u00e9rateur).", + "col_number": 1, + "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__operation__code_patriarche" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Titre du responsable du suivi scientifique", + "label": "INSEE", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 17, - "description": "Titre (M., Mme, etc.) du responsable du suivi scientifique.", + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE).", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__parcel__town__numero_insee" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Pr\u00e9nom du responsable du suivi scientifique", + "label": "Parcelle", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 18, - "description": "Pr\u00e9nom du responsable du suivi scientifique. Exemple\u00a0: resp. SRA ou pilote de l'op\u00e9ration, mais non responsable de celle-ci.", + "col_number": 3, + "description": "Parcelle (identifiant externe), soit la section plus la parcelle sans espaces. Exemple : \"ZA253\".", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__parcel__section|base_finds__context_record__parcel__parcel_number" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom du responsable du suivi scientifique", + "label": "Label UE", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 19, - "description": "Nom du responsable du suivi scientifique. Exemple : resp. SRA ou pilote de l'op\u00e9ration, mais non responsable de celle-ci.", + "col_number": 4, + "description": "Label / Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e.", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Rattachement du responsable du suivi scientifique", + "label": "Label mobilier", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 20, - "description": "Rattachement du responsable du suivi scientifique.", + "col_number": 5, + "description": "Identifiant libre pour le mobilier. Exemple : \"12\", \"Lot 24\", \"Sac vert\", etc.\r\nDoit \u00eatre unique \u00e0 l'\u00e9chelle de l'UE associ\u00e9e.", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Surface couverte par l'op\u00e9ration", + "label": "Identifiant pr\u00e9c\u00e9dent", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 21, - "description": "Surface couverte par l'op\u00e9ration (m2).", + "col_number": 6, + "description": "Identifiant pr\u00e9c\u00e9dent, li\u00e9 \u00e0 une base de donn\u00e9e ou un autre mode d'enregistrement. Exemple : \"400.01.05\", \"Beau biface\", \"inv. 4523\", \"Iso.4220\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1665,12 +1545,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de d\u00e9but de l'op\u00e9ration", + "label": "Description", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 22, - "description": "Date de d\u00e9but de l'op\u00e9ration (habituellement d\u00e9but du terrain mais vous pouvez utiliser autre chose).", + "col_number": 8, + "description": "Description du mobilier, objet ou lot. Exemple : \"Fibule aviforme\".", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1679,12 +1559,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de fin de l'op\u00e9ration", + "label": "Ref. point topo", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 23, - "description": "Date de fin de l'op\u00e9ration (habituellement fin du terrain mais vous pouvez utiliser autre chose).", + "col_number": 7, + "description": "R\u00e9f\u00e9rence du point topo, d'ordinaire un entier mais peut \u00eatre autre chose. Champ texte, max. 120 caract\u00e8res. Exemple : \"7220\", \"pt. 72\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1693,12 +1573,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de cl\u00f4ture", + "label": "Lot ou objet", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 24, - "description": "Date de cl\u00f4ture (peut \u00eatre la date de versement de la documentation, la fin de la recherche associ\u00e9e ou autre). Habituellement cela repr\u00e9sente la date \u00e0 partir de laquelle la documentation issue de l'op\u00e9ration n'est plus du ressort du responsable d'op\u00e9ration, mais vous pouvez utiliser autre chose.", + "col_number": 9, + "description": "D\u00e9finit si on enregistre ici un objet seul (parfois appel\u00e9 Isolation) ou un lot d'objets. Exemple : \"lot\", \"objet\", \"Iso\", \"vrac\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1707,12 +1587,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date d'avis", + "label": "Compl\u00e9tude", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 25, - "description": "Date d'avis. Exemple\u00a0: avis de CIRA ou autre selon votre usage.", + "col_number": 10, + "description": "D\u00e9finit si un objet est complet ou non. Exemple : \"complet\", \"est complet\", \"incomplet\".\r\nEst ici traduit en binaire : \"complet\" (vrai) ou \"incomplet\" (faux). ", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1721,26 +1601,26 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9sultats consid\u00e9r\u00e9s comme n\u00e9gatif", + "label": "Mat\u00e9riau(x)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 26, - "description": "R\u00e9sultats consid\u00e9r\u00e9s comme n\u00e9gatif (d\u2019ordinaire utilis\u00e9 pour les diagnostics n\u00e9gatifs).", + "col_number": 11, + "description": "Type(s) de mat\u00e9riau(x) s\u00e9par\u00e9s par des \"&\". Exemple : \"m\u00e9tal & os\", \"LT\", \"Min\u00e9ral\", \"Granito\u00efde & Basalte & Ardoise\".", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "material_types__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Pr\u00e9nom du rapporteur", + "label": "\u00c9tat de conservation", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 27, - "description": "Pr\u00e9nom du rapporteur (CIRA ou autre selon votre usage de la notion d'avis).", + "col_number": 12, + "description": "\u00c9tat de conservation. Exemple : \"Instable\", \"Stable\", \"Inconnu\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1749,12 +1629,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nom du rapporteur", + "label": "Commentaire conservation", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 28, - "description": "Nom du rapporteur (CIRA ou autre selon votre usage de la notion d'avis).", + "col_number": 13, + "description": "Commentaire relatif \u00e0 la conservation. Exemple : \"Devrait \u00eatre conserv\u00e9 dans une chambre climatis\u00e9e\", \"Ne sera plus qu'une poudre, si on ne s'en occupe pas sous peu\", \" \u00e0 jeter\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1763,12 +1643,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Rattachement du rapporteur", + "label": "Type(s) d'objet(s)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 29, - "description": "Rattachement rapporteur (organisation).", + "col_number": 14, + "description": "Type(s) d'objet(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"tesson & charbon\", \"os & m\u00e9tal\", \"faune\", \"fibule & bague\", \"lame & lamelle\", \"\u00e9clat & nucl\u00e9us\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1777,12 +1657,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date limite pour le rendu de la documentation", + "label": "Type(s) d'actions de conservation \u00e0 mener", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 30, - "description": "Date limite pr\u00e9vue pour le versement de la documentation scientifique.", + "col_number": 15, + "description": "Type(s) d'actions de conservation \u00e0 mener, s\u00e9par\u00e9s par des \"&\". Exemple : \"\u00c0 restaurer\", \"reconditionnement\", \"\u00c0 reconditionner & \u00e0 stabiliser\"", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1791,12 +1671,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Documentation re\u00e7ue", + "label": "Type(s) d'int\u00e9grit\u00e9(s) et/ou int\u00e9r\u00eat(s)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 31, - "description": "Documentation re\u00e7ue.", + "col_number": 16, + "description": "Type(s) d'int\u00e9r\u00eat scientifique ou d'int\u00e9grit\u00e9, s\u00e9par\u00e9s par des \"&\". Exemple : \"Arch\u00e9ologiquement complet\", \"absent\", \"perdu\", etc.\r\nPeut \u00e9galement qualifier (selon votre usage) des qualit\u00e9s de fragmentation : \"proximal\", \"distal\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1805,12 +1685,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date limite rendu du mobilier", + "label": "Type(s) de remarqualibit\u00e9(s)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 32, - "description": "Date limite pr\u00e9vue pour le versement du mobilier.", + "col_number": 17, + "description": "Type(s) de remarquabilit\u00e9(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"Mus\u00e9e\", \"Publication\", \"Tessonier & Publication\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1819,12 +1699,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Mobilier re\u00e7u", + "label": "Longueur (cm)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 33, - "description": "Mobilier re\u00e7u ou livr\u00e9 selon vos usages et proc\u00e9dures.", + "col_number": 18, + "description": "Longueur en cm (nombre d\u00e9cimal).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1833,12 +1713,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire g\u00e9n\u00e9ral", + "label": "Largeur (cm)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 34, - "description": "Commentaire g\u00e9n\u00e9ral.", + "col_number": 19, + "description": "Largeur en cm (nombre d\u00e9cimal).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1847,12 +1727,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de livraison du rapport", + "label": "Hauteur (cm)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 35, - "description": "Date de livraison du rapport.", + "col_number": 20, + "description": "Hauteur en cm (nombre d\u00e9cimal).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1861,12 +1741,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "\u00c9tat de traitement du rapport", + "label": "Diam\u00e8tre (cm)", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 36, - "description": "\u00c9tat de traitement du rapport.", + "col_number": 21, + "description": "Diam\u00e8tre en cm (nombre d\u00e9cimal).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1875,12 +1755,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire sur la documentation", + "label": "Commentaire / Pr\u00e9cisions sur les dimensions ", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 37, - "description": "Commentaire sur la documentation scientifique (y compris mobilier).", + "col_number": 22, + "description": "Commentaire permettant de donner des pr\u00e9cisions (ou d'importer des donn\u00e9es mixtes). Exemple : \"18 x 12 x 5\", \"col de 43 mm\", etc.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1889,12 +1769,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Image", + "label": "Nombre", "importer_type": [ - "ishtar-operations" + "ishtar-finds" ], - "col_number": 38, - "description": "Nom du fichier image (jpg ou png. Exemple \"IMG_5023.jpg\". Les fichiers images doivent \u00eatre joints \u00e0 l'import dans un fichier ZIP.", + "col_number": 24, + "description": "Nombre d'objet(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".\r\nAttention, ce champ n'est pas contraint par l'information de type OBJET/LOT (colonne n\u00b09).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -1903,182 +1783,180 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code op\u00e9ration", + "label": "Marque", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 1, - "description": "Code PATRIARCHE ou code UNIQUE de l'op\u00e9ration associ\u00e9e.", + "col_number": 26, + "description": "Marquage visible sur le mobilier. Exemple : \"id1234 la Roche aux F\u00e9es\", \"MTX-45\", etc.\r\nCeci reproduit d'ordinaire un marquage r\u00e9alis\u00e9 par un arch\u00e9ologue. Il ne s'agit pas ici de reproduire une \u00e9pigraphie ou tout autre inscription arch\u00e9ologique (graffito, d\u00e9dicaces, defixio, etc.) , mais vous pouvez l'utiliser pour cela si vous n'avez pas \u00e0 utiliser de marquage arch\u00e9ologique.", "regexp_pre_filter": null, - "required": true, - "export_field_name": null + "required": false, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code op\u00e9ration", + "label": "Commentaire g\u00e9n\u00e9ral", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 1, - "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", + "col_number": 27, + "description": "Commentaire g\u00e9n\u00e9ral libre. Exemple : \"habillage en nid d'abeille, poli g\u00e9n\u00e9ralis\u00e9, encoche emmanchement lat\u00e9ral ouvert sur la face sup\u00e9rieure\", \"1 bord + bec tubulaire\", \"fibule de Langton Down\", etc.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commune", + "label": "Commentaire g\u00e9n\u00e9ral sur les datations", "importer_type": [ - "ishtar-parcels" - ], - "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE).", - "regexp_pre_filter": [ - "Num\u00e9ro INSEE" + "ishtar-finds" ], - "required": true, - "export_field_name": null + "col_number": 28, + "description": "Commentaire g\u00e9n\u00e9ral sur les datations, si besoin. Exemple : \"plut\u00f4t fin IIe s. ou d\u00e9but IIIe s.\", \"Datation \u00e0 pr\u00e9ciser avant publication\", \" Datation rapide faite par M. Dupont\", etc.", + "regexp_pre_filter": null, + "required": false, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "ID externe", + "label": "Valeur estim\u00e9e", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 3, - "description": "Identifiant externe.", + "col_number": 29, + "description": "Valeur estim\u00e9e (\u20ac), sous la forme d'un nombre d\u00e9cimal. Exemple : \"4500\", \"0.2\", etc.\r\nUtile essentiellement pour les probl\u00e8mes de partage, vente, assurance etc.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Section", + "label": "Image", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 4, - "description": "Section. Exemple : \"ZA\". Maximum 4 caract\u00e8res.", + "col_number": 30, + "description": "Nom exact du fichier image, sous la forme XXXXX.jpg.\r\nAttention au respect strict des caract\u00e8res et majuscules lors d'un import de ce type, \".JPG\" ou \"*.jpg\", etc.\r\nExemple : \"P1030831.JPG\", \"IMG_6485.JPG\", \"fibule.jpg\", etc.\r\nLors de l'import il faut ajouter ces images sous la forme d'un fichier zip (joint au csv import\u00e9) pour que les images soient automatiquement int\u00e9gr\u00e9es.\r\n", "regexp_pre_filter": null, - "required": true, - "export_field_name": null + "required": false, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "P\u00e9riodes", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 5, - "description": "Num\u00e9ro de la parcelle. Exemple : \"253\". Peut accueillir une r\u00e9f\u00e9rence sous la forme de caract\u00e8res (maximum 6).", + "col_number": 31, + "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", "regexp_pre_filter": null, - "required": true, - "export_field_name": null + "required": false, + "export_field_name": "datings__period__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ann\u00e9e cadastrale", + "label": "Coordonn\u00e9e X", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 6, - "description": "Ann\u00e9e de la r\u00e9f\u00e9rence cadastrale. Exemple : \"1980\".", + "col_number": 32, + "description": "Coordonn\u00e9e X pour cet objet.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Adresse", + "label": "Coordonn\u00e9e Y", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 7, - "description": "Lieu-dit ou adresse associ\u00e9s \u00e0 la parcelle.", + "col_number": 33, + "description": "Coordonn\u00e9e Y pour cet objet.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Domaine public", + "label": "Coordonn\u00e9e Z", "importer_type": [ - "ishtar-parcels" + "ishtar-finds" ], - "col_number": 8, - "description": "Parcelle dans le domaine public ou non (oui/non).", + "col_number": 34, + "description": "Coordonn\u00e9e Z pour cet objet (altitude NGF ou arbitraire).", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "INSEE", + "label": "Syst\u00e8me de r\u00e9f\u00e9rence spatiale", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE).", + "col_number": 35, + "description": "Code permettant de qualifier le mode de projection des donn\u00e9es (SRS /EPSG). Exemple : \"2154\" pour le Lambert 93.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "parcel__town__numero_insee" + "required": false, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "UE (identifiant externe) - membre de gauche", "importer_type": [ - "ishtar-context-record" + "ishtar-ue-relations" ], - "col_number": 3, - "description": "Parcelle (identifiant externe), soit la section plus la parcelle sans espaces. Exemple : \"ZA253\".", + "col_number": 1, + "description": "", "regexp_pre_filter": null, "required": true, - "export_field_name": "parcel__section|parcel__parcel_number" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ann\u00e9e cadastre", + "label": "Type de relation entre UE", "importer_type": [ - "ishtar-context-record" + "ishtar-ue-relations" ], - "col_number": 4, - "description": "Ann\u00e9e de la r\u00e9f\u00e9rence cadastrale. Exemple : \"1980\".", + "col_number": 2, + "description": "", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant UE", + "label": "UE (identifiant externe) - membre de droite", "importer_type": [ - "ishtar-context-record" + "ishtar-ue-relations" ], - "col_number": 5, - "description": "Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e. Maximum 200 caract\u00e8res.", + "col_number": 3, + "description": "", "regexp_pre_filter": null, "required": true, "export_field_name": null @@ -2087,12 +1965,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type", + "label": "Poids (g)", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 6, - "description": "Type d'UE. Exemple : \"US\", \"Couche\", \"Tranch\u00e9e\", \"zone\", \"Secteur\", \"Log\", \"Carr\u00e9\", etc.", + "col_number": 23, + "description": "Poids en grammes.", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -2101,281 +1979,253 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "Identifiant d\u00e9p\u00f4t", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 7, - "description": "Description.", + "col_number": 37, + "description": "Identifiant textuel du d\u00e9p\u00f4t. Cet identifiant doit correspondre \u00e0 un d\u00e9p\u00f4t existant en base de donn\u00e9es.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire g\u00e9n\u00e9ral", + "label": "R\u00e9f\u00e9rence de caisse", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 8, - "description": "Commentaire g\u00e9n\u00e9ral.", + "col_number": 38, + "description": "", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Taille ou longueur", + "label": "Type de caisse", "importer_type": [ - "ishtar-context-record" + "ishtar-finds" ], - "col_number": 9, - "description": "Taille ou longueur (en m\u00e8tre). Exemple : \"1.2\", \"12\".", + "col_number": 39, + "description": "Champ n\u00e9cessaire si vous indiquez une caisse", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Largeur", + "label": "Code op\u00e9ration", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 10, - "description": "Largeur (en m\u00e8tre). Exemple : \"1.2\", \"12\".", + "col_number": 1, + "description": "Code UNIQUE pour une op\u00e9ration (par exemple : code PATRIARCHE)", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "\u00c9paisseur", + "label": "Titre", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 11, - "description": "\u00c9paisseur (en m\u00e8tre). Exemple : \"0.2\", \"2\".", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Profondeur", - "importer_type": [ - "ishtar-context-record" - ], - "col_number": 12, - "description": "Profondeur (en m\u00e8tre). Exemple : \"0.2\", \"2\".", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Lieu, localisation", - "importer_type": [ - "ishtar-context-record" - ], - "col_number": 13, - "description": "Lieu, description textuelle de la localisation. Exemple : \"Au pied de l'arbre du P\u00e8re Jahouen\", \"En limite nord de la parcelle\", etc.", + "col_number": 4, + "description": "Titre du document (max. 300 caract\u00e8res)", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Documentations", + "label": "Type de document", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 14, - "description": "Champ \u00e0 choix multiple (s\u00e9par\u00e9 par \u00ab & \u00bb) permettant de pr\u00e9ciser : contient du mobilier, dispose d'une photo, etc.", + "col_number": 3, + "description": "", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Image", + "label": "Index (num\u00e9ro par op\u00e9ration)", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 15, - "description": "Nom du fichier image (jpg ou png). Exemple : \"IMG_5023.jpg\". Les fichiers images doivent \u00eatre joints \u00e0 l'import dans un fichier ZIP.", + "col_number": 2, + "description": "Num\u00e9ro unique par op\u00e9ration", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "P\u00e9riodes", + "label": "R\u00e9f\u00e9rence", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 16, - "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", + "col_number": 5, + "description": "R\u00e9f\u00e9rence libre (max. 100 caract\u00e8res)", "regexp_pre_filter": null, "required": false, - "export_field_name": "datings__period__label" + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire sur les datations", + "label": "R\u00e9f\u00e9rence interne", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 17, - "description": "Commentaire sur les datations. Exemple : \"IIe - IIIe s.\", \"fin XVe ou plus tard\", etc.", + "col_number": 6, + "description": "R\u00e9f\u00e9rence interne libre (max. 100 caract\u00e8res)", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description du remplissage", + "label": "Adresse web associ\u00e9e", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 18, - "description": "Description du remplissage. Exemple : \"Limons argileux brun riche en charbons\".", + "col_number": 7, + "description": "Adresse web compl\u00e8te (avec la partie http:// ou https://)", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Interpr\u00e9tation", + "label": "Date de r\u00e9ception", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 19, - "description": "Interpr\u00e9tation. Exemple : \"Mur de cl\u00f4ture\", \"Sol couvert d'une mosa\u00efque, \"Pal\u00e9osol du d\u00e9but de l'Holoc\u00e8ne\", \"Four de r\u00e9duction de minerai de fer\", \"TP\", etc.", + "col_number": 8, + "description": "Date de r\u00e9ception (format JJ/MM/AAAA ou AAAA-MM-JJ)", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type d'activit\u00e9", + "label": "Date de cr\u00e9ation", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 20, - "description": "Activit\u00e9, r\u00e9f\u00e9rence \u00e0 des types. Exemple : \"Naturelle\", \"Construction\", etc.", + "col_number": 9, + "description": "Date de cr\u00e9ation (format JJ/MM/AAAA ou AAAA-MM-JJ)", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identification (type)", + "label": "Date de r\u00e9ception en documentation", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 21, - "description": "Identification (type). Exemple : \"Niveau d'occupation\", \"Mur\", \"Colluvions\", \"Chablis\", etc.", + "col_number": 10, + "description": "Date de r\u00e9ception en documentation (format JJ/MM/AAAA ou AAAA-MM-JJ)", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "TAQ", + "label": "Commentaire", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 22, - "description": "Terminus ante quem, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", + "col_number": 11, + "description": "Texte libre", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "TPQ", + "label": "Description", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 23, - "description": "Terminus post quem, limite temporelle apr\u00e8s laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", + "col_number": 12, + "description": "Texte libre", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "TAQ estim\u00e9", + "label": "Information suppl\u00e9mentaire", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 24, - "description": "Terminus ante quem estim\u00e9, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", + "col_number": 13, + "description": "Texte libre", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "TPQ estim\u00e9", + "label": "Auteur principal", "importer_type": [ - "ishtar-context-record" + "ishtar-operations-sources" ], - "col_number": 25, - "description": "Terminus post quem estim\u00e9, limite temporelle avant laquelle l'UE s'est form\u00e9e, ici sous la forme de valeurs enti\u00e8res. Exemple : \"322\", \"-45\", etc.", + "col_number": 15, + "description": "Nom (en casse haute) suivi du pr\u00e9nom de l'auteur (maximum 300 caract\u00e8res). Exemple : DUPONT Jean.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ancien code", + "label": "Existe en doublon", "importer_type": [ - "ishtar-operations" + "ishtar-operations-sources" ], - "col_number": 6, - "description": "Ancien code unique de l'op\u00e9ration, peut \u00eatre la r\u00e9f\u00e9rence unique d'une op\u00e9ration pass\u00e9e comme un code DRACAR par exemple, 200 carac. max.", + "col_number": 14, + "description": "", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { @@ -2383,7 +2233,7 @@ "fields": { "label": "Code op\u00e9ration", "importer_type": [ - "ishtar-finds" + "ishtar_finds_parcels_and_cr" ], "col_number": 1, "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", @@ -2397,7 +2247,7 @@ "fields": { "label": "INSEE", "importer_type": [ - "ishtar-finds" + "ishtar_finds_parcels_and_cr" ], "col_number": 2, "description": "Commune (via num\u00e9ro INSEE).", @@ -2409,25 +2259,39 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Parcelle", + "label": "Section de parcellaire", "importer_type": [ - "ishtar-finds" + "ishtar_finds_parcels_and_cr" ], "col_number": 3, - "description": "Parcelle (identifiant externe), soit la section plus la parcelle sans espaces. Exemple : \"ZA253\".", + "description": "Section (identifiant externe), soit des lettres formant la section . Exemple : \"ZA\".", "regexp_pre_filter": null, "required": true, - "export_field_name": "base_finds__context_record__parcel__section|base_finds__context_record__parcel__parcel_number" + "export_field_name": "base_finds__context_record__parcel__section" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Label UE", + "label": "Num\u00e9ro de parcelle", "importer_type": [ - "ishtar-finds" + "ishtar_finds_parcels_and_cr" ], "col_number": 4, + "description": "Num\u00e9ro de la parcelle, soit des chiffres sans espaces. Exemple : \"253\".", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "base_finds__context_record__parcel__parcel_number" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Label UE", + "importer_type": [ + "ishtar_finds_parcels_and_cr" + ], + "col_number": 5, "description": "Label / Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e.", "regexp_pre_filter": null, "required": true, @@ -2439,9 +2303,9 @@ "fields": { "label": "Label mobilier", "importer_type": [ - "ishtar-finds" + "ishtar_finds_parcels_and_cr" ], - "col_number": 5, + "col_number": 6, "description": "Identifiant libre pour le mobilier. Exemple : \"12\", \"Lot 24\", \"Sac vert\", etc.\r\nDoit \u00eatre unique \u00e0 l'\u00e9chelle de l'UE associ\u00e9e.", "regexp_pre_filter": null, "required": true, @@ -2451,12 +2315,12 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant pr\u00e9c\u00e9dent", + "label": "Communes", "importer_type": [ - "ishtar-finds" + "ishtar-operations" ], - "col_number": 6, - "description": "Identifiant pr\u00e9c\u00e9dent, li\u00e9 \u00e0 une base de donn\u00e9e ou un autre mode d'enregistrement. Exemple : \"400.01.05\", \"Beau biface\", \"inv. 4523\", \"Iso.4220\", etc.", + "col_number": 39, + "description": "Code INSEE des communes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb).", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -2465,292 +2329,292 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "Date d'ouverture", "importer_type": [ - "ishtar-finds" + "ishtar-context-record" ], - "col_number": 8, - "description": "Description du mobilier, objet ou lot. Exemple : \"Fibule aviforme\".", + "col_number": 26, + "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Ref. point topo", + "label": "Date de fermeture", "importer_type": [ - "ishtar-finds" + "ishtar-context-record" ], - "col_number": 7, - "description": "R\u00e9f\u00e9rence du point topo, d'ordinaire un entier mais peut \u00eatre autre chose. Champ texte, max. 120 caract\u00e8res. Exemple : \"7220\", \"pt. 72\", etc.", + "col_number": 27, + "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Lot ou objet", + "label": "Date de d\u00e9couverte", "importer_type": [ "ishtar-finds" ], - "col_number": 9, - "description": "D\u00e9finit si on enregistre ici un objet seul (parfois appel\u00e9 Isolation) ou un lot d'objets. Exemple : \"lot\", \"objet\", \"Iso\", \"vrac\", etc.", + "col_number": 36, + "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Compl\u00e9tude", + "label": "Localisation 1", "importer_type": [ "ishtar-finds" ], - "col_number": 10, - "description": "D\u00e9finit si un objet est complet ou non. Exemple : \"complet\", \"est complet\", \"incomplet\".\r\nEst ici traduit en binaire : \"complet\" (vrai) ou \"incomplet\" (faux). ", + "col_number": 40, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la premi\u00e8re localisation. Par exemple si la premi\u00e8re localisation du d\u00e9p\u00f4t concern\u00e9 est \u00ab b\u00e2timent \u00bb mettre : \u00ab A \u00bb pour b\u00e2timent A.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "localisation_1" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Mat\u00e9riau(x)", + "label": "Localisation 2", "importer_type": [ "ishtar-finds" ], - "col_number": 11, - "description": "Type(s) de mat\u00e9riau(x) s\u00e9par\u00e9s par des \"&\". Exemple : \"m\u00e9tal & os\", \"LT\", \"Min\u00e9ral\", \"Granito\u00efde & Basalte & Ardoise\".", + "col_number": 41, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la seconde localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "material_types__label" + "export_field_name": "localisation_2" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "\u00c9tat de conservation", + "label": "Localisation 3", "importer_type": [ "ishtar-finds" ], - "col_number": 12, - "description": "\u00c9tat de conservation. Exemple : \"Instable\", \"Stable\", \"Inconnu\", etc.", + "col_number": 42, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la troisi\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "localisation_3" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire conservation", + "label": "Localisation 4", "importer_type": [ "ishtar-finds" ], - "col_number": 13, - "description": "Commentaire relatif \u00e0 la conservation. Exemple : \"Devrait \u00eatre conserv\u00e9 dans une chambre climatis\u00e9e\", \"Ne sera plus qu'une poudre, si on ne s'en occupe pas sous peu\", \" \u00e0 jeter\", etc.", + "col_number": 43, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la quatri\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "localisation_4" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type(s) d'objet(s)", + "label": "Localisation 5", "importer_type": [ "ishtar-finds" ], - "col_number": 14, - "description": "Type(s) d'objet(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"tesson & charbon\", \"os & m\u00e9tal\", \"faune\", \"fibule & bague\", \"lame & lamelle\", \"\u00e9clat & nucl\u00e9us\", etc.", + "col_number": 44, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la cinqui\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "localisation_5" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type(s) d'actions de conservation \u00e0 mener", + "label": "Localisation 6", "importer_type": [ "ishtar-finds" ], - "col_number": 15, - "description": "Type(s) d'actions de conservation \u00e0 mener, s\u00e9par\u00e9s par des \"&\". Exemple : \"\u00c0 restaurer\", \"reconditionnement\", \"\u00c0 reconditionner & \u00e0 stabiliser\"", + "col_number": 45, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la sixi\u00e8me localisation. ", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "localisation_6" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type(s) d'int\u00e9grit\u00e9(s) et/ou int\u00e9r\u00eat(s)", + "label": "NMI", "importer_type": [ "ishtar-finds" ], - "col_number": 16, - "description": "Type(s) d'int\u00e9r\u00eat scientifique ou d'int\u00e9grit\u00e9, s\u00e9par\u00e9s par des \"&\". Exemple : \"Arch\u00e9ologiquement complet\", \"absent\", \"perdu\", etc.\r\nPeut \u00e9galement qualifier (selon votre usage) des qualit\u00e9s de fragmentation : \"proximal\", \"distal\", etc.", + "col_number": 25, + "description": "Nombre minimum d'individu(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".", "regexp_pre_filter": null, "required": false, - "export_field_name": null + "export_field_name": "" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type(s) de remarqualibit\u00e9(s)", + "label": "Op\u00e9ration (identifiant externe) - membre de gauche", "importer_type": [ - "ishtar-finds" + "ishtar-operations-relations" ], - "col_number": 17, - "description": "Type(s) de remarquabilit\u00e9(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"Mus\u00e9e\", \"Publication\", \"Tessonier & Publication\", etc.", + "col_number": 1, + "description": "", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Longueur (cm)", + "label": "Type de relation entre op\u00e9ration", "importer_type": [ - "ishtar-finds" + "ishtar-operations-relations" ], - "col_number": 18, - "description": "Longueur en cm (nombre d\u00e9cimal).", + "col_number": 2, + "description": "", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Largeur (cm)", + "label": "Op\u00e9ration (identifiant externe) - membre de droite", "importer_type": [ - "ishtar-finds" + "ishtar-operations-relations" ], - "col_number": 19, - "description": "Largeur en cm (nombre d\u00e9cimal).", + "col_number": 3, + "description": "", "regexp_pre_filter": null, - "required": false, + "required": true, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Hauteur (cm)", + "label": "Code op\u00e9ration", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 20, - "description": "Hauteur en cm (nombre d\u00e9cimal).", + "col_number": 9, + "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__operation__code_patriarche" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Diam\u00e8tre (cm)", + "label": "INSEE", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 21, - "description": "Diam\u00e8tre en cm (nombre d\u00e9cimal).", + "col_number": 11, + "description": "Commune (via num\u00e9ro INSEE).", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__parcel__town__numero_insee" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire / Pr\u00e9cisions sur les dimensions ", + "label": "Section de parcellaire", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 22, - "description": "Commentaire permettant de donner des pr\u00e9cisions (ou d'importer des donn\u00e9es mixtes). Exemple : \"18 x 12 x 5\", \"col de 43 mm\", etc.", + "col_number": 12, + "description": "Section (identifiant externe), soit des lettres formant la section . Exemple : \"ZA\".", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__parcel__section" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Nombre", + "label": "Num\u00e9ro de parcelle", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 24, - "description": "Nombre d'objet(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".\r\nAttention, ce champ n'est pas contraint par l'information de type OBJET/LOT (colonne n\u00b09).", + "col_number": 13, + "description": "Num\u00e9ro de la parcelle, soit des chiffres sans espaces. Exemple : \"253\".", "regexp_pre_filter": null, - "required": false, - "export_field_name": null + "required": true, + "export_field_name": "base_finds__context_record__parcel__parcel_number" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Marque", + "label": "Identifiant UE", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 26, - "description": "Marquage visible sur le mobilier. Exemple : \"id1234 la Roche aux F\u00e9es\", \"MTX-45\", etc.\r\nCeci reproduit d'ordinaire un marquage r\u00e9alis\u00e9 par un arch\u00e9ologue. Il ne s'agit pas ici de reproduire une \u00e9pigraphie ou tout autre inscription arch\u00e9ologique (graffito, d\u00e9dicaces, defixio, etc.) , mais vous pouvez l'utiliser pour cela si vous n'avez pas \u00e0 utiliser de marquage arch\u00e9ologique.", + "col_number": 10, + "description": "Label / Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e.", "regexp_pre_filter": null, - "required": false, - "export_field_name": "" + "required": true, + "export_field_name": "base_finds__context_record__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire g\u00e9n\u00e9ral", + "label": "Identifiant objet ou lot", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 27, - "description": "Commentaire g\u00e9n\u00e9ral libre. Exemple : \"habillage en nid d'abeille, poli g\u00e9n\u00e9ralis\u00e9, encoche emmanchement lat\u00e9ral ouvert sur la face sup\u00e9rieure\", \"1 bord + bec tubulaire\", \"fibule de Langton Down\", etc.", + "col_number": 14, + "description": "Identifiant libre pour le mobilier. Exemple : \"12\", \"Lot 24\", \"Sac vert\", etc.\r\nDoit \u00eatre unique \u00e0 l'\u00e9chelle de l'UE associ\u00e9e.", "regexp_pre_filter": null, - "required": false, - "export_field_name": "" + "required": true, + "export_field_name": "label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire g\u00e9n\u00e9ral sur les datations", + "label": "R\u00e9f\u00e9rence contenant", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 28, - "description": "Commentaire g\u00e9n\u00e9ral sur les datations, si besoin. Exemple : \"plut\u00f4t fin IIe s. ou d\u00e9but IIIe s.\", \"Datation \u00e0 pr\u00e9ciser avant publication\", \" Datation rapide faite par M. Dupont\", etc.", + "col_number": 1, + "description": "Label du contenant, si possible visible et identifiable facilement sur celui-ci.", "regexp_pre_filter": null, - "required": false, - "export_field_name": "" + "required": true, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Valeur estim\u00e9e", + "label": "Type de contenant", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 29, - "description": "Valeur estim\u00e9e (\u20ac), sous la forme d'un nombre d\u00e9cimal. Exemple : \"4500\", \"0.2\", etc.\r\nUtile essentiellement pour les probl\u00e8mes de partage, vente, assurance etc.", + "col_number": 2, + "description": "Type de contenant, fait r\u00e9f\u00e9rence \u00e0 une typologie de contenant", "regexp_pre_filter": null, "required": false, "export_field_name": "" @@ -2759,126 +2623,126 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Image", + "label": "Localisation 1", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 30, - "description": "Nom exact du fichier image, sous la forme XXXXX.jpg.\r\nAttention au respect strict des caract\u00e8res et majuscules lors d'un import de ce type, \".JPG\" ou \"*.jpg\", etc.\r\nExemple : \"P1030831.JPG\", \"IMG_6485.JPG\", \"fibule.jpg\", etc.\r\nLors de l'import il faut ajouter ces images sous la forme d'un fichier zip (joint au csv import\u00e9) pour que les images soient automatiquement int\u00e9gr\u00e9es.\r\n", + "col_number": 3, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la premi\u00e8re localisation. Par exemple si la premi\u00e8re localisation du d\u00e9p\u00f4t concern\u00e9 est \u00ab b\u00e2timent \u00bb mettre : \u00ab A \u00bb pour b\u00e2timent A.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "localisation_1" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "P\u00e9riodes", + "label": "Localisation 2", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 31, - "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", + "col_number": 4, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la seconde localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "datings__period__label" + "export_field_name": "localisation_2" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Coordonn\u00e9e X", + "label": "Localisation 3", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 32, - "description": "Coordonn\u00e9e X pour cet objet.", + "col_number": 5, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la troisi\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "localisation_3" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Coordonn\u00e9e Y", + "label": "Localisation 4", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 33, - "description": "Coordonn\u00e9e Y pour cet objet.", + "col_number": 6, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la quatri\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "localisation_4" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Coordonn\u00e9e Z", + "label": "Identifiant pr\u00e9c\u00e9dent", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 34, - "description": "Coordonn\u00e9e Z pour cet objet (altitude NGF ou arbitraire).", + "col_number": 15, + "description": "Identifiant pr\u00e9c\u00e9dent, li\u00e9 \u00e0 une base de donn\u00e9e ou un autre mode d'enregistrement. Exemple : \"400.01.05\", \"Beau biface\", \"inv. 4523\", \"Iso.4220\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Syst\u00e8me de r\u00e9f\u00e9rence spatiale", + "label": "Lot ou objet", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 35, - "description": "Code permettant de qualifier le mode de projection des donn\u00e9es (SRS /EPSG). Exemple : \"2154\" pour le Lambert 93.", + "col_number": 16, + "description": "D\u00e9finit si on enregistre ici un objet seul (parfois appel\u00e9 Isolation) ou un lot d'objets. Exemple : \"lot\", \"objet\", \"Iso\", \"vrac\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "UE (identifiant externe) - membre de gauche", + "label": "Type(s) d'objet(s)", "importer_type": [ - "ishtar-ue-relations" + "inventory_combo" ], - "col_number": 1, - "description": "", + "col_number": 18, + "description": "Type(s) d'objet(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"tesson & charbon\", \"os & m\u00e9tal\", \"faune\", \"fibule & bague\", \"lame & lamelle\", \"\u00e9clat & nucl\u00e9us\", etc.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de relation entre UE", + "label": "Description", "importer_type": [ - "ishtar-ue-relations" + "inventory_combo" ], - "col_number": 2, - "description": "", + "col_number": 19, + "description": "Description du mobilier, objet ou lot. Exemple : \"Fibule aviforme\". Texte libre.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "UE (identifiant externe) - membre de droite", + "label": "Nombre", "importer_type": [ - "ishtar-ue-relations" + "inventory_combo" ], - "col_number": 3, - "description": "", + "col_number": 20, + "description": "Nombre d'objet(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".\r\nAttention, ce champ n'est pas contraint par l'information de type OBJET/LOT.", "regexp_pre_filter": null, - "required": true, + "required": false, "export_field_name": null } }, @@ -2887,10 +2751,10 @@ "fields": { "label": "Poids (g)", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 23, - "description": "Poids en grammes.", + "col_number": 21, + "description": "Poids en grammes. Nombre \u00e0 virgule, exemple : 12.6, 50, 15200", "regexp_pre_filter": null, "required": false, "export_field_name": null @@ -2899,2564 +2763,805 @@ { "model": "ishtar_common.importercolumn", "fields": { - "label": "Identifiant d\u00e9p\u00f4t", + "label": "\u00c9tat sanitaire", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 37, - "description": "Identifiant textuel du d\u00e9p\u00f4t. Cet identifiant doit correspondre \u00e0 un d\u00e9p\u00f4t existant en base de donn\u00e9es.", + "col_number": 22, + "description": "\u00c9tat de conservation. Exemple : \"Instable\", \"Stable\", \"Inconnu\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9f\u00e9rence de caisse", + "label": "Types d'alt\u00e9ration", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 38, - "description": "", + "col_number": 23, + "description": "Type d'alt\u00e9ration observ\u00e9e, choix multiples possibles s\u00e9par\u00e9s par des \"&\", exemple : \"corrosion active&fissuration\", etc. Fait r\u00e9f\u00e9rence \u00e0 une typologie, pr\u00e9sent au sein du MODULE CONSERVATION", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de caisse", + "label": "Causes d'alt\u00e9ration", "importer_type": [ - "ishtar-finds" + "inventory_combo" ], - "col_number": 39, - "description": "Champ n\u00e9cessaire si vous indiquez une caisse", + "col_number": 24, + "description": "Causes d'alt\u00e9ration estim\u00e9e(s), choix multiples possibles s\u00e9par\u00e9s par des \"&\". Fait r\u00e9f\u00e9rence \u00e0 une typologie, pr\u00e9sent au sein du MODULE CONSERVATION", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code op\u00e9ration", + "label": "Type de traitement recommand\u00e9", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 1, - "description": "Code UNIQUE pour une op\u00e9ration (par exemple : code PATRIARCHE)", + "col_number": 25, + "description": "Actions de conservation-restauration \u00e0 mener. Il est possible de proposer plusieurs choix s\u00e9par\u00e9s d'un \"&\", exemple : \"remonter&reconditionner\"", "regexp_pre_filter": null, - "required": true, - "export_field_name": "" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Titre", + "label": "Urgence du traitement", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 4, - "description": "Titre du document (max. 300 caract\u00e8res)", + "col_number": 26, + "description": "Niveau d'urgence des actions de conservation \u00e0 mener (Type), pr\u00e9sent au sein du MODULE CONSERVATION", "regexp_pre_filter": null, - "required": true, - "export_field_name": "" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Type de document", + "label": "Commentaire sur la conservation", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 3, - "description": "", + "col_number": 27, + "description": "Commentaire relatif \u00e0 la conservation. Exemple : \"Devrait \u00eatre conserv\u00e9 dans une chambre climatis\u00e9e\", \"Ne sera plus qu'une poudre, si on ne s'en occupe pas sous peu\", \" \u00e0 jeter\", etc.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Index (num\u00e9ro par op\u00e9ration)", + "label": "Int\u00e9grit\u00e9 / int\u00e9r\u00eat", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 2, - "description": "Num\u00e9ro unique par op\u00e9ration", + "col_number": 28, + "description": "Type(s) d'int\u00e9r\u00eat scientifique ou d'int\u00e9grit\u00e9, s\u00e9par\u00e9s par des \"&\". Exemple : \"Arch\u00e9ologiquement complet\", \"absent\", \"perdu\", etc.\r\nPeut \u00e9galement qualifier (selon votre usage) des qualit\u00e9s de fragmentation : \"proximal\", \"distal\", \"fragmentaire\", \"complet&fragmentaire\", etc.", "regexp_pre_filter": null, - "required": true, - "export_field_name": "" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9f\u00e9rence", + "label": "Remarquabilit\u00e9", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 5, - "description": "R\u00e9f\u00e9rence libre (max. 100 caract\u00e8res)", + "col_number": 29, + "description": "Type(s) de remarquabilit\u00e9(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"Mus\u00e9able\", \"Publication\", \"Tessonier & Publication\", etc.\r\nA pr\u00e9ciser dans la typologie ad\u00e9quate pour l'adapter \u00e0 votre usage.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "R\u00e9f\u00e9rence interne", + "label": "Image", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 6, - "description": "R\u00e9f\u00e9rence interne libre (max. 100 caract\u00e8res)", + "col_number": 36, + "description": "Nom exact du fichier image, sous la forme XXXXX.jpg.\r\nAttention au respect strict des caract\u00e8res et majuscules lors d'un import de ce type, \".JPG\" ou \"*.jpg\", etc.\r\nExemple : \"P1030831.JPG\", \"IMG_6485.JPG\", \"fibule.jpg\", etc.\r\nLors de l'import il faut ajouter ces images sous la forme d'un fichier zip (joint au csv import\u00e9) pour que les images soient automatiquement int\u00e9gr\u00e9es.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Adresse web associ\u00e9e", + "label": "Date de d\u00e9couverte", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 7, - "description": "Adresse web compl\u00e8te (avec la partie http:// ou https://)", + "col_number": 30, + "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de r\u00e9ception", + "label": "Marquage", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 8, - "description": "Date de r\u00e9ception (format JJ/MM/AAAA ou AAAA-MM-JJ)", + "col_number": 31, + "description": "Marquage visible sur le mobilier. Exemple : \"id1234 la Roche aux F\u00e9es\", \"MTX-45\", etc.\r\nCeci reproduit d'ordinaire un marquage r\u00e9alis\u00e9 par un arch\u00e9ologue. Il ne s'agit pas ici de reproduire une \u00e9pigraphie ou tout autre inscription arch\u00e9ologique (graffito, d\u00e9dicaces, defixio, etc.) , mais vous pouvez l'utiliser pour cela si vous n'avez pas \u00e0 utiliser de marquage arch\u00e9ologique.\r\nPeut aussi indiquer si un marquage est pr\u00e9sent ou non (oui/non).", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de cr\u00e9ation", + "label": "Localisation topographique", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 9, - "description": "Date de cr\u00e9ation (format JJ/MM/AAAA ou AAAA-MM-JJ)", + "col_number": 32, + "description": "R\u00e9f\u00e9rence du point topo, d'ordinaire un entier mais peut \u00eatre autre chose, un lieu dit ou autre. Champ texte, max. 120 caract\u00e8res. Exemple : \"7220\", \"pt. 72\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Date de r\u00e9ception en documentation", + "label": "Commentaire g\u00e9n\u00e9ral", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 10, - "description": "Date de r\u00e9ception en documentation (format JJ/MM/AAAA ou AAAA-MM-JJ)", + "col_number": 33, + "description": "Commentaire g\u00e9n\u00e9ral en texte libre. Exemple : \"habillage en nid d'abeille, poli g\u00e9n\u00e9ralis\u00e9, encoche emmanchement lat\u00e9ral ouvert sur la face sup\u00e9rieure\", \"1 bord + bec tubulaire\", \"fibule de Langton Down\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Commentaire", + "label": "Chronologie", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 11, - "description": "Texte libre", + "col_number": 34, + "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "datings__period__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Description", + "label": "CCE / d\u00e9p\u00f4t concern\u00e9", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 12, - "description": "Texte libre", + "col_number": 35, + "description": "Identifiant textuel du d\u00e9p\u00f4t. Cet identifiant doit correspondre \u00e0 un d\u00e9p\u00f4t existant en base de donn\u00e9es, plus pr\u00e9cis\u00e9ment \u00e0 sa clef, exemple : \"cce-49\"", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Information suppl\u00e9mentaire", + "label": "Mat\u00e9riau(x)", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 13, - "description": "Texte libre", + "col_number": 17, + "description": "Type(s) de mat\u00e9riau(x) s\u00e9par\u00e9s par des \"&\". Exemple : \"m\u00e9tal & os\", \"LT\", \"Min\u00e9ral\", \"Granito\u00efde & Basalte & Ardoise\".", "regexp_pre_filter": null, - "required": false, - "export_field_name": "" + "required": true, + "export_field_name": "material_types__label" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Auteur principal", + "label": "Localisation 5", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 15, - "description": "Nom (en casse haute) suivi du pr\u00e9nom de l'auteur (maximum 300 caract\u00e8res). Exemple : DUPONT Jean.", + "col_number": 7, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la cinqui\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "localisation_5" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Existe en doublon", + "label": "Localisation 6", "importer_type": [ - "ishtar-operations-sources" + "inventory_combo" ], - "col_number": 14, - "description": "", + "col_number": 8, + "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la sixi\u00e8me localisation.", "regexp_pre_filter": null, "required": false, - "export_field_name": "" + "export_field_name": "localisation_6" } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Code op\u00e9ration", + "label": "R\u00e9f\u00e9rence", "importer_type": [ - "ishtar_finds_parcels_and_cr" + "ishtar-sites" ], "col_number": 1, - "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", + "description": "Identifiants des sites (entit\u00e9s arch\u00e9ologiques)", "regexp_pre_filter": null, "required": true, - "export_field_name": "base_finds__context_record__operation__code_patriarche" + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "INSEE", + "label": "Nom", "importer_type": [ - "ishtar_finds_parcels_and_cr" + "ishtar-sites" ], "col_number": 2, - "description": "Commune (via num\u00e9ro INSEE).", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__town__numero_insee" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Section de parcellaire", - "importer_type": [ - "ishtar_finds_parcels_and_cr" - ], - "col_number": 3, - "description": "Section (identifiant externe), soit des lettres formant la section . Exemple : \"ZA\".", + "description": "Nom usuel", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__section" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Num\u00e9ro de parcelle", + "label": "P\u00e9riodes", "importer_type": [ - "ishtar_finds_parcels_and_cr" + "ishtar-sites" ], "col_number": 4, - "description": "Num\u00e9ro de la parcelle, soit des chiffres sans espaces. Exemple : \"253\".", + "description": "P\u00e9riodes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb). Exemple : \"Gallo-romain & Fer & Med\".", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__parcel_number" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Label UE", + "label": "Types de vestige", "importer_type": [ - "ishtar_finds_parcels_and_cr" + "ishtar-sites" ], "col_number": 5, - "description": "Label / Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e.", + "description": "Types de vestiges (s\u00e9par\u00e9s par un \u00ab & \u00bb). Exemple : \"four & fosses & villa\".", "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__label" + "required": false, + "export_field_name": null } }, { "model": "ishtar_common.importercolumn", "fields": { - "label": "Label mobilier", + "label": "Communes", "importer_type": [ - "ishtar_finds_parcels_and_cr" + "ishtar-sites" ], - "col_number": 6, - "description": "Identifiant libre pour le mobilier. Exemple : \"12\", \"Lot 24\", \"Sac vert\", etc.\r\nDoit \u00eatre unique \u00e0 l'\u00e9chelle de l'UE associ\u00e9e.", + "col_number": 3, + "description": "Code INSEE des communes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb).", "regexp_pre_filter": null, - "required": true, - "export_field_name": "label" + "required": false, + "export_field_name": null } }, { - "model": "ishtar_common.importercolumn", + "model": "ishtar_common.formatertype", "fields": { - "label": "Communes", - "importer_type": [ - "ishtar-operations" - ], - "col_number": 39, - "description": "Code INSEE des communes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb).", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Date d'ouverture", - "importer_type": [ - "ishtar-context-record" - ], - "col_number": 26, - "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Date de fermeture", - "importer_type": [ - "ishtar-context-record" - ], - "col_number": 27, - "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Date de d\u00e9couverte", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 36, - "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 1", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 40, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la premi\u00e8re localisation. Par exemple si la premi\u00e8re localisation du d\u00e9p\u00f4t concern\u00e9 est \u00ab b\u00e2timent \u00bb mettre : \u00ab A \u00bb pour b\u00e2timent A.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_1" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 2", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 41, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la seconde localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_2" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 3", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 42, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la troisi\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_3" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 4", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 43, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la quatri\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_4" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 5", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 44, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la cinqui\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_5" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 6", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 45, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la sixi\u00e8me localisation. ", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_6" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "NMI", - "importer_type": [ - "ishtar-finds" - ], - "col_number": 25, - "description": "Nombre minimum d'individu(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Op\u00e9ration (identifiant externe) - membre de gauche", - "importer_type": [ - "ishtar-operations-relations" - ], - "col_number": 1, - "description": "", - "regexp_pre_filter": null, - "required": true, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Type de relation entre op\u00e9ration", - "importer_type": [ - "ishtar-operations-relations" - ], - "col_number": 2, - "description": "", - "regexp_pre_filter": null, - "required": true, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Op\u00e9ration (identifiant externe) - membre de droite", - "importer_type": [ - "ishtar-operations-relations" - ], - "col_number": 3, - "description": "", - "regexp_pre_filter": null, - "required": true, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Code op\u00e9ration", - "importer_type": [ - "inventory_combo" - ], - "col_number": 9, - "description": "Code PATRIARCHE ou code num\u00e9rique (entier) UNIQUE pour une op\u00e9ration.", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__operation__code_patriarche" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "INSEE", - "importer_type": [ - "inventory_combo" - ], - "col_number": 11, - "description": "Commune (via num\u00e9ro INSEE).", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__town__numero_insee" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Section de parcellaire", - "importer_type": [ - "inventory_combo" - ], - "col_number": 12, - "description": "Section (identifiant externe), soit des lettres formant la section . Exemple : \"ZA\".", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__section" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Num\u00e9ro de parcelle", - "importer_type": [ - "inventory_combo" - ], - "col_number": 13, - "description": "Num\u00e9ro de la parcelle, soit des chiffres sans espaces. Exemple : \"253\".", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__parcel__parcel_number" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Identifiant UE", - "importer_type": [ - "inventory_combo" - ], - "col_number": 10, - "description": "Label / Identifiant (externe) de l'UE. Exemple : \"US 145\", \"Tranch\u00e9e 145\", \"145\", \"St 17\", etc. Doit \u00eatre unique pour une parcelle donn\u00e9e.", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "base_finds__context_record__label" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Identifiant objet ou lot", - "importer_type": [ - "inventory_combo" - ], - "col_number": 14, - "description": "Identifiant libre pour le mobilier. Exemple : \"12\", \"Lot 24\", \"Sac vert\", etc.\r\nDoit \u00eatre unique \u00e0 l'\u00e9chelle de l'UE associ\u00e9e.", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "label" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "R\u00e9f\u00e9rence contenant", - "importer_type": [ - "inventory_combo" - ], - "col_number": 1, - "description": "Label du contenant, si possible visible et identifiable facilement sur celui-ci.", - "regexp_pre_filter": null, - "required": true, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Type de contenant", - "importer_type": [ - "inventory_combo" - ], - "col_number": 2, - "description": "Type de contenant, fait r\u00e9f\u00e9rence \u00e0 une typologie de contenant", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 1", - "importer_type": [ - "inventory_combo" - ], - "col_number": 3, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la premi\u00e8re localisation. Par exemple si la premi\u00e8re localisation du d\u00e9p\u00f4t concern\u00e9 est \u00ab b\u00e2timent \u00bb mettre : \u00ab A \u00bb pour b\u00e2timent A.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_1" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 2", - "importer_type": [ - "inventory_combo" - ], - "col_number": 4, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la seconde localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_2" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 3", - "importer_type": [ - "inventory_combo" - ], - "col_number": 5, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la troisi\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_3" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 4", - "importer_type": [ - "inventory_combo" - ], - "col_number": 6, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la quatri\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_4" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Identifiant pr\u00e9c\u00e9dent", - "importer_type": [ - "inventory_combo" - ], - "col_number": 15, - "description": "Identifiant pr\u00e9c\u00e9dent, li\u00e9 \u00e0 une base de donn\u00e9e ou un autre mode d'enregistrement. Exemple : \"400.01.05\", \"Beau biface\", \"inv. 4523\", \"Iso.4220\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Lot ou objet", - "importer_type": [ - "inventory_combo" - ], - "col_number": 16, - "description": "D\u00e9finit si on enregistre ici un objet seul (parfois appel\u00e9 Isolation) ou un lot d'objets. Exemple : \"lot\", \"objet\", \"Iso\", \"vrac\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Type(s) d'objet(s)", - "importer_type": [ - "inventory_combo" - ], - "col_number": 18, - "description": "Type(s) d'objet(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"tesson & charbon\", \"os & m\u00e9tal\", \"faune\", \"fibule & bague\", \"lame & lamelle\", \"\u00e9clat & nucl\u00e9us\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Description", - "importer_type": [ - "inventory_combo" - ], - "col_number": 19, - "description": "Description du mobilier, objet ou lot. Exemple : \"Fibule aviforme\". Texte libre.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Nombre", - "importer_type": [ - "inventory_combo" - ], - "col_number": 20, - "description": "Nombre d'objet(s) li\u00e9(s) \u00e0 cet enregistrement (entier). Exemple : \"12\".\r\nAttention, ce champ n'est pas contraint par l'information de type OBJET/LOT.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Poids (g)", - "importer_type": [ - "inventory_combo" - ], - "col_number": 21, - "description": "Poids en grammes. Nombre \u00e0 virgule, exemple : 12.6, 50, 15200", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "\u00c9tat sanitaire", - "importer_type": [ - "inventory_combo" - ], - "col_number": 22, - "description": "\u00c9tat de conservation. Exemple : \"Instable\", \"Stable\", \"Inconnu\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Types d'alt\u00e9ration", - "importer_type": [ - "inventory_combo" - ], - "col_number": 23, - "description": "Type d'alt\u00e9ration observ\u00e9e, choix multiples possibles s\u00e9par\u00e9s par des \"&\", exemple : \"corrosion active&fissuration\", etc. Fait r\u00e9f\u00e9rence \u00e0 une typologie, pr\u00e9sent au sein du MODULE CONSERVATION", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Causes d'alt\u00e9ration", - "importer_type": [ - "inventory_combo" - ], - "col_number": 24, - "description": "Causes d'alt\u00e9ration estim\u00e9e(s), choix multiples possibles s\u00e9par\u00e9s par des \"&\". Fait r\u00e9f\u00e9rence \u00e0 une typologie, pr\u00e9sent au sein du MODULE CONSERVATION", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Type de traitement recommand\u00e9", - "importer_type": [ - "inventory_combo" - ], - "col_number": 25, - "description": "Actions de conservation-restauration \u00e0 mener. Il est possible de proposer plusieurs choix s\u00e9par\u00e9s d'un \"&\", exemple : \"remonter&reconditionner\"", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Urgence du traitement", - "importer_type": [ - "inventory_combo" - ], - "col_number": 26, - "description": "Niveau d'urgence des actions de conservation \u00e0 mener (Type), pr\u00e9sent au sein du MODULE CONSERVATION", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Commentaire sur la conservation", - "importer_type": [ - "inventory_combo" - ], - "col_number": 27, - "description": "Commentaire relatif \u00e0 la conservation. Exemple : \"Devrait \u00eatre conserv\u00e9 dans une chambre climatis\u00e9e\", \"Ne sera plus qu'une poudre, si on ne s'en occupe pas sous peu\", \" \u00e0 jeter\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Int\u00e9grit\u00e9 / int\u00e9r\u00eat", - "importer_type": [ - "inventory_combo" - ], - "col_number": 28, - "description": "Type(s) d'int\u00e9r\u00eat scientifique ou d'int\u00e9grit\u00e9, s\u00e9par\u00e9s par des \"&\". Exemple : \"Arch\u00e9ologiquement complet\", \"absent\", \"perdu\", etc.\r\nPeut \u00e9galement qualifier (selon votre usage) des qualit\u00e9s de fragmentation : \"proximal\", \"distal\", \"fragmentaire\", \"complet&fragmentaire\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Remarquabilit\u00e9", - "importer_type": [ - "inventory_combo" - ], - "col_number": 29, - "description": "Type(s) de remarquabilit\u00e9(s), s\u00e9par\u00e9s par des \"&\". Exemple : \"Mus\u00e9able\", \"Publication\", \"Tessonier & Publication\", etc.\r\nA pr\u00e9ciser dans la typologie ad\u00e9quate pour l'adapter \u00e0 votre usage.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Image", - "importer_type": [ - "inventory_combo" - ], - "col_number": 36, - "description": "Nom exact du fichier image, sous la forme XXXXX.jpg.\r\nAttention au respect strict des caract\u00e8res et majuscules lors d'un import de ce type, \".JPG\" ou \"*.jpg\", etc.\r\nExemple : \"P1030831.JPG\", \"IMG_6485.JPG\", \"fibule.jpg\", etc.\r\nLors de l'import il faut ajouter ces images sous la forme d'un fichier zip (joint au csv import\u00e9) pour que les images soient automatiquement int\u00e9gr\u00e9es.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Date de d\u00e9couverte", - "importer_type": [ - "inventory_combo" - ], - "col_number": 30, - "description": "Date au format JJ/MM/AAAA ou AAAA-MM-JJ. Par exemple : 2017-07-31 ou 31/07/2017.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Marquage", - "importer_type": [ - "inventory_combo" - ], - "col_number": 31, - "description": "Marquage visible sur le mobilier. Exemple : \"id1234 la Roche aux F\u00e9es\", \"MTX-45\", etc.\r\nCeci reproduit d'ordinaire un marquage r\u00e9alis\u00e9 par un arch\u00e9ologue. Il ne s'agit pas ici de reproduire une \u00e9pigraphie ou tout autre inscription arch\u00e9ologique (graffito, d\u00e9dicaces, defixio, etc.) , mais vous pouvez l'utiliser pour cela si vous n'avez pas \u00e0 utiliser de marquage arch\u00e9ologique.\r\nPeut aussi indiquer si un marquage est pr\u00e9sent ou non (oui/non).", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation topographique", - "importer_type": [ - "inventory_combo" - ], - "col_number": 32, - "description": "R\u00e9f\u00e9rence du point topo, d'ordinaire un entier mais peut \u00eatre autre chose, un lieu dit ou autre. Champ texte, max. 120 caract\u00e8res. Exemple : \"7220\", \"pt. 72\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Commentaire g\u00e9n\u00e9ral", - "importer_type": [ - "inventory_combo" - ], - "col_number": 33, - "description": "Commentaire g\u00e9n\u00e9ral en texte libre. Exemple : \"habillage en nid d'abeille, poli g\u00e9n\u00e9ralis\u00e9, encoche emmanchement lat\u00e9ral ouvert sur la face sup\u00e9rieure\", \"1 bord + bec tubulaire\", \"fibule de Langton Down\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Chronologie", - "importer_type": [ - "inventory_combo" - ], - "col_number": 34, - "description": "Chronologies associ\u00e9es (plusieurs possibles s\u00e9par\u00e9es par &). Exemple : \"Gallo-romain & M\u00e9di\u00e9val\", \"GR&MED\", \"M\u00e9solithique final & M\u00e9so moyen & Epipal\", etc.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "datings__period__label" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "CCE / d\u00e9p\u00f4t concern\u00e9", - "importer_type": [ - "inventory_combo" - ], - "col_number": 35, - "description": "Identifiant textuel du d\u00e9p\u00f4t. Cet identifiant doit correspondre \u00e0 un d\u00e9p\u00f4t existant en base de donn\u00e9es, plus pr\u00e9cis\u00e9ment \u00e0 sa clef, exemple : \"cce-49\"", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Mat\u00e9riau(x)", - "importer_type": [ - "inventory_combo" - ], - "col_number": 17, - "description": "Type(s) de mat\u00e9riau(x) s\u00e9par\u00e9s par des \"&\". Exemple : \"m\u00e9tal & os\", \"LT\", \"Min\u00e9ral\", \"Granito\u00efde & Basalte & Ardoise\".", - "regexp_pre_filter": null, - "required": true, - "export_field_name": "material_types__label" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 5", - "importer_type": [ - "inventory_combo" - ], - "col_number": 7, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la cinqui\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_5" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Localisation 6", - "importer_type": [ - "inventory_combo" - ], - "col_number": 8, - "description": "Localisation dans le d\u00e9p\u00f4t : r\u00e9f\u00e9rence de la sixi\u00e8me localisation.", - "regexp_pre_filter": null, - "required": false, - "export_field_name": "localisation_6" - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "R\u00e9f\u00e9rence", - "importer_type": [ - "ishtar-sites" - ], - "col_number": 1, - "description": "Identifiants des sites (entit\u00e9s arch\u00e9ologiques)", - "regexp_pre_filter": null, - "required": true, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Nom", - "importer_type": [ - "ishtar-sites" - ], - "col_number": 2, - "description": "Nom usuel", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "P\u00e9riodes", - "importer_type": [ - "ishtar-sites" - ], - "col_number": 4, - "description": "P\u00e9riodes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb). Exemple : \"Gallo-romain & Fer & Med\".", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Types de vestige", - "importer_type": [ - "ishtar-sites" - ], - "col_number": 5, - "description": "Types de vestiges (s\u00e9par\u00e9s par un \u00ab & \u00bb). Exemple : \"four & fosses & villa\".", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.importercolumn", - "fields": { - "label": "Communes", - "importer_type": [ - "ishtar-sites" - ], - "col_number": 3, - "description": "Code INSEE des communes concern\u00e9es (s\u00e9par\u00e9es par un \u00ab & \u00bb).", - "regexp_pre_filter": null, - "required": false, - "export_field_name": null - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "IntegerFormater", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_operations.models.OperationType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "120", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "300", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "DateFormater", - "options": "%Y/%m/%d", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_operations.models.Period", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "4", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "6", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "500", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "12", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "SourceType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "SupportType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "YearFormater", - "options": "%Y", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "Format", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "1000", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "30", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_context_records.models.Unit", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "StrToBoolean", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.MaterialType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "FloatFormater", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.ConservatoryState", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.TreatmentType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_context_records.models.IdentificationType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "DateFormater", - "options": "%d/%m/%Y | %Y-%m-%d", - "many_split": " | " - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.ObjectType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "FileFormater", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "5", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnknowType", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "200", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "70", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_files.models.SaisineType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "2000", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_files.models.PermitType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "60", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_operations.models.ReportState", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "10", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "50", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_operations.models.RemainType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_context_records.models.ActivityType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.IntegrityType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.RemarkabilityType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "20", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "SpatialReferenceSystem", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "TitleType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.BatchType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_context_records.models.RelationType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_warehouse.models.ContainerType", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "100", - "many_split": "" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_context_records.models.DocumentationType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "6", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_operations.models.RelationType", - "many_split": null - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.AlterationType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.AlterationCauseType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.TreatmentEmergencyType", - "many_split": null - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "TypeFormater", - "options": "archaeological_finds.models.ObjectType", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "20", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "UnicodeFormater", - "options": "10", - "many_split": "&" - } -}, -{ - "model": "ishtar_common.formatertype", - "fields": { - "formater_type": "InseeFormater", - "options": null, - "many_split": "&" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 5 - ], - "field_name": "label", - "force_new": false, - "concat": false, - "concat_str": null - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 5 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-operations", - 6 - ], - "field_name": "scientist__name", - "force_new": false, - "concat": false, - "concat_str": null - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-ue", - 4 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-parcelles", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-parcelles", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-ue", - 1 - ], - "field_name": "parcel__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-ue", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-ue", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-ue", - 3 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 1 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 2 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 3 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 4 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 5 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 4 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 3 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" - } -}, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "mcc-mobilier", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "IntegerFormater", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-context-record", - 1 - ], - "field_name": "parcel__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_operations.models.OperationType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-context-record", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "120", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-parcels", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "300", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-parcels", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "DateFormater", + "options": "%Y/%m/%d", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-context-record", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_operations.models.Period", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-context-record", - 3 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "4", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-context-record", - 5 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "6", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 1 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "500", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "12", + "many_split": "" } }, -{ - "model": "ishtar_common.importerduplicatefield", - "fields": { - "column": [ - "ishtar-finds", - 2 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" +{ + "model": "ishtar_common.formatertype", + "fields": { + "formater_type": "TypeFormater", + "options": "SourceType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "SupportType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 3 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "YearFormater", + "options": "%Y", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 3 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "Format", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 4 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "1000", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 4 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "30", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 5 - ], - "field_name": "label", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_context_records.models.Unit", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 5 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "StrToBoolean", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 5 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.MaterialType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 37 - ], - "field_name": "container__location__external_id", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "FloatFormater", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 37 - ], - "field_name": "container__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.ConservatoryState", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-finds", - 38 - ], - "field_name": "container__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.TreatmentType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-operations-sources", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_context_records.models.IdentificationType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar-operations-sources", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "DateFormater", + "options": "%d/%m/%Y | %Y-%m-%d", + "many_split": " | " } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 1 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.ObjectType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 1 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "FileFormater", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 2 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "5", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 2 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnknowType", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 3 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "200", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 3 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "70", + "many_split": "" + } +}, +{ + "model": "ishtar_common.formatertype", + "fields": { + "formater_type": "TypeFormater", + "options": "archaeological_files.models.SaisineType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 4 - ], - "field_name": "external_id", - "force_new": false, - "concat": true, - "concat_str": "" + "formater_type": "UnicodeFormater", + "options": "2000", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 4 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": true, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_files.models.PermitType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 5 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 5 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "60", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 6 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_operations.models.ReportState", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 6 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "10", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 6 - ], - "field_name": "base_finds__label", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "UnicodeFormater", + "options": "50", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 2 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_operations.models.RemainType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 1 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_context_records.models.ActivityType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 3 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.IntegrityType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 4 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": true, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.RemarkabilityType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 5 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "20", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "ishtar_finds_parcels_and_cr", - 1 - ], - "field_name": "base_finds__context_record__parcel__operation__code_patriarche", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "SpatialReferenceSystem", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 9 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "TitleType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 9 - ], - "field_name": "base_finds__context_record__parcel__operation__code_patriarche", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.BatchType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 9 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_context_records.models.RelationType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 9 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "" + "formater_type": "TypeFormater", + "options": "archaeological_warehouse.models.ContainerType", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 11 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "UnicodeFormater", + "options": "100", + "many_split": "" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 11 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_context_records.models.DocumentationType", + "many_split": "&" + } +}, +{ + "model": "ishtar_common.formatertype", + "fields": { + "formater_type": "UnicodeFormater", + "options": "6", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 11 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_operations.models.RelationType", + "many_split": null } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 12 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.AlterationType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 12 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.AlterationCauseType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 12 - ], - "field_name": "external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.TreatmentEmergencyType", + "many_split": null } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 13 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": true, - "concat_str": null + "formater_type": "TypeFormater", + "options": "archaeological_finds.models.ObjectType", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 13 - ], - "field_name": "base_finds__external_id", - "force_new": false, - "concat": true, - "concat_str": null + "formater_type": "UnicodeFormater", + "options": "20", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 13 - ], - "field_name": "external_id", - "force_new": false, - "concat": true, - "concat_str": null + "formater_type": "UnicodeFormater", + "options": "10", + "many_split": "&" } }, { - "model": "ishtar_common.importerduplicatefield", + "model": "ishtar_common.formatertype", "fields": { - "column": [ - "inventory_combo", - 10 - ], - "field_name": "base_finds__context_record__external_id", - "force_new": false, - "concat": false, - "concat_str": "-" + "formater_type": "InseeFormater", + "options": null, + "many_split": "&" } }, { "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 10 + "ishtar-context-record", + 1 ], - "field_name": "base_finds__external_id", + "field_name": "parcel__external_id", "force_new": false, "concat": false, "concat_str": "-" @@ -5466,8 +3571,8 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 10 + "ishtar-context-record", + 1 ], "field_name": "external_id", "force_new": false, @@ -5479,10 +3584,10 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 14 + "ishtar-parcels", + 2 ], - "field_name": "base_finds__external_id", + "field_name": "external_id", "force_new": false, "concat": false, "concat_str": "-" @@ -5492,10 +3597,10 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 14 + "ishtar-parcels", + 1 ], - "field_name": "base_finds__label", + "field_name": "external_id", "force_new": false, "concat": false, "concat_str": "" @@ -5505,8 +3610,8 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 14 + "ishtar-context-record", + 2 ], "field_name": "external_id", "force_new": false, @@ -5518,10 +3623,10 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 1 + "ishtar-context-record", + 3 ], - "field_name": "container__external_id", + "field_name": "external_id", "force_new": false, "concat": false, "concat_str": "-" @@ -5531,10 +3636,10 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 35 + "ishtar-context-record", + 5 ], - "field_name": "container__external_id", + "field_name": "external_id", "force_new": false, "concat": false, "concat_str": "-" @@ -5544,1096 +3649,741 @@ "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "inventory_combo", - 35 - ], - "field_name": "container__location__external_id", - "force_new": false, - "concat": false, - "concat_str": "" - } -}, -{ - "model": "ishtar_common.importtarget", - "fields": { - "column": [ - "mcc-operations", + "ishtar-finds", 1 ], - "target": "code_patriarche", - "formater_type": [ - "IntegerFormater", - "", - "" - ], - "force_new": false, - "concat": false, - "concat_str": null, - "comment": "" - } -}, -{ - "model": "ishtar_common.importtarget", - "fields": { - "column": [ - "mcc-operations", - 3 - ], - "target": "operation_type", - "formater_type": [ - "TypeFormater", - "archaeological_operations.models.OperationType", - "" - ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-operations", - 4 - ], - "target": "common_name", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "ishtar-finds", + 1 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-operations", - 5 - ], - "target": "operator__name", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "ishtar-finds", + 2 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-operations", - 6 - ], - "target": "scientist__raw_name", - "formater_type": [ - "UnicodeFormater", - "300", - "" + "ishtar-finds", + 2 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-operations", - 7 - ], - "target": "start_date", - "formater_type": [ - "DateFormater", - "%Y/%m/%d", - "" + "ishtar-finds", + 3 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, -{ - "model": "ishtar_common.importtarget", - "fields": { - "column": [ - "mcc-operations", - 8 - ], - "target": "excavation_end_date", - "formater_type": [ - "DateFormater", - "%Y/%m/%d", - "" +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "ishtar-finds", + 3 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-operations", - 9 - ], - "target": "periods", - "formater_type": [ - "TypeFormater", - "archaeological_operations.models.Period", - "&" + "ishtar-finds", + 4 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 1 - ], - "target": "operation__code_patriarche", - "formater_type": [ - "IntegerFormater", - "", - "" + "ishtar-finds", + 4 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 2 - ], - "target": "town__numero_insee", - "formater_type": [ - "UnicodeFormater", - "12", - "" + "ishtar-finds", + 5 ], + "field_name": "label", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 9 - ], - "target": "address", - "formater_type": [ - "UnicodeFormater", - "500", - "" + "ishtar-finds", + 5 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 1 - ], - "target": "operation__code_patriarche", - "formater_type": [ - "IntegerFormater", - "", - "" + "ishtar-finds", + 5 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 2 - ], - "target": "external_id", - "formater_type": [ - "UnicodeFormater", - "12", - "" + "ishtar-finds", + 37 ], + "field_name": "container__location__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 3 - ], - "target": "source_type", - "formater_type": [ - "TypeFormater", - "SourceType", - "" + "ishtar-finds", + 37 ], + "field_name": "container__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 4 - ], - "target": "support_type", - "formater_type": [ - "TypeFormater", - "SupportType", - "" + "ishtar-finds", + 38 ], + "field_name": "container__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 5 - ], - "target": "item_number", - "formater_type": [ - "IntegerFormater", - "", - "" + "ishtar-operations-sources", + 1 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 6 - ], - "target": "authors__person__raw_name", - "formater_type": [ - "UnicodeFormater", - "300", - "" + "ishtar-operations-sources", + 2 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 7 - ], - "target": "creation_date", - "formater_type": [ - "YearFormater", - "%Y", - "" + "ishtar_finds_parcels_and_cr", + 1 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 8 - ], - "target": "format_type", - "formater_type": [ - "TypeFormater", - "Format", - "" + "ishtar_finds_parcels_and_cr", + 1 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 9 - ], - "target": "description", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "ishtar_finds_parcels_and_cr", + 2 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 12 - ], - "target": "comment", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "ishtar_finds_parcels_and_cr", + 2 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 13 - ], - "target": "scale", - "formater_type": [ - "UnicodeFormater", - "30", - "" + "ishtar_finds_parcels_and_cr", + 3 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-documentation", - 16 - ], - "target": "additional_information", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "ishtar_finds_parcels_and_cr", + 3 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 1 - ], - "target": "operation__code_patriarche", - "formater_type": [ - "IntegerFormater", - "", - "" + "ishtar_finds_parcels_and_cr", + 4 ], + "field_name": "external_id", "force_new": false, - "concat": false, - "concat_str": "-", - "comment": "" + "concat": true, + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", + "ishtar_finds_parcels_and_cr", 4 ], - "target": "label", - "formater_type": [ - "UnicodeFormater", - "120", - "" - ], + "field_name": "base_finds__external_id", "force_new": false, - "concat": false, - "concat_str": null, - "comment": "" + "concat": true, + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", + "ishtar_finds_parcels_and_cr", 5 ], - "target": "unit", - "formater_type": [ - "TypeFormater", - "archaeological_context_records.models.Unit", - "" - ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 6 - ], - "target": "description", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "ishtar_finds_parcels_and_cr", + 5 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 7 - ], - "target": "identification", - "formater_type": [ - "TypeFormater", - "archaeological_context_records.models.IdentificationType", - "" + "ishtar_finds_parcels_and_cr", + 6 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 8 - ], - "target": "opening_date", - "formater_type": [ - "DateFormater", - "%Y/%m/%d", - "" + "ishtar_finds_parcels_and_cr", + 6 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 9 - ], - "target": "closing_date", - "formater_type": [ - "DateFormater", - "%Y/%m/%d", - "" + "ishtar_finds_parcels_and_cr", + 6 ], + "field_name": "base_finds__label", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 3 - ], - "target": "parcel__external_id", - "formater_type": [ - "UnicodeFormater", - "12", - "" + "ishtar_finds_parcels_and_cr", + 2 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 11 - ], - "target": "comment", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "ishtar_finds_parcels_and_cr", + 1 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 13 - ], - "target": "datings__period", - "formater_type": [ - "TypeFormater", - "archaeological_operations.models.Period", - "&" + "ishtar_finds_parcels_and_cr", + 3 ], - "force_new": true, + "field_name": "base_finds__context_record__external_id", + "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 1 - ], - "target": "base_finds__context_record__external_id", - "formater_type": [ - "UnicodeFormater", - "12", - "" + "ishtar_finds_parcels_and_cr", + 4 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, - "concat": false, - "concat_str": "-", - "comment": "" + "concat": true, + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", + "ishtar_finds_parcels_and_cr", 5 ], - "target": "base_finds__label", - "formater_type": [ - "UnicodeFormater", - "120", - "" - ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 9 - ], - "target": "material_types", - "formater_type": [ - "TypeFormater", - "archaeological_finds.models.MaterialType", - "&" + "ishtar_finds_parcels_and_cr", + 1 ], + "field_name": "base_finds__context_record__parcel__operation__code_patriarche", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 13 - ], - "target": "find_number", - "formater_type": [ - "IntegerFormater", - "", - "" + "inventory_combo", + 9 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 14 - ], - "target": "weight", - "formater_type": [ - "FloatFormater", - "", - "" + "inventory_combo", + 9 ], + "field_name": "base_finds__context_record__parcel__operation__code_patriarche", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 15 - ], - "target": "weight_unit", - "formater_type": [ - "UnicodeFormater", - "4", - "" + "inventory_combo", + 9 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 4 - ], - "target": "base_finds__context_record__external_id", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "inventory_combo", + 9 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 16 + "inventory_combo", + 11 ], - "target": "base_finds__discovery_date", - "formater_type": [ - "DateFormater", - "%Y/%m/%d", - "" + "field_name": "base_finds__context_record__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "inventory_combo", + 11 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 17 - ], - "target": "conservatory_states", - "formater_type": [ - "TypeFormater", - "archaeological_finds.models.ConservatoryState", - "&" + "inventory_combo", + 11 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 18 - ], - "target": "preservation_to_considers", - "formater_type": [ - "TypeFormater", - "archaeological_finds.models.TreatmentType", - "&" + "inventory_combo", + 12 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": "", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 19 - ], - "target": "base_finds__comment", - "formater_type": [ - "UnicodeFormater", - "", - "" + "inventory_combo", + 12 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 21 - ], - "target": "base_finds__topographic_localisation", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "inventory_combo", + 12 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 22 - ], - "target": "base_finds__special_interest", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "inventory_combo", + 13 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, - "concat": false, - "concat_str": null, - "comment": "" + "concat": true, + "concat_str": null } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 23 - ], - "target": "base_finds__description", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "inventory_combo", + 13 ], + "field_name": "base_finds__external_id", "force_new": false, - "concat": false, - "concat_str": null, - "comment": "" + "concat": true, + "concat_str": null } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 4 - ], - "target": "parcel_number", - "formater_type": [ - "UnicodeFormater", - "6", - "" + "inventory_combo", + 13 ], + "field_name": "external_id", "force_new": false, - "concat": false, - "concat_str": null, - "comment": "" + "concat": true, + "concat_str": null } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 5 - ], - "target": "section", - "formater_type": [ - "UnicodeFormater", - "4", - "" + "inventory_combo", + 10 ], + "field_name": "base_finds__context_record__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 3 - ], - "target": "external_id", - "formater_type": [ - "UnicodeFormater", - "12", - "" + "inventory_combo", + 10 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-parcelles", - 6 - ], - "target": "year", - "formater_type": [ - "YearFormater", - "%Y", - "" + "inventory_combo", + 10 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 12 - ], - "target": "interpretation", - "formater_type": [ - "UnicodeFormater", - "1000", - "" + "inventory_combo", + 14 ], + "field_name": "base_finds__external_id", "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-ue", - 2 - ], - "target": "parcel__external_id", - "formater_type": [ - "UnicodeFormater", - "5", - "" + "inventory_combo", + 14 ], + "field_name": "base_finds__label", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 3 - ], - "target": "base_finds__context_record__external_id", - "formater_type": [ - "UnicodeFormater", - "", - "" + "inventory_combo", + 14 ], + "field_name": "external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 2 - ], - "target": "base_finds__context_record__external_id", - "formater_type": [ - "UnicodeFormater", - "5", - "" + "inventory_combo", + 1 ], + "field_name": "container__external_id", "force_new": false, "concat": false, - "concat_str": "-", - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 20 - ], - "target": "datings__period", - "formater_type": [ - "TypeFormater", - "archaeological_operations.models.Period", - "&" + "inventory_combo", + 35 ], - "force_new": true, + "field_name": "container__external_id", + "force_new": false, "concat": false, - "concat_str": null, - "comment": "" + "concat_str": "-" } }, { - "model": "ishtar_common.importtarget", + "model": "ishtar_common.importerduplicatefield", "fields": { "column": [ - "mcc-mobilier", - 12 - ], - "target": "label", - "formater_type": [ - "UnicodeFormater", - "120", - "" + "inventory_combo", + 35 ], + "field_name": "container__location__external_id", "force_new": false, "concat": false, - "concat_str": "", - "comment": "" + "concat_str": "" } }, { diff --git a/ishtar_common/fixtures/initial_importtypes-tests-fr.json b/ishtar_common/fixtures/initial_importtypes-tests-fr.json new file mode 100644 index 000000000..8088e9aae --- /dev/null +++ b/ishtar_common/fixtures/initial_importtypes-tests-fr.json @@ -0,0 +1,2252 @@ +[ +{ + "model": "ishtar_common.importertype", + "fields": { + "name": "MCC - Op\u00e9rations", + "slug": "mcc-operations", + "description": "", + "associated_models": [ + "archaeological_operations.models.Operation" + ], + "is_template": true, + "unicity_keys": "code_patriarche", + "available": true, + "users": [], + "created_models": [] + } +}, +{ + "model": "ishtar_common.importertype", + "fields": { + "name": "MCC - Parcelles", + "slug": "mcc-parcelles", + "description": "", + "associated_models": [ + "archaeological_operations.models.Parcel" + ], + "is_template": true, + "unicity_keys": "external_id", + "available": true, + "users": [], + "created_models": [] + } +}, +{ + "model": "ishtar_common.importertype", + "fields": { + "name": "MCC - Documentation", + "slug": "mcc-documentation", + "description": "", + "associated_models": [ + "archaeological_operations.models.OperationSource" + ], + "is_template": true, + "unicity_keys": "", + "available": true, + "users": [], + "created_models": [] + } +}, +{ + "model": "ishtar_common.importertype", + "fields": { + "name": "MCC - UE", + "slug": "mcc-ue", + "description": "", + "associated_models": [ + "archaeological_context_records.models.ContextRecord" + ], + "is_template": true, + "unicity_keys": "external_id", + "available": true, + "users": [], + "created_models": [] + } +}, +{ + "model": "ishtar_common.importertype", + "fields": { + "name": "MCC - Mobilier", + "slug": "mcc-mobilier", + "description": "", + "associated_models": [ + "archaeological_finds.models_finds.Find" + ], + "is_template": true, + "unicity_keys": "external_id", + "available": true, + "users": [], + "created_models": [] + } +}, +{ + "model": "ishtar_common.importerdefault", + "fields": { + "importer_type": [ + "mcc-operations" + ], + "target": "operator" + } +}, +{ + "model": "ishtar_common.importerdefault", + "fields": { + "importer_type": [ + "mcc-documentation" + ], + "target": "authors" + } +}, +{ + "model": "ishtar_common.importerdefaultvalues", + "fields": { + "default_target": [ + "mcc-operations", + "operator" + ], + "target": "organization_type", + "value": "operator" + } +}, +{ + "model": "ishtar_common.importerdefaultvalues", + "fields": { + "default_target": [ + "mcc-documentation", + "authors" + ], + "target": "author_type", + "value": "main_author" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Code Patriarche", + "importer_type": [ + "mcc-operations" + ], + "col_number": 1, + "description": "Code Patriarche", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Type d'op\u00e9ration", + "importer_type": [ + "mcc-operations" + ], + "col_number": 3, + "description": "", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nom de l'op\u00e9ration", + "importer_type": [ + "mcc-operations" + ], + "col_number": 4, + "description": "", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nom de l'op\u00e9rateur", + "importer_type": [ + "mcc-operations" + ], + "col_number": 5, + "description": "", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nom du responsable de l'op\u00e9ration", + "importer_type": [ + "mcc-operations" + ], + "col_number": 6, + "description": "Nom du responsable de l'op\u00e9ration. Nom et Pr\u00e9nom sont group\u00e9s et donc mis dans le NOM seul dans l'annuaire.", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date d\u00e9but", + "importer_type": [ + "mcc-operations" + ], + "col_number": 7, + "description": "Date de d\u00e9but de l'op\u00e9ration avec le format ANN\u00c9E/MOIS/JOUR", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date fin", + "importer_type": [ + "mcc-operations" + ], + "col_number": 8, + "description": "Date de fin de l'op\u00e9ration avec le format ANN\u00c9E/MOIS/JOUR", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "P\u00e9riodes", + "importer_type": [ + "mcc-operations" + ], + "col_number": 9, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Code Patriarche", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 1, + "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Ann\u00e9e cadastrale", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 6, + "description": "Ann\u00e9e", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commune", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE)", + "regexp_pre_filter": [ + "Num\u00e9ro INSEE" + ], + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Adresse", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 9, + "description": "Lieu dit / adresse", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Code Patriarche", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 1, + "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Identifiant externe", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 2, + "description": "", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Type de document", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 3, + "description": "", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Type de support", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 4, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Num\u00e9ro", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 5, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nom de l'auteur", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 6, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date de cr\u00e9ation", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 7, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Type de format", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 8, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Description", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 9, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commentaire", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 12, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "\u00c9chelle", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 13, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Information suppl\u00e9mentaire", + "importer_type": [ + "mcc-documentation" + ], + "col_number": 16, + "description": "", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Code Patriarche", + "importer_type": [ + "mcc-ue" + ], + "col_number": 1, + "description": "Code Patriarche de l'op\u00e9ration associ\u00e9e", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Identifiant externe", + "importer_type": [ + "mcc-ue" + ], + "col_number": 4, + "description": "Identifiant externe ", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Type", + "importer_type": [ + "mcc-ue" + ], + "col_number": 5, + "description": "Type", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Description", + "importer_type": [ + "mcc-ue" + ], + "col_number": 6, + "description": "Description", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Identification", + "importer_type": [ + "mcc-ue" + ], + "col_number": 7, + "description": "Identification", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date d\u00e9but", + "importer_type": [ + "mcc-ue" + ], + "col_number": 8, + "description": "Date d'ouverture", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date fin", + "importer_type": [ + "mcc-ue" + ], + "col_number": 9, + "description": "Date de fermeture", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Parcelle", + "importer_type": [ + "mcc-ue" + ], + "col_number": 3, + "description": "Parcelle (identifiant externe)", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "parcel__section|parcel__parcel_number" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commentaire", + "importer_type": [ + "mcc-ue" + ], + "col_number": 11, + "description": "Commentaire", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Chronologie", + "importer_type": [ + "mcc-ue" + ], + "col_number": 13, + "description": "Chronologie (plusieurs possibles s\u00e9par\u00e9es par &)", + "regexp_pre_filter": null, + "required": false, + "export_field_name": "datings__period__label" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Code Patriarche", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 1, + "description": "Code patriarche de l'op\u00e9ration associ\u00e9e", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "base_finds__context_record__operation__code_patriarche" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Identifiant externe", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 5, + "description": "Identifiant externe", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Mat\u00e9riau", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 9, + "description": "Sous classe de mat\u00e9riaux", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nombre d'\u00e9l\u00e9ments", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 13, + "description": "Nombre d'\u00e9l\u00e9ments", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Poids", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 14, + "description": "Poids", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Unit\u00e9 de poids", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 15, + "description": "Unit\u00e9 de poids", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "UE", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 4, + "description": "Identifiant UE", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "base_finds__context_record__label" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Date de d\u00e9couverte", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 16, + "description": "Date de d\u00e9couverte", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "\u00c9tat de conservation", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 17, + "description": "\u00c9tat de conservation", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Mesure de conservation", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 18, + "description": "Mesure de conservation", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commentaire", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 19, + "description": "Commentaire", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Localisation topographique", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 21, + "description": "Localisation topographique", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Int\u00e9r\u00eat sp\u00e9cifique", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 22, + "description": "Int\u00e9r\u00eat sp\u00e9cifique", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Description", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 23, + "description": "Description", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Parcelle", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 4, + "description": "Num\u00e9ro", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Section cadastrale", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 5, + "description": "Section", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Identifiant externe", + "importer_type": [ + "mcc-parcelles" + ], + "col_number": 3, + "description": "Identifiant externe", + "regexp_pre_filter": null, + "required": true, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Nature", + "importer_type": [ + "mcc-ue" + ], + "col_number": 12, + "description": "Nature", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commune", + "importer_type": [ + "mcc-ue" + ], + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE)", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "parcel__town__numero_insee" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Parcelle", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 3, + "description": "Identifiant parcelle", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "base_finds__context_record__parcel__section|base_finds__context_record__parcel__parcel_number" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Commune", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 2, + "description": "Commune (via num\u00e9ro INSEE)", + "regexp_pre_filter": null, + "required": true, + "export_field_name": "base_finds__context_record__parcel__town__numero_insee" + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Datation", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 20, + "description": "Datations s\u00e9par\u00e9es par des \"&\"", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importercolumn", + "fields": { + "label": "Libell\u00e9 contenant", + "importer_type": [ + "mcc-mobilier" + ], + "col_number": 12, + "description": "Ref. du contenant / label temporaire utilis\u00e9 pour le mobilier = label libre = Label pour l'instant", + "regexp_pre_filter": null, + "required": false, + "export_field_name": null + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 5 + ], + "field_name": "label", + "force_new": false, + "concat": false, + "concat_str": null + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 5 + ], + "field_name": "base_finds__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-operations", + 6 + ], + "field_name": "scientist__name", + "force_new": false, + "concat": false, + "concat_str": null + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-ue", + 4 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-parcelles", + 1 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-parcelles", + 2 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-ue", + 1 + ], + "field_name": "parcel__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-ue", + 1 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-ue", + 2 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-ue", + 3 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 1 + ], + "field_name": "base_finds__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 2 + ], + "field_name": "base_finds__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 3 + ], + "field_name": "base_finds__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 4 + ], + "field_name": "base_finds__external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 5 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 4 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 3 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 2 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importerduplicatefield", + "fields": { + "column": [ + "mcc-mobilier", + 1 + ], + "field_name": "external_id", + "force_new": false, + "concat": false, + "concat_str": "-" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 1 + ], + "target": "code_patriarche", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 3 + ], + "target": "operation_type", + "formater_type": [ + "TypeFormater", + "archaeological_operations.models.OperationType", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 4 + ], + "target": "common_name", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 5 + ], + "target": "operator__name", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 6 + ], + "target": "scientist__raw_name", + "formater_type": [ + "UnicodeFormater", + "300", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 7 + ], + "target": "start_date", + "formater_type": [ + "DateFormater", + "%Y/%m/%d", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 8 + ], + "target": "excavation_end_date", + "formater_type": [ + "DateFormater", + "%Y/%m/%d", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-operations", + 9 + ], + "target": "periods", + "formater_type": [ + "TypeFormater", + "archaeological_operations.models.Period", + "&" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 1 + ], + "target": "operation__code_patriarche", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 2 + ], + "target": "town__numero_insee", + "formater_type": [ + "UnicodeFormater", + "12", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 9 + ], + "target": "address", + "formater_type": [ + "UnicodeFormater", + "500", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 1 + ], + "target": "operation__code_patriarche", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 2 + ], + "target": "external_id", + "formater_type": [ + "UnicodeFormater", + "12", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 3 + ], + "target": "source_type", + "formater_type": [ + "TypeFormater", + "SourceType", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 4 + ], + "target": "support_type", + "formater_type": [ + "TypeFormater", + "SupportType", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 5 + ], + "target": "item_number", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 6 + ], + "target": "authors__person__raw_name", + "formater_type": [ + "UnicodeFormater", + "300", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 7 + ], + "target": "creation_date", + "formater_type": [ + "YearFormater", + "%Y", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 8 + ], + "target": "format_type", + "formater_type": [ + "TypeFormater", + "Format", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 9 + ], + "target": "description", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 12 + ], + "target": "comment", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 13 + ], + "target": "scale", + "formater_type": [ + "UnicodeFormater", + "30", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-documentation", + 16 + ], + "target": "additional_information", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 1 + ], + "target": "operation__code_patriarche", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 4 + ], + "target": "label", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 5 + ], + "target": "unit", + "formater_type": [ + "TypeFormater", + "archaeological_context_records.models.Unit", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 6 + ], + "target": "description", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 7 + ], + "target": "identification", + "formater_type": [ + "TypeFormater", + "archaeological_context_records.models.IdentificationType", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 8 + ], + "target": "opening_date", + "formater_type": [ + "DateFormater", + "%Y/%m/%d", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 9 + ], + "target": "closing_date", + "formater_type": [ + "DateFormater", + "%Y/%m/%d", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 3 + ], + "target": "parcel__external_id", + "formater_type": [ + "UnicodeFormater", + "12", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 11 + ], + "target": "comment", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 13 + ], + "target": "datings__period", + "formater_type": [ + "TypeFormater", + "archaeological_operations.models.Period", + "&" + ], + "force_new": true, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 1 + ], + "target": "base_finds__context_record__external_id", + "formater_type": [ + "UnicodeFormater", + "12", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 5 + ], + "target": "base_finds__label", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 9 + ], + "target": "material_types", + "formater_type": [ + "TypeFormater", + "archaeological_finds.models.MaterialType", + "&" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 13 + ], + "target": "find_number", + "formater_type": [ + "IntegerFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 14 + ], + "target": "weight", + "formater_type": [ + "FloatFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 15 + ], + "target": "weight_unit", + "formater_type": [ + "UnicodeFormater", + "4", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 4 + ], + "target": "base_finds__context_record__external_id", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 16 + ], + "target": "base_finds__discovery_date", + "formater_type": [ + "DateFormater", + "%Y/%m/%d", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 17 + ], + "target": "conservatory_states", + "formater_type": [ + "TypeFormater", + "archaeological_finds.models.ConservatoryState", + "&" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 18 + ], + "target": "preservation_to_considers", + "formater_type": [ + "TypeFormater", + "archaeological_finds.models.TreatmentType", + "&" + ], + "force_new": false, + "concat": false, + "concat_str": "", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 19 + ], + "target": "base_finds__comment", + "formater_type": [ + "UnicodeFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 21 + ], + "target": "base_finds__topographic_localisation", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 22 + ], + "target": "base_finds__special_interest", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 23 + ], + "target": "base_finds__description", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 4 + ], + "target": "parcel_number", + "formater_type": [ + "UnicodeFormater", + "6", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 5 + ], + "target": "section", + "formater_type": [ + "UnicodeFormater", + "4", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 3 + ], + "target": "external_id", + "formater_type": [ + "UnicodeFormater", + "12", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-parcelles", + 6 + ], + "target": "year", + "formater_type": [ + "YearFormater", + "%Y", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 12 + ], + "target": "interpretation", + "formater_type": [ + "UnicodeFormater", + "1000", + "" + ], + "force_new": false, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-ue", + 2 + ], + "target": "parcel__external_id", + "formater_type": [ + "UnicodeFormater", + "5", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 3 + ], + "target": "base_finds__context_record__external_id", + "formater_type": [ + "UnicodeFormater", + "", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 2 + ], + "target": "base_finds__context_record__external_id", + "formater_type": [ + "UnicodeFormater", + "5", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "-", + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 20 + ], + "target": "datings__period", + "formater_type": [ + "TypeFormater", + "archaeological_operations.models.Period", + "&" + ], + "force_new": true, + "concat": false, + "concat_str": null, + "comment": "" + } +}, +{ + "model": "ishtar_common.importtarget", + "fields": { + "column": [ + "mcc-mobilier", + 12 + ], + "target": "label", + "formater_type": [ + "UnicodeFormater", + "120", + "" + ], + "force_new": false, + "concat": false, + "concat_str": "", + "comment": "" + } +} +] diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index 6d2f1d0c0..90e8d3991 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -106,6 +106,7 @@ COMMON_FIXTURES = [ LIB_BASE_PATH + "ishtar_common/fixtures/initial_data-fr.json", LIB_BASE_PATH + "ishtar_common/fixtures/initial_geo-fr.json", LIB_BASE_PATH + "ishtar_common/fixtures/initial_importtypes-fr.json", + LIB_BASE_PATH + "ishtar_common/fixtures/initial_importtypes-tests-fr.json", ] COMMON_MIGRATION_DIR = LIB_BASE_PATH + "ishtar_common/migrations/" -- cgit v1.2.3