Move webservice configuration ini file
This commit is contained in:
commit
e2a14ae0af
18
scripts/build/config/_sql/structure/aide.sql
Normal file
18
scripts/build/config/_sql/structure/aide.sql
Normal file
@ -0,0 +1,18 @@
|
||||
--
|
||||
-- Structure de la table `aide`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `aide` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`methode` varchar(20) NOT NULL,
|
||||
`champ` varchar(20) NOT NULL,
|
||||
`texte` text NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Contenu de la table `aide`
|
||||
--
|
||||
|
||||
INSERT INTO `aide` (`id`, `methode`, `champ`, `texte`) VALUES
|
||||
(1, 'Identite', 'Nom', 'Raison sociale / Nom de l''entreprise (format court avec\r\nabréviations)');
|
22
scripts/build/config/_sql/structure/bilansaisie.sql
Normal file
22
scripts/build/config/_sql/structure/bilansaisie.sql
Normal file
@ -0,0 +1,22 @@
|
||||
--
|
||||
-- Structure de la table `bilansaisie`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `bilansaisie` (
|
||||
`ref` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`clientId` int(11) NOT NULL,
|
||||
`utilisateurId` int(11) NOT NULL,
|
||||
`utilisateurLogin` varchar(50) NOT NULL,
|
||||
`utilisateurEmail` varchar(100) NOT NULL,
|
||||
`method` varchar(20) NOT NULL,
|
||||
`confidentiel` int(1) NOT NULL,
|
||||
`siren` varchar(9) NOT NULL,
|
||||
`bilanCloture` varchar(10) NOT NULL,
|
||||
`format` varchar(1) NOT NULL,
|
||||
`bilanDuree` int(2) NOT NULL,
|
||||
`fichier` varchar(50) NOT NULL,
|
||||
`env` varchar(20) NOT NULL,
|
||||
`dateInsert` datetime NOT NULL,
|
||||
`dateEnvoi` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
PRIMARY KEY (`ref`)
|
||||
) DEFAULT CHARSET=utf8;
|
20
scripts/build/config/_sql/structure/commandes.sql
Normal file
20
scripts/build/config/_sql/structure/commandes.sql
Normal file
@ -0,0 +1,20 @@
|
||||
--
|
||||
-- Structure de la table `commandes`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes` (
|
||||
`idCommande` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`idUser` int(11) NOT NULL DEFAULT '0',
|
||||
`login` varchar(32) NOT NULL DEFAULT '',
|
||||
`emailCommande` varchar(80) NOT NULL DEFAULT '',
|
||||
`siren` int(9) unsigned zerofill NOT NULL DEFAULT '000000000',
|
||||
`refDocument` varchar(255) NOT NULL DEFAULT '',
|
||||
`libDocument` varchar(255) NOT NULL DEFAULT '',
|
||||
`typeCommande` varchar(255) NOT NULL,
|
||||
`statutCommande` tinyint(4) NOT NULL DEFAULT '0',
|
||||
`commentaire` varchar(255) NOT NULL DEFAULT '',
|
||||
`dateCommande` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`dateReception` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
PRIMARY KEY (`idCommande`),
|
||||
KEY `dateReception` (`dateReception`)
|
||||
) DEFAULT CHARSET=utf8;
|
15
scripts/build/config/_sql/structure/commandes_erreur.sql
Normal file
15
scripts/build/config/_sql/structure/commandes_erreur.sql
Normal file
@ -0,0 +1,15 @@
|
||||
--
|
||||
-- Structure de la table `commandes_erreur`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_erreur` (
|
||||
`siren` varchar(9) NOT NULL,
|
||||
`type` varchar(10) NOT NULL,
|
||||
`ref` varchar(50) NOT NULL,
|
||||
`dateCommande` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`dateReception` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`url` text NOT NULL,
|
||||
`erreur` text NOT NULL,
|
||||
`status` varchar(100) NOT NULL,
|
||||
KEY `siren` (`siren`)
|
||||
) DEFAULT CHARSET=utf8;
|
13
scripts/build/config/_sql/structure/commandes_giants.sql
Normal file
13
scripts/build/config/_sql/structure/commandes_giants.sql
Normal file
@ -0,0 +1,13 @@
|
||||
--
|
||||
-- Structure de la table `aide`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_giants` (
|
||||
`id` int(8) NOT NULL AUTO_INCREMENT,
|
||||
`login` varchar(255) NOT NULL,
|
||||
`date` date NOT NULL,
|
||||
`typeReport` enum('FU','CO','CR','FL','NO','UR','FA') NOT NULL,
|
||||
`price` float NOT NULL,
|
||||
`pays` varchar(50) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
24
scripts/build/config/_sql/structure/commandes_kbis.sql
Normal file
24
scripts/build/config/_sql/structure/commandes_kbis.sql
Normal file
@ -0,0 +1,24 @@
|
||||
--
|
||||
-- Structure de la table `commandes_kbis`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_kbis` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`idUser` int(11) NOT NULL,
|
||||
`login` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`email` varchar(82) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`societe` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`nom` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`adresse` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`cp` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`ville` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`siren` int(9) NOT NULL,
|
||||
`raisonSociale` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`type` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
|
||||
`document` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
|
||||
`statutCommande` int(11) NOT NULL DEFAULT '0',
|
||||
`info` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
|
||||
`dateCommande` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`dateReception` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8 COMMENT='Kbis original courrier';
|
19
scripts/build/config/_sql/structure/commandes_pieces.sql
Normal file
19
scripts/build/config/_sql/structure/commandes_pieces.sql
Normal file
@ -0,0 +1,19 @@
|
||||
--
|
||||
-- Structure de la table `commandes_pieces`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_pieces` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`idUser` int(11) NOT NULL,
|
||||
`login` varchar(32) NOT NULL,
|
||||
`email` varchar(80) NOT NULL,
|
||||
`raisonSociale` varchar(200) NOT NULL,
|
||||
`siren` varchar(9) NOT NULL,
|
||||
`type` char(1) NOT NULL,
|
||||
`document` varchar(200) NOT NULL,
|
||||
`info` text NOT NULL,
|
||||
`statutCommande` int(11) NOT NULL,
|
||||
`dateCommande` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
`dateReception` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
11
scripts/build/config/_sql/structure/commandes_statut.sql
Normal file
11
scripts/build/config/_sql/structure/commandes_statut.sql
Normal file
@ -0,0 +1,11 @@
|
||||
--
|
||||
-- Structure de la table `commandes_statut`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_statut` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`libStatut` varchar(200) NOT NULL,
|
||||
`typeCommande` char(1) NOT NULL,
|
||||
`ordre` int(11) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8 ;
|
61
scripts/build/config/_sql/structure/commandes_tarifs.sql
Normal file
61
scripts/build/config/_sql/structure/commandes_tarifs.sql
Normal file
@ -0,0 +1,61 @@
|
||||
--
|
||||
-- Structure de la table `commandes_tarifs`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `commandes_tarifs` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`type` varchar(20) NOT NULL,
|
||||
`codeTribunal` varchar(255) NOT NULL,
|
||||
`prix` float NOT NULL,
|
||||
`enveloppe` tinyint(1) NOT NULL,
|
||||
`ordre` varchar(255) NOT NULL,
|
||||
`annee` int(4) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Contenu de la table `commandes_tarifs`
|
||||
--
|
||||
|
||||
INSERT INTO `commandes_tarifs` (`id`, `type`, `codeTribunal`, `prix`, `enveloppe`, `ordre`, `annee`) VALUES
|
||||
(1, 'actes', 'CHARTC', 10.94, 0, '', 2010),
|
||||
(2, 'bilans', 'CHARTC', 10.94, 0, '', 2010),
|
||||
(3, 'actes', 'METZG', 10.94, 0, '', 2010),
|
||||
(4, 'bilans', 'METZG', 10.94, 0, '', 2010),
|
||||
(5, 'kbis', 'METZG', 3.11, 0, '', 2010),
|
||||
(6, 'actes', 'COLMAG', 10.94, 0, '', 2010),
|
||||
(7, 'bilans', 'COLMAG', 10.94, 0, '', 2010),
|
||||
(8, 'kbis', 'COLMAG', 3.11, 0, '', 2010),
|
||||
(9, 'privSecu', 'COLMAG', 3.11, 0, '', 2010),
|
||||
(10, 'privTres', 'COLMAG', 3.11, 0, '', 2010),
|
||||
(11, 'bilans', 'STRASG', 9.33, 1, 'Trésor Public', 2010),
|
||||
(12, 'bilans', 'MULHOG', 9.33, 1, 'Trésor Public', 2010),
|
||||
(13, 'bilans', 'COLMAG', 9.33, 1, 'Trésor Public', 2010),
|
||||
(14, 'bilans', 'CAYENM', 7.8, 0, 'Régisseur TGI Cayenne', 2010),
|
||||
(15, 'bilans', 'SARREI', 9.33, 1, 'Trésor Public', 2010),
|
||||
(16, 'kbis', 'STRASG', 3.11, 1, 'Trésor Public', 2010),
|
||||
(17, 'kbis', 'THIONG', 3.11, 1, 'Trésor Public', 2010),
|
||||
(18, 'kbis', 'SAVERG', 3.11, 1, 'Trésor Public', 2010),
|
||||
(19, 'kbis', 'SARREG', 3.11, 1, 'Trésor Public', 2010),
|
||||
(20, 'actes', 'CHARTC', 10.94, 0, '', 2011),
|
||||
(21, 'bilans', 'CHARTC', 10.94, 0, '', 2011),
|
||||
(22, 'actes', 'METZG', 10.94, 0, '', 2011),
|
||||
(23, 'bilans', 'METZG', 10.94, 0, '', 2011),
|
||||
(24, 'kbis', 'METZG', 3.11, 0, '', 2011),
|
||||
(25, 'actes', 'COLMAG', 10.94, 0, '', 2011),
|
||||
(26, 'bilans', 'COLMAG', 10.94, 0, '', 2011),
|
||||
(27, 'kbis', 'COLMAG', 3.11, 0, '', 2011),
|
||||
(28, 'privSecu', 'COLMAG', 3.11, 0, '', 2011),
|
||||
(29, 'privTres', 'COLMAG', 3.11, 0, '', 2011),
|
||||
(30, 'bilans', 'STRASG', 9.33, 1, 'Trésor Public', 2011),
|
||||
(31, 'bilans', 'MULHOG', 9.33, 1, 'Trésor Public', 2011),
|
||||
(32, 'bilans', 'COLMAG', 9.33, 1, 'Trésor Public', 2011),
|
||||
(33, 'bilans', 'CAYENM', 7.8, 0, 'Régisseur TGI Cayenne', 2011),
|
||||
(34, 'bilans', 'SARREI', 9.33, 1, 'Trésor Public', 2011),
|
||||
(35, 'kbis', 'STRASG', 3.11, 1, 'Trésor Public', 2011),
|
||||
(36, 'kbis', 'THIONG', 3.11, 1, 'Trésor Public', 2011),
|
||||
(37, 'kbis', 'SAVERG', 3.11, 1, 'Trésor Public', 2011),
|
||||
(38, 'kbis', 'SARREG', 3.11, 1, 'Trésor Public', 2011),
|
||||
(39, 'kbis', 'MULHOG', 3.11, 1, 'Trésor Public', 2011),
|
||||
(40, 'kbis', 'FORTFM', 3.11, 0, 'Trésor Public', 2011),
|
||||
(41, 'kbis', 'STDENM', 2.82, 1, 'TMX ST DENIS DE LA REUNION', 2011);
|
8
scripts/build/config/_sql/structure/nouveautes.sql
Normal file
8
scripts/build/config/_sql/structure/nouveautes.sql
Normal file
@ -0,0 +1,8 @@
|
||||
CREATE TABLE IF NOT EXISTS `nouveautes` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`categorie` varchar(100) NOT NULL,
|
||||
`intitule` varchar(100) NOT NULL,
|
||||
`date` date NOT NULL DEFAULT '0000-00-00',
|
||||
`fichier` varchar(100) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
13
scripts/build/config/_sql/structure/rapports_giants.sql
Normal file
13
scripts/build/config/_sql/structure/rapports_giants.sql
Normal file
@ -0,0 +1,13 @@
|
||||
--
|
||||
-- Structure de la table `rapports_giants`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `rapports_giants` (
|
||||
`id` int(8) NOT NULL AUTO_INCREMENT,
|
||||
`companyId` varchar(255) NOT NULL,
|
||||
`date` date NOT NULL,
|
||||
`pays` enum('FR','ES','BE','NL','UK','DE') NOT NULL,
|
||||
`type` enum('FU','CO','CR','FL') DEFAULT NULL,
|
||||
`report` blob NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARSET=utf8;
|
754
scripts/build/config/_sql/structure/tabnaf5.sql
Normal file
754
scripts/build/config/_sql/structure/tabnaf5.sql
Normal file
@ -0,0 +1,754 @@
|
||||
--
|
||||
-- Structure de la table `tabnaf5`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `tabnaf5` (
|
||||
`codNaf5` char(5) NOT NULL DEFAULT '',
|
||||
`libNaf5` varchar(255) DEFAULT NULL,
|
||||
`codNaf4` char(4) DEFAULT NULL,
|
||||
`codNaf3` char(3) DEFAULT NULL,
|
||||
`codNaf2` char(2) DEFAULT NULL,
|
||||
`codNaf1` char(1) DEFAULT NULL,
|
||||
`poids` int(11) NOT NULL,
|
||||
PRIMARY KEY (`codNaf5`)
|
||||
) DEFAULT CHARSET=utf8 COMMENT='Code NAF rév 2 de 2008 (5 positions)';
|
||||
|
||||
--
|
||||
-- Contenu de la table `tabnaf5`
|
||||
--
|
||||
|
||||
INSERT INTO `tabnaf5` (`codNaf5`, `libNaf5`, `codNaf4`, `codNaf3`, `codNaf2`, `codNaf1`, `poids`) VALUES
|
||||
('0111Z', 'Culture de céréales (à l''exception du riz), de légumineuses et de graines oléagineuses', '0111', '011', '01', 'A', 182464),
|
||||
('0112Z', 'Culture du riz', '0112', '011', '01', 'A', 127),
|
||||
('0113Z', 'Culture de légumes, de melons, de racines et de tubercules', '0113', '011', '01', 'A', 22659),
|
||||
('0114Z', 'Culture de la canne à sucre', '0114', '011', '01', 'A', 7432),
|
||||
('0115Z', 'Culture du tabac', '0115', '011', '01', 'A', 294),
|
||||
('0116Z', 'Culture de plantes à fibres', '0116', '011', '01', 'A', 18),
|
||||
('0119Z', 'Autres cultures non permanentes', '0119', '011', '01', 'A', 6752),
|
||||
('0121Z', 'Culture de la vigne', '0121', '012', '01', 'A', 124397),
|
||||
('0122Z', 'Culture de fruits tropicaux et subtropicaux', '0122', '012', '01', 'A', 3291),
|
||||
('0123Z', 'Culture d''agrumes', '0123', '012', '01', 'A', 119),
|
||||
('0124Z', 'Culture de fruits à pépins et à noyau', '0124', '012', '01', 'A', 18943),
|
||||
('0125Z', 'Culture d''autres fruits d''arbres ou d''arbustes et de fruits à coque', '0125', '012', '01', 'A', 1523),
|
||||
('0126Z', 'Culture de fruits oléagineux', '0126', '012', '01', 'A', 859),
|
||||
('0127Z', 'Culture de plantes à boissons', '0127', '012', '01', 'A', 13),
|
||||
('0128Z', 'Culture de plantes à épices, aromatiques, médicinales et pharmaceutiques', '0128', '012', '01', 'A', 878),
|
||||
('0129Z', 'Autres cultures permanentes', '0129', '012', '01', 'A', 119),
|
||||
('0130Z', 'Reproduction de plantes', '0130', '013', '01', 'A', 4467),
|
||||
('0141Z', 'Élevage de vaches laitières', '0141', '014', '01', 'A', 80270),
|
||||
('0142Z', 'Élevage d''autres bovins et de buffles', '0142', '014', '01', 'A', 98383),
|
||||
('0143Z', 'Élevage de chevaux et d''autres équidés', '0143', '014', '01', 'A', 18515),
|
||||
('0144Z', 'Élevage de chameaux et d''autres camélidés', '0144', '014', '01', 'A', 35),
|
||||
('0145Z', 'Élevage d''ovins et de caprins', '0145', '014', '01', 'A', 28296),
|
||||
('0146Z', 'Élevage de porcins', '0146', '014', '01', 'A', 8801),
|
||||
('0147Z', 'Élevage de volailles', '0147', '014', '01', 'A', 14165),
|
||||
('0149Z', 'Élevage d''autres animaux', '0149', '014', '01', 'A', 14348),
|
||||
('0150Z', 'Culture et élevage associés', '0150', '015', '01', 'A', 59797),
|
||||
('0161Z', 'Activités de soutien aux cultures', '0161', '016', '01', 'A', 26329),
|
||||
('0162Z', 'Activités de soutien à la production animale', '0162', '016', '01', 'A', 3904),
|
||||
('0163Z', 'Traitement primaire des récoltes', '0163', '016', '01', 'A', 54),
|
||||
('0164Z', 'Traitement des semences', '0164', '016', '01', 'A', 12),
|
||||
('0170Z', 'Chasse, piégeage et services annexes', '0170', '017', '01', 'A', 253),
|
||||
('0210Z', 'Sylviculture et autres activités forestières', '0210', '021', '02', 'A', 13623),
|
||||
('0220Z', 'Exploitation forestière', '0220', '022', '02', 'A', 16878),
|
||||
('0230Z', 'Récolte de produits forestiers non ligneux poussant à l''état sauvage', '0230', '023', '02', 'A', 82),
|
||||
('0240Z', 'Services de soutien à l''exploitation forestière', '0240', '024', '02', 'A', 10196),
|
||||
('0311Z', 'Pêche en mer', '0311', '031', '03', 'A', 9276),
|
||||
('0312Z', 'Pêche en eau douce', '0312', '031', '03', 'A', 412),
|
||||
('0321Z', 'Aquaculture en mer', '0321', '032', '03', 'A', 4830),
|
||||
('0322Z', 'Aquaculture en eau douce', '0322', '032', '03', 'A', 1162),
|
||||
('0510Z', 'Extraction de houille', '0510', '051', '05', 'B', 40),
|
||||
('0520Z', 'Extraction de lignite', '0520', '052', '05', 'B', 0),
|
||||
('0610Z', 'Extraction de pétrole brut', '0610', '061', '06', 'B', 114),
|
||||
('0620Z', 'Extraction de gaz naturel', '0620', '062', '06', 'B', 12),
|
||||
('0710Z', 'Extraction de minerais de fer', '0710', '071', '07', 'B', 16),
|
||||
('0721Z', 'Extraction de minerais d''uranium et de thorium', '0721', '072', '07', 'B', 12),
|
||||
('0729Z', 'Extraction d''autres minerais de métaux non ferreux', '0729', '072', '07', 'B', 168),
|
||||
('0811Z', 'Extraction de pierres ornementales et de construction, de calcaire industriel, de gypse, de craie et d''ardoise', '0811', '081', '08', 'B', 1379),
|
||||
('0812Z', 'Exploitation de gravières et sablières, extraction d''argiles et de kaolin', '0812', '081', '08', 'B', 2979),
|
||||
('0891Z', 'Extraction des minéraux chimiques et d''engrais minéraux', '0891', '089', '08', 'B', 105),
|
||||
('0892Z', 'Extraction de tourbe', '0892', '089', '08', 'B', 38),
|
||||
('0893Z', 'Production de sel', '0893', '089', '08', 'B', 496),
|
||||
('0899Z', 'Autres activités extractives nca', '0899', '089', '08', 'B', 111),
|
||||
('0910Z', 'Activités de soutien à l''extraction d''hydrocarbures', '0910', '091', '09', 'B', 68),
|
||||
('0990Z', 'Activités de soutien aux autres industries extractives', '0990', '099', '09', 'B', 23),
|
||||
('1011Z', 'Transformation et conservation de la viande de boucherie', '1011', '101', '10', 'C', 2015),
|
||||
('1012Z', 'Transformation et conservation de la viande de volaille', '1012', '101', '10', 'C', 632),
|
||||
('1013A', 'Préparation industrielle de produits à base de viande', '1013', '101', '10', 'C', 1863),
|
||||
('1013B', 'Charcuterie', '1013', '101', '10', 'C', 7040),
|
||||
('1020Z', 'Transformation et conservation de poisson, de crustacés et de mollusques', '1020', '102', '10', 'C', 528),
|
||||
('1031Z', 'Transformation et conservation de pommes de terre', '1031', '103', '10', 'C', 499),
|
||||
('1032Z', 'Préparation de jus de fruits et légumes', '1032', '103', '10', 'C', 241),
|
||||
('1039A', 'Autre transformation et conservation de légumes', '1039', '103', '10', 'C', 450),
|
||||
('1039B', 'Transformation et conservation de fruits', '1039', '103', '10', 'C', 685),
|
||||
('1041A', 'Fabrication d''huiles et graisses brutes', '1041', '104', '10', 'C', 212),
|
||||
('1041B', 'Fabrication d''huiles et graisses raffinées', '1041', '104', '10', 'C', 114),
|
||||
('1042Z', 'Fabrication de margarine et graisses comestibles similaires', '1042', '104', '10', 'C', 7),
|
||||
('1051A', 'Fabrication de lait liquide et de produits frais', '1051', '105', '10', 'C', 287),
|
||||
('1051B', 'Fabrication de beurre', '1051', '105', '10', 'C', 45),
|
||||
('1051C', 'Fabrication de fromage', '1051', '105', '10', 'C', 1304),
|
||||
('1051D', 'Fabrication d''autres produits laitiers', '1051', '105', '10', 'C', 97),
|
||||
('1052Z', 'Fabrication de glaces et sorbets', '1052', '105', '10', 'C', 543),
|
||||
('1061A', 'Meunerie', '1061', '106', '10', 'C', 687),
|
||||
('1061B', 'Autres activités du travail des grains', '1061', '106', '10', 'C', 141),
|
||||
('1062Z', 'Fabrication de produits amylacés', '1062', '106', '10', 'C', 29),
|
||||
('1071A', 'Fabrication industrielle de pain et de pâtisserie fraîche', '1071', '107', '10', 'C', 1057),
|
||||
('1071B', 'Cuisson de produits de boulangerie', '1071', '107', '10', 'C', 6729),
|
||||
('1071C', 'Boulangerie et boulangerie-pâtisserie', '1071', '107', '10', 'C', 43677),
|
||||
('1071D', 'Pâtisserie', '1071', '107', '10', 'C', 5528),
|
||||
('1072Z', 'Fabrication de biscuits, biscottes et pâtisseries de conservation', '1072', '107', '10', 'C', 781),
|
||||
('1073Z', 'Fabrication de pâtes alimentaires', '1073', '107', '10', 'C', 365),
|
||||
('1081Z', 'Fabrication de sucre', '1081', '108', '10', 'C', 140),
|
||||
('1082Z', 'Fabrication de cacao, chocolat et de produits de confiserie', '1082', '108', '10', 'C', 1410),
|
||||
('1083Z', 'Transformation du thé et du café', '1083', '108', '10', 'C', 926),
|
||||
('1084Z', 'Fabrication de condiments et assaisonnements', '1084', '108', '10', 'C', 198),
|
||||
('1085Z', 'Fabrication de plats préparés', '1085', '108', '10', 'C', 1210),
|
||||
('1086Z', 'Fabrication d''aliments homogénéisés et diététiques', '1086', '108', '10', 'C', 237),
|
||||
('1089Z', 'Fabrication d''autres produits alimentaires nca', '1089', '108', '10', 'C', 1216),
|
||||
('1091Z', 'Fabrication d''aliments pour animaux de ferme', '1091', '109', '10', 'C', 868),
|
||||
('1092Z', 'Fabrication d''aliments pour animaux de compagnie', '1092', '109', '10', 'C', 105),
|
||||
('1101Z', 'Production de boissons alcooliques distillées', '1101', '110', '11', 'C', 1391),
|
||||
('1102A', 'Fabrication de vins effervescents', '1102', '110', '11', 'C', 562),
|
||||
('1102B', 'Vinification', '1102', '110', '11', 'C', 1488),
|
||||
('1103Z', 'Fabrication de cidre et de vins de fruits', '1103', '110', '11', 'C', 237),
|
||||
('1104Z', 'Production d''autres boissons fermentées non distillées', '1104', '110', '11', 'C', 56),
|
||||
('1105Z', 'Fabrication de bière', '1105', '110', '11', 'C', 325),
|
||||
('1106Z', 'Fabrication de malt', '1106', '110', '11', 'C', 29),
|
||||
('1107A', 'Industrie des eaux de table', '1107', '110', '11', 'C', 181),
|
||||
('1107B', 'Production de boissons rafraîchissantes', '1107', '110', '11', 'C', 194),
|
||||
('1200Z', 'Fabrication de produits à base de tabac', '1200', '120', '12', 'C', 75),
|
||||
('1310Z', 'Préparation de fibres textiles et filature', '1310', '131', '13', 'C', 471),
|
||||
('1320Z', 'Tissage', '1320', '132', '13', 'C', 684),
|
||||
('1330Z', 'Ennoblissement textile', '1330', '133', '13', 'C', 762),
|
||||
('1391Z', 'Fabrication d''étoffes à mailles', '1391', '139', '13', 'C', 152),
|
||||
('1392Z', 'Fabrication d''articles textiles, sauf habillement', '1392', '139', '13', 'C', 2483),
|
||||
('1393Z', 'Fabrication de tapis et moquettes', '1393', '139', '13', 'C', 124),
|
||||
('1394Z', 'Fabrication de ficelles, cordes et filets', '1394', '139', '13', 'C', 119),
|
||||
('1395Z', 'Fabrication de non-tissés, sauf habillement', '1395', '139', '13', 'C', 63),
|
||||
('1396Z', 'Fabrication d''autres textiles techniques et industriels', '1396', '139', '13', 'C', 233),
|
||||
('1399Z', 'Fabrication d''autres textiles nca', '1399', '139', '13', 'C', 1442),
|
||||
('1411Z', 'Fabrication de vêtements en cuir', '1411', '141', '14', 'C', 243),
|
||||
('1412Z', 'Fabrication de vêtements de travail', '1412', '141', '14', 'C', 181),
|
||||
('1413Z', 'Fabrication de vêtements de dessus', '1413', '141', '14', 'C', 14408),
|
||||
('1414Z', 'Fabrication de vêtements de dessous', '1414', '141', '14', 'C', 570),
|
||||
('1419Z', 'Fabrication d''autres vêtements et accessoires', '1419', '141', '14', 'C', 1891),
|
||||
('1420Z', 'Fabrication d''articles en fourrure', '1420', '142', '14', 'C', 231),
|
||||
('1431Z', 'Fabrication d''articles chaussants à mailles', '1431', '143', '14', 'C', 85),
|
||||
('1439Z', 'Fabrication d''autres articles à mailles', '1439', '143', '14', 'C', 519),
|
||||
('1511Z', 'Apprêt et tannage des cuirs ; préparation et teinture des fourrures', '1511', '151', '15', 'C', 190),
|
||||
('1512Z', 'Fabrication d''articles de voyage, de maroquinerie et de sellerie', '1512', '151', '15', 'C', 2077),
|
||||
('1520Z', 'Fabrication de chaussures', '1520', '152', '15', 'C', 707),
|
||||
('1610A', 'Sciage et rabotage du bois, hors imprégnation', '1610', '161', '16', 'C', 3547),
|
||||
('1610B', 'Imprégnation du bois', '1610', '161', '16', 'C', 910),
|
||||
('1621Z', 'Fabrication de placage et de panneaux de bois', '1621', '162', '16', 'C', 239),
|
||||
('1622Z', 'Fabrication de parquets assemblés', '1622', '162', '16', 'C', 48),
|
||||
('1623Z', 'Fabrication de charpentes et d''autres menuiseries', '1623', '162', '16', 'C', 3897),
|
||||
('1624Z', 'Fabrication d''emballages en bois', '1624', '162', '16', 'C', 1483),
|
||||
('1629Z', 'Fabrication d''objets divers en bois ; fabrication d''objets en liège, vannerie et sparterie', '1629', '162', '16', 'C', 3055),
|
||||
('1711Z', 'Fabrication de pâte à papier', '1711', '171', '17', 'C', 29),
|
||||
('1712Z', 'Fabrication de papier et de carton', '1712', '171', '17', 'C', 367),
|
||||
('1721A', 'Fabrication de carton ondulé', '1721', '172', '17', 'C', 291),
|
||||
('1721B', 'Fabrication de cartonnages', '1721', '172', '17', 'C', 659),
|
||||
('1721C', 'Fabrication d''emballages en papier', '1721', '172', '17', 'C', 133),
|
||||
('1722Z', 'Fabrication d''articles en papier à usage sanitaire ou domestique', '1722', '172', '17', 'C', 105),
|
||||
('1723Z', 'Fabrication d''articles de papeterie', '1723', '172', '17', 'C', 313),
|
||||
('1724Z', 'Fabrication de papiers peints', '1724', '172', '17', 'C', 25),
|
||||
('1729Z', 'Fabrication d''autres articles en papier ou en carton', '1729', '172', '17', 'C', 580),
|
||||
('1811Z', 'Imprimerie de journaux', '1811', '181', '18', 'C', 482),
|
||||
('1812Z', 'Autre imprimerie (labeur)', '1812', '181', '18', 'C', 8961),
|
||||
('1813Z', 'Activités de pré-presse', '1813', '181', '18', 'C', 14459),
|
||||
('1814Z', 'Reliure et activités connexes', '1814', '181', '18', 'C', 809),
|
||||
('1820Z', 'Reproduction d''enregistrements', '1820', '182', '18', 'C', 706),
|
||||
('1910Z', 'Cokéfaction', '1910', '191', '19', 'C', 3),
|
||||
('1920Z', 'Raffinage du pétrole', '1920', '192', '19', 'C', 1353),
|
||||
('2011Z', 'Fabrication de gaz industriels', '2011', '201', '20', 'C', 330),
|
||||
('2012Z', 'Fabrication de colorants et de pigments', '2012', '201', '20', 'C', 87),
|
||||
('2013A', 'Enrichissement et retraitement de matières nucléaires', '2013', '201', '20', 'C', 17),
|
||||
('2013B', 'Fabrication d''autres produits chimiques inorganiques de base nca', '2013', '201', '20', 'C', 200),
|
||||
('2014Z', 'Fabrication d''autres produits chimiques organiques de base', '2014', '201', '20', 'C', 746),
|
||||
('2015Z', 'Fabrication de produits azotés et d''engrais', '2015', '201', '20', 'C', 323),
|
||||
('2016Z', 'Fabrication de matières plastiques de base', '2016', '201', '20', 'C', 356),
|
||||
('2017Z', 'Fabrication de caoutchouc synthétique', '2017', '201', '20', 'C', 31),
|
||||
('2020Z', 'Fabrication de pesticides et d''autres produits agrochimiques', '2020', '202', '20', 'C', 230),
|
||||
('2030Z', 'Fabrication de peintures, vernis, encres et mastics', '2030', '203', '20', 'C', 720),
|
||||
('2041Z', 'Fabrication de savons, détergents et produits d''entretien', '2041', '204', '20', 'C', 582),
|
||||
('2042Z', 'Fabrication de parfums et de produits pour la toilette', '2042', '204', '20', 'C', 2019),
|
||||
('2051Z', 'Fabrication de produits explosifs', '2051', '205', '20', 'C', 100),
|
||||
('2052Z', 'Fabrication de colles', '2052', '205', '20', 'C', 84),
|
||||
('2053Z', 'Fabrication d''huiles essentielles', '2053', '205', '20', 'C', 314),
|
||||
('2059Z', 'Fabrication d''autres produits chimiques nca', '2059', '205', '20', 'C', 582),
|
||||
('2060Z', 'Fabrication de fibres artificielles ou synthétiques', '2060', '206', '20', 'C', 36),
|
||||
('2110Z', 'Fabrication de produits pharmaceutiques de base', '2110', '211', '21', 'C', 194),
|
||||
('2120Z', 'Fabrication de préparations pharmaceutiques', '2120', '212', '21', 'C', 1049),
|
||||
('2211Z', 'Fabrication et rechapage de pneumatiques', '2211', '221', '22', 'C', 201),
|
||||
('2219Z', 'Fabrication d''autres articles en caoutchouc', '2219', '221', '22', 'C', 676),
|
||||
('2221Z', 'Fabrication de plaques, feuilles, tubes et profilés en matières plastiques', '2221', '222', '22', 'C', 553),
|
||||
('2222Z', 'Fabrication d''emballages en matières plastiques', '2222', '222', '22', 'C', 1029),
|
||||
('2223Z', 'Fabrication d''éléments en matières plastiques pour la construction', '2223', '222', '22', 'C', 1219),
|
||||
('2229A', 'Fabrication de pièces techniques à base de matières plastiques', '2229', '222', '22', 'C', 2468),
|
||||
('2229B', 'Fabrication de produits de consommation courante en matières plastiques', '2229', '222', '22', 'C', 1329),
|
||||
('2311Z', 'Fabrication de verre plat', '2311', '231', '23', 'C', 47),
|
||||
('2312Z', 'Façonnage et transformation du verre plat', '2312', '231', '23', 'C', 678),
|
||||
('2313Z', 'Fabrication de verre creux', '2313', '231', '23', 'C', 580),
|
||||
('2314Z', 'Fabrication de fibres de verre', '2314', '231', '23', 'C', 39),
|
||||
('2319Z', 'Fabrication et façonnage d''autres articles en verre, y compris verre technique', '2319', '231', '23', 'C', 625),
|
||||
('2320Z', 'Fabrication de produits réfractaires', '2320', '232', '23', 'C', 121),
|
||||
('2331Z', 'Fabrication de carreaux en céramique', '2331', '233', '23', 'C', 154),
|
||||
('2332Z', 'Fabrication de briques, tuiles et produits de construction, en terre cuite', '2332', '233', '23', 'C', 281),
|
||||
('2341Z', 'Fabrication d''articles céramiques à usage domestique ou ornemental', '2341', '234', '23', 'C', 2459),
|
||||
('2342Z', 'Fabrication d''appareils sanitaires en céramique', '2342', '234', '23', 'C', 63),
|
||||
('2343Z', 'Fabrication d''isolateurs et pièces isolantes en céramique', '2343', '234', '23', 'C', 7),
|
||||
('2344Z', 'Fabrication d''autres produits céramiques à usage technique', '2344', '234', '23', 'C', 27),
|
||||
('2349Z', 'Fabrication d''autres produits céramiques', '2349', '234', '23', 'C', 118),
|
||||
('2351Z', 'Fabrication de ciment', '2351', '235', '23', 'C', 170),
|
||||
('2352Z', 'Fabrication de chaux et plâtre', '2352', '235', '23', 'C', 99),
|
||||
('2361Z', 'Fabrication d''éléments en béton pour la construction', '2361', '236', '23', 'C', 1504),
|
||||
('2362Z', 'Fabrication d''éléments en plâtre pour la construction', '2362', '236', '23', 'C', 69),
|
||||
('2363Z', 'Fabrication de béton prêt à l''emploi', '2363', '236', '23', 'C', 1988),
|
||||
('2364Z', 'Fabrication de mortiers et bétons secs', '2364', '236', '23', 'C', 140),
|
||||
('2365Z', 'Fabrication d''ouvrages en fibre-ciment', '2365', '236', '23', 'C', 35),
|
||||
('2369Z', 'Fabrication d''autres ouvrages en béton, en ciment ou en plâtre', '2369', '236', '23', 'C', 400),
|
||||
('2370Z', 'Taille, façonnage et finissage de pierres', '2370', '237', '23', 'C', 4739),
|
||||
('2391Z', 'Fabrication de produits abrasifs', '2391', '239', '23', 'C', 81),
|
||||
('2399Z', 'Fabrication d''autres produits minéraux non métalliques nca', '2399', '239', '23', 'C', 675),
|
||||
('2410Z', 'Sidérurgie', '2410', '241', '24', 'C', 266),
|
||||
('2420Z', 'Fabrication de tubes, tuyaux, profilés creux et accessoires correspondants en acier', '2420', '242', '24', 'C', 230),
|
||||
('2431Z', 'étirage à froid de barres', '2431', '243', '24', 'C', 30),
|
||||
('2432Z', 'Laminage à froid de feuillards', '2432', '243', '24', 'C', 17),
|
||||
('2433Z', 'Profilage à froid par formage ou pliage', '2433', '243', '24', 'C', 213),
|
||||
('2434Z', 'Tréfilage à froid', '2434', '243', '24', 'C', 47),
|
||||
('2441Z', 'Production de métaux précieux', '2441', '244', '24', 'C', 56),
|
||||
('2442Z', 'Métallurgie de l''aluminium', '2442', '244', '24', 'C', 192),
|
||||
('2443Z', 'Métallurgie du plomb, du zinc ou de l''étain', '2443', '244', '24', 'C', 41),
|
||||
('2444Z', 'Métallurgie du cuivre', '2444', '244', '24', 'C', 66),
|
||||
('2445Z', 'Métallurgie des autres métaux non ferreux', '2445', '244', '24', 'C', 134),
|
||||
('2446Z', 'élaboration et transformation de matières nucléaires', '2446', '244', '24', 'C', 48),
|
||||
('2451Z', 'Fonderie de fonte', '2451', '245', '24', 'C', 177),
|
||||
('2452Z', 'Fonderie d''acier', '2452', '245', '24', 'C', 68),
|
||||
('2453Z', 'Fonderie de métaux légers', '2453', '245', '24', 'C', 181),
|
||||
('2454Z', 'Fonderie d''autres métaux non ferreux', '2454', '245', '24', 'C', 248),
|
||||
('2511Z', 'Fabrication de structures métalliques et de parties de structures', '2511', '251', '25', 'C', 3569),
|
||||
('2512Z', 'Fabrication de portes et fenêtres en métal', '2512', '251', '25', 'C', 2686),
|
||||
('2521Z', 'Fabrication de radiateurs et de chaudières pour le chauffage central', '2521', '252', '25', 'C', 144),
|
||||
('2529Z', 'Fabrication d''autres réservoirs, citernes et conteneurs métalliques', '2529', '252', '25', 'C', 131),
|
||||
('2530Z', 'Fabrication de générateurs de vapeur, à l''exception des chaudières pour le chauffage central', '2530', '253', '25', 'C', 87),
|
||||
('2540Z', 'Fabrication d''armes et de munitions', '2540', '254', '25', 'C', 247),
|
||||
('2550A', 'Forge, estampage, matriçage ; métallurgie des poudres', '2550', '255', '25', 'C', 775),
|
||||
('2550B', 'Découpage, emboutissage', '2550', '255', '25', 'C', 1496),
|
||||
('2561Z', 'Traitement et revêtement des métaux', '2561', '256', '25', 'C', 2715),
|
||||
('2562A', 'Décolletage', '2562', '256', '25', 'C', 859),
|
||||
('2562B', 'Mécanique industrielle', '2562', '256', '25', 'C', 7383),
|
||||
('2571Z', 'Fabrication de coutellerie', '2571', '257', '25', 'C', 353),
|
||||
('2572Z', 'Fabrication de serrures et de ferrures', '2572', '257', '25', 'C', 755),
|
||||
('2573A', 'Fabrication de moules et modèles', '2573', '257', '25', 'C', 877),
|
||||
('2573B', 'Fabrication d''autres outillages', '2573', '257', '25', 'C', 1001),
|
||||
('2591Z', 'Fabrication de fûts et emballages métalliques similaires', '2591', '259', '25', 'C', 35),
|
||||
('2592Z', 'Fabrication d''emballages métalliques légers', '2592', '259', '25', 'C', 149),
|
||||
('2593Z', 'Fabrication d''articles en fils métalliques, de chaînes et de ressorts', '2593', '259', '25', 'C', 628),
|
||||
('2594Z', 'Fabrication de vis et de boulons', '2594', '259', '25', 'C', 222),
|
||||
('2599A', 'Fabrication d''articles métalliques ménagers', '2599', '259', '25', 'C', 241),
|
||||
('2599B', 'Fabrication d''autres articles métalliques', '2599', '259', '25', 'C', 1944),
|
||||
('2611Z', 'Fabrication de composants électroniques', '2611', '261', '26', 'C', 746),
|
||||
('2612Z', 'Fabrication de cartes électroniques assemblées', '2612', '261', '26', 'C', 824),
|
||||
('2620Z', 'Fabrication d''ordinateurs et d''équipements périphériques', '2620', '262', '26', 'C', 643),
|
||||
('2630Z', 'Fabrication d''équipements de communication', '2630', '263', '26', 'C', 1266),
|
||||
('2640Z', 'Fabrication de produits électroniques grand public', '2640', '264', '26', 'C', 356),
|
||||
('2651A', 'Fabrication d''équipements d''aide à la navigation', '2651', '265', '26', 'C', 338),
|
||||
('2651B', 'Fabrication d''instrumentation scientifique et technique', '2651', '265', '26', 'C', 1431),
|
||||
('2652Z', 'Horlogerie', '2652', '265', '26', 'C', 334),
|
||||
('2660Z', 'Fabrication d''équipements d''irradiation médicale, d''équipements électromédicaux et électrothérapeutiques', '2660', '266', '26', 'C', 219),
|
||||
('2670Z', 'Fabrication de matériels optique et photographique', '2670', '267', '26', 'C', 324),
|
||||
('2680Z', 'Fabrication de supports magnétiques et optiques', '2680', '268', '26', 'C', 34),
|
||||
('2711Z', 'Fabrication de moteurs, génératrices et transformateurs électriques', '2711', '271', '27', 'C', 439),
|
||||
('2712Z', 'Fabrication de matériel de distribution et de commande électrique', '2712', '271', '27', 'C', 979),
|
||||
('2720Z', 'Fabrication de piles et d''accumulateurs électriques', '2720', '272', '27', 'C', 78),
|
||||
('2731Z', 'Fabrication de câbles de fibres optiques', '2731', '273', '27', 'C', 34),
|
||||
('2732Z', 'Fabrication d''autres fils et câbles électroniques ou électriques', '2732', '273', '27', 'C', 255),
|
||||
('2733Z', 'Fabrication de matériel d''installation électrique', '2733', '273', '27', 'C', 301),
|
||||
('2740Z', 'Fabrication d''appareils d''éclairage électrique', '2740', '274', '27', 'C', 1227),
|
||||
('2751Z', 'Fabrication d''appareils électroménagers', '2751', '275', '27', 'C', 223),
|
||||
('2752Z', 'Fabrication d''appareils ménagers non électriques', '2752', '275', '27', 'C', 118),
|
||||
('2790Z', 'Fabrication d''autres matériels électriques', '2790', '279', '27', 'C', 911),
|
||||
('2811Z', 'Fabrication de moteurs et turbines, à l''exception des moteurs d''avions et de véhicules', '2811', '281', '28', 'C', 325),
|
||||
('2812Z', 'Fabrication d''équipements hydrauliques et pneumatiques', '2812', '281', '28', 'C', 681),
|
||||
('2813Z', 'Fabrication d''autres pompes et compresseurs', '2813', '281', '28', 'C', 319),
|
||||
('2814Z', 'Fabrication d''autres articles de robinetterie', '2814', '281', '28', 'C', 369),
|
||||
('2815Z', 'Fabrication d''engrenages et d''organes mécaniques de transmission', '2815', '281', '28', 'C', 204),
|
||||
('2821Z', 'Fabrication de fours et brûleurs', '2821', '282', '28', 'C', 225),
|
||||
('2822Z', 'Fabrication de matériel de levage et de manutention', '2822', '282', '28', 'C', 1484),
|
||||
('2823Z', 'Fabrication de machines et d''équipements de bureau (à l''exception des ordinateurs et équipements périphériques)', '2823', '282', '28', 'C', 56),
|
||||
('2824Z', 'Fabrication d''outillage portatif à moteur incorporé', '2824', '282', '28', 'C', 20),
|
||||
('2825Z', 'Fabrication d''équipements aérauliques et frigorifiques industriels', '2825', '282', '28', 'C', 2415),
|
||||
('2829A', 'Fabrication d''équipements d''emballage, de conditionnement et de pesage', '2829', '282', '28', 'C', 412),
|
||||
('2829B', 'Fabrication d''autres machines d''usage général', '2829', '282', '28', 'C', 1077),
|
||||
('2830Z', 'Fabrication de machines agricoles et forestières', '2830', '283', '28', 'C', 1107),
|
||||
('2841Z', 'Fabrication de machines-outils pour le travail des métaux', '2841', '284', '28', 'C', 539),
|
||||
('2849Z', 'Fabrication d''autres machines-outils', '2849', '284', '28', 'C', 252),
|
||||
('2891Z', 'Fabrication de machines pour la métallurgie', '2891', '289', '28', 'C', 123),
|
||||
('2892Z', 'Fabrication de machines pour l''extraction ou la construction', '2892', '289', '28', 'C', 188),
|
||||
('2893Z', 'Fabrication de machines pour l''industrie agro-alimentaire', '2893', '289', '28', 'C', 1021),
|
||||
('2894Z', 'Fabrication de machines pour les industries textiles', '2894', '289', '28', 'C', 269),
|
||||
('2895Z', 'Fabrication de machines pour les industries du papier et du carton', '2895', '289', '28', 'C', 100),
|
||||
('2896Z', 'Fabrication de machines pour le travail du caoutchouc ou des plastiques', '2896', '289', '28', 'C', 88),
|
||||
('2899A', 'Fabrication de machines d''imprimerie', '2899', '289', '28', 'C', 72),
|
||||
('2899B', 'Fabrication d''autres machines spécialisées', '2899', '289', '28', 'C', 845),
|
||||
('2910Z', 'Construction de véhicules automobiles', '2910', '291', '29', 'C', 582),
|
||||
('2920Z', 'Fabrication de carrosseries et remorques', '2920', '292', '29', 'C', 1779),
|
||||
('2931Z', 'Fabrication d''équipements électriques et électroniques automobiles', '2931', '293', '29', 'C', 138),
|
||||
('2932Z', 'Fabrication d''autres équipements automobiles', '2932', '293', '29', 'C', 1058),
|
||||
('3011Z', 'Construction de navires et de structures flottantes', '3011', '301', '30', 'C', 291),
|
||||
('3012Z', 'Construction de bateaux de plaisance', '3012', '301', '30', 'C', 585),
|
||||
('3020Z', 'Construction de locomotives et d''autre matériel ferroviaire roulant', '3020', '302', '30', 'C', 119),
|
||||
('3030Z', 'Construction aéronautique et spatiale', '3030', '303', '30', 'C', 364),
|
||||
('3040Z', 'Construction de véhicules militaires de combat', '3040', '304', '30', 'C', 4),
|
||||
('3091Z', 'Fabrication de motocycles', '3091', '309', '30', 'C', 108),
|
||||
('3092Z', 'Fabrication de bicyclettes et de véhicules pour invalides', '3092', '309', '30', 'C', 171),
|
||||
('3099Z', 'Fabrication d''autres équipements de transport nca', '3099', '309', '30', 'C', 51),
|
||||
('3101Z', 'Fabrication de meubles de bureau et de magasin', '3101', '310', '31', 'C', 838),
|
||||
('3102Z', 'Fabrication de meubles de cuisine', '3102', '310', '31', 'C', 1227),
|
||||
('3103Z', 'Fabrication de matelas', '3103', '310', '31', 'C', 437),
|
||||
('3109A', 'Fabrication de sièges d''ameublement d''intérieur', '3109', '310', '31', 'C', 434),
|
||||
('3109B', 'Fabrication d''autres meubles et industries connexes de l''ameublement', '3109', '310', '31', 'C', 16915),
|
||||
('3211Z', 'Frappe de monnaie', '3211', '321', '32', 'C', 36),
|
||||
('3212Z', 'Fabrication d''articles de joaillerie et bijouterie', '3212', '321', '32', 'C', 3894),
|
||||
('3213Z', 'Fabrication d''articles de bijouterie fantaisie et articles similaires', '3213', '321', '32', 'C', 2518),
|
||||
('3220Z', 'Fabrication d''instruments de musique', '3220', '322', '32', 'C', 1044),
|
||||
('3230Z', 'Fabrication d''articles de sport', '3230', '323', '32', 'C', 706),
|
||||
('3240Z', 'Fabrication de jeux et jouets', '3240', '324', '32', 'C', 850),
|
||||
('3250A', 'Fabrication de matériel médico-chirurgical et dentaire', '3250', '325', '32', 'C', 9552),
|
||||
('3250B', 'Fabrication de lunettes', '3250', '325', '32', 'C', 761),
|
||||
('3291Z', 'Fabrication d''articles de brosserie', '3291', '329', '32', 'C', 125),
|
||||
('3299Z', 'Autres activités manufacturières nca', '3299', '329', '32', 'C', 3449),
|
||||
('3311Z', 'Réparation d''ouvrages en métaux', '3311', '331', '33', 'C', 1009),
|
||||
('3312Z', 'Réparation de machines et équipements mécaniques', '3312', '331', '33', 'C', 10778),
|
||||
('3313Z', 'Réparation de matériels électroniques et optiques', '3313', '331', '33', 'C', 362),
|
||||
('3314Z', 'Réparation d''équipements électriques', '3314', '331', '33', 'C', 1448),
|
||||
('3315Z', 'Réparation et maintenance navale', '3315', '331', '33', 'C', 2884),
|
||||
('3316Z', 'Réparation et maintenance d''aéronefs et d''engins spatiaux', '3316', '331', '33', 'C', 434),
|
||||
('3317Z', 'Réparation et maintenance d''autres équipements de transport', '3317', '331', '33', 'C', 52),
|
||||
('3319Z', 'Réparation d''autres équipements', '3319', '331', '33', 'C', 300),
|
||||
('3320A', 'Installation de structures métalliques, chaudronnées et de tuyauterie', '3320', '332', '33', 'C', 7226),
|
||||
('3320B', 'Installation de machines et équipements mécaniques', '3320', '332', '33', 'C', 1769),
|
||||
('3320C', 'Conception d''ensemble et assemblage sur site industriel d''équipements de contrôle des processus industriels', '3320', '332', '33', 'C', 1950),
|
||||
('3320D', 'Installation d''équipements électriques, de matériels électroniques et optiques ou d''autres matériels', '3320', '332', '33', 'C', 1118),
|
||||
('3511Z', 'Production d''électricité', '3511', '351', '35', 'D', 15167),
|
||||
('3512Z', 'Transport d''électricité', '3512', '351', '35', 'D', 308),
|
||||
('3513Z', 'Distribution d''électricité', '3513', '351', '35', 'D', 1619),
|
||||
('3514Z', 'Commerce d''électricité', '3514', '351', '35', 'D', 171),
|
||||
('3521Z', 'Production de combustibles gazeux', '3521', '352', '35', 'D', 95),
|
||||
('3522Z', 'Distribution de combustibles gazeux par conduites', '3522', '352', '35', 'D', 568),
|
||||
('3523Z', 'Commerce de combustibles gazeux par conduites', '3523', '352', '35', 'D', 1111),
|
||||
('3530Z', 'Production et distribution de vapeur et d''air conditionné', '3530', '353', '35', 'D', 1107),
|
||||
('3600Z', 'Captage, traitement et distribution d''eau', '3600', '360', '36', 'E', 6205),
|
||||
('3700Z', 'Collecte et traitement des eaux usées', '3700', '370', '37', 'E', 2469),
|
||||
('3811Z', 'Collecte des déchets non dangereux', '3811', '381', '38', 'E', 2424),
|
||||
('3812Z', 'Collecte des déchets dangereux', '3812', '381', '38', 'E', 435),
|
||||
('3821Z', 'Traitement et élimination des déchets non dangereux', '3821', '382', '38', 'E', 1320),
|
||||
('3822Z', 'Traitement et élimination des déchets dangereux', '3822', '382', '38', 'E', 321),
|
||||
('3831Z', 'Démantèlement d''épaves', '3831', '383', '38', 'E', 1244),
|
||||
('3832Z', 'Récupération de déchets triés', '3832', '383', '38', 'E', 6080),
|
||||
('3900Z', 'Dépollution et autres services de gestion des déchets', '3900', '390', '39', 'E', 231),
|
||||
('4110A', 'Promotion immobilière de logements', '4110', '411', '41', 'F', 16132),
|
||||
('4110B', 'Promotion immobilière de bureaux', '4110', '411', '41', 'F', 738),
|
||||
('4110C', 'Promotion immobilière d''autres bâtiments', '4110', '411', '41', 'F', 1733),
|
||||
('4110D', 'Supports juridiques de programmes', '4110', '411', '41', 'F', 57501),
|
||||
('4120A', 'Construction de maisons individuelles', '4120', '412', '41', 'F', 30009),
|
||||
('4120B', 'Construction d''autres bâtiments', '4120', '412', '41', 'F', 10210),
|
||||
('4211Z', 'Construction de routes et autoroutes', '4211', '421', '42', 'F', 3306),
|
||||
('4212Z', 'Construction de voies ferrées de surface et souterraines', '4212', '421', '42', 'F', 168),
|
||||
('4213A', 'Construction d''ouvrages d''art', '4213', '421', '42', 'F', 320),
|
||||
('4213B', 'Construction et entretien de tunnels', '4213', '421', '42', 'F', 29),
|
||||
('4221Z', 'Construction de réseaux pour fluides', '4221', '422', '42', 'F', 1686),
|
||||
('4222Z', 'Construction de réseaux électriques et de télécommunications', '4222', '422', '42', 'F', 1338),
|
||||
('4291Z', 'Construction d''ouvrages maritimes et fluviaux', '4291', '429', '42', 'F', 419),
|
||||
('4299Z', 'Construction d''autres ouvrages de génie civil nca', '4299', '429', '42', 'F', 20274),
|
||||
('4311Z', 'Travaux de démolition', '4311', '431', '43', 'F', 682),
|
||||
('4312A', 'Travaux de terrassement courants et travaux préparatoires', '4312', '431', '43', 'F', 21490),
|
||||
('4312B', 'Travaux de terrassement spécialisés ou de grande masse', '4312', '431', '43', 'F', 1984),
|
||||
('4313Z', 'Forages et sondages', '4313', '431', '43', 'F', 684),
|
||||
('4321A', 'Travaux d''installation électrique dans tous locaux', '4321', '432', '43', 'F', 64485),
|
||||
('4321B', 'Travaux d''installation électrique sur la voie publique', '4321', '432', '43', 'F', 296),
|
||||
('4322A', 'Travaux d''installation d''eau et de gaz en tous locaux', '4322', '432', '43', 'F', 42538),
|
||||
('4322B', 'Travaux d''installation d''équipements thermiques et de climatisation', '4322', '432', '43', 'F', 24457),
|
||||
('4329A', 'Travaux d''isolation', '4329', '432', '43', 'F', 3878),
|
||||
('4329B', 'Autres travaux d''installation nca', '4329', '432', '43', 'F', 3635),
|
||||
('4331Z', 'Travaux de plâtrerie', '4331', '433', '43', 'F', 23681),
|
||||
('4332A', 'Travaux de menuiserie bois et pvc', '4332', '433', '43', 'F', 49353),
|
||||
('4332B', 'Travaux de menuiserie métallique et serrurerie', '4332', '433', '43', 'F', 18639),
|
||||
('4332C', 'Agencement de lieux de vente', '4332', '433', '43', 'F', 3189),
|
||||
('4333Z', 'Travaux de revêtement des sols et des murs', '4333', '433', '43', 'F', 24016),
|
||||
('4334Z', 'Travaux de peinture et vitrerie', '4334', '433', '43', 'F', 66025),
|
||||
('4339Z', 'Autres travaux de finition', '4339', '433', '43', 'F', 13790),
|
||||
('4391A', 'Travaux de charpente', '4391', '439', '43', 'F', 10129),
|
||||
('4391B', 'Travaux de couverture par éléments', '4391', '439', '43', 'F', 17404),
|
||||
('4399A', 'Travaux d''étanchéification', '4399', '439', '43', 'F', 3877),
|
||||
('4399B', 'Travaux de montage de structures métalliques', '4399', '439', '43', 'F', 2366),
|
||||
('4399C', 'Travaux de maçonnerie générale et gros œuvre de bâtiment', '4399', '439', '43', 'F', 105759),
|
||||
('4399D', 'Autres travaux spécialisés de construction', '4399', '439', '43', 'F', 7371),
|
||||
('4399E', 'Location avec opérateur de matériel de construction', '4399', '439', '43', 'F', 828),
|
||||
('4511Z', 'Commerce de voitures et de véhicules automobiles légers', '4511', '451', '45', 'G', 38384),
|
||||
('4519Z', 'Commerce d''autres véhicules automobiles', '4519', '451', '45', 'G', 1681),
|
||||
('4520A', 'Entretien et réparation de véhicules automobiles légers', '4520', '452', '45', 'G', 47571),
|
||||
('4520B', 'Entretien et réparation d''autres véhicules automobiles', '4520', '452', '45', 'G', 1542),
|
||||
('4531Z', 'Commerce de gros d''équipements automobiles', '4531', '453', '45', 'G', 5368),
|
||||
('4532Z', 'Commerce de détail d''équipements automobiles', '4532', '453', '45', 'G', 8075),
|
||||
('4540Z', 'Commerce et réparation de motocycles', '4540', '454', '45', 'G', 7398),
|
||||
('4611Z', 'Intermédiaires du commerce en matières premières agricoles, animaux vivants, matières premières textiles et produits semi-finis', '4611', '461', '46', 'G', 1169),
|
||||
('4612A', 'Centrales d''achat de carburant', '4612', '461', '46', 'G', 24),
|
||||
('4612B', 'Autres intermédiaires du commerce en combustibles, métaux, minéraux et produits chimiques', '4612', '461', '46', 'G', 755),
|
||||
('4613Z', 'Intermédiaires du commerce en bois et matériaux de construction', '4613', '461', '46', 'G', 1708),
|
||||
('4614Z', 'Intermédiaires du commerce en machines, équipements industriels, navires et avions', '4614', '461', '46', 'G', 1871),
|
||||
('4615Z', 'Intermédiaires du commerce en meubles, articles de ménage et quincaillerie', '4615', '461', '46', 'G', 1217),
|
||||
('4616Z', 'Intermédiaires du commerce en textiles, habillement, fourrures, chaussures et articles en cuir', '4616', '461', '46', 'G', 2245),
|
||||
('4617A', 'Centrales d''achat alimentaires', '4617', '461', '46', 'G', 456),
|
||||
('4617B', 'Autres intermédiaires du commerce en denrées, boissons et tabac', '4617', '461', '46', 'G', 3322),
|
||||
('4618Z', 'Intermédiaires spécialisés dans le commerce d''autres produits spécifiques', '4618', '461', '46', 'G', 22798),
|
||||
('4619A', 'Centrales d''achat non alimentaires', '4619', '461', '46', 'G', 1338),
|
||||
('4619B', 'Autres intermédiaires du commerce en produits divers', '4619', '461', '46', 'G', 38337),
|
||||
('4621Z', 'Commerce de gros (commerce interentreprises) de céréales, de tabac non manufacturé, de semences et d''aliments pour le bétail', '4621', '462', '46', 'G', 8231),
|
||||
('4622Z', 'Commerce de gros (commerce interentreprises) de fleurs et plantes', '4622', '462', '46', 'G', 1554),
|
||||
('4623Z', 'Commerce de gros (commerce interentreprises) d''animaux vivants', '4623', '462', '46', 'G', 4135),
|
||||
('4624Z', 'Commerce de gros (commerce interentreprises) de cuirs et peaux', '4624', '462', '46', 'G', 262),
|
||||
('4631Z', 'Commerce de gros (commerce interentreprises) de fruits et légumes', '4631', '463', '46', 'G', 5446),
|
||||
('4632A', 'Commerce de gros (commerce interentreprises) de viandes de boucherie', '4632', '463', '46', 'G', 1522),
|
||||
('4632B', 'Commerce de gros (commerce interentreprises) de produits à base de viande', '4632', '463', '46', 'G', 458),
|
||||
('4632C', 'Commerce de gros (commerce interentreprises) de volailles et gibier', '4632', '463', '46', 'G', 646),
|
||||
('4633Z', 'Commerce de gros (commerce interentreprises) de produits laitiers, œufs, huiles et matières grasses comestibles', '4633', '463', '46', 'G', 1510),
|
||||
('4634Z', 'Commerce de gros (commerce interentreprises) de boissons', '4634', '463', '46', 'G', 9875),
|
||||
('4635Z', 'Commerce de gros (commerce interentreprises) de produits à base de tabac', '4635', '463', '46', 'G', 103),
|
||||
('4636Z', 'Commerce de gros (commerce interentreprises) de sucre, chocolat et confiserie', '4636', '463', '46', 'G', 545),
|
||||
('4637Z', 'Commerce de gros (commerce interentreprises) de café, thé, cacao et épices', '4637', '463', '46', 'G', 490),
|
||||
('4638A', 'Commerce de gros (commerce interentreprises) de poissons, crustacés et mollusques', '4638', '463', '46', 'G', 1784),
|
||||
('4638B', 'Commerce de gros (commerce interentreprises) alimentaire spécialisé divers', '4638', '463', '46', 'G', 4941),
|
||||
('4639A', 'Commerce de gros (commerce interentreprises) de produits surgelés', '4639', '463', '46', 'G', 715),
|
||||
('4639B', 'Commerce de gros (commerce interentreprises) alimentaire non spécialisé', '4639', '463', '46', 'G', 3812),
|
||||
('4641Z', 'Commerce de gros (commerce interentreprises) de textiles', '4641', '464', '46', 'G', 4183),
|
||||
('4642Z', 'Commerce de gros (commerce interentreprises) d''habillement et de chaussures', '4642', '464', '46', 'G', 14888),
|
||||
('4643Z', 'Commerce de gros (commerce interentreprises) d''appareils électroménagers', '4643', '464', '46', 'G', 2728),
|
||||
('4644Z', 'Commerce de gros (commerce interentreprises) de vaisselle, verrerie et produits d''entretien', '4644', '464', '46', 'G', 1885),
|
||||
('4645Z', 'Commerce de gros (commerce interentreprises) de parfumerie et de produits de beauté', '4645', '464', '46', 'G', 3603),
|
||||
('4646Z', 'Commerce de gros (commerce interentreprises) de produits pharmaceutiques', '4646', '464', '46', 'G', 4779),
|
||||
('4647Z', 'Commerce de gros (commerce interentreprises) de meubles, de tapis et d''appareils d''éclairage', '4647', '464', '46', 'G', 799),
|
||||
('4648Z', 'Commerce de gros (commerce interentreprises) d''articles d''horlogerie et de bijouterie', '4648', '464', '46', 'G', 444),
|
||||
('4649Z', 'Commerce de gros (commerce interentreprises) d''autres biens domestiques', '4649', '464', '46', 'G', 26661),
|
||||
('4651Z', 'Commerce de gros (commerce interentreprises) d''ordinateurs, d''équipements informatiques périphériques et de logiciels', '4651', '465', '46', 'G', 9158),
|
||||
('4652Z', 'Commerce de gros (commerce interentreprises) de composants et d''équipements électroniques et de télécommunication', '4652', '465', '46', 'G', 5862),
|
||||
('4661Z', 'Commerce de gros (commerce interentreprises) de matériel agricole', '4661', '466', '46', 'G', 5386),
|
||||
('4662Z', 'Commerce de gros (commerce interentreprises) de machines-outils', '4662', '466', '46', 'G', 1290),
|
||||
('4663Z', 'Commerce de gros (commerce interentreprises) de machines pour l''extraction, la construction et le génie civil', '4663', '466', '46', 'G', 2563),
|
||||
('4664Z', 'Commerce de gros (commerce interentreprises) de machines pour l''industrie textile et l''habillement', '4664', '466', '46', 'G', 176),
|
||||
('4665Z', 'Commerce de gros (commerce interentreprises) de mobilier de bureau', '4665', '466', '46', 'G', 696),
|
||||
('4666Z', 'Commerce de gros (commerce interentreprises) d''autres machines et équipements de bureau', '4666', '466', '46', 'G', 2536),
|
||||
('4669A', 'Commerce de gros (commerce interentreprises) de matériel électrique', '4669', '466', '46', 'G', 4255),
|
||||
('4669B', 'Commerce de gros (commerce interentreprises) de fournitures et équipements industriels divers', '4669', '466', '46', 'G', 17352),
|
||||
('4669C', 'Commerce de gros (commerce interentreprises) de fournitures et équipements divers pour le commerce et les services', '4669', '466', '46', 'G', 6362),
|
||||
('4671Z', 'Commerce de gros (commerce interentreprises) de combustibles et de produits annexes', '4671', '467', '46', 'G', 4349),
|
||||
('4672Z', 'Commerce de gros (commerce interentreprises) de minerais et métaux', '4672', '467', '46', 'G', 2331),
|
||||
('4673A', 'Commerce de gros (commerce interentreprises) de bois et de matériaux de construction', '4673', '467', '46', 'G', 16214),
|
||||
('4673B', 'Commerce de gros (commerce interentreprises) d''appareils sanitaires et de produits de décoration', '4673', '467', '46', 'G', 4020),
|
||||
('4674A', 'Commerce de gros (commerce interentreprises) de quincaillerie', '4674', '467', '46', 'G', 2389),
|
||||
('4674B', 'Commerce de gros (commerce interentreprises) de fournitures pour la plomberie et le chauffage', '4674', '467', '46', 'G', 2936),
|
||||
('4675Z', 'Commerce de gros (commerce interentreprises) de produits chimiques', '4675', '467', '46', 'G', 4133),
|
||||
('4676Z', 'Commerce de gros (commerce interentreprises) d''autres produits intermédiaires', '4676', '467', '46', 'G', 2584),
|
||||
('4677Z', 'Commerce de gros (commerce interentreprises) de déchets et débris', '4677', '467', '46', 'G', 667),
|
||||
('4690Z', 'Commerce de gros (commerce interentreprises) non spécialisé', '4690', '469', '46', 'G', 21318),
|
||||
('4711A', 'Commerce de détail de produits surgelés', '4711', '471', '47', 'G', 1424),
|
||||
('4711B', 'Commerce d''alimentation générale', '4711', '471', '47', 'G', 28585),
|
||||
('4711C', 'Supérettes', '4711', '471', '47', 'G', 4664),
|
||||
('4711D', 'Supermarchés', '4711', '471', '47', 'G', 12999),
|
||||
('4711E', 'Magasins multi-commerces', '4711', '471', '47', 'G', 371),
|
||||
('4711F', 'Hypermarchés', '4711', '471', '47', 'G', 5105),
|
||||
('4719A', 'Grands magasins', '4719', '471', '47', 'G', 269),
|
||||
('4719B', 'Autres commerces de détail en magasin non spécialisé', '4719', '471', '47', 'G', 5741),
|
||||
('4721Z', 'Commerce de détail de fruits et légumes en magasin spécialisé', '4721', '472', '47', 'G', 7872),
|
||||
('4722Z', 'Commerce de détail de viandes et de produits à base de viande en magasin spécialisé', '4722', '472', '47', 'G', 21901),
|
||||
('4723Z', 'Commerce de détail de poissons, crustacés et mollusques en magasin spécialisé', '4723', '472', '47', 'G', 3467),
|
||||
('4724Z', 'Commerce de détail de pain, pâtisserie et confiserie en magasin spécialisé', '4724', '472', '47', 'G', 5644),
|
||||
('4725Z', 'Commerce de détail de boissons en magasin spécialisé', '4725', '472', '47', 'G', 7942),
|
||||
('4726Z', 'Commerce de détail de produits à base de tabac en magasin spécialisé', '4726', '472', '47', 'G', 6210),
|
||||
('4729Z', 'Autres commerces de détail alimentaires en magasin spécialisé', '4729', '472', '47', 'G', 12515),
|
||||
('4730Z', 'Commerce de détail de carburants en magasin spécialisé', '4730', '473', '47', 'G', 9247),
|
||||
('4741Z', 'Commerce de détail d''ordinateurs, d''unités périphériques et de logiciels en magasin spécialisé', '4741', '474', '47', 'G', 5741),
|
||||
('4742Z', 'Commerce de détail de matériels de télécommunication en magasin spécialisé', '4742', '474', '47', 'G', 3711),
|
||||
('4743Z', 'Commerce de détail de matériels audio et vidéo en magasin spécialisé', '4743', '474', '47', 'G', 2346),
|
||||
('4751Z', 'Commerce de détail de textiles en magasin spécialisé', '4751', '475', '47', 'G', 7120),
|
||||
('4752A', 'Commerce de détail de quincaillerie, peintures et verres en petites surfaces (moins de 400 m²)', '4752', '475', '47', 'G', 9570),
|
||||
('4752B', 'Commerce de détail de quincaillerie, peintures et verres en grandes surfaces (400 m² et plus)', '4752', '475', '47', 'G', 5700),
|
||||
('4753Z', 'Commerce de détail de tapis, moquettes et revêtements de murs et de sols en magasin spécialisé', '4753', '475', '47', 'G', 2441),
|
||||
('4754Z', 'Commerce de détail d''appareils électroménagers en magasin spécialisé', '4754', '475', '47', 'G', 8820),
|
||||
('4759A', 'Commerce de détail de meubles', '4759', '475', '47', 'G', 15541),
|
||||
('4759B', 'Commerce de détail d''autres équipements du foyer', '4759', '475', '47', 'G', 15597),
|
||||
('4761Z', 'Commerce de détail de livres en magasin spécialisé', '4761', '476', '47', 'G', 4821),
|
||||
('4762Z', 'Commerce de détail de journaux et papeterie en magasin spécialisé', '4762', '476', '47', 'G', 18135),
|
||||
('4763Z', 'Commerce de détail d''enregistrements musicaux et vidéo en magasin spécialisé', '4763', '476', '47', 'G', 952),
|
||||
('4764Z', 'Commerce de détail d''articles de sport en magasin spécialisé', '4764', '476', '47', 'G', 15835),
|
||||
('4765Z', 'Commerce de détail de jeux et jouets en magasin spécialisé', '4765', '476', '47', 'G', 3183),
|
||||
('4771Z', 'Commerce de détail d''habillement en magasin spécialisé', '4771', '477', '47', 'G', 75781),
|
||||
('4772A', 'Commerce de détail de la chaussure', '4772', '477', '47', 'G', 13300),
|
||||
('4772B', 'Commerce de détail de maroquinerie et d''articles de voyage', '4772', '477', '47', 'G', 3345),
|
||||
('4773Z', 'Commerce de détail de produits pharmaceutiques en magasin spécialisé', '4773', '477', '47', 'G', 27498),
|
||||
('4774Z', 'Commerce de détail d''articles médicaux et orthopédiques en magasin spécialisé', '4774', '477', '47', 'G', 5233),
|
||||
('4775Z', 'Commerce de détail de parfumerie et de produits de beauté en magasin spécialisé', '4775', '477', '47', 'G', 8518),
|
||||
('4776Z', 'Commerce de détail de fleurs, plantes, graines, engrais, animaux de compagnie et aliments pour ces animaux en magasin spécialisé', '4776', '477', '47', 'G', 22089),
|
||||
('4777Z', 'Commerce de détail d''articles d''horlogerie et de bijouterie en magasin spécialisé', '4777', '477', '47', 'G', 8845),
|
||||
('4778A', 'Commerces de détail d''optique', '4778', '477', '47', 'G', 13161),
|
||||
('4778B', 'Commerces de détail de charbons et combustibles', '4778', '477', '47', 'G', 3570),
|
||||
('4778C', 'Autres commerces de détail spécialisés divers', '4778', '477', '47', 'G', 43534),
|
||||
('4779Z', 'Commerce de détail de biens d''occasion en magasin', '4779', '477', '47', 'G', 20458),
|
||||
('4781Z', 'Commerce de détail alimentaire sur éventaires et marchés', '4781', '478', '47', 'G', 34467),
|
||||
('4782Z', 'Commerce de détail de textiles, d''habillement et de chaussures sur éventaires et marchés', '4782', '478', '47', 'G', 12198),
|
||||
('4789Z', 'Autres commerces de détail sur éventaires et marchés', '4789', '478', '47', 'G', 72354),
|
||||
('4791A', 'Vente à distance sur catalogue général', '4791', '479', '47', 'G', 5344),
|
||||
('4791B', 'Vente à distance sur catalogue spécialisé', '4791', '479', '47', 'G', 10584),
|
||||
('4799A', 'Vente à domicile', '4799', '479', '47', 'G', 11975),
|
||||
('4799B', 'Vente par automates et autres commerces de détail hors magasin, éventaires ou marchés nca', '4799', '479', '47', 'G', 3539),
|
||||
('4910Z', 'Transport ferroviaire interurbain de voyageurs', '4910', '491', '49', 'H', 2965),
|
||||
('4920Z', 'Transports ferroviaires de fret', '4920', '492', '49', 'H', 87),
|
||||
('4931Z', 'Transports urbains et suburbains de voyageurs', '4931', '493', '49', 'H', 1233),
|
||||
('4932Z', 'Transports de voyageurs par taxis', '4932', '493', '49', 'H', 46503),
|
||||
('4939A', 'Transports routiers réguliers de voyageurs', '4939', '493', '49', 'H', 5279),
|
||||
('4939B', 'Autres transports routiers de voyageurs', '4939', '493', '49', 'H', 3318),
|
||||
('4939C', 'Téléphériques et remontées mécaniques', '4939', '493', '49', 'H', 408),
|
||||
('4941A', 'Transports routiers de fret interurbains', '4941', '494', '49', 'H', 19487),
|
||||
('4941B', 'Transports routiers de fret de proximité', '4941', '494', '49', 'H', 31836),
|
||||
('4941C', 'Location de camions avec chauffeur', '4941', '494', '49', 'H', 1750),
|
||||
('4942Z', 'Services de déménagement', '4942', '494', '49', 'H', 2947),
|
||||
('4950Z', 'Transports par conduites', '4950', '495', '49', 'H', 302),
|
||||
('5010Z', 'Transports maritimes et côtiers de passagers', '5010', '501', '50', 'H', 1215),
|
||||
('5020Z', 'Transports maritimes et côtiers de fret', '5020', '502', '50', 'H', 227),
|
||||
('5030Z', 'Transports fluviaux de passagers', '5030', '503', '50', 'H', 227),
|
||||
('5040Z', 'Transports fluviaux de fret', '5040', '504', '50', 'H', 1280),
|
||||
('5110Z', 'Transports aériens de passagers', '5110', '511', '51', 'H', 1495),
|
||||
('5121Z', 'Transports aériens de fret', '5121', '512', '51', 'H', 58),
|
||||
('5122Z', 'Transports spatiaux', '5122', '512', '51', 'H', 5),
|
||||
('5210A', 'Entreposage et stockage frigorifique', '5210', '521', '52', 'H', 714),
|
||||
('5210B', 'Entreposage et stockage non frigorifique', '5210', '521', '52', 'H', 3347),
|
||||
('5221Z', 'Services auxiliaires des transports terrestres', '5221', '522', '52', 'H', 3384),
|
||||
('5222Z', 'Services auxiliaires des transports par eau', '5222', '522', '52', 'H', 664),
|
||||
('5223Z', 'Services auxiliaires des transports aériens', '5223', '522', '52', 'H', 472),
|
||||
('5224A', 'Manutention portuaire', '5224', '522', '52', 'H', 314),
|
||||
('5224B', 'Manutention non portuaire', '5224', '522', '52', 'H', 635),
|
||||
('5229A', 'Messagerie, fret express', '5229', '522', '52', 'H', 2688),
|
||||
('5229B', 'Affrètement et organisation des transports', '5229', '522', '52', 'H', 6425),
|
||||
('5310Z', 'Activités de poste dans le cadre d''une obligation de service universel', '5310', '531', '53', 'H', 24621),
|
||||
('5320Z', 'Autres activités de poste et de courrier', '5320', '532', '53', 'H', 2698),
|
||||
('5510Z', 'Hôtels et hébergement similaire', '5510', '551', '55', 'I', 43600),
|
||||
('5520Z', 'Hébergement touristique et autre hébergement de courte durée', '5520', '552', '55', 'I', 24174),
|
||||
('5530Z', 'Terrains de camping et parcs pour caravanes ou véhicules de loisirs', '5530', '553', '55', 'I', 7461),
|
||||
('5590Z', 'Autres hébergements', '5590', '559', '55', 'I', 1719),
|
||||
('5610A', 'Restauration traditionnelle', '5610', '561', '56', 'I', 136468),
|
||||
('5610B', 'Cafétérias et autres libres-services', '5610', '561', '56', 'I', 1291),
|
||||
('5610C', 'Restauration de type rapide', '5610', '561', '56', 'I', 62419),
|
||||
('5621Z', 'Services des traiteurs', '5621', '562', '56', 'I', 7719),
|
||||
('5629A', 'Restauration collective sous contrat', '5629', '562', '56', 'I', 8025),
|
||||
('5629B', 'Autres services de restauration nca', '5629', '562', '56', 'I', 10225),
|
||||
('5630Z', 'Débits de boissons', '5630', '563', '56', 'I', 47141),
|
||||
('5811Z', 'Édition de livres', '5811', '581', '58', 'J', 5424),
|
||||
('5812Z', 'Édition de répertoires et de fichiers d''adresses', '5812', '581', '58', 'J', 60),
|
||||
('5813Z', 'Édition de journaux', '5813', '581', '58', 'J', 4028),
|
||||
('5814Z', 'Édition de revues et périodiques', '5814', '581', '58', 'J', 7188),
|
||||
('5819Z', 'Autres activités d''édition', '5819', '581', '58', 'J', 2147),
|
||||
('5821Z', 'Édition de jeux électroniques', '5821', '582', '58', 'J', 136),
|
||||
('5829A', 'Édition de logiciels système et de réseau', '5829', '582', '58', 'J', 736),
|
||||
('5829B', 'Edition de logiciels outils de développement et de langages', '5829', '582', '58', 'J', 344),
|
||||
('5829C', 'Edition de logiciels applicatifs', '5829', '582', '58', 'J', 5618),
|
||||
('5911A', 'Production de films et de programmes pour la télévision', '5911', '591', '59', 'J', 4764),
|
||||
('5911B', 'Production de films institutionnels et publicitaires', '5911', '591', '59', 'J', 5620),
|
||||
('5911C', 'Production de films pour le cinéma', '5911', '591', '59', 'J', 5285),
|
||||
('5912Z', 'Post-production de films cinématographiques, de vidéo et de programmes de télévision', '5912', '591', '59', 'J', 2148);
|
||||
INSERT INTO `tabnaf5` (`codNaf5`, `libNaf5`, `codNaf4`, `codNaf3`, `codNaf2`, `codNaf1`, `poids`) VALUES
|
||||
('5913A', 'Distribution de films cinématographiques', '5913', '591', '59', 'J', 509),
|
||||
('5913B', 'Edition et distribution vidéo', '5913', '591', '59', 'J', 976),
|
||||
('5914Z', 'Projection de films cinématographiques', '5914', '591', '59', 'J', 2172),
|
||||
('5920Z', 'Enregistrement sonore et édition musicale', '5920', '592', '59', 'J', 5516),
|
||||
('6010Z', 'Édition et diffusion de programmes radio', '6010', '601', '60', 'J', 2184),
|
||||
('6020A', 'Edition de chaînes généralistes', '6020', '602', '60', 'J', 199),
|
||||
('6020B', 'Edition de chaînes thématiques', '6020', '602', '60', 'J', 272),
|
||||
('6110Z', 'Télécommunications filaires', '6110', '611', '61', 'J', 4393),
|
||||
('6120Z', 'Télécommunications sans fil', '6120', '612', '61', 'J', 1539),
|
||||
('6130Z', 'Télécommunications par satellite', '6130', '613', '61', 'J', 148),
|
||||
('6190Z', 'Autres activités de télécommunication', '6190', '619', '61', 'J', 5031),
|
||||
('6201Z', 'Programmation informatique', '6201', '620', '62', 'J', 21041),
|
||||
('6202A', 'Conseil en systèmes et logiciels informatiques', '6202', '620', '62', 'J', 39750),
|
||||
('6202B', 'Tierce maintenance de systèmes et d''applications informatiques', '6202', '620', '62', 'J', 1842),
|
||||
('6203Z', 'Gestion d''installations informatiques', '6203', '620', '62', 'J', 881),
|
||||
('6209Z', 'Autres activités informatiques', '6209', '620', '62', 'J', 3190),
|
||||
('6311Z', 'Traitement de données, hébergement et activités connexes', '6311', '631', '63', 'J', 7423),
|
||||
('6312Z', 'Portails internet', '6312', '631', '63', 'J', 827),
|
||||
('6391Z', 'Activités des agences de presse', '6391', '639', '63', 'J', 5043),
|
||||
('6399Z', 'Autres services d''information nca', '6399', '639', '63', 'J', 37290),
|
||||
('6411Z', 'Activités de banque centrale', '6411', '641', '64', 'K', 172),
|
||||
('6419Z', 'Autres intermédiations monétaires', '6419', '641', '64', 'K', 40859),
|
||||
('6420Z', 'Activités des sociétés holding', '6420', '642', '64', 'K', 87475),
|
||||
('6430Z', 'Fonds de placement et entités financières similaires', '6430', '643', '64', 'K', 19791),
|
||||
('6491Z', 'Crédit-bail', '6491', '649', '64', 'K', 1012),
|
||||
('6492Z', 'Autre distribution de crédit', '6492', '649', '64', 'K', 1941),
|
||||
('6499Z', 'Autres activités des services financiers, hors assurance et caisses de retraite, nca', '6499', '649', '64', 'K', 1401),
|
||||
('6511Z', 'Assurance vie', '6511', '651', '65', 'K', 1598),
|
||||
('6512Z', 'Autres assurances', '6512', '651', '65', 'K', 15644),
|
||||
('6520Z', 'Réassurance', '6520', '652', '65', 'K', 158),
|
||||
('6530Z', 'Caisses de retraite', '6530', '653', '65', 'K', 61),
|
||||
('6611Z', 'Administration de marchés financiers', '6611', '661', '66', 'K', 168),
|
||||
('6612Z', 'Courtage de valeurs mobilières et de marchandises', '6612', '661', '66', 'K', 1141),
|
||||
('6619A', 'Supports juridiques de gestion de patrimoine mobilier', '6619', '661', '66', 'K', 23729),
|
||||
('6619B', 'Autres activités auxiliaires de services financiers, hors assurance et caisses de retraite, nca', '6619', '661', '66', 'K', 8085),
|
||||
('6621Z', 'évaluation des risques et dommages', '6621', '662', '66', 'K', 1203),
|
||||
('6622Z', 'Activités des agents et courtiers d''assurances', '6622', '662', '66', 'K', 44372),
|
||||
('6629Z', 'Autres activités auxiliaires d''assurance et de caisses de retraite', '6629', '662', '66', 'K', 1334),
|
||||
('6630Z', 'Gestion de fonds', '6630', '663', '66', 'K', 10974),
|
||||
('6810Z', 'Activités des marchands de biens immobiliers', '6810', '681', '68', 'L', 35991),
|
||||
('6820A', 'Location de logements', '6820', '682', '68', 'L', 406793),
|
||||
('6820B', 'Location de terrains et d''autres biens immobiliers', '6820', '682', '68', 'L', 1205525),
|
||||
('6831Z', 'Agences immobilières', '6831', '683', '68', 'L', 80778),
|
||||
('6832A', 'Administration d''immeubles et autres biens immobiliers', '6832', '683', '68', 'L', 35267),
|
||||
('6832B', 'Supports juridiques de gestion de patrimoine immobilier', '6832', '683', '68', 'L', 1500),
|
||||
('6910Z', 'Activités juridiques', '6910', '691', '69', 'M', 89227),
|
||||
('6920Z', 'Activités comptables', '6920', '692', '69', 'M', 34157),
|
||||
('7010Z', 'Activités des sièges sociaux', '7010', '701', '70', 'M', 262867),
|
||||
('7021Z', 'Conseil en relations publiques et communication', '7021', '702', '70', 'M', 7065),
|
||||
('7022Z', 'Conseil pour les affaires et autres conseils de gestion', '7022', '702', '70', 'M', 126923),
|
||||
('7111Z', 'Activités d''architecture', '7111', '711', '71', 'M', 42022),
|
||||
('7112A', 'Activité des géomètres', '7112', '711', '71', 'M', 4275),
|
||||
('7112B', 'Ingénierie, études techniques', '7112', '711', '71', 'M', 54713),
|
||||
('7120A', 'Contrôle technique automobile', '7120', '712', '71', 'M', 6237),
|
||||
('7120B', 'Analyses, essais et inspections techniques', '7120', '712', '71', 'M', 9245),
|
||||
('7211Z', 'Recherche-développement en biotechnologie', '7211', '721', '72', 'M', 994),
|
||||
('7219Z', 'Recherche-développement en autres sciences physiques et naturelles', '7219', '721', '72', 'M', 91916),
|
||||
('7220Z', 'Recherche-développement en sciences humaines et sociales', '7220', '722', '72', 'M', 1762),
|
||||
('7311Z', 'Activités des agences de publicité', '7311', '731', '73', 'M', 27200),
|
||||
('7312Z', 'Régie publicitaire de médias', '7312', '731', '73', 'M', 7426),
|
||||
('7320Z', 'études de marché et sondages', '7320', '732', '73', 'M', 4653),
|
||||
('7410Z', 'Activités spécialisées de design', '7410', '741', '74', 'M', 6437),
|
||||
('7420Z', 'Activités photographiques', '7420', '742', '74', 'M', 14790),
|
||||
('7430Z', 'Traduction et interprétation', '7430', '743', '74', 'M', 14351),
|
||||
('7490A', 'Activité des économistes de la construction', '7490', '749', '74', 'M', 3121),
|
||||
('7490B', 'Activités spécialisées, scientifiques et techniques diverses', '7490', '749', '74', 'M', 8237),
|
||||
('7500Z', 'Activités vétérinaires', '7500', '750', '75', 'M', 14189),
|
||||
('7711A', 'Location de courte durée de voitures et de véhicules automobiles légers', '7711', '771', '77', 'N', 6357),
|
||||
('7711B', 'Location de longue durée de voitures et de véhicules automobiles légers', '7711', '771', '77', 'N', 3723),
|
||||
('7712Z', 'Location et location-bail de camions', '7712', '771', '77', 'N', 5429),
|
||||
('7721Z', 'Location et location-bail d''articles de loisirs et de sport', '7721', '772', '77', 'N', 2419),
|
||||
('7722Z', 'Location de vidéocassettes et disques vidéo', '7722', '772', '77', 'N', 2130),
|
||||
('7729Z', 'Location et location-bail d''autres biens personnels et domestiques', '7729', '772', '77', 'N', 7775),
|
||||
('7731Z', 'Location et location-bail de machines et équipements agricoles', '7731', '773', '77', 'N', 8012),
|
||||
('7732Z', 'Location et location-bail de machines et équipements pour la construction', '7732', '773', '77', 'N', 4454),
|
||||
('7733Z', 'Location et location-bail de machines de bureau et de matériel informatique', '7733', '773', '77', 'N', 568),
|
||||
('7734Z', 'Location et location-bail de matériels de transport par eau', '7734', '773', '77', 'N', 1123),
|
||||
('7735Z', 'Location et location-bail de matériels de transport aérien', '7735', '773', '77', 'N', 679),
|
||||
('7739Z', 'Location et location-bail d''autres machines, équipements et biens matériels nca', '7739', '773', '77', 'N', 14335),
|
||||
('7740Z', 'Location-bail de propriété intellectuelle et de produits similaires, à l''exception des œuvres soumises à copyright', '7740', '774', '77', 'N', 1335),
|
||||
('7810Z', 'Activités des agences de placement de main-d''œuvre', '7810', '781', '78', 'N', 1350),
|
||||
('7820Z', 'Activités des agences de travail temporaire', '7820', '782', '78', 'N', 11262),
|
||||
('7830Z', 'Autre mise à disposition de ressources humaines', '7830', '783', '78', 'N', 10184),
|
||||
('7911Z', 'Activités des agences de voyage', '7911', '791', '79', 'N', 11236),
|
||||
('7912Z', 'Activités des voyagistes', '7912', '791', '79', 'N', 884),
|
||||
('7990Z', 'Autres services de réservation et activités connexes', '7990', '799', '79', 'N', 3388),
|
||||
('8010Z', 'Activités de sécurité privée', '8010', '801', '80', 'N', 14953),
|
||||
('8020Z', 'Activités liées aux systèmes de sécurité', '8020', '802', '80', 'N', 1428),
|
||||
('8030Z', 'Activités d''enquête', '8030', '803', '80', 'N', 549),
|
||||
('8110Z', 'Activités combinées de soutien lié aux bâtiments', '8110', '811', '81', 'N', 158918),
|
||||
('8121Z', 'Nettoyage courant des bâtiments', '8121', '812', '81', 'N', 21807),
|
||||
('8122Z', 'Autres activités de nettoyage des bâtiments et nettoyage industriel', '8122', '812', '81', 'N', 6158),
|
||||
('8129A', 'Désinfection, désinsectisation, dératisation', '8129', '812', '81', 'N', 867),
|
||||
('8129B', 'Autres activités de nettoyage nca', '8129', '812', '81', 'N', 2287),
|
||||
('8130Z', 'Services d''aménagement paysager', '8130', '813', '81', 'N', 36430),
|
||||
('8211Z', 'Services administratifs combinés de bureau', '8211', '821', '82', 'N', 4022),
|
||||
('8219Z', 'Photocopie, préparation de documents et autres activités spécialisées de soutien de bureau', '8219', '821', '82', 'N', 33430),
|
||||
('8220Z', 'Activités de centres d''appels', '8220', '822', '82', 'N', 1339),
|
||||
('8230Z', 'Organisation de foires, salons professionnels et congrès', '8230', '823', '82', 'N', 8229),
|
||||
('8291Z', 'Activités des agences de recouvrement de factures et des sociétés d''information financière sur la clientèle', '8291', '829', '82', 'N', 546),
|
||||
('8292Z', 'Activités de conditionnement', '8292', '829', '82', 'N', 1817),
|
||||
('8299Z', 'Autres activités de soutien aux entreprises nca', '8299', '829', '82', 'N', 42056),
|
||||
('8411Z', 'Administration publique générale', '8411', '841', '84', 'O', 180141),
|
||||
('8412Z', 'Administration publique (tutelle) de la santé, de la formation, de la culture et des services sociaux, autre que sécurité sociale', '8412', '841', '84', 'O', 10312),
|
||||
('8413Z', 'Administration publique (tutelle) des activités économiques', '8413', '841', '84', 'O', 11796),
|
||||
('8421Z', 'Affaires étrangères', '8421', '842', '84', 'O', 276),
|
||||
('8422Z', 'Défense', '8422', '842', '84', 'O', 7),
|
||||
('8423Z', 'Justice', '8423', '842', '84', 'O', 3447),
|
||||
('8424Z', 'Activités d''ordre public et de sécurité', '8424', '842', '84', 'O', 1357),
|
||||
('8425Z', 'Services du feu et de secours', '8425', '842', '84', 'O', 593),
|
||||
('8430A', 'Activités générales de sécurité sociale', '8430', '843', '84', 'O', 3657),
|
||||
('8430B', 'Gestion des retraites complémentaires', '8430', '843', '84', 'O', 1216),
|
||||
('8430C', 'Distribution sociale de revenus', '8430', '843', '84', 'O', 1489),
|
||||
('8510Z', 'Enseignement pré-primaire', '8510', '851', '85', 'P', 132),
|
||||
('8520Z', 'Enseignement primaire', '8520', '852', '85', 'P', 5856),
|
||||
('8531Z', 'Enseignement secondaire général', '8531', '853', '85', 'P', 11670),
|
||||
('8532Z', 'Enseignement secondaire technique ou professionnel', '8532', '853', '85', 'P', 4536),
|
||||
('8541Z', 'Enseignement post-secondaire non supérieur', '8541', '854', '85', 'P', 182),
|
||||
('8542Z', 'Enseignement supérieur', '8542', '854', '85', 'P', 4945),
|
||||
('8551Z', 'Enseignement de disciplines sportives et d''activités de loisirs', '8551', '855', '85', 'P', 42217),
|
||||
('8552Z', 'Enseignement culturel', '8552', '855', '85', 'P', 7386),
|
||||
('8553Z', 'Enseignement de la conduite', '8553', '855', '85', 'P', 14939),
|
||||
('8559A', 'Formation continue d''adultes', '8559', '855', '85', 'P', 38029),
|
||||
('8559B', 'Autres enseignements', '8559', '855', '85', 'P', 67685),
|
||||
('8560Z', 'Activités de soutien à l''enseignement', '8560', '856', '85', 'P', 353),
|
||||
('8610Z', 'Activités hospitalières', '8610', '861', '86', 'Q', 13483),
|
||||
('8621Z', 'Activité des médecins généralistes', '8621', '862', '86', 'Q', 111422),
|
||||
('8622A', 'Activités de radiodiagnostic et de radiothérapie', '8622', '862', '86', 'Q', 7813),
|
||||
('8622B', 'Activités chirurgicales', '8622', '862', '86', 'Q', 5903),
|
||||
('8622C', 'Autres activités des médecins spécialistes', '8622', '862', '86', 'Q', 46403),
|
||||
('8623Z', 'Pratique dentaire', '8623', '862', '86', 'Q', 50086),
|
||||
('8690A', 'Ambulances', '8690', '869', '86', 'Q', 8680),
|
||||
('8690B', 'Laboratoires d''analyses médicales', '8690', '869', '86', 'Q', 7019),
|
||||
('8690C', 'Centres de collecte et banques d''organes', '8690', '869', '86', 'Q', 310),
|
||||
('8690D', 'Activités des infirmiers et des sages-femmes', '8690', '869', '86', 'Q', 108865),
|
||||
('8690E', 'Activités des professionnels de la rééducation, de l''appareillage et des pédicures-podologues', '8690', '869', '86', 'Q', 100129),
|
||||
('8690F', 'Activités de santé humaine non classées ailleurs', '8690', '869', '86', 'Q', 25216),
|
||||
('8710A', 'Hébergement médicalisé pour personnes âgées', '8710', '871', '87', 'Q', 4977),
|
||||
('8710B', 'Hébergement médicalisé pour enfants handicapés', '8710', '871', '87', 'Q', 1779),
|
||||
('8710C', 'Hébergement médicalisé pour adultes handicapés et autre hébergement médicalisé', '8710', '871', '87', 'Q', 369),
|
||||
('8720A', 'Hébergement social pour handicapés mentaux et malades mentaux', '8720', '872', '87', 'Q', 2353),
|
||||
('8720B', 'Hébergement social pour toxicomanes', '8720', '872', '87', 'Q', 229),
|
||||
('8730A', 'Hébergement social pour personnes âgées', '8730', '873', '87', 'Q', 2952),
|
||||
('8730B', 'Hébergement social pour handicapés physiques', '8730', '873', '87', 'Q', 172),
|
||||
('8790A', 'Hébergement social pour enfants en difficultés', '8790', '879', '87', 'Q', 2136),
|
||||
('8790B', 'Hébergement social pour adultes et familles en difficultés et autre hébergement social', '8790', '879', '87', 'Q', 2330),
|
||||
('8810A', 'Aide à domicile', '8810', '881', '88', 'Q', 10610),
|
||||
('8810B', 'Accueil ou accompagnement sans hébergement d''adultes handicapés ou de personnes âgées', '8810', '881', '88', 'Q', 647),
|
||||
('8810C', 'Aide par le travail', '8810', '881', '88', 'Q', 2747),
|
||||
('8891A', 'Accueil de jeunes enfants', '8891', '889', '88', 'Q', 5992),
|
||||
('8891B', 'Accueil ou accompagnement sans hébergement d''enfants handicapés', '8891', '889', '88', 'Q', 2144),
|
||||
('8899A', 'Autre accueil ou accompagnement sans hébergement d''enfants et d''adolescents', '8899', '889', '88', 'Q', 592),
|
||||
('8899B', 'Action sociale sans hébergement nca', '8899', '889', '88', 'Q', 266557),
|
||||
('9001Z', 'Arts du spectacle vivant', '9001', '900', '90', 'R', 111463),
|
||||
('9002Z', 'Activités de soutien au spectacle vivant', '9002', '900', '90', 'R', 14344),
|
||||
('9003A', 'Création artistique relevant des arts plastiques', '9003', '900', '90', 'R', 44122),
|
||||
('9003B', 'Autre création artistique', '9003', '900', '90', 'R', 88028),
|
||||
('9004Z', 'Gestion de salles de spectacles', '9004', '900', '90', 'R', 4261),
|
||||
('9101Z', 'Gestion des bibliothèques et des archives', '9101', '910', '91', 'R', 970),
|
||||
('9102Z', 'Gestion des musées', '9102', '910', '91', 'R', 560),
|
||||
('9103Z', 'Gestion des sites et monuments historiques et des attractions touristiques similaires', '9103', '910', '91', 'R', 3532),
|
||||
('9104Z', 'Gestion des jardins botaniques et zoologiques et des réserves naturelles', '9104', '910', '91', 'R', 1170),
|
||||
('9200Z', 'Organisation de jeux de hasard et d''argent', '9200', '920', '92', 'R', 1296),
|
||||
('9311Z', 'Gestion d''installations sportives', '9311', '931', '93', 'R', 6191),
|
||||
('9312Z', 'Activités de clubs de sports', '9312', '931', '93', 'R', 110724),
|
||||
('9313Z', 'Activités des centres de culture physique', '9313', '931', '93', 'R', 1073),
|
||||
('9319Z', 'Autres activités liées au sport', '9319', '931', '93', 'R', 187475),
|
||||
('9321Z', 'Activités des parcs d''attractions et parcs à thèmes', '9321', '932', '93', 'R', 3828),
|
||||
('9329Z', 'Autres activités récréatives et de loisirs', '9329', '932', '93', 'R', 129426),
|
||||
('9411Z', 'Activités des organisations patronales et consulaires', '9411', '941', '94', 'S', 8998),
|
||||
('9412Z', 'Activités des organisations professionnelles', '9412', '941', '94', 'S', 5376),
|
||||
('9420Z', 'Activités des syndicats de salariés', '9420', '942', '94', 'S', 10364),
|
||||
('9491Z', 'Activités des organisations religieuses', '9491', '949', '94', 'S', 32908),
|
||||
('9492Z', 'Activités des organisations politiques', '9492', '949', '94', 'S', 13597),
|
||||
('9499Z', 'Autres organisations fonctionnant par adhésion volontaire', '9499', '949', '94', 'S', 656160),
|
||||
('9511Z', 'Réparation d''ordinateurs et d''équipements périphériques', '9511', '951', '95', 'S', 9044),
|
||||
('9512Z', 'Réparation d''équipements de communication', '9512', '951', '95', 'S', 197),
|
||||
('9521Z', 'Réparation de produits électroniques grand public', '9521', '952', '95', 'S', 3263),
|
||||
('9522Z', 'Réparation d''appareils électroménagers et d''équipements pour la maison et le jardin', '9522', '952', '95', 'S', 2963),
|
||||
('9523Z', 'Réparation de chaussures et d''articles en cuir', '9523', '952', '95', 'S', 4295),
|
||||
('9524Z', 'Réparation de meubles et d''équipements du foyer', '9524', '952', '95', 'S', 2803),
|
||||
('9525Z', 'Réparation d''articles d''horlogerie et de bijouterie', '9525', '952', '95', 'S', 1027),
|
||||
('9529Z', 'Réparation d''autres biens personnels et domestiques', '9529', '952', '95', 'S', 9394),
|
||||
('9601A', 'Blanchisserie-teinturerie de gros', '9601', '960', '96', 'S', 1062),
|
||||
('9601B', 'Blanchisserie-teinturerie de détail', '9601', '960', '96', 'S', 14183),
|
||||
('9602A', 'Coiffure', '9602', '960', '96', 'S', 81123),
|
||||
('9602B', 'Soins de beauté', '9602', '960', '96', 'S', 27058),
|
||||
('9603Z', 'Services funéraires', '9603', '960', '96', 'S', 7422),
|
||||
('9604Z', 'Entretien corporel', '9604', '960', '96', 'S', 10483),
|
||||
('9609Z', 'Autres services personnels nca', '9609', '960', '96', 'S', 32934),
|
||||
('9700Z', 'Activités des ménages en tant qu''employeurs de personnel domestique', '9700', '970', '97', 'T', 0),
|
||||
('9810Z', 'Activités indifférenciées des ménages en tant que producteurs de biens pour usage propre', '9810', '981', '98', 'T', 0),
|
||||
('9820Z', 'Activités indifférenciées des ménages en tant que producteurs de services pour usage propre', '9820', '982', '98', 'T', 0),
|
||||
('9900Z', 'Activités des organisations et organismes extraterritoriaux', '9900', '990', '99', 'U', 845),
|
||||
('0000Z', 'En instance de chiffrement', '0000', '000', '00', 'Z', 31425);
|
266
scripts/build/config/_sql/structure/tabpays.sql
Normal file
266
scripts/build/config/_sql/structure/tabpays.sql
Normal file
@ -0,0 +1,266 @@
|
||||
--
|
||||
-- Structure de la table `tabpays`
|
||||
--
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `tabpays` (
|
||||
`codPays` char(2) NOT NULL COMMENT 'Code Pays ISO 3166-1 sur 2 caractères',
|
||||
`numPays` smallint(3) unsigned zerofill NOT NULL DEFAULT '000',
|
||||
`codPays3` char(3) NOT NULL,
|
||||
`libPaysEN` varchar(255) NOT NULL DEFAULT '',
|
||||
`libPays` varchar(255) NOT NULL,
|
||||
`dateInsert` datetime NOT NULL,
|
||||
`dateUpdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`codPays`),
|
||||
KEY `numPays` (`numPays`),
|
||||
KEY `codePays3` (`codPays3`)
|
||||
) DEFAULT CHARSET=utf8;
|
||||
|
||||
--
|
||||
-- Contenu de la table `tabpays`
|
||||
--
|
||||
|
||||
INSERT INTO `tabpays` (`codPays`, `numPays`, `codPays3`, `libPaysEN`, `libPays`, `dateInsert`, `dateUpdate`) VALUES
|
||||
('AD', 020, 'AND', 'Andorra', 'Andorre', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AE', 784, 'ARE', 'United Arab Emirates', 'Emirats Arabes Unis', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AF', 004, 'AFG', 'Afghanistan', 'Afghanistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AG', 028, 'ATG', 'Antigua and Barbuda', 'Antigua', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AI', 660, 'AIA', 'Anguilla', 'Anguilla', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AL', 008, 'ALB', 'Albania', 'Albanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AM', 051, 'ARM', 'Armenia', 'Arménie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AN', 532, 'ANT', 'Netherlands Antilles', 'Antilles Néerlandaises', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AO', 024, 'AGO', 'Angola', 'Angola', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AQ', 010, 'ATA', 'Antarctica', 'Antarctique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AR', 032, 'ARG', 'Argentina', 'Argentine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AS', 016, 'ASM', 'American Samoa', 'Samoa Américaines', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AT', 040, 'AUT', 'Austria', 'Autriche', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AU', 036, 'AUS', 'Australia', 'Australie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AW', 533, 'ABW', 'Aruba', 'Aruba', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('AZ', 031, 'AZE', 'Azerbaijan', 'Azerbaïdjan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BA', 070, 'BIH', 'Bosnia and Herzegovina', 'Bosnie-Herzégovine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BB', 052, 'BRB', 'Barbados', 'Barbade', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BD', 050, 'BGD', 'Bangladesh', 'Bangladesh', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BE', 056, 'BEL', 'Belgium', 'Belgique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BF', 854, 'BFA', 'Burkina Faso', 'Burkina Faso', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BG', 100, 'BGR', 'Bulgaria', 'Bulgarie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BH', 048, 'BHR', 'Bahrain', 'Bahreïn', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BI', 108, 'BDI', 'Burundi', 'Burundi', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BJ', 204, 'BEN', 'Benin', 'Bénin', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BM', 060, 'BMU', 'Bermuda', 'Bermudes', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BN', 096, 'BRN', 'Brunei Darussalam', 'Brunei', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BO', 068, 'BOL', 'Bolivia', 'Bolivie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BR', 076, 'BRA', 'Brazil', 'Brésil', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BS', 044, 'BHS', 'Bahamas', 'Bahamas', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BT', 064, 'BTN', 'Bhutan', 'Bhoutan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BV', 074, 'BVT', 'Bouvet Island', 'Iles Bouvet', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BW', 072, 'BWA', 'Botswana', 'Botswana', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BY', 112, 'BLR', 'Belarus', 'Biélorussie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('BZ', 084, 'BLZ', 'Belize', 'Bélize', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CA', 124, 'CAN', 'Canada', 'Canada', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CC', 166, 'CCK', 'Cocos (Keeling) Islands', 'Iles Cocos', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CF', 140, 'CAF', 'Central African Republic', 'République Centrafricaine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CG', 178, 'COG', 'Congo', 'Congo', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CH', 756, 'CHE', 'Switzerland', 'Suisse', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CI', 384, 'CIV', 'Cote d''Ivoire', 'Côte d''Ivoire', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CK', 184, 'COK', 'Cook Islands', 'Iles Cook', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CL', 152, 'CHL', 'Chile', 'Chili', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CM', 120, 'CMR', 'Cameroon', 'Cameroun', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CN', 156, 'CHN', 'China', 'Chine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CO', 170, 'COL', 'Colombia', 'Colombie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CR', 188, 'CRI', 'Costa Rica', 'Costa Rica', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CS', 200, 'CSK', 'Czechoslovakia', 'Tchécoslovaquie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CU', 192, 'CUB', 'Cuba', 'Cuba', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CV', 132, 'CPV', 'Cape Verde', 'Cap-Vert', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CX', 162, 'CXR', 'Christmas Island', 'Ile Christmas', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CY', 196, 'CYP', 'Cyprus', 'Chypre', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('CZ', 203, 'CZE', 'Czech Republic', 'Rébublique Tchèque', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DD', 278, 'DDR', 'German Democratic Republic', 'République Démocratique Allemande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DE', 276, 'DEU', 'Germany', 'Allemagne', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DJ', 262, 'DJI', 'Djibouti', 'Djibouti', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DK', 208, 'DNK', 'Denmark', 'Danemark', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DM', 212, 'DMA', 'Dominica', 'Dominique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DO', 214, 'DOM', 'Dominican Republic', 'République Dominicaine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('DZ', 012, 'DZA', 'Algeria', 'Algérie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('EC', 218, 'ECU', 'Ecuador', 'Equateur', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('EE', 233, 'EST', 'Estonia', 'Estonie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('EG', 818, 'EGY', 'Egypt', 'Egypte', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('EH', 732, 'ESH', 'Western Sahara', 'Sahara Occidental', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ER', 232, 'ERI', 'Eritrea', 'Eritrea', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ES', 724, 'ESP', 'Spain', 'Espagne', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ET', 231, 'ETH', 'Ethiopia', 'Ethiopie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FI', 246, 'FIN', 'Finland', 'Finlande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FJ', 242, 'FJI', 'Fiji', 'Iles Fidji', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FK', 238, 'FLK', 'Falkland Islands (Malvinas)', 'Iles Malouines', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FM', 583, 'FSM', 'Micronesia, Federated States of', 'Etats Fédérés de Micronésie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FO', 234, 'FRO', 'Faroe Islands', 'Iles Féroé', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('FR', 250, 'FRA', 'France', 'France', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GA', 266, 'GAB', 'Gabon', 'Gabon', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GB', 826, 'GBR', 'United Kingdom', 'Royaume-Uni', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GD', 308, 'GRD', 'Grenada', 'Grenade', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GE', 268, 'GEO', 'Georgia', 'Géorgie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GF', 254, 'GUF', 'French Guiana', 'Guinée française', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GH', 288, 'GHA', 'Ghana', 'Ghana', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GI', 292, 'GIB', 'Gibraltar', 'Gibraltar', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GL', 304, 'GRL', 'Greenland', 'Groënland', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GM', 270, 'GMB', 'Gambia', 'Gambie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GN', 324, 'GIN', 'Guinea', 'Guinée', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GP', 312, 'GLP', 'Guadeloupe', 'Guadeloupe', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GQ', 226, 'GNQ', 'Equatorial Guinea', 'Guinée Equatoriale', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GR', 300, 'GRC', 'Greece', 'Grèce', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GS', 239, 'SGS', 'South Georgia & The South Sandwich Islands', 'Géorgie du sud & Iles Sandwich', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GT', 320, 'GTM', 'Guatemala', 'Guatemala', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GU', 316, 'GUM', 'Guam', 'Guam', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GW', 624, 'GNB', 'Guinea-Bissau', 'Guinée-Bissau', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('GY', 328, 'GUY', 'Guyana', 'Guyane', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HK', 344, 'HKG', 'Hong Kong', 'Hong Kong', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HM', 334, 'HMD', 'Heard & Mc Donald Islands', 'Iles Heard et Mc Donald', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HN', 340, 'HND', 'Honduras', 'Honduras', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HR', 191, 'HRV', 'Croatia', 'Croatie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HT', 332, 'HTI', 'Haiti', 'Haïti', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('HU', 348, 'HUN', 'Hungary', 'Hongrie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ID', 360, 'IDN', 'Indonesia', 'Indonésie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IE', 372, 'IRL', 'Ireland', 'Irlande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IL', 376, 'ISR', 'Israel', 'Israël', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IN', 356, 'IND', 'India', 'Inde', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IO', 086, 'IOT', 'British Indian Ocean Territory', 'Iles Vierges Britanniques', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IQ', 368, 'IRQ', 'Iraq', 'Irak', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IR', 364, 'IRN', 'Iran, Islamic Republic of', 'Iran', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IS', 352, 'ISL', 'Iceland', 'Islande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('IT', 380, 'ITA', 'Italy', 'Italie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('JM', 388, 'JAM', 'Jamaica', 'Jamaïque', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('JO', 400, 'JOR', 'Jordan', 'Jordanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('JP', 392, 'JPN', 'Japan', 'Japon', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KE', 404, 'KEN', 'Kenya', 'Kenya', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KG', 417, 'KGZ', 'Kyrgyzstan', 'Kirghizistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KH', 116, 'KHM', 'Cambodia', 'Cambodge', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KI', 296, 'KIR', 'Kiribati', 'Kiribati', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KM', 174, 'COM', 'Comoros', 'Comores', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KN', 659, 'KNA', 'Saint Kitts & Nevis', 'Saint-Kitts', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KP', 408, 'PRK', 'Korea, Democratic People''s Republic of', 'Corée', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KR', 410, 'KOR', 'Korea, Republic of', 'République de Corée', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KW', 414, 'KWT', 'Kuwait', 'Koweït', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KY', 136, 'CYM', 'Cayman Islands', 'Iles Caïman', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('KZ', 398, 'KAZ', 'Kazakstan', 'Kazakhstan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LA', 418, 'LAO', 'Lao, People''s Democratic Republic', 'Laos', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LB', 422, 'LBN', 'Lebanon', 'Liban', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LC', 662, 'LCA', 'Saint Lucia', 'Sainte-Lucie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LI', 438, 'LIE', 'Liechtenstein', 'Liechtenstein', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LK', 144, 'LKA', 'Sri Lanka', 'Sri Lanka', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LR', 430, 'LBR', 'Liberia', 'Libéria', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LS', 426, 'LSO', 'Lesotho', 'Lesotho', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LT', 440, 'LTU', 'Lithuania', 'Lithuanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LU', 442, 'LUX', 'Luxembourg', 'Luxembourg', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LV', 428, 'LVA', 'Latvia', 'Lettonie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('LY', 434, 'LBY', 'Libyan Arab Jamahinya', 'Libye', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MA', 504, 'MAR', 'Morocco', 'Maroc', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MC', 492, 'MCO', 'Monaco', 'Monaco', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MD', 498, 'MDA', 'Moldova, Republic of', 'Moldavie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MG', 450, 'MDG', 'Madagascar', 'Madagascar', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MH', 584, 'MHL', 'Marshall Islands', 'Iles Marshall', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MK', 807, 'MKD', 'Macedonia, The Former Yugoslav Republic Of', 'Macédoine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ML', 466, 'MLI', 'Mali', 'Mali', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MM', 104, 'MMR', 'Myanmar', 'Myanmar', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MN', 496, 'MNG', 'Mongolia', 'Mongolie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MO', 446, 'MAC', 'Macau', 'Macao', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MP', 580, 'MNP', 'Northern Mariana Islands', 'Iles Mariannes', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MQ', 474, 'MTQ', 'Martinique', 'Martinique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MR', 478, 'MRT', 'Mauritania', 'Mauritanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MS', 500, 'MSR', 'Montserrat', 'Montserrat', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MT', 470, 'MLT', 'Malta', 'Malte', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MU', 480, 'MUS', 'Mauritius', 'Ile Maurice', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MV', 462, 'MDV', 'Maldives', 'Maldives', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MW', 454, 'MWI', 'Malawi', 'Malawi', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MX', 484, 'MEX', 'Mexico', 'Mexique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MY', 458, 'MYS', 'Malaysia', 'Malaisie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('MZ', 508, 'MOZ', 'Mozambique', 'Mozambique', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NA', 516, 'NAM', 'Namibia', 'Namibie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NC', 000, 'NCL', 'New Caledonia', 'Nouvelle Calédonie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NE', 562, 'NER', 'Niger', 'Niger', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NF', 574, 'NFK', 'Norfolk Island', 'Iles Norfolk', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NG', 566, 'NGA', 'Nigeria', 'Nigeria', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NI', 558, 'NIC', 'Nicaragua', 'Nicaragua', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NL', 528, 'NLD', 'Netherlands', 'Pays-Bas', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NO', 578, 'NOR', 'Norway', 'Norvège', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NP', 524, 'NPL', 'Nepal', 'Népal', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NR', 520, 'NRU', 'Nauru', 'Nauru', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NT', 536, 'NTZ', 'Neutral Zone', 'Zone Neutre', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NU', 570, 'NIU', 'Niue', 'Niue', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('NZ', 554, 'NZL', 'New Zealand', 'Nouvelle Zélande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('OM', 512, 'OMN', 'Oman', 'Oman', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PA', 591, 'PAN', 'Panama', 'Panama', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PE', 604, 'PER', 'Peru', 'Pérou', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PF', 258, 'PYF', 'French Polynesia', 'Polynésie Francaise', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PG', 598, 'PNG', 'Papua New Guinea', 'Papouasie Nouvelle-Guinée', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PH', 608, 'PHL', 'Philippines', 'Philippines', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PK', 586, 'PAK', 'Pakistan', 'Pakistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PL', 616, 'POL', 'Poland', 'Pologne', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PM', 666, 'SPM', 'Saint Pierre and Miquelon', 'Saint Pierre et Miquelon', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PN', 612, 'PCN', 'Pitcairn', 'Pitcairn', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PR', 630, 'PRI', 'Puerto Rico', 'Porto Rico', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PT', 620, 'PRT', 'Portugal', 'Portugal', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PW', 585, 'PLW', 'Palau', 'Palau', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('PY', 600, 'PRY', 'Paraguay', 'Paraguay', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('QA', 634, 'QAT', 'Qatar', 'Qatar', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('RE', 638, 'REU', 'Reunion', 'Ile de la Réunion', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('RO', 642, 'ROM', 'Romania', 'Roumanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('RU', 643, 'RUS', 'Russia Federation', 'Russie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('RW', 646, 'RWA', 'Rwanda', 'Rwanda', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SA', 682, 'SAU', 'Saudi Arabia', 'Arabie Saoudite', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SB', 090, 'SLB', 'Solomon Islands', 'Iles Salomon', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SC', 690, 'SYC', 'Seychelles', 'Seychelles', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SD', 736, 'SDN', 'Sudan', 'Soudan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SE', 752, 'SWE', 'Sweden', 'Suède', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SG', 702, 'SGP', 'Singapore', 'Singapour', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SH', 654, 'SHN', 'Saint Helena', 'Sainte-Hélène', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SI', 705, 'SVN', 'Slovenia', 'Slovénie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SJ', 744, 'SJM', 'Svalbard and Jan Mayen', 'Spitsberg et lle Jan Mayen', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SK', 703, 'SVK', 'Slovakia', 'Slovaquie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SL', 694, 'SLE', 'Sierra Leone', 'Sierra Leone', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SM', 674, 'SMR', 'San Marino', 'Saint-Marin', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SN', 686, 'SEN', 'Senegal', 'Sénégal', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SO', 706, 'SOM', 'Somalia', 'Somalie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SR', 740, 'SUR', 'Suriname', 'Surinam', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ST', 678, 'STP', 'Sao Tome and Principe', 'São Tomé et Principe', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SU', 810, 'SUN', 'USSR', 'URSS', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SV', 222, 'SLV', 'El Salvador', 'Salvador', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SY', 760, 'SYR', 'Syrian Arab Republic', 'Syrie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('SZ', 748, 'SWZ', 'Swaziland', 'Swaziland', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TC', 796, 'TCA', 'Turks & Caicos Islands', 'Iles Turques et Caïques', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TD', 148, 'TCD', 'Chad', 'Tchad', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TF', 260, 'ATF', 'French Southern Territories', 'Terres Australes Francaises', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TG', 768, 'TGO', 'Togo', 'Togo', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TH', 764, 'THA', 'Thailand', 'Thaïlande', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TJ', 762, 'TJK', 'Tajikistan', 'Tadjikistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TK', 772, 'TKL', 'Tokelau', 'Iles Tokélaou', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TM', 795, 'TKM', 'Turkmenistan', 'Turkménistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TN', 788, 'TUN', 'Tunisia', 'Tunisie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TO', 776, 'TON', 'Tonga', 'Tonga', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TP', 626, 'TMP', 'East Timor', 'Timor Oriental', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TR', 792, 'TUR', 'Turkey', 'Turquie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TT', 780, 'TTO', 'Trinidad and Tobago', 'Trinité-et-Tobago', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TV', 798, 'TUV', 'Tuvalu', 'Tuvalu', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TW', 158, 'TWN', 'Taiwan', 'Taïwan, République de Chine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('TZ', 834, 'TZA', 'Tanzania, United Republic of', 'Tanzanie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('UA', 804, 'UKR', 'Ukraine', 'Ukraine', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('UG', 800, 'UGA', 'Uganda', 'Ouganda', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('UM', 581, 'UMI', 'United States Minor Outlying Islands', 'Iles mineures éloignées des E.U', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('US', 840, 'USA', 'United States', 'Etats Unis', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('UY', 858, 'URY', 'Uruguay', 'Uruguay', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('UZ', 860, 'UZB', 'Uzbekistan', 'Ouzbékistan', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VA', 336, 'VAT', 'Holy See (Vatican City State)', 'Vatican', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VC', 670, 'VCT', 'Saint Vincent & the Grenadines', 'Saint Vincent et les Grenadines', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VE', 862, 'VEN', 'Venezuela', 'Vénézuéla', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VG', 092, 'VGB', 'Virgin Islands, British', 'Iles Vierges Britaniques', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VI', 850, 'VIR', 'Virgin Islands, U.S.', 'Iles Vierges U.S', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VN', 704, 'VNM', 'Vietnam', 'Vietnam', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('VU', 548, 'VUT', 'Vanuatu', 'Vanuatu', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('WF', 876, 'WLF', 'Wallis and Futuna', 'Wallis et Futuna', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('WS', 882, 'WSM', 'Samoa', 'Samoa Américaines', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('XB', 901, 'XBA', 'Turkish Republic of Northern Cyprus', 'Rép. Turque de Chypre', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('YD', 720, 'YMD', 'Yemen, Democratic', 'Yémen (République Démocratique)', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('YE', 887, 'YEM', 'Yemen', 'Yemen', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('YT', 175, 'MYT', 'Mayotte', 'Mayotte', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('YU', 890, 'YUG', 'Yugoslavia', 'Yougoslavie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ZA', 710, 'ZAF', 'South Africa', 'Afrique du sud', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ZM', 894, 'ZMB', 'Zambia', 'Zambie', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ZR', 180, 'ZAR', 'Zaire', 'Zaïre', '0000-00-00 00:00:00', '0000-00-00 00:00:00'),
|
||||
('ZW', 716, 'ZWE', 'Zimbabwe', 'Zimbabwe', '0000-00-00 00:00:00', '0000-00-00 00:00:00');
|
56
scripts/build/config/development/application.ini
Normal file
56
scripts/build/config/development/application.ini
Normal file
@ -0,0 +1,56 @@
|
||||
[production]
|
||||
phpSettings.date.timezone = "Europe/Paris"
|
||||
phpSettings.display_startup_errors = 0
|
||||
phpSettings.display_errors = 0
|
||||
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
|
||||
bootstrap.class = "Bootstrap"
|
||||
appnamespace = "Application"
|
||||
resources.session.save_path = APPLICATION_PATH "/../data/sessions"
|
||||
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
|
||||
resources.frontController.plugins.Auth = "Application_Controller_Plugin_Auth"
|
||||
resources.frontController.plugins.Theme = "Application_Controller_Plugin_Theme"
|
||||
resources.frontController.plugins.Menu = "Application_Controller_Plugin_Menu"
|
||||
resources.frontController.plugins.Pdf = "Application_Controller_Plugin_Pdf"
|
||||
resources.frontController.plugins.Xml = "Application_Controller_Plugin_Xml"
|
||||
resources.frontController.plugins.Cgu = "Application_Controller_Plugin_Cgu"
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
resources.layout.layout = "main"
|
||||
resources.layout.layoutPath = APPLICATION_PATH "/views/default"
|
||||
resources.view.basePath = APPLICATION_PATH "/views/default"
|
||||
autoloaderNamespaces[] = "Application_"
|
||||
autoloaderNamespaces[] = "Form_"
|
||||
autoloaderNamespaces[] = "Scores_"
|
||||
|
||||
config.server.name = development
|
||||
config.webservice.location = sdsrvdev01
|
||||
config.mail.method = smtp
|
||||
config.mail.smtp_host = smtp.free.fr
|
||||
config.mail.email.support = supportdev@scores-decisions.com
|
||||
config.mail.email.supportdev = supportdev@scores-decisions.com
|
||||
config.mail.email.contact = supportdev@scores-decisions.com
|
||||
config.mail.email.production = supportdev@scores-decisions.com
|
||||
config.path.cache = APPLICATION_PATH "/../data/cache"
|
||||
config.path.files = APPLICATION_PATH "/../data/files"
|
||||
config.path.pages = APPLICATION_PATH "/../data/pages"
|
||||
config.path.data = "/your/path/"
|
||||
config.wkhtmltopdf.arch = "amd64"
|
||||
config.db.sdv1.adapter=mysqli
|
||||
config.db.sdv1.params.host=127.0.0.1
|
||||
config.db.sdv1.params.username=root
|
||||
config.db.sdv1.params.password=password
|
||||
config.db.sdv1.params.dbname=sdv1
|
||||
config.db.sdv1.params.driver_options.MYSQLI_INIT_COMMAND = "SET NAMES utf8"
|
||||
|
||||
[staging : production]
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
phpSettings.soap.wsdl_cache_enabled = 1
|
||||
|
||||
[development : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
||||
phpSettings.soap.wsdl_cache_enabled = 0
|
||||
resources.frontController.params.displayExceptions = 1
|
||||
|
||||
[testing : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
56
scripts/build/config/ns359466.ovh.net/application.ini
Normal file
56
scripts/build/config/ns359466.ovh.net/application.ini
Normal file
@ -0,0 +1,56 @@
|
||||
[production]
|
||||
phpSettings.date.timezone = "Europe/Paris"
|
||||
phpSettings.display_startup_errors = 0
|
||||
phpSettings.display_errors = 0
|
||||
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
|
||||
bootstrap.class = "Bootstrap"
|
||||
appnamespace = "Application"
|
||||
resources.session.save_path = APPLICATION_PATH "/../data/sessions"
|
||||
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
|
||||
resources.frontController.plugins.Auth = "Application_Controller_Plugin_Auth"
|
||||
resources.frontController.plugins.Theme = "Application_Controller_Plugin_Theme"
|
||||
resources.frontController.plugins.Menu = "Application_Controller_Plugin_Menu"
|
||||
resources.frontController.plugins.Pdf = "Application_Controller_Plugin_Pdf"
|
||||
resources.frontController.plugins.Xml = "Application_Controller_Plugin_Xml"
|
||||
resources.frontController.plugins.Cgu = "Application_Controller_Plugin_Cgu"
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
resources.layout.layout = "main"
|
||||
resources.layout.layoutPath = APPLICATION_PATH "/views/default"
|
||||
resources.view.basePath = APPLICATION_PATH "/views/default"
|
||||
autoloaderNamespaces[] = "Application_"
|
||||
autoloaderNamespaces[] = "Form_"
|
||||
autoloaderNamespaces[] = "Scores_"
|
||||
|
||||
config.server.name = ns359466
|
||||
config.webservice.location = celeste
|
||||
config.mail.method = sendmail
|
||||
config.mail.smtp_host =
|
||||
config.mail.email.support = support@scores-decisions.com
|
||||
config.mail.email.supportdev = supportdev@scores-decisions.com
|
||||
config.mail.email.contact = contact@scores-decisions.com
|
||||
config.mail.email.production = production@scores-decisions.com
|
||||
config.path.cache = APPLICATION_PATH "/../data/cache"
|
||||
config.path.files = APPLICATION_PATH "/../data/files"
|
||||
config.path.pages = APPLICATION_PATH "/../data/pages"
|
||||
config.path.data = "/home/vhosts/data"
|
||||
config.wkhtmltopdf.arch = "amd64"
|
||||
config.db.sdv1.adapter=mysqli
|
||||
config.db.sdv1.params.host=127.0.0.1
|
||||
config.db.sdv1.params.username=extranet
|
||||
config.db.sdv1.params.password=dMJNQwHER2A8jZFY
|
||||
config.db.sdv1.params.dbname=sdv1
|
||||
config.db.sdv1.params.driver_options.MYSQLI_INIT_COMMAND = "SET NAMES utf8"
|
||||
|
||||
[staging : production]
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
phpSettings.soap.wsdl_cache_enabled = 1
|
||||
|
||||
[development : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
||||
phpSettings.soap.wsdl_cache_enabled = 0
|
||||
resources.frontController.params.displayExceptions = 1
|
||||
|
||||
[testing : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
56
scripts/build/config/sd-13408/application.ini
Normal file
56
scripts/build/config/sd-13408/application.ini
Normal file
@ -0,0 +1,56 @@
|
||||
[production]
|
||||
phpSettings.date.timezone = "Europe/Paris"
|
||||
phpSettings.display_startup_errors = 0
|
||||
phpSettings.display_errors = 0
|
||||
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
|
||||
bootstrap.class = "Bootstrap"
|
||||
appnamespace = "Application"
|
||||
resources.session.save_path = APPLICATION_PATH "/../data/sessions"
|
||||
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
|
||||
resources.frontController.plugins.Auth = "Application_Controller_Plugin_Auth"
|
||||
resources.frontController.plugins.Theme = "Application_Controller_Plugin_Theme"
|
||||
resources.frontController.plugins.Menu = "Application_Controller_Plugin_Menu"
|
||||
resources.frontController.plugins.Pdf = "Application_Controller_Plugin_Pdf"
|
||||
resources.frontController.plugins.Xml = "Application_Controller_Plugin_Xml"
|
||||
resources.frontController.plugins.Cgu = "Application_Controller_Plugin_Cgu"
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
resources.layout.layout = "main"
|
||||
resources.layout.layoutPath = APPLICATION_PATH "/views/default"
|
||||
resources.view.basePath = APPLICATION_PATH "/views/default"
|
||||
autoloaderNamespaces[] = "Application_"
|
||||
autoloaderNamespaces[] = "Form_"
|
||||
autoloaderNamespaces[] = "Scores_"
|
||||
|
||||
config.server.name = sd-13408
|
||||
config.webservice.location = celeste
|
||||
config.mail.method = sendmail
|
||||
config.mail.smtp_host =
|
||||
config.mail.email.support = support@scores-decisions.com
|
||||
config.mail.email.supportdev = supportdev@scores-decisions.com
|
||||
config.mail.email.contact = contact@scores-decisions.com
|
||||
config.mail.email.production = production@scores-decisions.com
|
||||
config.path.cache = APPLICATION_PATH "/../data/cache"
|
||||
config.path.files = APPLICATION_PATH "/../data/files"
|
||||
config.path.pages = APPLICATION_PATH "/../data/pages"
|
||||
config.path.data = "/sites/data"
|
||||
config.wkhtmltopdf.arch = "i386"
|
||||
config.db.sdv1.adapter=mysqli
|
||||
config.db.sdv1.params.host=127.0.0.1
|
||||
config.db.sdv1.params.username=extranet
|
||||
config.db.sdv1.params.password=dMJNQwHER2A8jZFY
|
||||
config.db.sdv1.params.dbname=sdv1
|
||||
config.db.sdv1.params.driver_options.MYSQLI_INIT_COMMAND = "SET NAMES utf8"
|
||||
|
||||
[staging : production]
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
phpSettings.soap.wsdl_cache_enabled = 1
|
||||
|
||||
[development : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
||||
phpSettings.soap.wsdl_cache_enabled = 0
|
||||
resources.frontController.params.displayExceptions = 1
|
||||
|
||||
[testing : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
56
scripts/build/config/sdsrvdev01/application.ini
Normal file
56
scripts/build/config/sdsrvdev01/application.ini
Normal file
@ -0,0 +1,56 @@
|
||||
[production]
|
||||
phpSettings.date.timezone = "Europe/Paris"
|
||||
phpSettings.display_startup_errors = 0
|
||||
phpSettings.display_errors = 0
|
||||
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
|
||||
bootstrap.class = "Bootstrap"
|
||||
appnamespace = "Application"
|
||||
resources.session.save_path = APPLICATION_PATH "/../data/sessions"
|
||||
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
|
||||
resources.frontController.plugins.Auth = "Application_Controller_Plugin_Auth"
|
||||
resources.frontController.plugins.Theme = "Application_Controller_Plugin_Theme"
|
||||
resources.frontController.plugins.Menu = "Application_Controller_Plugin_Menu"
|
||||
resources.frontController.plugins.Pdf = "Application_Controller_Plugin_Pdf"
|
||||
resources.frontController.plugins.Xml = "Application_Controller_Plugin_Xml"
|
||||
resources.frontController.plugins.Cgu = "Application_Controller_Plugin_Cgu"
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
resources.layout.layout = "main"
|
||||
resources.layout.layoutPath = APPLICATION_PATH "/views/default"
|
||||
resources.view.basePath = APPLICATION_PATH "/views/default"
|
||||
autoloaderNamespaces[] = "Application_"
|
||||
autoloaderNamespaces[] = "Form_"
|
||||
autoloaderNamespaces[] = "Scores_"
|
||||
|
||||
config.server.name = sdsrvdev01
|
||||
config.webservice.location = sdsrvdev01
|
||||
config.mail.method = smtp
|
||||
config.mail.smtp_host = smtp.free.fr
|
||||
config.mail.email.support = supportdev@scores-decisions.com
|
||||
config.mail.email.supportdev = supportdev@scores-decisions.com
|
||||
config.mail.email.contact = supportdev@scores-decisions.com
|
||||
config.mail.email.production = supportdev@scores-decisions.com
|
||||
config.path.cache = APPLICATION_PATH "/../data/cache"
|
||||
config.path.files = APPLICATION_PATH "/../data/files"
|
||||
config.path.pages = APPLICATION_PATH "/../data/pages"
|
||||
config.path.data = "/sites/data"
|
||||
config.wkhtmltopdf.arch = "amd64"
|
||||
config.db.sdv1.adapter=mysqli
|
||||
config.db.sdv1.params.host=127.0.0.1
|
||||
config.db.sdv1.params.username=extranet
|
||||
config.db.sdv1.params.password=dMJNQwHER2A8jZFY
|
||||
config.db.sdv1.params.dbname=sdv1
|
||||
config.db.sdv1.params.driver_options.MYSQLI_INIT_COMMAND = "SET NAMES utf8"
|
||||
|
||||
[staging : production]
|
||||
resources.frontController.params.displayExceptions = 0
|
||||
phpSettings.soap.wsdl_cache_enabled = 1
|
||||
|
||||
[development : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
||||
phpSettings.soap.wsdl_cache_enabled = 0
|
||||
resources.frontController.params.displayExceptions = 1
|
||||
|
||||
[testing : production]
|
||||
phpSettings.display_startup_errors = 1
|
||||
phpSettings.display_errors = 1
|
86
scripts/build/configure.php
Normal file
86
scripts/build/configure.php
Normal file
@ -0,0 +1,86 @@
|
||||
#!/usr/bin/php
|
||||
<?php
|
||||
//error_reporting(E_ALL & ~E_NOTICE);
|
||||
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche les informations d'utilisation",
|
||||
'check' => "Vérifie la configuration suivant le fichier de config installé",
|
||||
'install' => "Installe et configure",
|
||||
)
|
||||
);
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(isset($opts->help))
|
||||
{
|
||||
echo $opts->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
|
||||
$configDir = realpath(dirname(__FILE__)).'/config';
|
||||
$appconfigDir = APPLICATION_PATH.'/configs';
|
||||
$hostname = exec('echo $(hostname)');
|
||||
|
||||
if(isset($opts->check))
|
||||
{
|
||||
|
||||
}
|
||||
elseif(isset($opts->install))
|
||||
{
|
||||
//Copie de la configuration
|
||||
passthru('cp -fv '.
|
||||
$configDir.'/'.$hostname.'/application.ini' . ' ' .
|
||||
$appconfigDir.'/application.ini');
|
||||
|
||||
//Modification des permissions
|
||||
passthru('chown -R www-data: '.APPLICATION_PATH.'/../');
|
||||
|
||||
//Création des liens symboliques pour l'impression
|
||||
if (!file_exists($c->config->path->pages.'/themes/default/images'))
|
||||
passthru('ln -vs '.APPLICATION_PATH.'/../public/themes/default/images '.
|
||||
$c->config->path->pages.'/themes/default/images');
|
||||
|
||||
if (!file_exists($c->config->path->pages.'/themes/default/scripts'))
|
||||
passthru('ln -vs '.APPLICATION_PATH.'/../public/themes/default/scripts '.
|
||||
$c->config->path->pages.'/themes/default/scripts');
|
||||
|
||||
if (!file_exists($c->config->path->pages.'/fichier/imgcache'))
|
||||
passthru('ln -vs '.APPLICATION_PATH.'/../cache/pages/imgcache'.' '.
|
||||
$c->config->path->pages.'/fichier/imgcache');
|
||||
|
||||
if (!file_exists($c->config->path->pages.'/fichier/logo'))
|
||||
passthru('ln -vs '.$c->config->path.'/logos '.$c->config->path->pages.'/fichier/logo');
|
||||
|
||||
}
|
1
scripts/cron.php
Normal file
1
scripts/cron.php
Normal file
@ -0,0 +1 @@
|
||||
<?php
|
272
scripts/jobs/getActes.php
Normal file
272
scripts/jobs/getActes.php
Normal file
@ -0,0 +1,272 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche l'aide.",
|
||||
'list' => "Liste les actes en attente disponible sur le FTP et affiche les informations",
|
||||
'get-s' => "Recupère seulement les actes du FTP (un seul document si la référence est spécifier G<NNN> )",
|
||||
'send-s' => "Récupère les actes et envoi un mail à chaque client (un seul acte si la référence est spécifier G<NNN>)",
|
||||
)
|
||||
);
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(count($opts->getOptions())==0 || isset($opts->help))
|
||||
{
|
||||
echo "Vérifie les actes numérisés reçus en provenance des Greffes.";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
Zend_Registry::set('config', $c);
|
||||
|
||||
$test = false;
|
||||
if (isset($opts->list)){
|
||||
$test = true;
|
||||
}
|
||||
|
||||
//Configuration FTP
|
||||
define ('ACTES_IGNUM_FTP_URL', 'ftp2.scores-decisions.com');
|
||||
define ('ACTES_IGNUM_FTP_USER', 'mpc2500');
|
||||
define ('ACTES_IGNUM_FTP_PASS', 'passmpc78');
|
||||
|
||||
define ('PATH_DATA', $c->config->path->data);
|
||||
define ('ACTES_IGNUM_LOCAL_DIR', PATH_DATA.'/pdf/scan/');
|
||||
define ('ACTES_IG_LOCAL_DIR', PATH_DATA.'/pdf/');
|
||||
|
||||
$report_email = $c->config->mail->email->support;
|
||||
$report_subject = 'Traitement des actes '.date('Y-m-d H:i:s');
|
||||
$report_txt = '';
|
||||
|
||||
require_once 'common/ftp.php';
|
||||
|
||||
function sendMail($commande, $nomCible){
|
||||
$subject = "Actes ou Statuts disponible pour ".$commande['siren'];
|
||||
$message = "Le document commandé pour le siren ".$commande['siren']." est disponible en téléchargement sur le site de Scores & Décisions à l'adresse suivante :\r\n\r\n";
|
||||
$message.= "http://extranet.scores-decisions.com/fichier/pdf/$nomCible\r\n";
|
||||
$headers = 'From: infoslegales@scores-decisions.com' . "\r\n" .
|
||||
'Reply-To: infoslegales@scores-decisions.com';
|
||||
if ( mail($commande['emailCommande'], $subject, utf8_decode($message), $headers) ){
|
||||
echo date ('Y/m/d - H:i:s').' - Un email a été envoyé à '.$commande['emailCommande']." pour la commande $nomCible.\n";
|
||||
return true;
|
||||
} else {
|
||||
echo date ('Y/m/d - H:i:s').' - ERREUR : Impossible d\'envoyer l\'email à '.$commande['emailCommande']." pour la commande $nomCible.\n";
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
set_time_limit(0);
|
||||
|
||||
/**
|
||||
* Connexion à la base de données
|
||||
*/
|
||||
$db = Zend_Db::factory($c->config->db->sdv1);
|
||||
Zend_Db_Table_Abstract::setDefaultAdapter($db);
|
||||
|
||||
/**
|
||||
* Liste des commandes non traités depuis la base de données
|
||||
*/
|
||||
$sql = "SELECT idCommande, idUser, login, emailCommande, siren, refDocument, typeCommande, dateCommande FROM commandes WHERE dateReception=0";
|
||||
$tabCommandes = $db->fetchAssoc($sql);
|
||||
|
||||
$nbCommandes = count($tabCommandes);
|
||||
$tabTmp = array();
|
||||
foreach ($tabCommandes as $commande) {
|
||||
if ($commande['typeCommande']=='C'){
|
||||
$tabTmp['c'.$commande['idCommande']] = $commande;
|
||||
} elseif ($commande['typeCommande']=='G' || $commande['typeCommande']==''){
|
||||
$tabTmp['g'.$commande['idCommande']] = $commande;
|
||||
}
|
||||
}
|
||||
$tabCommandes = $tabTmp;
|
||||
unset($tabTmp);
|
||||
echo date('Y/m/d - H:i:s') ." - Il y a $nbCommandes commandes en attente de réception courrier ou numérisation !\n";
|
||||
|
||||
/**
|
||||
* Connexion au site FTP pour la récupération de la liste des fichiers au format pdf
|
||||
*/
|
||||
$conn_id = ftp_connect(ACTES_IGNUM_FTP_URL);
|
||||
if (!$conn_id) {
|
||||
echo date ('Y/m/d - H:i:s')." - ERREUR : Impossible de se connecter au serveur FTP (".ACTES_IGNUM_FTP_URL.") !\n";
|
||||
exit;
|
||||
}
|
||||
$login_result = ftp_login($conn_id, ACTES_IGNUM_FTP_USER, ACTES_IGNUM_FTP_PASS);
|
||||
if (!$login_result) {
|
||||
echo date ('Y/m/d - H:i:s')." - ERREUR : Impossible de s'authentifier sur le serveur FTP (".ACTES_IGNUM_FTP_URL.")!\n";
|
||||
exit;
|
||||
}
|
||||
$contents = ftp_nlist($conn_id, "*.pdf");
|
||||
|
||||
/**
|
||||
* Liste de tout les fichiers disponible dans le repertoire
|
||||
* et associe une clé pour faciliter le tri
|
||||
*/
|
||||
$tabFichiersFtp = array();
|
||||
foreach ($contents as $filename){
|
||||
$indice = 0;
|
||||
if (preg_match('/[g|c][0-9]+\.pdf/', $filename)
|
||||
|| preg_match('/[g|c][0-9]+-[0-9]{1,2}\.pdf/', $filename)){
|
||||
|
||||
list($ref, $indice) = explode('-', str_replace(array('.pdf', 'g', 'c'), array('','',''), $filename));
|
||||
if(empty($indice)) $indice = 0;
|
||||
$tabFichiersFtp[$ref.'-'.$indice] = strtolower($filename);
|
||||
// Fichiers en anomalies
|
||||
} else {
|
||||
if ($test){
|
||||
echo "Erreur : Anomalie fichier numérisé $filename\n";
|
||||
} else {
|
||||
$subject = "Erreur : Anomalie fichier numérisé";
|
||||
$message = "Le fichier $filename a été trouvé et ne correspond pas au format attendu";
|
||||
$headers = 'From: supportdev@scores-decisions.com' . "\r\n" .
|
||||
'Reply-To: supportdev@scores-decisions.com';
|
||||
mail('supportdev@scores-decisions.com', $subject, $message, $headers);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Tri des fichiers par ordre décroissant
|
||||
* Les noms des fichiers sont incrémenté par 1
|
||||
*/
|
||||
krsort($tabFichiersFtp);
|
||||
|
||||
/**
|
||||
* Dans le cas ou il y a eu une erreur de scan, la production passe a nouveau le
|
||||
* document dans le scanner et le fichier est envoyé sur le ftp
|
||||
* Le document est nommé G[ref],G[ref]-1,G[ref]-2,.....pdf.
|
||||
* On garde donc le dernier document scanné.
|
||||
*/
|
||||
$lastRef = '';
|
||||
$tabFichiersTemp = array();
|
||||
foreach($tabFichiersFtp as $k => $val)
|
||||
{
|
||||
list($ref, $indice) = explode('-',$k);
|
||||
if( $lastRef != $ref ) {
|
||||
$tabFichiersTemp[$ref] = $val;
|
||||
}
|
||||
$lastRef = $ref;
|
||||
}
|
||||
$tabFichiers = $tabFichiersTemp;
|
||||
unset($tabFichiersTemp);
|
||||
|
||||
/**
|
||||
* Pour chaque commande, test de la présence d'un fichier associé
|
||||
* Si le fichier correspond téléchargement du fichier
|
||||
*/
|
||||
foreach ($tabCommandes as $ref => $commande){
|
||||
foreach ($tabFichiers as $refAssocie => $fichier){
|
||||
if (substr($ref,1) == $refAssocie){
|
||||
echo date ('Y/m/d - H:i:s')." - Traitement de la commande $ref\n";
|
||||
if ($test){
|
||||
echo date ('Y/m/d - H:i:s')." - Fichier $fichier \n";
|
||||
} else {
|
||||
|
||||
//Récupération du fichier depuis le FTP (s'il n'existe pas déjà)
|
||||
if (!file_exists(ACTES_IGNUM_LOCAL_DIR.$fichier)){
|
||||
if (ftp_get($conn_id, ACTES_IGNUM_LOCAL_DIR.$fichier, $fichier, FTP_BINARY, 0)) {
|
||||
echo date ('Y/m/d - H:i:s')." - Fichier $fichier téléchargé depuis le serveur FTP.\n";
|
||||
} else {
|
||||
echo date ('Y/m/d - H:i:s')." - ERREUR : Impossible de télécharger le fichier $fichier !\n";
|
||||
}
|
||||
}
|
||||
|
||||
//Copie et renommage du fichier suivant la ref infogreffe (s'il n'existe pas déjà)
|
||||
$sirenC = $commande['siren'];
|
||||
$refC = $commande['refDocument'];
|
||||
|
||||
require_once 'Infogreffe/Infogreffe.php';
|
||||
$infogreffe = new Infogreffe();
|
||||
if (preg_match('/^([0-9]{4}_).*?$/', $refC, $matches)){
|
||||
$path = $infogreffe->bilanPath($refC);
|
||||
$nomCible = $infogreffe->bilanFilename($sirenC, $refC);
|
||||
} else {
|
||||
$path = $infogreffe->actePath($refC);
|
||||
$nomCible = $infogreffe->acteFilename($sirenC, $refC);
|
||||
|
||||
}
|
||||
|
||||
if (file_exists(ACTES_IGNUM_LOCAL_DIR.$fichier) &&
|
||||
!file_exists(PATH_DATA.$path.$nomCible)) {
|
||||
if (rename(ACTES_IGNUM_LOCAL_DIR.$fichier, PATH_DATA.$path.$nomCible)){
|
||||
echo date ('Y/m/d - H:i:s')." - Fichier ".ACTES_IGNUM_LOCAL_DIR.$fichier." déplacé en ".PATH_DATA.$path.$nomCible.".\n";
|
||||
} else {
|
||||
echo date ('Y/m/d - H:i:s')." ERREUR - Impossible de déplacer ".ACTES_IGNUM_LOCAL_DIR.$fichier." en ".PATH_DATA.$path.$nomCible." !\n";
|
||||
}
|
||||
}
|
||||
|
||||
//Envoi du mail et Mise à jour de la commande
|
||||
$testMail = false;
|
||||
if (file_exists(PATH_DATA.$path.$nomCible)){
|
||||
if ($testMail){
|
||||
echo "Envoi fichier $nomCible ($ref) à ".$commande['emailCommande'];
|
||||
} else {
|
||||
$report_txt.= "$ref intégré à l'extranet";
|
||||
$isMailSent = false;
|
||||
if (trim($commande['emailCommande'])!=''){
|
||||
$isMailSent = sendMail($commande, $nomCible);
|
||||
} else {
|
||||
$isMailSent = true;
|
||||
}
|
||||
if ($isMailSent){
|
||||
echo date ('Y/m/d - H:i:s')." - Commande $ref mise à jour\n";
|
||||
$commandesM = new Application_Model_Commandes();
|
||||
$data = array( 'dateReception' => date('YmdHis'));
|
||||
$commandesM->update($data, 'idCommande='.$commande['idCommande']);
|
||||
$report_txt.= ' - Email envoyé à '.$commande['emailCommande'];
|
||||
} else {
|
||||
$report_txt.= ' - Email non envoyé !';
|
||||
echo date ('Y/m/d - H:i:s')." ERREUR - Email non envoyé et commande $ref non mise à jour\n";
|
||||
}
|
||||
$report_txt.= "\n";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
ftp_close($conn_id);
|
||||
|
||||
//Envoi du mail de rapport
|
||||
if (!$test && !$testMail){
|
||||
if (mail($report_email, $report_subject, utf8_decode($report_txt))){
|
||||
echo date ('Y/m/d - H:i:s')." - Rapport envoyé.\n";
|
||||
} else {
|
||||
echo date ('Y/m/d - H:i:s')." - Erreur lors de l'envoir du rapport !\n";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
106
scripts/jobs/getBodaccPdf.php
Normal file
106
scripts/jobs/getBodaccPdf.php
Normal file
@ -0,0 +1,106 @@
|
||||
<?php
|
||||
|
||||
|
||||
|
||||
|
||||
if ($argc != 4){
|
||||
echo $argv[0].' type annee num';
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$type = strtoupper($argv[1]);
|
||||
$annee = $argv[2];
|
||||
|
||||
$num = $argv[3];
|
||||
$c = strlen($num);
|
||||
for($i=0;$i<4-$c;$i++){
|
||||
$num = '0'.$num;
|
||||
}
|
||||
$annonce = 1;
|
||||
|
||||
function getPage($url, $curl_data = '', $verbose=false)
|
||||
{
|
||||
global $ckfile;
|
||||
|
||||
//$user_agent = 'Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1';
|
||||
//$user_agent = 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)';
|
||||
$user_agent = 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)';
|
||||
|
||||
$post = false;
|
||||
$fields = '';
|
||||
if (is_array($curl_data) && count($curl_data)>0) {
|
||||
foreach($curl_data as $key=>$value) {
|
||||
$fields .= $key.'='.$value.'&';
|
||||
}
|
||||
rtrim($fields,'&');
|
||||
$post = true;
|
||||
}
|
||||
|
||||
$options = array(
|
||||
CURLOPT_RETURNTRANSFER => true, // return web page
|
||||
CURLOPT_HEADER => false, // don't return headers
|
||||
CURLOPT_FOLLOWLOCATION => true, // follow redirects
|
||||
CURLOPT_ENCODING => "", // handle all encodings
|
||||
CURLOPT_USERAGENT => $user_agent, // who am i
|
||||
CURLOPT_AUTOREFERER => true, // set referer on redirect
|
||||
CURLOPT_CONNECTTIMEOUT => 120, // timeout on connect
|
||||
CURLOPT_TIMEOUT => 120, // timeout on response
|
||||
CURLOPT_MAXREDIRS => 10, // stop after 10 redirects
|
||||
CURLOPT_POST => $post, // i am sending post data
|
||||
CURLOPT_POSTFIELDS => $fields, // this are my post vars
|
||||
CURLOPT_SSL_VERIFYHOST => 0, // don't verify ssl
|
||||
CURLOPT_SSL_VERIFYPEER => false, //
|
||||
CURLOPT_VERBOSE => $verbose , //
|
||||
//CURLOPT_COOKIESESSION => true,
|
||||
CURLOPT_COOKIEFILE => $ckfile,
|
||||
CURLOPT_COOKIEJAR => $ckfile, // Stockage du cookie de session
|
||||
);
|
||||
|
||||
$ch = curl_init($url);
|
||||
curl_setopt_array($ch,$options);
|
||||
$content = curl_exec($ch);
|
||||
$err = curl_errno($ch);
|
||||
$errmsg = curl_error($ch) ;
|
||||
$header = curl_getinfo($ch);
|
||||
curl_close($ch);
|
||||
|
||||
// $header['errno'] = $err;
|
||||
// $header['errmsg'] = $errmsg;
|
||||
// $header['content'] = $content;
|
||||
return array('header'=>$header, 'content'=>$content);
|
||||
}
|
||||
|
||||
//==> Start
|
||||
$debug = false;
|
||||
|
||||
$config = parse_ini_file(dirname(__FILE__).'/../application/configs/configuration.ini', true);
|
||||
$directory = $config['path']['data'].'/bodacc';
|
||||
//Ajout du type de bodacc
|
||||
$directory.= '/'.$type;
|
||||
if ( !file_exists($directory) ) mkdir($directory);
|
||||
//Ajout de l'annee
|
||||
$directory.= '/'.$annee;
|
||||
if ( !file_exists($directory) ) mkdir($directory);
|
||||
|
||||
//Define cookie file for storage
|
||||
$ckfile = dirname(__FILE__).'/'.uniqid('cookies-');
|
||||
|
||||
echo $url = "http://www.bodacc.fr/index.php?action=voir&p=$type&n=$annee$num&a=$annonce";
|
||||
echo "\n";
|
||||
$result = getPage($url);
|
||||
if ($debug) file_put_contents('bodacc1.html', $result['content']);
|
||||
preg_match('/\<a href="index\.php\?action=pdf&index=([0-9]{1,})"\>/', $result['content'], $matches);
|
||||
echo $url = "http://www.bodacc.fr/index.php?action=pdf&index=".$matches[1];
|
||||
echo "\n";
|
||||
$result = getPage($url);
|
||||
|
||||
if (substr($result['content'],0,4)!='%PDF'){
|
||||
if ($debug) file_put_contents('bodacc2.html', $result['content']);
|
||||
echo "Erreur téléchargement du PDF.";
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
file_put_contents($directory."/BODACC_".$type."_".$annee."_".$num.".pdf", $result['content']);
|
||||
echo "\n";
|
||||
if (file_exists($ckfile)) unlink($ckfile);
|
162
scripts/jobs/greffeCmdCourrier.php
Normal file
162
scripts/jobs/greffeCmdCourrier.php
Normal file
@ -0,0 +1,162 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche l'aide.",
|
||||
));
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(isset($opts->help))
|
||||
{
|
||||
echo "Liste les commandes courrier traités";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
Zend_Registry::set('config', $c);
|
||||
|
||||
require_once 'Scores/WsScores.php';
|
||||
require_once 'Scores/Mail.php';
|
||||
|
||||
define('LOGIN', 'mricois');
|
||||
define('PASSWORD', '');
|
||||
|
||||
function listeCmd($statut)
|
||||
{
|
||||
$commandes = new Application_Model_Commandes();
|
||||
$sql = $commandes->select()
|
||||
->where('typeCommande = ?', 'C')
|
||||
->where('statutCommande = ?', $statut);
|
||||
$listeCmd = $commandes->fetchAll($sql);
|
||||
|
||||
if(count($listeCmd)>0){
|
||||
$output = "<table border=\"1\" style=\"border:1px solid; margin:5px; border-collapse:collapse;\">";
|
||||
$output.= "<thead>";
|
||||
$output.= "<tr>";
|
||||
$output.= "<th>Ref.</th>";
|
||||
$output.= "<th>Siren</th>";
|
||||
$output.= "<th>Ref. Document</th>";
|
||||
$output.= "<th>Date de commande</th>";
|
||||
$output.= "</tr>";
|
||||
$output.= "</thead>";
|
||||
$output.= "<tbody>";
|
||||
foreach($listeCmd as $cmd){
|
||||
$output.= "<tr>";
|
||||
$output.= "<td style=\"padding:5px\">C".$cmd->idCommande."</td>";
|
||||
$output.= "<td style=\"padding:5px\">".
|
||||
"<a href=\"http://extranetrec.scores-decisions.com/".
|
||||
"?page=competences&idEntreprise=0&siret=".
|
||||
$cmd->siren."&type=tri\" >".
|
||||
$cmd->siren.
|
||||
"</a></td>";
|
||||
$output.= "<td style=\"padding:5px\">".$cmd->refDocument."</td>";
|
||||
$output.= "<td style=\"padding:5px\">".$cmd->dateCommande."</td>";
|
||||
$output.= "</tr>";
|
||||
|
||||
if( preg_match('/^([0-9]{4}_).*?$/', $cmd->refDocument, $matches) ){
|
||||
$type = 'bilans';
|
||||
}else{
|
||||
$type = 'actes';
|
||||
}
|
||||
|
||||
$tribunalCode = codeTribunal($cmd->siren);
|
||||
$infoPaiement = infoPaiement($tribunalCode, $type);
|
||||
$txtInfo = "Pas d'information de paiement enregistré dans la base.";
|
||||
if($infoPaiement!==false){
|
||||
$txtInfo =
|
||||
"Chéque de ".$infoPaiement['prix']." ".
|
||||
"à l'ordre de ".$infoPaiement['ordre'];
|
||||
|
||||
if($infoPaiement['enveloppe'])
|
||||
$txtInfo.= ", fournir une enveloppe timbré";
|
||||
}
|
||||
$output.= "<tr>";
|
||||
$output.= "<td> </td>";
|
||||
$output.= "<td colspan=\"3\">".$txtInfo."</td>";
|
||||
$output.= "</tr>";
|
||||
}
|
||||
$output.= "</tbody>";
|
||||
$output.= "</table>";
|
||||
}else{
|
||||
$output.= "Aucune commande<br/>";
|
||||
}
|
||||
return $output;
|
||||
}
|
||||
|
||||
function codeTribunal($siren)
|
||||
{
|
||||
$ws = new WsScores(LOGIN, PASSWORD);
|
||||
$identite = $ws->getIdentite($siren, 0);
|
||||
return $identite->TribunalCode;
|
||||
}
|
||||
|
||||
function infoPaiement($codeTribunal, $type)
|
||||
{
|
||||
$tarifs = new Application_Model_CommandesTarifs();
|
||||
$sql = $tarifs->select()
|
||||
->where('annee = ?', date('Y'))
|
||||
->where('type = ?', $type)
|
||||
->where('codeTribunal = ?', $codeTribunal);
|
||||
$rows = $tarifs->fetchAll($sql);
|
||||
if(count($rows)>0) {
|
||||
return array(
|
||||
'prix'=> $rows[0]->prix,
|
||||
'enveloppe' => $rows[0]->enveloppe,
|
||||
'ordre' => $rows[0]->ordre
|
||||
);
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
$emailTxt = "";
|
||||
//Liste commandes non-traites
|
||||
$emailTxt.= "<b><u>Liste des commandes courrier non-traités</u></b>";
|
||||
$emailTxt.= "<br/>";
|
||||
$emailTxt.= listeCmd(0);
|
||||
$emailTxt.= "<br/>";
|
||||
//Liste des commandes en attente de cheques
|
||||
$emailTxt.= "<b><u>Liste des commandes courrier en attente de chèque</u></b>";
|
||||
$emailTxt.= "<br/>";
|
||||
$emailTxt.= listeCmd(1);
|
||||
|
||||
//Envoi mail
|
||||
$mail = new Mail();
|
||||
$mail->setFrom('production');
|
||||
$mail->addTo('support@scores-decisions.com', 'Pieces');
|
||||
$mail->setSubject("[COMMANDES PIECES COURRIER] - ".date('d')."/".date('m')."/".date('Y'));
|
||||
$mail->setBodyHtml($emailTxt);
|
||||
$mail->send();
|
128
scripts/jobs/greffeCmdMois.php
Normal file
128
scripts/jobs/greffeCmdMois.php
Normal file
@ -0,0 +1,128 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche l'aide.",
|
||||
));
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(isset($opts->help))
|
||||
{
|
||||
echo "Liste les commandes non envoyées du mois dernier";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
echo $argv[0] . ' [AAAAMM] >> /vers/fichier.log';
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
$args = $opts->getRemainingArgs();
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
Zend_Registry::set('config', $c);
|
||||
|
||||
/**
|
||||
* Connexion à la base de données
|
||||
*/
|
||||
$db = Zend_Db::factory($c->config->db->sdv1);
|
||||
Zend_Db_Table_Abstract::setDefaultAdapter($db);
|
||||
|
||||
require_once 'Scores/Mail.php';
|
||||
|
||||
function listCmdMois($statut, $date)
|
||||
{
|
||||
$commandes = new Application_Model_Commandes();
|
||||
$sql = $commandes->select()
|
||||
->where('typeCommande = ?', 'G')
|
||||
->where('statutCommande = ?', $statut)
|
||||
->where('dateCommande LIKE ?', $date.'%')
|
||||
->where('dateReception = ?', '0000-00-00 00:00:00');
|
||||
return $commandes->fetchAll($sql);
|
||||
}
|
||||
|
||||
//=> Debut
|
||||
if (count($args)>1){
|
||||
echo "Erreur\n";
|
||||
exit;
|
||||
} elseif (count($args)==0){
|
||||
$timeMoisPrecedent = mktime(0, 0, 0, date('m')-1, 1, date('Y'));
|
||||
$moisPrecedent = date('Y-m', $timeMoisPrecedent);
|
||||
} else {
|
||||
$moisPrecedent = substr($args[0],0,4).'-'.substr($args[0],4,2);
|
||||
}
|
||||
|
||||
$listeCmd = listCmdMois(0, $moisPrecedent);
|
||||
|
||||
$emailTxt = '';
|
||||
//Liste commandes non-traites
|
||||
$emailTxt.= '<b><u>Commandes greffe non receptionné</u></b>';
|
||||
$emailTxt.= '<br/>';
|
||||
if(count($listeCmd)>0){
|
||||
$emailTxt.= '<table border="1" style="border:1px solid; margin:5px; border-collapse:collapse;">';
|
||||
$emailTxt.= '<thead>';
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<th>Ref.</th>';
|
||||
$emailTxt.= '<th>Siren</th>';
|
||||
$emailTxt.= '<th>Ref. Document</th>';
|
||||
$emailTxt.= '<th>Date de commande</th>';
|
||||
$emailTxt.= '</tr>';
|
||||
$emailTxt.= '</thead>';
|
||||
$emailTxt.= '<tbody>';
|
||||
foreach($listeCmd as $cmd){
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<td style="padding:5px">G'.$cmd->idCommande.'</td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->siren.'</a></td>';
|
||||
if( preg_match('/^([0-9]{4}_).*?$/', $cmd->refDocument, $matches) ){
|
||||
$type = 'bilans';
|
||||
}else{
|
||||
$type = 'actes';
|
||||
}
|
||||
$emailTxt.= '<td style="padding:5px"><a href="/pieces/'.$type.'/siret/'.$cmd->siren.'">'.$cmd->refDocument.'</a></td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->dateCommande.'</td>';
|
||||
$emailTxt.= '</tr>';
|
||||
}
|
||||
$emailTxt.= '</tbody>';
|
||||
$emailTxt.= '</table>';
|
||||
}else{
|
||||
$emailTxt.= "Aucune commande<br/>";
|
||||
}
|
||||
$emailTxt.= '<br/>';
|
||||
|
||||
//Envoi mail
|
||||
$mail = new Mail();
|
||||
$mail->setSubject("[Commandes greffe non receptionné] - ".date('d')."/".date('m')."/".date('Y'));
|
||||
$mail->setFrom('production');
|
||||
$mail->addTo('support@scores-decisions.com', 'Support');
|
||||
$mail->addTo('supportdev@scores-decisions.com', 'SupportDev');
|
||||
$mail->setBodyHtml($emailTxt);
|
||||
$mail->send();
|
171
scripts/jobs/greffeCmdTelechargement.php
Normal file
171
scripts/jobs/greffeCmdTelechargement.php
Normal file
@ -0,0 +1,171 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche l'aide.",
|
||||
'reprise' => "Reprise des actes en erreur de moins de 120 heures",
|
||||
'rapport' => "Envoi d'un email listant les commandes en erreur à J-1",
|
||||
'rapportcomplet' => "Envoi d'un email listant toutes les commandes en erreur",
|
||||
));
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Usage
|
||||
*/
|
||||
if(count($opts->getOptions())==0 || isset($opts->help))
|
||||
{
|
||||
echo "Reprise de commande InfoGreffe par le WebService.";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
Zend_Registry::set('config', $c);
|
||||
|
||||
define ('PATH_DATA', $c->config->path->data);
|
||||
|
||||
/**
|
||||
* Connexion à la base de données
|
||||
*/
|
||||
$db = Zend_Db::factory($c->config->db->sdv1);
|
||||
Zend_Db_Table_Abstract::setDefaultAdapter($db);
|
||||
$db->setFetchMode(Zend_Db::FETCH_OBJ);
|
||||
|
||||
if ( isset($opts->reprise) )
|
||||
{
|
||||
$commandesM = new Application_Model_CommandesErreur();
|
||||
$sql = $commandesM->select()->where("erreur!='' AND dateCommande > DATE_SUB(NOW(),INTERVAL 120 HOUR)");
|
||||
$repErreur = $commandesM->fetchAll($sql);
|
||||
|
||||
if (count($repErreur)==0) exit;
|
||||
|
||||
foreach($repErreur as $cmd)
|
||||
{
|
||||
require_once 'Infogreffe/Infogreffe.php';
|
||||
$infogreffe = new Infogreffe();
|
||||
switch($cmd->type){
|
||||
case 'acte':
|
||||
$fichier = $infogreffe->acteFilename($cmd->siren, $cmd->ref);
|
||||
break;
|
||||
case 'bilan':
|
||||
$fichier = $infogreffe->bilanFilename($cmd->siren, $cmd->ref);
|
||||
break;
|
||||
}
|
||||
$dl = $infogreffe->dl($fichier, $cmd->url, false);
|
||||
if( $dl ) {
|
||||
$data = array('erreur' => '', 'dateReception' => date('Y-m-d H:i:s'));
|
||||
$where = "siren='".$cmd->siren."' AND type='".$cmd->type."' AND ref='".$cmd->ref."' AND dateCommande='".$cmd->dateCommande."'";
|
||||
$commandesM->update($data, $where);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if ( isset($opts->rapport) || isset($opts->rapportcomplet) )
|
||||
{
|
||||
$commandesM = new Application_Model_CommandesErreur();
|
||||
if (isset($opts->rapportcomplet)) {
|
||||
$sql = $commandesM->select()->where("erreur!='' AND dateReception='0000-00-00 00:00:00' ORDER BY dateCommande ASC");
|
||||
$sujet = "[Commandes Greffe - Erreur WebService] - Rapport Complet";
|
||||
} else {
|
||||
$timestamp = mktime(0, 0, 0, date("m"), date("d")-1, date("Y"));
|
||||
$hier = date('Y-m-d', $timestamp);
|
||||
$sujet = "[Commandes Greffe - Erreur WebService] - ".$hier;
|
||||
$sql = $commandesM->select()->where("(dateCommande BETWEEN '".$hier." 00:00:00' AND '".$hier." 23:59:59') AND erreur!='' AND dateReception='0000-00-00 00:00:00' ORDER BY dateCommande ASC");
|
||||
}
|
||||
$repErreur = $commandesM->fetchAll($sql);
|
||||
|
||||
$emailTxt = '<b><u>Commandes Greffe - Erreur WebService</u></b>';
|
||||
$emailTxt.= '<br/>';
|
||||
if (count($repErreur)==0) {
|
||||
|
||||
$emailtTxt.= "Aucune commande en erreur !";
|
||||
|
||||
} else {
|
||||
$emailTxt.= '<table border="1" style="border:1px solid; margin:5px; border-collapse:collapse;">';
|
||||
$emailTxt.= '<thead>';
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<th>Siren</th>';
|
||||
$emailTxt.= '<th>Type</th>';
|
||||
$emailTxt.= '<th>Ref</th>';
|
||||
$emailTxt.= '<th>Date de commande</th>';
|
||||
$emailTxt.= '<th>URL</th>';
|
||||
$emailTxt.= '<th>Erreur</th>';
|
||||
$emailTxt.= '</tr>';
|
||||
$emailTxt.= '</thead>';
|
||||
$emailTxt.= '<tbody>';
|
||||
foreach($repErreur as $cmd)
|
||||
{
|
||||
require_once 'Infogreffe/Infogreffe.php';
|
||||
$infogreffe = new Infogreffe();
|
||||
switch($cmd->type){
|
||||
case 'acte':
|
||||
$fichier = $infogreffe->acteFilename($cmd->siren, $cmd->ref);
|
||||
break;
|
||||
case 'bilan':
|
||||
$fichier = $infogreffe->bilanFilename($cmd->siren, $cmd->ref);
|
||||
break;
|
||||
}
|
||||
//Le fichier existe, alors on a résolu le problème (mauellement ?)
|
||||
if( file_exists(PATH_DATA . '/pdf/' . $fichier) ) {
|
||||
$data = array('erreur' => '', 'dateReception' => date('Y-m-d H:i:s'));
|
||||
$where = "siren='".$cmd->siren."' AND type='".$cmd->type."' AND ref='".$cmd->ref."' AND dateCommande='".$cmd->dateCommande."'";
|
||||
$commandesM->update($data, $where);
|
||||
} else {
|
||||
//Lister les fichier en erreur
|
||||
$emailTxt.= '<tr>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->siren.'</td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->type.'</a></td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->ref.'</a></td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->dateCommande.'</td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->url.'</td>';
|
||||
$emailTxt.= '<td style="padding:5px">'.$cmd->erreur.'</td>';
|
||||
$emailTxt.= '</tr>';
|
||||
}
|
||||
}
|
||||
$emailTxt.= '</tbody>';
|
||||
$emailTxt.= '</table>';
|
||||
$emailTxt.= '<br/>';
|
||||
$emailTxt = utf8_encode($emailTxt);
|
||||
}
|
||||
//Envoi mail
|
||||
require_once 'Scores/Mail.php';
|
||||
$mail = new Mail();
|
||||
$mail->setFrom('production');
|
||||
$mail->addTo('support@scores-decisions.com', 'Support');
|
||||
$mail->addTo('supportdev@scores-decisions.com', 'Support Dev');
|
||||
$mail->setSubject($sujet);
|
||||
$mail->setBodyTexte($emailTxt);
|
||||
$mail->send();
|
||||
}
|
120
scripts/jobs/removeTempFile.php
Normal file
120
scripts/jobs/removeTempFile.php
Normal file
@ -0,0 +1,120 @@
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Display help.",
|
||||
'options|o' => " all: All files, [directory_name]: Files in this directory",
|
||||
)
|
||||
);
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(count($opts->getOptions())==0 || isset($opts->help))
|
||||
{
|
||||
echo "Delete temporary files";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$c = new Zend_Config($application->getOptions());
|
||||
|
||||
define('PATH_TEMPFILE', realpath(dirname(__FILE__).'/../cache'));
|
||||
|
||||
//Liste des Repertoires
|
||||
$tempDirs = array(
|
||||
'cache' => array(
|
||||
'path' => 'cache',
|
||||
'files' => array('*.tpl', '*.xml')
|
||||
),
|
||||
'files' => array(
|
||||
'path' => 'files',
|
||||
'files' => array('*.pdf', '*.jpeg', '*.jpg', '*.csv', '*.xls','*.xml')
|
||||
),
|
||||
'pages' => array(
|
||||
'path' => 'pages',
|
||||
'files' => array('*.html')
|
||||
),
|
||||
'imgcache' => array(
|
||||
'path' => 'pages/imgcache',
|
||||
'files' => array('*.png', '*.gif')
|
||||
),
|
||||
'sessions' => array(
|
||||
'path' => 'sessions',
|
||||
'files' => array('sess_*')
|
||||
),
|
||||
);
|
||||
|
||||
/**
|
||||
* Suppression des fichiers dans un repertoire
|
||||
* @param string $path
|
||||
* @param string $filePattern
|
||||
*/
|
||||
function removeFile($path, $filePattern)
|
||||
{
|
||||
$dir = PATH_TEMPFILE.DIRECTORY_SEPARATOR.$path;
|
||||
if (is_dir($dir)) {
|
||||
if (stristr(PHP_OS, 'WIN')) {
|
||||
$cmd = 'del '.$dir.DIRECTORY_SEPARATOR.$filePattern;
|
||||
} else {
|
||||
/**
|
||||
* To avoid too args error from rm command
|
||||
*/
|
||||
$cmd = 'find '.$dir.'/ -name "'.$filePattern.'" -exec rm {} \;';
|
||||
}
|
||||
return shell_exec($cmd);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function removePatternInDir($path, $tabPattern)
|
||||
{
|
||||
foreach($tabPattern as $pattern) {
|
||||
echo "Suppression fichiers ".$path." : ";
|
||||
$result = removeFile($path, $pattern);
|
||||
if ($result === false){
|
||||
echo "Erreur";
|
||||
} else {
|
||||
echo $result;
|
||||
}
|
||||
echo "\n";
|
||||
}
|
||||
}
|
||||
|
||||
foreach($tempDirs as $dir => $options) {
|
||||
if ($opts->options == 'all') {
|
||||
removePatternInDir($options['path'], $options['files']);
|
||||
} elseif ($opts->options == $dir) {
|
||||
removePatternInDir($options['path'], $options['files']);
|
||||
break;
|
||||
}
|
||||
}
|
149
scripts/jobs/sendBilanClient.php
Normal file
149
scripts/jobs/sendBilanClient.php
Normal file
@ -0,0 +1,149 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
// Define path to application directory
|
||||
defined('APPLICATION_PATH')
|
||||
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
|
||||
|
||||
// Define application environment
|
||||
defined('APPLICATION_ENV')
|
||||
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
|
||||
|
||||
// Ensure library/ is on include_path
|
||||
set_include_path(implode(PATH_SEPARATOR, array(
|
||||
realpath(APPLICATION_PATH . '/../library'),
|
||||
get_include_path(),
|
||||
)));
|
||||
|
||||
/** Zend_Application */
|
||||
require_once 'Zend/Application.php';
|
||||
|
||||
// Create application, bootstrap, and run
|
||||
$application = new Zend_Application(
|
||||
APPLICATION_ENV,
|
||||
APPLICATION_PATH . '/configs/application.ini'
|
||||
);
|
||||
|
||||
try {
|
||||
$opts = new Zend_Console_Getopt(
|
||||
//Options
|
||||
array(
|
||||
'help|?' => "Affiche l'aide.",
|
||||
'list' => "Liste les bilans à saisir",
|
||||
'send' => "Envoi les fichiers par FTP.",
|
||||
));
|
||||
$opts->parse();
|
||||
} catch (Zend_Console_Getopt_Exception $e) {
|
||||
echo $e->getUsageMessage();
|
||||
exit;
|
||||
}
|
||||
|
||||
//Usage
|
||||
if(count($opts->getOptions())==0 || isset($opts->help))
|
||||
{
|
||||
echo "Envoi les bilans saisie par les clients";
|
||||
echo "\n\n";
|
||||
echo $opts->getUsageMessage();
|
||||
echo "\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
$test = false;
|
||||
if ( isset($opts->list) ) {
|
||||
$test = true;
|
||||
}
|
||||
|
||||
$configuration = new Zend_Config_Ini(APPLICATION_PATH . '/configs/configuration.ini');
|
||||
define ('PATH_DATA', $configuration->path->data);
|
||||
|
||||
define('FTP_HOST', 'ftp.scores-decisions.com');
|
||||
define('FTP_USER', 'bilansext');
|
||||
define('FTP_PASS', 'j12azt78');
|
||||
define('FTP_DIR', 'send');
|
||||
|
||||
require_once 'common/dates.php';
|
||||
|
||||
//==> Functions
|
||||
|
||||
function getRemoteFilename($infos)
|
||||
{
|
||||
$date = WDate::dateT('d/m/Y', 'Ymd', $infos['bilanCloture']);
|
||||
$file = $infos['siren'].'_'.
|
||||
$infos['format'].$date.'_'.
|
||||
$infos['bilanDuree'].'_'.
|
||||
$infos['confidentiel'].'_'.
|
||||
$infos['utilisateurId'].'_'.$infos['ref'];
|
||||
|
||||
if ($infos['env']=='PRD') {
|
||||
return $file;
|
||||
}
|
||||
return $file.'_'.$infos['env'];
|
||||
}
|
||||
|
||||
function sendToFtp($localFile, $remoteFile)
|
||||
{
|
||||
$conn_id = ftp_connect(FTP_HOST);
|
||||
$login_result = ftp_login($conn_id, FTP_USER, FTP_PASS);
|
||||
ftp_chdir($conn_id, FTP_DIR);
|
||||
if (ftp_put($conn_id, $remoteFile, $localFile, FTP_BINARY)) {
|
||||
return true;
|
||||
}
|
||||
ftp_close($conn_id);
|
||||
return false;
|
||||
}
|
||||
|
||||
//==> Début programme
|
||||
/**
|
||||
* Connexion à la base de données
|
||||
*/
|
||||
$db = Zend_Db::factory($configuration->databases->db->sdv1);
|
||||
Zend_Db_Table_Abstract::setDefaultAdapter($db);
|
||||
|
||||
/**
|
||||
* Liste les fichiers qui peuvent être traités
|
||||
*/
|
||||
$bilans = new Application_Model_BilanSaisie();
|
||||
$listBilans = $bilans->listBilans();
|
||||
$tabFichier = array();
|
||||
foreach ($listBilans as $infos)
|
||||
{
|
||||
$filename = $infos['ref'].'-'.$infos['siren'];
|
||||
$extValide = array('pdf', 'tiff');
|
||||
$fileExist = false;
|
||||
foreach ($extValide as $ext) {
|
||||
if (file_exists(PATH_DATA.'/bilanclient/'.$filename.'.'.$ext)) {
|
||||
$fileExist = true;
|
||||
$tabFichier[] = array(
|
||||
'ref' => $infos['ref'],
|
||||
'localFile' => $filename.'.'.$ext,
|
||||
'remoteFile' => getRemoteFilename($infos).'.'.$ext,
|
||||
);
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
//Erreur fichier inexistant
|
||||
if (!$fileExist) {
|
||||
echo "Fichier manquant, Ref:".$infos['ref']."\n";
|
||||
}
|
||||
}
|
||||
|
||||
if ($test) {
|
||||
print_r($tabFichier);
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Envoi sur le FTP
|
||||
*/
|
||||
foreach ($tabFichier as $fichier)
|
||||
{
|
||||
echo "Envoi du fichier ".$fichier['localFile']." => ".
|
||||
$fichier['remoteFile'].
|
||||
" (".$fichier['ref'].")\n";
|
||||
if ( sendToFtp(PATH_DATA.'/bilanclient/'.$fichier['localFile'], $fichier['remoteFile']) ) {
|
||||
$bilans->setDateEnvoi($fichier['ref']);
|
||||
echo "Envoi terminé.\n";
|
||||
} else {
|
||||
echo "Erreur d'envoi !\n";
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user