Règles de gestion
Dénomination sociale¶
Caractères autorisés : alphanumériques (chiffres et lettres) Caractères interdits : Symboles de monnaie (£, $...) Signes de ponctuation : . ? ! , ; : … Parenthèses (), crochets [], guillemets « », tiret –, barre oblique /, accolades {} Symboles autorisés : @, /, *
SIRET :¶
• Format : 14 chiffres (9 chiffres du SIREN + 5 chiffres propres à chaque établissement)
TVA Intracommunautaire :¶
• Format : FRXX999999999 • Composition : Code pays + bloc de 2 caractères + bloc de 9 chiffres
Capital Social :¶
• SARL (et EURL), SAS (et SASU), sociétés civiles, SNC : aucun minimum • SA : minimum de 37 000 euros • Pas de limitation maximale
Siège Social :¶
• Caractères interdits : symboles de monnaie (£, $...), signes de ponctuation (., ?, !, ,, ;, :, …), parenthèses (), crochets [], guillemets « », tiret –, barre oblique /, accolades {} • Symboles autorisés : @, /, *
Téléphone :¶
• Format : 06XXXXXXXX pour la téléphonie mobile, 01 à 05 pour la téléphonie fixe selon la zone géographique, 09 pour les numéros VoIP • Format international : +33 c cc cc cc cc ou 0c cc cc cc cc
Email :¶
• Caractères autorisés : lettres (A-Z, a-z), chiffres (0-9), caractères spéciaux (! # $ % & ’ * + / = ? ^ _ ` . { | } ~) • Caractères interdits : espaces, " < > [ ] , • Longueur : 3 à 320 caractères
Adresse Postale :¶
• Caractères autorisés : lettres (majuscules et minuscules), chiffres (0-9), espace, tiret (-), apostrophe ('), point (.) • Caractères interdits : symboles complexes • Format : nom du destinataire, numéro de rue, nom de la rue, code postal, ville • Écriture lisible et correcte accentuation recommandée • Complément d’Adresse : Suivre les mêmes règles que l’adresse postale
Code Postal :¶
• Format : XXXXX (5 chiffres) • Caractères interdits : lettres, caractères spéciaux
Ville :¶
• Caractères autorisés : lettres (majuscules et minuscules), chiffres (0-9), espaces, tiret (-), apostrophe (')
Nom et Prénom :¶
• Caractères autorisés : lettres avec accents (é, è, ê, à, ç), espaces, apostrophes ('), tirets (-) • Caractères interdits : chiffres, autres caractères spéciaux • Longueur maximale : 168 caractères par champ (200 pour les champs spécifiques comme “Apporteur”)
Mot de Passe :¶
• Longueur : 8 caractères minimum • Composition : au moins 1 majuscule, 1 minuscule, 1 chiffre, 1 caractère spécial (! # $ % & ’ * + / = ? ^ _ ` . { | } ~)
Boutons :¶
• Validation : Logo “Validate” • Annulation : Logo “Cancel”
Orthographe :¶
• Respecter les règles de l’orthographe française
UX :¶
• Suivre les meilleures pratiques UX
Date :¶
• Permettre l’entrée de la date via le clavier ou la sélection dans un calendrier • Afficher la date actuelle ou le format attendu (ex : dd/mm/yyyy) si le champ est vide • Adapter le calendrier en fonction des dates à rechercher
Codes HTTP :¶
• Catégories de réponses : informations, succès, redirection, erreur client, erreur serveur • Codes courants : 200 (succès), 301 et 302 (redirection), 401 (non authentifié), 403 (accès refusé), 404 (non trouvé), 500, 502, 503, 504 (erreurs serveur)
Code Couleur :¶
• En cours : Vert • Terminé : Bleu • En attente : Jaune • Urgent : Rouge • Annulé ou Échec : Gris
Formulaire d’Enregistrement :¶
• Utiliser les API disponibles pour la validation des adresses et matricules • Respecter le code couleur et les statuts pour les différentes entrées de données • Tous les tests doivent être effectués dans l’environnement [DEV]
Numéro de Sécurité Sociale¶
Règles de base
- Longueur : Le numéro doit comporter exactement 15 chiffres.
- Format : Respecter le format et la position de chaque composant (comme décrit ci-dessus).
- Valeurs possibles : Sexe : 1 ou 2. Mois : 01 à 12. Département : 01 à 95, 2A, 2B, 97, 99. Calcul de la clé de contrôle
- Extraction du Numéro Principal : Le numéro principal est composé des 13 premiers chiffres.
- Conversion des Codes Alphanumériques : Si le département est 2A, remplacer par 19. Si le département est 2B, remplacer par 18.
- Calcul du Numéro Principal Modifié : Si le département est 97, les chiffres suivants indiquent le DOM (par exemple 01 pour Guadeloupe). Convertir les 13 premiers chiffres en un nombre entier.
- Calcul de la Clé : Clé=97−(Numéro Principal Modifié mod 97)
- Validation de la Clé : Les deux derniers chiffres du numéro de sécurité sociale doivent correspondre à la clé calculée.
Exemples¶
Exemple Valide¶
Numéro : 2 88 04 75 098 123 45
Sexe : 2 (femme)
Année de naissance : 88 (1988)
Mois de naissance : 04 (avril)
Département : 75 (Paris)
Commune : 098
Numéro d'ordre : 123
Clé de contrôle : 45
Validation : Calculer 2880475098123 mod 97 = 52, donc Clé = 97 - 52 = 45. Le numéro est valide.
Exemple Invalide¶
Numéro : 1 99 14 00 001 234 56
Sexe : 1 (homme)
Année de naissance : 99 (1999)
Mois de naissance : 14 (erreur, doit être entre 01 et 12)
Département : 00 (erreur)
Commune : 001
Numéro d'ordre : 234
Clé de contrôle : 56
Validation : Le mois de naissance et le département sont invalides. Le numéro n'est pas valide.
Validateurs¶
Voici la reformulation et correction des données sous forme de tableau, regroupées par interface et avec des indications en couleur pour les champs obligatoires et les règles de validation :
Interface | Champ | Description | Obligatoire | Validateur (règles de gestion) | Min | Max |
---|---|---|---|---|---|---|
CONSULTANTS | employeur | Employeur du consultant | OUI | Liste de sélection des employeurs | N/A | N/A |
adresse complète | Adresse du consultant | Caractères autorisés : Lettres, chiffres, espaces, tirets (-), apostrophes ('), points (.). | 1 | 255 | ||
zipcode | Code postal de la ville | Caractères autorisés : Chiffres uniquement. Exemples : “75001” pour Paris. | 1 | 5 | ||
ville | Ville du consultant | Caractères autorisés : Lettres, chiffres, espaces, tirets (-), apostrophes ('). API à mettre en place : Exemple (API Adresse, API matricule). | 2 | 100 | ||
nom | Nom du consultant | Requis, 1 à 168 caractères : Lettres avec accents, espaces, apostrophes ('), tirets (-). Pas de chiffres ni de symboles. | 1 | 168 | ||
prénom | Prénom du consultant | Requis, 1 à 168 caractères : Lettres avec accents, espaces, apostrophes ('), tirets (-). Pas de chiffres ni de symboles. | 1 | 168 | ||
Adresse e-mail du consultant | Requis, 1 à 320 caractères : Format xxx@xxx.fr . Caractères autorisés : Lettres, chiffres, et certains caractères spéciaux comme ! # $ % & ’ * + – / = ? ^ _ { | } ~. La partie domaine ne doit pas dépasser 64 caractères. | 3 | |||
genre | Genre du consultant | Choix : M ou F | N/A | N/A | ||
numero de sécurité sociale | Numéro de sécurité sociale | Longueur : 15 chiffres. Format : Sexe (1 ou 2), Mois (01 à 12), Département (01 à 95, 2A, 2B, 97, 99). Calcul de la clé de contrôle : Clé = 97 - (Numéro Principal Modifié % 97). | 15 | 15 | ||
date de naissance | Date de naissance du consultant | Requise, doit avoir 18 ans. Format : DD/MM/YYYY. | 10 | 10 | ||
Attestation de sécurité sociale | Fichier de l’attestation de sécurité sociale | Requise : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
cv | CV du consultant | Requis : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
Justificatif de domicile | Justificatif de domicile | Requis : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
information bancaire | Informations bancaires | Requis : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
pièce d’identité | Pièce d’identité du consultant | Requise : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
carte grise | Carte grise du consultant | Requise si le consultant possède une voiture. | N/A | N/A | ||
permis de conduire | Permis de conduire du consultant | Requis : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
simulation | Simulation du consultant | Requise : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
adhésion mutuelle | Adhésion mutuelle si applicable | Requise : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
notice de la prévoyance | Notice de prévoyance | Choix : Y ou N. Requise : Tous formats acceptés, non modifiable, limite MB. | N/A | N/A | ||
EMPLOYEURS | denomination sociale | Dénomination sociale de l’employeur | NON | Autorisé : Alphanumériques (chiffres et lettres). Interdits : Symboles de monnaie, signes de ponctuation, parenthèses, crochets, guillemets, tirets, barre oblique, accolades. Autorisés : @, /, *. | N/A | N/A |
rcs | RCS de l’employeur | Requis, 1 à 100 caractères. | 9 | 9 | ||
siret | SIRET de l’employeur | NON | 14 chiffres. | 14 | 14 | |
président | Président de l’employeur | Requis, 1 à 168 caractères. | 1 | 168 | ||
tva intracom | TVA de l’employeur | NON | Format : FRXX999999999. | 13 | 13 | |
contact phone | Contact téléphone de l’employeur | Format : 06XXXXXXXX . Pour la France : 10 chiffres, téléphonie mobile (06 ou 07), fixe (01 à 05), VoIP (09). | 10 | 15 | ||
contact mail | Adresse e-mail de l’employeur | Requise, 1 à 320 caractères : Format xxx@xxx.fr . Caractères autorisés : Lettres, chiffres, et certains caractères spéciaux comme ! # $ % & ’ * + – / = ? ^ _ { | } ~. La partie domaine ne doit pas dépasser 64 caractères. | 3 | ||
contact | Contact de l’employeur | Requis, 1 à 100 caractères. | 1 | 100 | ||
adresse complète | Adresse de la rue de domiciliation | Requise, 1 à 100 caractères. | 1 | 255 | ||
code postal | Code postal de la ville | Caractères autorisés : Chiffres uniquement. Exemples : “75001” pour Paris. | 5 | 5 | ||
ville | Ville de l’employeur | Caractères autorisés : Lettres, chiffres, espaces, tirets (-), apostrophes ('). | 2 | 100 | ||
CLIENTS | denomination sociale | Dénomination sociale du client | Autorisé : Alphanumériques (chiffres et lettres). Interdits : Symboles de monnaie, signes de ponctuation, parenthèses, crochets, guillemets, tirets, barre oblique, accolades. Autorisés : @, /, *. | N/A | N/A | |
rcs | RCS du client | Requis, 9 caractères. | 9 | 9 | ||
siret | SIRET du client | Requis, 14 caractères. | 14 | 14 | ||
président | Président du client | Requis, 1 à 168 caractères. | 1 | 168 | ||
tva intracom | TVA du client | Requis, 13 caractères. | 13 | 13 | ||
contact phone | Contact téléphone du client | Format :06XXXXXXXX . Pour la France : 10 chiffres, téléphonie mobile (06 ou 07), fixe (01 à 05), VoIP (09). | 10 | 15 | ||
contact mail | Adresse e-mail du client | Requise, 1 à 320 caractères : Format xxx@xxx.fr . Caractères autorisés : Lettres, chiffres, et certains caractères spéciaux comme ! # $ % & ’ * + – / = ? ^ _ {} ~. La partie domaine ne doit pas dépasser 64 caractères. | 5 | 3 | ||
contact | Contact du client | Requis, 1 à 100 caractères. | 1 | 100 | ||
adresse complète | Adresse du client | Requise, 1 à 100 caractères. | 1 | 255 | ||
code postal | Code postal du client | Caractères autorisés : Chiffres uniquement. Exemples : “75001” pour Paris. | 5 | 5 | ||
ville | Ville du client | Caractères autorisés : Lettres, chiffres, espaces, tirets (-), apostrophes ('). | 2 | 100 |
Légende des couleurs :
- Obligatoire : Champs marqués comme “OUI” dans la colonne “Obligatoire” doivent être remplis.
- Validateur (règles de gestion) : Les règles de validation spécifiques sont mentionnées sous cette colonne.
- Min / Max : Longueur minimale et maximale autorisée pour les champs textuels.
Les données doivent être conformes à ces spécifications pour garantir la validité et la qualité des informations saisies.
Messages d’erreurs (Wording):¶
Voici une liste de différents messages d’erreur courants liés à des problèmes Internet, en français :
Erreur 404 - Page non trouvée “La page que vous recherchez est introuvable. Vérifiez l’URL ou essayez de revenir plus tard.”
Erreur 500 - Erreur interne du serveur “Une erreur s’est produite sur le serveur. Veuillez réessayer plus tard.”
Erreur 403 - Accès refusé “Vous n’avez pas l’autorisation d’accéder à cette page.”
Erreur 502 - Mauvaise passerelle “Le serveur a rencontré une erreur en essayant de communiquer avec une autre ressource. Veuillez réessayer plus tard.”
Erreur 503 - Service indisponible “Le serveur est temporairement indisponible. Veuillez réessayer plus tard.”
Erreur de connexion réseau “Impossible de se connecter à Internet. Vérifiez votre connexion réseau et réessayez.”
Échec de la résolution DNS “Le serveur DNS ne répond pas. Veuillez vérifier vos paramètres réseau ou réessayer plus tard.”
Erreur de temps d’attente dépassé “La demande a pris trop de temps. Veuillez réessayer.”
Erreur SSL - Connexion non sécurisée “La connexion à ce site n’est pas sécurisée. Il se peut que votre connexion soit interceptée.”
Erreur de certificat “Le certificat de sécurité de ce site est invalide ou expiré. Il est conseillé de ne pas continuer.”
Ces messages d’erreur peuvent aider à diagnostiquer différents types de problèmes réseau ou serveur auxquels les utilisateurs pourraient être confrontés.
Vous avez dit : message d’erreur pour les fichier accepté et non accepté ChatGPT a dit : ChatGPT Voici des exemples de messages d’erreur pour les fichiers acceptés ou non acceptés lors du téléchargement ou de l’importation, en français :
Fichier accepté Téléchargement réussi : “Le fichier a été téléchargé avec succès.” Format de fichier accepté : “Le fichier est au format accepté.” Fichier non accepté Format de fichier non supporté : “Le format du fichier n’est pas pris en charge. Veuillez télécharger un fichier au format : [ex. PDF, DOC, JPG].” Taille de fichier trop grande : “Le fichier dépasse la taille maximale autorisée de [ex. 5 Mo]. Veuillez télécharger un fichier plus petit.” Type de fichier non accepté : “Ce type de fichier n’est pas autorisé. Seuls les fichiers [ex. PDF, DOC] sont acceptés.” Fichier corrompu : “Le fichier semble être corrompu ou illisible. Veuillez essayer un autre fichier.” Erreur de téléchargement : “Une erreur est survenue lors du téléchargement du fichier. Veuillez réessayer.” Nombre maximal de fichiers atteint : “Vous avez atteint le nombre maximum de fichiers autorisés pour le téléchargement.” Nom de fichier invalide : “Le nom du fichier contient des caractères non autorisés. Veuillez renommer votre fichier et réessayer.” Ces messages d’erreur peuvent aider à guider les utilisateurs lorsqu’ils téléchargent des fichiers qui ne correspondent pas aux critères définis par l’application.