Règles & informations
Les informations enregistrées
Site
Pour chaque site, l’application conserve :
- un identifiant unique ;
- le client auquel il appartient (et le nom du client) ;
- le nom (jusqu’à 255 caractères) ;
- l’adresse (jusqu’à 255 caractères) ;
- le code postal (exactement 5 chiffres) ;
- la ville (jusqu’à 100 caractères) ;
- une couleur d’identification facultative ;
- les caractéristiques de transport (transports en commun, stationnement, véhicule requis), désactivées par défaut ;
- la latitude et la longitude GPS (calculées automatiquement, éventuellement absentes) ;
- le rayon de géolocalisation en mètres (150 mètres par défaut s’il n’est pas renseigné) ;
- les dates de création et de dernière mise à jour ;
- un marqueur d’archivage.
Code d’accès
- un libellé (jusqu’à 100 caractères, par exemple « Code portail ») ;
- une valeur (jusqu’à 255 caractères, par exemple un code de badge, de porte ou d’alarme) ;
- un ordre d’affichage.
Horaire d’ouverture
- un jour de la semaine (lundi à dimanche) ;
- une heure de début ;
- une heure de fin ;
- un ordre d’affichage.
Période de fermeture
- une date de début ;
- une date de fin ;
- un motif libre (jusqu’à 255 caractères) ;
- un type (Férié, Exceptionnelle, Maintenance ou Autre).
Contact
- un nom (jusqu’à 150 caractères) ;
- un téléphone facultatif ;
- un email facultatif (jusqu’à 255 caractères) ;
- un ordre d’affichage.
Appartenance et périmètre
- Un site appartient toujours à un seul client. Le client doit exister et vous devez avoir accès à au moins une société à laquelle ce client est rattaché ; sinon, le site est traité comme introuvable.
- La liste des sites est limitée à votre périmètre : un site apparaît si le client auquel il est rattaché (non archivé) est lié à l’une de vos sociétés. Les clients et sites archivés en sont exclus. Sans société accessible, la liste est vide.
Champs obligatoires et formats
- Champs obligatoires à la création : le client, le nom, l’adresse, le code postal et la ville.
- Le code postal doit comporter exactement 5 chiffres.
- Limites de longueur : nom 255 caractères, adresse 255, ville 100, libellé d’accès 100, valeur d’accès 255, nom de contact 150, email de contact 255, motif de fermeture 255.
- Contacts : le téléphone doit respecter un format international ou un format français à 10 chiffres ; l’email doit être valide. Les deux sont facultatifs.
Limites par site
- 200 codes d’accès,
- 50 horaires d’ouverture,
- 200 fermetures,
- 50 contacts.
Règles sur les listes
- Horaires : l’heure de début doit être strictement antérieure à l’heure de fin.
- Fermetures : la date de début doit précéder ou égaler la date de fin.
- À la modification, seules les informations fournies sont modifiées. Chaque liste fournie (accès, horaires, fermetures, contacts) remplace intégralement la liste existante.
- Les lignes incomplètes sont écartées avant l’enregistrement : code d’accès sans libellé ou sans valeur, horaire sans heure, fermeture sans date, contact sans nom.
- Enregistrer une liste rattachée à un site (accès, horaires, fermetures, contacts) compte comme une mise à jour du site et actualise la date de dernière modification.
Rayon de géolocalisation
- Lorsqu’il est renseigné, c’est un entier compris entre 10 et 5000 mètres.
- Sinon, le rayon par défaut de 150 mètres s’applique au moment du pointage.
Coordonnées GPS et calcul de la position
- Les coordonnées GPS ne sont jamais saisies dans l’application : elles sont calculées à partir de l’adresse.
- Le calcul a lieu à la création, puis à nouveau lors d’une modification uniquement si l’adresse, le code postal ou la ville ont changé.
- Le calcul de la position est réalisé au mieux : si le service ne trouve pas l’adresse ou est indisponible, le site est tout de même enregistré, sans coordonnées.
Cycle de vie et classements
- Cycle de vie d’un site : Actif (visible partout) ou Archivé (masqué de toutes les listes et de tous les sélecteurs, non restaurable depuis ce module). Il n’existe ni brouillon ni circuit de validation : un site créé est immédiatement actif.
- Type de fermeture : il s’agit d’un classement (Férié, Exceptionnelle, Maintenance, Autre) et non d’un statut.
Ordre d’affichage
- La liste générale présente les sites les plus récemment mis à jour en premier.
- La liste des sites d’un client est classée par nom.