Cette table permet de définir les codes pays utilisés par le progiciel, ainsi que les caractéristiques associées, et notamment les contrôles à réaliser sur des informations normalisées.
Il est nécessaire d’avoir écrit au préalable un programme de contrôle si on désire effectivement faire des contrôles plus poussés de validité sur certaines informations, si d'aventure ce programme n'était pas fourni. L'annexe technique ci-dessous permet de préciser la structure d'un tel programme de contrôle.
Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :
CPT :
Dossier avec compta
ANA :
Nb d'axes analytiques
KFR :
Localisation française
Cette fonction est de type objet. Les opérations de création, modification, et suppression de fiche peuvent être activées ou désactivées pour un utilisateur donné. Des filtres par rôles peuvent également être mis en place sur cette fonction.
Champs
Les champs suivants sont présents dans cet onglet :
|
Ce code permet d'identifier le pays associé à l'information. Dans la table des pays, qui contrôle ce champ, on associe un certain nombre de caractéristiques utiles pour réaliser des contrôles sur les informations qui en dépendent, et notamment :
|
|
Destiné notamment à figurer sur les états et les écrans dans lesquels le code de la fiche peut être saisi ou sélectionné. Ce texte permet de donner une description en clair de la fiche concernée. |
Fermer
Présentation
Un seul onglet de saisie permet de définir les informations associées au code pays.
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
|
Code permettant d'identifier la devise d'un site, d'un tiers, ou de définir une valeur par défaut. Ce code est contrôlé dans la table des devises. |
|
Code contrôlé dans la table des langues et permettant de définir la langue d'un tiers. |
|
Zone permettant d'indiquer si le pays est membre de la Communauté Européenne. |
|
Ce flag identifie les pays appartenant à la zone SEPA. La zone SEPA est un espace unique de paiement en euros. Cette appartenance à la zone SEPA est contrôlée en création de règlements si ces derniers sont basés sur des moyens de paiements dit "SEPA" (SEPA Credit Transfer ou SEPA Direct Debit). |
|
Lorsqu'un pays en membre de la communauté européenne, on indique ici sa date d'entrée. |
|
On définit ici le nom d'un
programme de contrôle normalisé, dans lequel se trouvent des
programmes normalisés permettant d'effectuer des contrôle de
cohérence des identificateurs ci-dessus (contrôle des clés R.I.B.
par exemple...) |
Codes
|
Code du pays selon la norme ISO 3166. |
|
Code numérique du pays selon la norme ISO 3166. |
|
Code INSEE utilisé pour la déclaration des données sociales dans les pays dans lesquels cette déclaration existe. |
|
Code utilisé par l'administration
des douanes pour la déclaration d'échanges de biens |
|
Racine du numéro d'identication de la taxe sur la valeur ajoutée pour ce pays (TVA en France, IVA en Italie, ...etc). |
Identification
|
Format du numéro d'identification national, propre à chaque pays et appliqué sur la zone Numéro SIREN lors de la saisie des des sociétés. |
|
  |
|
Lorsqu'elle est cochée, cette case indique que les numéros de SIREN, le numéro unique d'identification et le numéro de TVA intracommunautaire sont obligatoires sur la fiche société. |
|
Format du numéro unique d'identification et appliqué sur la zone Numéro unique lors de la saisie des sociétés. Attention : Le numéro unique ne peut pas dépasser 80 caractères. |
|
  |
|
Format du numéro de TVA intracommunautaire utilisé lors de la saisie des tiers et des sociétés. Attention : Le numéro de TVA ne peut pas dépasser 20 caractères. |
|
  |
|
Format du code activité, propre à chaque pays et appliqué sur la zone Code NAF lors de la saisie des tiers, des sociétés et des sites. |
|
  |
|
Format du numéro d'identification national, propre à chaque pays et appliqué sur la zone Numéro SIRET lors de la saisie des tiers et et des sites. Attention : Le numéro SIRET ne peut pas dépasser 20 caractères. |
|
  |
|
Lorsqu'elle est cochée, cette case indique que le numéro de SIRET est obligatoire sur la fiche site. |
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Adresse
|
Lorsque plusieurs lignes d'adresse peuvent être saisies de façon normalisée, des intitulés peuvent précéder chaque ligne d'adresse pour guider l'utilisateur dans sa saisie. Ces intitulés dépendent du pays, et sont indiqués ici. |
|
Format de saisie de l'adresse. |
|
Format du code postal, propre à chaque pays et appliqué sur la zone code postal lors de la saisie des adresses. |
|
Ce champ permet de préciser la longueur sur laquelle porte le contrôle du code postal. |
|
Ce champ permet de gérer le code INSEE de la commune et de mettre en place un contrôle lors de la saisie du code postal et de la ville.
|
|
Lorsqu'elle est cochée, cette case indique que la saisie du code postal et de la ville est obligatoire sur les adresses des entités Société, Site, Utilisateur et toutes les entités Tiers (Tiers, Prospect, Client, Fournisseur, Transporteur et Représentant). |
|
Format d'affichage de la ville.
|
|
Lorsque cet indicateur est activé, les noms de ville saisis par les utilisateurs sont automatiquement convertis en caractères majuscules, quelle que soit la casse précisée pour le format de la ville dans le champ précédent. Il est, par défaut, systématiquement activé afin de conserver le comportement historique de l'application. Lorsqu'il est désactivé, c'est le format précisé dans le champ précédent qui est pris en compte.
|
|
Format du code commune, propre à chaque pays et appliqué sur la zone Code commune lors de la saisie des codes postaux. |
Téléphones
|
Format du numéro de téléphone, propre à chaque pays et appliqué lors de la saisie des adresses et des contacts. Un contrôle portant sur la cohérence du format des numéros de téléphone saisis peut être activé par le biais du paramètre général CTLTEL - Contrôle numéro de téléphone. Toutefois, la longueur maximum définie par le nombre de X ouy de # saisis dans le format est systématiquement contrôlée, quelle que soit la valeur prise par ce paramètre. |
|
Ce champ permet de formuler le découpage du numéro de téléphone pour retrouver l'indicatif du pays. Par exemple, pour la france, si le format du téléphone est "[(33)]#[.]##[.]##[.]##[.]##", le numéro de téléphone formaté donne (33)1.46.45.44.42 et il faudra indiquer 2-3 pour retrouver 33 pour l'indicatif pays Le sous-programme DECOUPE(PAYS,TEL,INTER,REGION,NUTEL) From CONTNUM permet de retrouver ces informations. Le paramètre général CTLTEL - Contrôle numéro de téléphone permet de désactiver complètement le contrôle de la saisie du numéro de téléphone ou bien de ne faire le contrôle qu'en modification. |
|
Ce champ permet de formuler le découpage du numéro de téléphone pour retrouver l'indicatif régional. Par exemple, pour la france, si le format du téléphone est "[(33)]#[.]##[.]##[.]##[.]##", le numéro de téléphone formaté donne (33)1.46.45.44.42 et il faudra indiquer 5-5 pour retrouver 1 pour l'indicatif région. Le sous-programme DECOUPE(PAYS,TEL,INTER,REGION,NUTEL) From CONTNUM permet de retrouver ces informations. Le paramètre général CTLTEL - Contrôle numéro de téléphone permet de désactiver complètement le contrôle de la saisie du numéro de téléphone ou bien de ne faire le contrôle qu'en modification. |
Subdivisions géographiques
|
Lorsque l'on définit un pays, il faut le rattacher à un continent. Ce lien est exploité pour définir une hiérarchie dans les datamarts du module de Business Intelligence. |
|
Cette case à cocher permet de définir par pays quelle est la subdivison géographique de niveau le plus élevé. Par exemple la Région pour la France, l'Etat pour les Etats-Unis... |
|
Intitulé à afficher pour exprimer la subdivision géographique la plus élevée d'un pays. Exemple Région pour la France, Etat pour les Etats-Unis... |
|
Format de saisie la subdivision géographique |
|
Cette case à cocher permet de définir par pays qu'elle est la subdivison géographique de niveau moins élévé que la précédente. Par exemple la Département pour la France, Comté pour les Etats-Unis... |
|
Intitulé à afficher pour exprimer la subdivision géographique de niveau moins élevé que la précédente. Par exemple, le Département pour la France, le Comté pour les Etats-Unis... |
|
  |
|
Cette case à cocher, permet de préciser pour un pays si une des deux subdivisions géographiques décritent précédemment doit entrer ou non dans la définition de l'adresse postale. |
|
Lorsqu'il est activé, cet indicateur permet de mettre en place un contrôle d'existence et de proposer une fenêtre de sélection lors de la saisie de la subdivision dans tous les écrans où une adresse doit être renseignée. |
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Adresse
|
Lorsque plusieurs lignes d'adresse peuvent être saisies de façon normalisée, des intitulés peuvent précéder chaque ligne d'adresse pour guider l'utilisateur dans sa saisie. Ces intitulés dépendent du pays, et sont indiqués ici. |
|
Format de saisie de l'adresse. |
|
Format du code postal, propre à chaque pays et appliqué sur la zone code postal lors de la saisie des adresses. |
|
Ce champ permet de préciser la longueur sur laquelle porte le contrôle du code postal. |
|
Ce champ permet de gérer le code INSEE de la commune et de mettre en place un contrôle lors de la saisie du code postal et de la ville.
|
|
Lorsqu'elle est cochée, cette case indique que la saisie du code postal et de la ville est obligatoire sur les adresses des entités Société, Site, Utilisateur et toutes les entités Tiers (Tiers, Prospect, Client, Fournisseur, Transporteur et Représentant). |
|
Format d'affichage de la ville.
|
|
Lorsque cet indicateur est activé, les noms de ville saisis par les utilisateurs sont automatiquement convertis en caractères majuscules, quelle que soit la casse précisée pour le format de la ville dans le champ précédent. Il est, par défaut, systématiquement activé afin de conserver le comportement historique de l'application. Lorsqu'il est désactivé, c'est le format précisé dans le champ précédent qui est pris en compte.
|
|
Format du code commune, propre à chaque pays et appliqué sur la zone Code commune lors de la saisie des codes postaux. |
Téléphones
|
Format du numéro de téléphone, propre à chaque pays et appliqué lors de la saisie des adresses et des contacts. Un contrôle portant sur la cohérence du format des numéros de téléphone saisis peut être activé par le biais du paramètre général CTLTEL - Contrôle numéro de téléphone. Toutefois, la longueur maximum définie par le nombre de X ouy de # saisis dans le format est systématiquement contrôlée, quelle que soit la valeur prise par ce paramètre. |
|
Ce champ permet de formuler le découpage du numéro de téléphone pour retrouver l'indicatif du pays. Par exemple, pour la france, si le format du téléphone est "[(33)]#[.]##[.]##[.]##[.]##", le numéro de téléphone formaté donne (33)1.46.45.44.42 et il faudra indiquer 2-3 pour retrouver 33 pour l'indicatif pays Le sous-programme DECOUPE(PAYS,TEL,INTER,REGION,NUTEL) From CONTNUM permet de retrouver ces informations. Le paramètre général CTLTEL - Contrôle numéro de téléphone permet de désactiver complètement le contrôle de la saisie du numéro de téléphone ou bien de ne faire le contrôle qu'en modification. |
|
Ce champ permet de formuler le découpage du numéro de téléphone pour retrouver l'indicatif régional. Par exemple, pour la france, si le format du téléphone est "[(33)]#[.]##[.]##[.]##[.]##", le numéro de téléphone formaté donne (33)1.46.45.44.42 et il faudra indiquer 5-5 pour retrouver 1 pour l'indicatif région. Le sous-programme DECOUPE(PAYS,TEL,INTER,REGION,NUTEL) From CONTNUM permet de retrouver ces informations. Le paramètre général CTLTEL - Contrôle numéro de téléphone permet de désactiver complètement le contrôle de la saisie du numéro de téléphone ou bien de ne faire le contrôle qu'en modification. |
Subdivisions géographiques
|
Lorsque l'on définit un pays, il faut le rattacher à un continent. Ce lien est exploité pour définir une hiérarchie dans les datamarts du module de Business Intelligence. |
|
Cette case à cocher permet de définir par pays quelle est la subdivison géographique de niveau le plus élevé. Par exemple la Région pour la France, l'Etat pour les Etats-Unis... |
|
Intitulé à afficher pour exprimer la subdivision géographique la plus élevée d'un pays. Exemple Région pour la France, Etat pour les Etats-Unis... |
|
Format de saisie la subdivision géographique |
|
Cette case à cocher permet de définir par pays qu'elle est la subdivison géographique de niveau moins élévé que la précédente. Par exemple la Département pour la France, Comté pour les Etats-Unis... |
|
Intitulé à afficher pour exprimer la subdivision géographique de niveau moins élevé que la précédente. Par exemple, le Département pour la France, le Comté pour les Etats-Unis... |
|
  |
|
Cette case à cocher, permet de préciser pour un pays si une des deux subdivisions géographiques décritent précédemment doit entrer ou non dans la définition de l'adresse postale. |
|
Lorsqu'il est activé, cet indicateur permet de mettre en place un contrôle d'existence et de proposer une fenêtre de sélection lors de la saisie de la subdivision dans tous les écrans où une adresse doit être renseignée. |
Fermer
Par défaut, les états suivants sont associés à la fonction :
PRTSCR : Impression écran
TABCOUNTRY : Pays
Mais ceci peut être modifié par paramétrage.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Le format donné correspond à une information qui ne peut être stockée complètement dans la table.
Le programme de contrôle n’a pas été défini.
Les tables suivantes sont mises en oeuvre par la fonction :
Table |
Intitulé Table |
---|---|
ALINK [ALI] |
Explorateur de liaisons |
ATEXTRA [AXX] |
Textes à traduire |
TABCOUNTRY [TCY] |
Table des Pays |
TABCUR [TCU] |
|
TABLAN [TLA] |
Les programmes de contrôles par pays doivent contenir un ensemble de sous-programmes normalisés qui font des contrôles additionnels de validité (par exemple, un test d’une clé de contrôle, ou de longueur), lorsque ces contrôles ne peuvent être réalisés par un simple format. Si de nouveaux programmes sont réalisés, la norme de nommage sera de les appeler CONT suivi du nom du pays (une abréviation pouvant être employée si le nom du pays est trop long, un traitement étant limité à 12 caractères).
Les sous-programmes nécessaires sont décrits ci-dessous :
| ########################################################## |
|
|
|
|
|
|
| ############################################################### |
| ########################################################## |
| ##########################################################
End |