1,7 → 1,8 |
[1] |
abr = "Nombre De Champs" |
nom = "Structure -> nombre de champs : %s" |
nom = "Structure -> nombre de champs" |
description = "Le nombre de champs présent dans la table doit être supérieur ou égal à 35." |
message = "Le nombre de colonnes est de %s alors qu'il doit être supérieur ou égal à 35." |
[2] |
abr = "Nom Des Champs" |
nom = "Structure -> noms des champs" |
11,7 → 12,7 |
abr = "Type Des Champs" |
nom = "Structure -> types des champs" |
description = "Les types des champs de la table contenant le référentiel doivent être conformes à ceux définis par le manuel technique." |
message = "Champs n'ayant pas un type conforme : %s." |
entete = "Champ,Type attendu,Type présent" |
[4] |
abr = "Num Nom Cle Primaire" |
nom = "Structure -> num_nom est clé primaire" |
19,48 → 20,49 |
[5] |
abr = "Taille Des Champs" |
nom = "Structure -> champs tronqués" |
description = "Evalue le risque que des données de type texte aient pu être tronquées lors de leur insertion. Un résultat de type KO ne signifie pas forcément un problème à résoudre mais attire l'attention du coordinateur sur un problème éventuel." |
message = "Champs possédant des enregistrements qui atteignent la taille maximum autorisée : %s." |
description = "Évalue le risque que des données de type texte aient pu être tronquées lors de leur insertion. Un résultat de type KO ne signifie pas forcément un problème à résoudre mais attire l'attention du coordinateur sur un problème éventuel." |
entete="Champ,Taille attendu,Taille présente" |
[6] |
abr = "Num Nom Superieur A Zero" |
nom = "num_nom -> supérieur à 0" |
description = "Le champ num_nom doit contenir des nombres entiers supérieurs à 0." |
message = "%s enregistrements contiennent dans le champ num_nom une valeur inférieure ou égale à 0." |
entete="num_nom" |
[7] |
abr = "Num Nom Retenu Superieur A Zero" |
nom = "num_nom_retenu -> supérieur à 0" |
description = "Le champ num_nom_retenu doit contenir des nombres entiers supérieurs à 0 ou être vide." |
message = "%s enregistrements dont le champ num_nom_retenu est inférieur ou égal à 0 : %s." |
entete="num_nom,num_nom_retenu" |
[8] |
abr = "Num Tax Sup Egal Zero Unique" |
nom = "num_tax_sup -> égal à 0 unique" |
description = "Un seul enregistrement doit posséder la valeur 0 dans le champ num_tax_sup. Il correspond au premier taxon de la classification." |
message = "%s enregistrements ont une valeur de 0 dans le champ num_tax_sup : %s." |
entete = "num_nom,num_tax_sup" |
[9] |
abr = "Tax Sup Pour Taxon" |
nom = "Classification -> uniquement pour les taxons" |
description = "Seuls les enregistrements représentant un taxon doivent posséder une valeur dans le champ num_tax_sup.\n Si num_nom_retenu est différent de num_nom (= nom synonyme) alors num_tax_sup doit être vide." |
message = "%s enregistrements ne sont pas des taxons et possèdent une valeur dans num_tax_sup : %s." |
description = "Seuls les enregistrements représentant un taxon doivent posséder une valeur dans le champ num_tax_sup. |
Si num_nom_retenu est différent de num_nom (= nom synonyme) alors num_tax_sup doit être vide." |
entete = "num_nom,num_tax_sup" |
[10] |
abr = "Exitence Taxon Superieur" |
nom = "Classification -> existence du taxon supérieur" |
description = "Chaque enregistrement représentant un taxon doit posséder un taxon supérieur sauf la racine de la classification." |
message = "%s enregistrements dont le taxon supérieur n'existe pas : %s." |
entete = "num_nom,num_tax_sup" |
[11] |
abr = "Classification Rang" |
nom = "Classification -> taxon supérieur avec rang inférieur" |
description = "Pour chaque enregistrement représentant un taxon, le taxon supérieur doit avoir un rang inférieur au taxon courant (à l'exception des noms ayant le rang de Clade)." |
message = "%s enregistrements avec un problème : %s." |
entete = "num_nom,rang,Taxon supérieur num_nom,Taxon supérieur rang" |
[12] |
abr = "Classification" |
nom = "Classification -> racine liée à chaque noeud" |
description = "Pour chaque enregistrement, la classification doit pouvoir être remontée jusqu'à un nom unique possédant une valeur num_tax_sup de 0." |
message = "%s taxons dont la classification n'est pas bonne : %s." |
entete = "num_nom,Message du problème" |
[13] |
abr = "Rang" |
nom = "rang" |
description = "Le rang doit correspondre à un valeur numérique définit dans le manuel." |
message = "%s noms dont le rang n'est pas bon : %s." |
entete = "num_nom,Rang" |
[14] |
abr ="" |
nom = "nom_sci -> noms supra-génériques" |
76,17 → 78,24 |
[16] |
abr = "Nom Complet Infra Genre" |
nom = "nom_sci -> noms infra-génériques" |
description = "Si le rang est > à %s et < à %s, le nom_sci doit correspondre à une des formules suivantes :\n genre + ' ' + type_epithete + ' ' + epithete_infra_generique\n genre + ' ' + epithete_infra_generique + ' ' + type_epithete=agg.\n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
description = "Si le rang est > à %s et < à %s, le nom_sci doit correspondre à une des formules suivantes : |
genre + ' ' + type_epithete + ' ' + epithete_infra_generique |
genre + ' ' + epithete_infra_generique + ' ' + type_epithete=agg. |
Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
entete = "num_nom,nom_sci,nom_sci corrigé" |
[17] |
abr = "Nom Complet Espece" |
nom = "nom_sci -> noms d'espèce" |
description = "Si le rang est = à %s, le nom_sci doit correspondre à la formule : \n genre + ' ' + epithete_sp \n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
description = "Si le rang est = à %s, le nom_sci doit correspondre à la formule : |
genre + ' ' + epithete_sp |
Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
entete = "num_nom,nom_sci,nom_sci corrigé" |
[18] |
abr = "Nom Complet Infra Specifique" |
nom = "nom_sci -> noms infra-spécifiques" |
description = "Si le rang est > à %s, le nom_sci doit correspondre à la formule : \n genre + ' ' + epithete_sp + ' ' + type_epithete + ' ' + epithete_infra_generique\n Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
description = "Si le rang est > à %s, le nom_sci doit correspondre à la formule : |
genre + ' ' + epithete_sp + ' ' + type_epithete + ' ' + epithete_infra_generique |
Les valeurs des champs cultivar_groupe, cultivar et nom_commercial peuvent s'y ajouter." |
entete = "num_nom,nom_sci,nom_sci corrigé" |
[19] |
abr = "Nom Supra Generique Espaces" |
96,7 → 105,8 |
[20] |
abr = "Nom Supra Generique Syntaxe" |
nom = "nom_supra_generique -> syntaxe" |
description = "Le champ nom_supra_generique contient un mot composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-).\n La première lettre (avec ou sans tréma) du mot doit être en majuscule." |
description = "Le champ nom_supra_generique contient un mot composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). |
La première lettre (avec ou sans tréma) du mot doit être en majuscule." |
entete = "num_nom,nom_supra_generique erroné" |
[21] |
abr = "Nom Supra Generique Rang" |
106,12 → 116,17 |
[22] |
abr = "Genre Espaces" |
nom = "genre -> espaces en trop" |
description = "Le champ genre ne doit pas contenir d'espace avant ou après le nom.\n Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
description = "Le champ genre ne doit pas contenir d'espace avant ou après le nom. |
Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
entete = "num_nom,genre erroné" |
[23] |
abr = "Genre Syntaxe" |
nom = "genre -> syntaxe" |
description = "Le champ genre peut contenir :\n - un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). \n Il commence par une lettre majuscule (avec ou sans tréma) et peut être précédé par \n le signe + ou la lettre x suivi d'un espace.\n - une formule d'hybridité composée d'une série de noms de genre (au moins 2) séparés\n entre eux par la lettre x entourée de caractères espaces." |
description = "Le champ genre peut contenir : |
- un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). |
Il commence par une lettre majuscule (avec ou sans tréma) et peut être précédé par le signe + ou la lettre x suivi d'un espace. |
- une formule d'hybridité composée d'une série de noms de genre (au moins 2) séparés |
entre eux par la lettre x entourée de caractères espaces." |
entete = "num_nom,genre erroné" |
[24] |
abr = "Genre Rang" |
121,7 → 136,8 |
[25] |
abr = "Epithete Infra Generique Syntaxe" |
nom = "epithete_infra_generique -> syntaxe" |
description = "Le champ epithete_infra_generique est composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-).\n La première lettre (avec ou sans tréma) doit être en majuscule." |
description = "Le champ epithete_infra_generique est composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). |
La première lettre (avec ou sans tréma) doit être en majuscule." |
entete = "num_nom,epithete_infra_generique erroné" |
[26] |
abr = "Epithete Infra Generique Rang" |
136,12 → 152,20 |
[28] |
abr = "Epithete Sp Espaces" |
nom = "epithete_sp -> espaces en trop" |
description = "Le champ epithete_sp ne doit pas contenir d'espace avant ou après le nom.\n Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
description = "Le champ epithete_sp ne doit pas contenir d'espace avant ou après le nom. |
Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
entete = "num_nom,epithete_sp erroné" |
[29] |
abr = "Epithete Sp Syntaxe" |
nom = "epithete_sp -> syntaxe" |
description = "Le champ epithete_sp peut contenir :\n - un mot unique composé de lettres minuscules [a-z] incluant les caractères [ëï-]. \n Il commence par une lettre minuscule [a-zëï].\n Il peut être précédé par le signe + ou la lettre x suivi d'un espace.\n - un mot contenant sp. suivi d'un ou plusieurs caractères numériques (1-9) \n ou d'un seul caractère majuscule (A-Z) \n - une formule d'hybridité composée d'une série de noms d'espèce (au moins 2) \n séparés entre eux par la lettre x entourée de caractères espaces." |
description = "Le champ epithete_sp peut contenir : |
- un mot unique composé de lettres minuscules [a-z] incluant les caractères [ëï-]. |
Il commence par une lettre minuscule [a-zëï]. |
Il peut être précédé par le signe + ou la lettre x suivi d'un espace. |
- un mot contenant sp. suivi d'un ou plusieurs caractères numériques (1-9) |
ou d'un seul caractère majuscule (A-Z) |
- une formule d'hybridité composée d'une série de noms d'espèce (au moins 2) |
séparés entre eux par la lettre x entourée de caractères espaces." |
entete = "num_nom,epithete_sp erroné" |
[30] |
abr = "Epithete Sp Rang" |
161,17 → 185,25 |
[33] |
abr = "Type Epithete Hybridite" |
nom = "type_epithete -> hybridité" |
description = "Le champ type_epithete ne doit pas contenir de préfixe indiquant l'hybridité comme : \n - «n-» \n - «notho-»" |
description = "Le champ type_epithete ne doit pas contenir de préfixe indiquant l'hybridité comme : |
- «n-» |
- «notho-»" |
entete = "num_nom,type_epithete erroné" |
[34] |
abr = "Epithete Infra Sp Espaces" |
nom = "epithete_infra_sp -> espaces en trop" |
description = "Le champ epithete_infra_sp ne doit pas contenir d'espace avant ou après le nom.\nSi des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
description = "Le champ epithete_infra_sp ne doit pas contenir d'espace avant ou après le nom. |
Si des espaces sont compris dans la valeur du champ, il ne doit pas en avoir plusieurs consécutifs." |
entete = "num_nom,epithete_infra_sp erroné" |
[35] |
abr = "Epithete Infra Sp Syntaxe" |
nom = "epithete_infra_sp -> syntaxe" |
description = "Le champ epithete_infra_sp peut contenir :\n - un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). \n Il commence par une lettre minuscule (avec ou sans tréma).\n Il peut être précédé par le signe + ou la lettre x suivi d'un espace.\n - une formule d'hybridité composée d'une série de noms d'espèce ou d'infra espèce \n (au moins 2) séparés entre eux par la lettre x entourée de caractères espaces." |
description = "Le champ epithete_infra_sp peut contenir : |
- un mot unique composé de lettres minuscules, avec ou sans tréma (¨), et de tirets (-). |
Il commence par une lettre minuscule (avec ou sans tréma). |
Il peut être précédé par le signe + ou la lettre x suivi d'un espace. |
- une formule d'hybridité composée d'une série de noms d'espèce ou d'infra espèce |
(au moins 2) séparés entre eux par la lettre x entourée de caractères espaces." |
entete = "num_nom,epithete_infra_sp erroné" |
[36] |
abr = "Epithete Infra Sp Rang" |
191,7 → 223,16 |
[39] |
abr = "Cultivar Syntaxe" |
nom = "cultivar -> syntaxe" |
description = "Le champ cultivar_groupe doit contenir :\n - un nom de cultivar conforme aux règles du Code Internationnal de Nomenclature \n des Plantes Cultivées (CINPC), c.-à-d. composer de caractères alphanumériques \n (A-Z,a-z et 0-9) incluant signes diacritiques et marques de ponctuations.\n - un nom en alphabet latin, ce qui implique une translittération des noms d'alphabet \n cyrillique, arabe, chinois...\n - une lettre majuscule obligatoire pour le premier caractère du premier mot et pour \n les autres mots importants mais pas pour les mots mineurs.\nNe doit pas contenir :\n - cv., convar. ou de guillemets simples (')." |
description = "Le champ cultivar_groupe doit contenir : |
- un nom de cultivar conforme aux règles du Code Internationnal de Nomenclature |
des Plantes Cultivées (CINPC), c.-à-d. composer de caractères alphanumériques |
(A-Z,a-z et 0-9) incluant signes diacritiques et marques de ponctuations. |
- un nom en alphabet latin, ce qui implique une translittération des noms d'alphabet |
cyrillique, arabe, chinois... |
- une lettre majuscule obligatoire pour le premier caractère du premier mot et pour |
les autres mots importants mais pas pour les mots mineurs. |
Ne doit pas contenir : |
- cv., convar. ou de guillemets simples (')." |
entete = "num_nom,cultivar erroné" |
[40] |
abr = "Cultivar Rang" |
275,77 → 316,103 |
- une suite de nombres séparés par des virgules." |
entete = "num_nom,synonyme_proparte erroné" |
[51] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Proparte Existence" |
nom = "synonyme_proparte -> existence" |
description = "Si le champ synonyme_proparte contient un ou plusieurs nombres alors chacun d'entre eux doit correspondre à une valeur du champ num_nom." |
entete = "num_nom, synonyme_proparte introuvable" |
[52] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Douteux Syntaxe" |
nom = "synonyme_douteux -> syntaxe" |
description = "Le champ synonyme_douteux contient soit : |
- une valeur vide, |
- le chiffre 1." |
entete = "num_nom,synonyme_douteux erroné" |
[53] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Douteux Num Nom Retenu" |
nom = "synonyme_douteux -> présence num_nom_retenu" |
description = "Si le nom est un synonyme douteux, le champs num_nom_retenu doit être vide." |
entete = "num_nom,synonyme_douteux,num_nom_retenu" |
[54] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Mal Applique Syntaxe" |
nom = "synonyme_mal_applique -> syntaxe" |
description = "Le champ synonyme_mal_applique contient soit : |
- une valeur vide, |
- le chiffre 1." |
entete = "num_nom,synonyme_mal_applique erroné" |
[55] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Orthographique Syntaxe" |
nom = "synonyme_orthographique -> syntaxe" |
description = "Le champ synonyme_orthographique contient soit : |
- une valeur vide, |
- un nombre." |
entete = "num_nom,synonyme_orthographique erroné" |
[56] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Synonyme Orthographique Existence" |
nom = "synonyme_orthographique -> existence" |
description = "Si le champ synonyme_orthographique contient un nombre alors il doit correspondre à une valeur du champ num_nom." |
entete = "num_nom,synonyme_orthographique introuvable" |
[57] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Hybride Parent01 Syntaxe" |
nom = "hybride_parent_01 -> syntaxe" |
description = "Le champ hybride_parent_01 contient soit : |
- une valeur vide, |
- un nombre." |
entete = "num_nom,hybride_parent_01 erroné" |
[58] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Hybride Parent01 Existence" |
nom = "hybride_parent_01 -> existence" |
description = "Si le champ hybride_parent_01 contient un nombre alors il doit correspondre à une valeur du champ num_nom." |
entete = "num_nom,hybride_parent_01 introuvable" |
[59] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Hybride Parent02 Syntaxe" |
nom = "hybride_parent_02 -> syntaxe" |
description = "Le champ hybride_parent_02 contient soit : |
- une valeur vide, |
- un nombre." |
entete = "num_nom,hybride_parent_02 erroné" |
[60] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Hybride Parent02 Existence" |
nom = "hybride_parent_02 -> existence" |
description = "Si le champ hybride_parent_02 contient un nombre alors il doit correspondre à une valeur du champ num_nom." |
entete = "num_nom,hybride_parent_02 introuvable" |
[61] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Presence Syntaxe" |
nom = "presence -> syntaxe" |
description = "Le champ presence contient soit : |
- le symbole tiret «-» précédant une autre information non référencée... |
- une première lettre en majuscule indiquant le code standard attribué à ce taxon, |
- éventuellement suivie d'un tiret puis d'une deuxième lettre en majuscule indiquant un code de présence spécifique au référentiel." |
entete = "num_nom,presence erroné" |
[62] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Statut Origine Syntaxe" |
nom = "statut_origine -> syntaxe" |
description = "Le champ statut_origine peut contenir : |
- le symbole tiret «-» précédant une autre information non référencée... |
- une première lettre en majuscule indiquant le code standard attribué à ce taxon. |
- éventuellement suivie d'un tiret puis d'une deuxième lettre en majuscule indiquant un code de présence spécifique au référentiel." |
entete = "num_nom,statut_origine erroné" |
[63] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Statut Introduction Syntaxe" |
nom = "statut_introduction -> syntaxe" |
description = "Le champ statut_introduction peut contenir : |
- le symbole tiret «-» précédant une autre information non référencée... |
- une première lettre en majuscule indiquant le code standard attribué à ce taxon, |
- éventuellement suivie d'un tiret puis d'une deuxième lettre en majuscule indiquant un code de présence spécifique au référentiel." |
entete = "num_nom,statut_introduction erroné" |
[64] |
abr = "" |
nom = "" |
description = "" |
entete = "" |
abr = "Statut Culture Syntaxe" |
nom = "statut_culture -> syntaxe" |
description = "Le champ statut_culture peut contenir : |
- le symbole tiret «-» précédant une autre information non référencée... |
- une première lettre en majuscule indiquant le code standard attribué à ce taxon, |
- éventuellement suivie d'un tiret puis d'une deuxième lettre en majuscule indiquant un code de présence spécifique au référentiel." |
entete = "num_nom,statut_culture erroné" |
[65] |
abr = "Exclure Tax Ref Syntaxe" |
nom = "exclure_taxref -> syntaxe" |
description = "Le champ exclure_taxref contient soit :\n - une valeur vide ou NULL.\n - le chiffre 0 : si le nom n'a pas à être exclu de TaxRef.\n - le chiffre 1 : pour exclure le nom de TaxRef - le chiffre 9 : quand la décision sur l'exclusion reste à prendre (le nom sera malgré tout exclu)." |
description = "Le champ exclure_taxref contient soit : |
- une valeur vide ou NULL. |
- le chiffre 0 : si le nom n'a pas à être exclu de TaxRef. |
- le chiffre 1 : pour exclure le nom de TaxRef |
- le chiffre 9 : quand la décision sur l'exclusion reste à prendre (le nom sera malgré tout exclu)." |
entete = "num_nom,exclure_taxref erroné" |