Met à jour le guichet unique

pull/2782/head
Johan Girod 2023-08-01 15:04:23 +02:00
parent 423dd72cb5
commit f10b70ecdc
10 changed files with 8582 additions and 6015 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -764,6 +764,7 @@
"71.11Z": [],
"71.12A": [],
"71.12B": [],
"74.90A": [],
"71.20A": [],
"71.20B": [],
"72.11Z": [],
@ -775,7 +776,6 @@
"74.10Z": [],
"74.20Z": [],
"74.30Z": [],
"74.90A": [],
"74.90B": [],
"75.00Z": [],
"68.20A": [],

View File

@ -1933,7 +1933,8 @@
],
"63.12Z": [
"07030100",
"07030300"
"07030300",
"07030800"
],
"doublon": [
"07030200"
@ -2008,7 +2009,8 @@
"07040203",
"07040204",
"07040205",
"07040206"
"07040206",
"07040210"
],
"65.12Z": [
"07040109",
@ -2017,7 +2019,8 @@
"07040203",
"07040204",
"07040205",
"07040206"
"07040206",
"07040210"
],
"65.20Z": [
"07040109",
@ -2026,7 +2029,8 @@
"07040203",
"07040204",
"07040205",
"07040206"
"07040206",
"07040210"
],
"65.30Z": [
"07040109",
@ -2035,7 +2039,8 @@
"07040203",
"07040204",
"07040205",
"07040206"
"07040206",
"07040210"
],
"66.21Z": [
"07040201"
@ -2099,9 +2104,11 @@
"07050104"
],
"71.12B": [
"07050105",
"07050106"
],
"74.90A": [
"07050107"
],
"71.20A": [
"07050200"
],
@ -2144,9 +2151,6 @@
"74.30Z": [
"07051400"
],
"74.90A": [
"07051500"
],
"74.90B": [
"07051500"
],

View File

@ -7,7 +7,7 @@ import parseCsv from 'csv-parser'
import output from '../nombre-etablissements-par-code-ape/output.json' assert { type: 'json' }
import { computeGuichet } from './compute-guichet.js'
const FILENAME = 'NomenclatureGuichet_v1_32resana.csv'
const FILENAME = 'NomenclatureGuichet_v1_34.csv'
const codesApe = Object.keys(output)
const __dirname = fileURLToPath(new URL('.', import.meta.url))
@ -130,7 +130,7 @@ files: `raw_output.json`, `ape_tags.json`, `ape_to_guichet.json` and `guichet.js
fs.createReadStream(join(__dirname, FILENAME))
.pipe(
parseCsv({
separator: ';',
separator: ',',
skipLines: 1,
mapHeaders: ({ header }) =>
(header.match(/.+?(?=\n)/)?.[0] ?? header).trim(),

View File

@ -752,7 +752,7 @@
"niv1": "Agriculture, sylviculture et pêche",
"niv2": "Aquaculture",
"niv3": "Aquaculture en mer",
"niv4": "0"
"niv4": "Nécessitant d'embarquer sur un navire battant pavillon français"
}
},
"01080102": {
@ -766,7 +766,7 @@
"niv1": "Agriculture, sylviculture et pêche",
"niv2": "Aquaculture",
"niv3": "Aquaculture en mer",
"niv4": "0"
"niv4": "Ne nécessitant pas d'embarquer sur un navire battant pavillon français"
}
},
"01080200": {
@ -1162,7 +1162,7 @@
}
},
"02050100": {
"catégorieActivité": "AGRICOLE",
"catégorieActivité": "ARTISANALE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
@ -1232,7 +1232,7 @@
}
},
"02060100": {
"catégorieActivité": "COMMERCIALE",
"catégorieActivité": "ARTISANALE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
@ -1628,7 +1628,7 @@
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
"typeBénéfice": "BIC",
"typeBénéfice": "BNC",
"code": "02080902",
"label": {
"niv1": "Industrie et artisanat de fabrication ",
@ -2986,7 +2986,7 @@
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
"typeBénéfice": "BIC",
"typeBénéfice": "BNC",
"code": "06060200",
"label": {
"niv1": "Commerce et artisanat de détail",
@ -3555,6 +3555,20 @@
"niv4": ""
}
},
"07030800": {
"catégorieActivité": "COMMERCIALE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
"typeBénéfice": "BIC",
"code": "07030800",
"label": {
"niv1": "Activités de services",
"niv2": "Services d'information",
"niv3": "Influenceur et créateur de contenu",
"niv4": ""
}
},
"07040101": {
"catégorieActivité": "COMMERCIALE",
"affiliationPrincipale": "ACOSS",
@ -3793,6 +3807,20 @@
"niv4": "Gestion et administration fonds d'assurance, enquêteur, expert assureur"
}
},
"07040210": {
"catégorieActivité": "LIBERALE_NON_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"artisteAuteurPossible": false,
"typeBénéfice": "BNC",
"code": "07040210",
"label": {
"niv1": "Activités de services",
"niv2": "Activités bancaires, financières, d'assurances, de gestion, comptables et juridiques",
"niv3": "Assurances",
"niv4": "Activités des mandataires d'assurance et des mandataires d'intermédiaires d'assurance"
}
},
"07040301": {
"catégorieActivité": "COMMERCIALE",
"affiliationPrincipale": "ACOSS",
@ -4084,7 +4112,7 @@
"niv1": "Activités de services",
"niv2": "Activités bancaires, financières, d'assurances, de gestion, comptables et juridiques",
"niv3": "Activités des sièges sociaux ",
"niv4": "0"
"niv4": "Centre de gestion agréé ou association de gestion et de comptabilité composé(e) en majorité de membres désignés par des organisations professionnelles agricoles ou des chambres d'agriculture"
}
},
"07040602": {
@ -4174,7 +4202,7 @@
"07050102": {
"catégorieActivité": "LIBERALE_NON_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"caisseDeRetraiteSpéciale": "CIPAV",
"artisteAuteurPossible": false,
"typeBénéfice": "BNC",
"code": "07050102",
@ -4182,7 +4210,7 @@
"niv1": "Activités de services",
"niv2": "Activités spécialisées, scientifiques et techniques",
"niv3": "Activités d'architecture et d'ingénierie",
"niv4": "Autres activités d'architecture, maîtrise d'œuvre "
"niv4": "Maîtrise d'œuvre, ingénieur-conseil"
}
},
"07050103": {
@ -4202,7 +4230,7 @@
"07050104": {
"catégorieActivité": "LIBERALE_NON_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": false,
"caisseDeRetraiteSpéciale": "CIPAV",
"artisteAuteurPossible": false,
"typeBénéfice": "BNC",
"code": "07050104",
@ -4213,20 +4241,6 @@
"niv4": "Autres activités de géomètre"
}
},
"07050105": {
"catégorieActivité": "LIBERALE_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": "CIPAV",
"artisteAuteurPossible": false,
"typeBénéfice": "BNC",
"code": "07050105",
"label": {
"niv1": "Activités de services",
"niv2": "Activités spécialisées, scientifiques et techniques",
"niv3": "Activités d'architecture et d'ingénierie",
"niv4": "Ingénierie, études techniques en profession libérale"
}
},
"07050106": {
"catégorieActivité": "LIBERALE_NON_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
@ -4241,6 +4255,20 @@
"niv4": "Ingénierie, études techniques à titre indépendant"
}
},
"07050107": {
"catégorieActivité": "LIBERALE_NON_REGLEMENTEE",
"affiliationPrincipale": "ACOSS",
"caisseDeRetraiteSpéciale": "CIPAV",
"artisteAuteurPossible": false,
"typeBénéfice": "BNC",
"code": "07050107",
"label": {
"niv1": "Activités de services",
"niv2": "Activités spécialisées, scientifiques et techniques",
"niv3": "Activités d'architecture et d'ingénierie",
"niv4": "Economiste de la construction"
}
},
"07050200": {
"catégorieActivité": "ARTISANALE",
"affiliationPrincipale": "ACOSS",

View File

@ -9,6 +9,9 @@
"url": "https://github.com/betagouv/mon-entreprise.git",
"directory": "site/scripts"
},
"engines": {
"node": "^18"
},
"scripts": {
"extract-NAF-from-PDF": "ts-node-esm ./extract-NAF-data/convert-pdf.ts",
"extract-guichet": "ts-node-esm ./NomenclatureGuichet/extract.ts",