mirror of
https://github.com/JMP-MS/ASPIC.git
synced 2026-10-27 16:07:10 +00:00
109 lines
5.5 KiB
Plaintext
109 lines
5.5 KiB
Plaintext
REORGANISATION DE LA STRUCTURATION DES DONNEES ENTREPRISES
|
|
|
|
1. Tables mutualisées à créer :
|
|
- Constituer la table des activités principales (mutualisée)
|
|
- Constituer la table des natures juridiques
|
|
- Constituer la table des tranches des effectifs salariés
|
|
|
|
*** Attention *** Me proposer pour chacun de ces tables une structure et
|
|
attendre que je valide avant de les remplir de valeurs
|
|
|
|
2. Questions préalables et remarques concernant les tables Phase1 :
|
|
- A quoi correspond ENT_SectionActivite ?
|
|
- A t on récupéré des entreprises avec plusieurs noms de dirigeant ?
|
|
- Il est utile de garder les entreprises dans un departement nn qui n'ont pas
|
|
d'établissement identifié dans le département car cela va permettre de savoir qu'il
|
|
existe un établisement secondaire dont on n'a pas l'adresse !
|
|
Il faut pour cela créer un nouveau champ pour différencier Sièges et Filiales
|
|
- Interrogations concernant le champ JSON :
|
|
- quid du caractère_employeur ?
|
|
- quid du statut diffusion ?
|
|
- quid de complements{} ?
|
|
- quid de matching etablissements ?
|
|
- quid de epci ?
|
|
- quid de liste_rge = liste rouge ?
|
|
- quid de liste idcc ?
|
|
- quid de liste finess ?
|
|
- quid de liste uai ?
|
|
|
|
*** Important *** Attendre que toutes ces questions soient traitées avant de passer
|
|
à la phase suivante car les réponses peuvent avoir un impact sur
|
|
l'évolution de structure des tables Phase1
|
|
|
|
3. Modifications à apporter aux tables Phase1
|
|
- Constituer les champs suivants à partir éventuellement du JSON siege{} :
|
|
- ENT_AdresseSiegeLig1 = numero_voie+", "+type_voie+" "+libellé voie
|
|
*** Attention ** je tiens à ce que la ligne 1 soit bien écrite "15, rue des Chataignes"
|
|
Cette petite différence a une utilité pour moi
|
|
- ENT_AdresseSiègeLig2 = complement_adresse
|
|
- Renommer Ent_CodePostal en ENT_AdresseSiegeCP
|
|
- Renommer ENT_Commune en ENT_AdresseSiegeCommune
|
|
- Renommer ENT_CodeCommune en ENT_AdresseSiegeCodeCommune
|
|
- Ajouter ENT_AdresseSiegeCedex et y mettre le champ JSON
|
|
- Renommer ENT_Departement en ENT_AdresseSiegeDepartement
|
|
- Renommer ENT_Region en ENT_AdresseSiegeRegion
|
|
- Supprimer le champ ENT_AdresseSiege
|
|
- Créer un champ ENT_CapitalSocial
|
|
- ENT_FinanceAnnee, ENT_FinanceCa, ENT_FinanceResultatNet doivent être reportés dans Phase3 et après vérificztion suppression de ces champs
|
|
- ENT_CanalProspectio, ENT_Phase2, ENT_ScoreCiblage à supprimer
|
|
- ENT_Notes est il un champ récupéré ? Si non le supprimer
|
|
- Ajouter le champ ENT_Statut type enum "Siège" "Établissement Secondaire"
|
|
Quand on récupèrera en extraction ce type d'entreprise, on ne récupèrera pas l'adresse
|
|
ce qui me laisse penser que ces entreprises vont souvent échapper à certains critères de recherche
|
|
qu'il faudra prévoir (établissements secondaires dont on ne connait pas l'adresse)
|
|
- A récupérer dans le JSON (si ce n'est pas déjà le cas) :
|
|
- nombre d'établissements ouverts
|
|
- numéro de TVA (très important)
|
|
- autres champs en fonction des réponses du point 2
|
|
|
|
4. Déplacement des champs JSON
|
|
- Supprimer la table Phase2
|
|
- Recréer la table Phase2 en ajoutant le champ ENT_SIREN et ENT_ReponseBruteJson
|
|
- Déplacer les champs ENT_ReponseBruteJson de Phase1 vers Phase2
|
|
- Supprimer après vérificaztion du bon déplacement le champ ENT_ReponseBruteJson de Phase1
|
|
- Effectuer ce traitement pour tous les départements
|
|
|
|
5. Modification de la table ENT_Communes
|
|
- Ajouter le champ COM_ETS
|
|
- Y reporter le nombre d'établissements secondaires
|
|
|
|
6. Modification de la table ENT_Departements
|
|
- Ajouter le champ DEP_NbCommunes
|
|
- Ajouter les champs DEP_EI, DEP_TPE, DEP_PME, DEP_ETI, DEP_GE, DEP_ETS
|
|
- Effectuer les calculs
|
|
|
|
7. Création de la table des régions ENT_Regions
|
|
- Champ REG_Code
|
|
- Champ REG_NbDepartements
|
|
- Champ REG_NbCommunes
|
|
- Champ REG_NbEntreprises
|
|
- Ajouter les champs REG_EI, REG_TPE, REG_PME, REG_ETI, REG_GE, REG_ETS
|
|
- Effectuer les calculs
|
|
|
|
8. Faire le point sur les procédures de mise à jour de toutes ces tables
|
|
- Revoir les procédures de mise à jour de Phase1, Phase3
|
|
- Organiser leur traitement : la nuit, étendue du traitement...
|
|
- Etudier la mise à jour du capital social de chaque entreprise
|
|
|
|
9. Création d'une table mutualisée dans la BDD ENTREPRISES
|
|
Cette tabel aura pour objectif de servir de recensement des temps et coûts de traitement
|
|
des opérations automatiques réalisées par ASPIC pour qualifier des entreprises et cepour
|
|
l'ensemble des utilisateurs, en faisant en sorte de pouvoir faire ces analyses par type
|
|
d'entreprise. Je suis presque certain que cera difficile de qualifier des EI que des PME !
|
|
On ne va pas aller jusqu'à identifier les différences de ces releés par région, mais je
|
|
veux que ASPIC soit capable d'annoncer, par la voix de Viktor que "pour qualifier cette
|
|
sélecton de xx entreprises, j'estime que je vais mettre xx heures, que je vais réussir à
|
|
en qualifier xx (yy%) et cela va coûter xx€ sur votre crédit de xx€. Confirmez vous le
|
|
lancement de la qualification ?"
|
|
On lancera ensuite plusieurs tests de qualification pour commencer à alimenter cette tabel
|
|
mais cela fera l'objet d'un futur chantier !
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|