Aller au contenu

Annexes

  • RNVP : Référentiel National des Voies et Positions - Base officielle des adresses en France
  • Normalisation : Processus de mise en forme des données selon un standard
  • Géocodage : Conversion d’une adresse en coordonnées GPS (latitude/longitude)
  • SIREN : Système d’Identification du Répertoire des Entreprises (9 chiffres)
  • SIRET : SIREN + code établissement (14 chiffres)
  • Batch : Traitement en masse d’enregistrements
  • Queueable : Processus asynchrone Salesforce
  • Mapping : Correspondance entre champs Salesforce et champs API
  • LWC : Lightning Web Component
  • Custom Metadata : Métadonnées personnalisées déployables

Objets Custom :

  • AmabisCredentials__c
  • Amabis_Service_Configuration__c (Custom Metadata Type)
  • AmabisMapping__c
  • AmabisVerificationLog__c
  • AmabisJobConfig__c
  • AmabisJobExecution__c

Composants LWC :

  • amabisSetup
  • amabisFieldMappingConfig
  • amabisDataQuality2
  • amabisCompanySearchUtility
  • amabisBatchManagement
  • amabisQualityStatistics
  • amabisQualityBadge
  • amabisSuggestionsModal

Classes Apex : 50+ classes (services, controllers, batch, tests, etc.)

Liste des endpoints utilisés par la solution :

Services Adresse :

  • /address/normalize : Normalisation adresse unitaire
  • /addresslist/normalize : Normalisation adresse en masse

Services Email :

  • /email/normalize : Vérification syntaxique
  • /email/check : Vérification syntaxique + existence
  • /emaillist/normalize : Vérification en masse (syntaxe)
  • /emaillist/check : Vérification en masse (syntaxe + existence)

Services Téléphone :

  • /phone/normalize : Normalisation téléphone unitaire
  • /phonelist/normalize : Normalisation téléphone en masse

Services Entreprise :

  • /company/search : Recherche entreprise
  • /company/view : Détails entreprise