CREATE TABLE `article_mouvement` (
  `article_mouvement_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `founisseur_id` bigint(20) DEFAULT NULL,
  `article_id` bigint(20) DEFAULT NULL,
  `article_reference_id` bigint(20) DEFAULT NULL,
  `article_bar_code` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_qr_code` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_mouvement_date` datetime DEFAULT NULL,
  `article_mouvement_date_day` date DEFAULT NULL,
  `article_production_date` datetime DEFAULT NULL,
  `article_production_date_day` date DEFAULT NULL,
  `article_expiration_date` datetime DEFAULT NULL,
  `article_expiration_date_day` date DEFAULT NULL,
  `article_etat_id` bigint(20) DEFAULT NULL,
  `article_serial_number` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_id_source` bigint(20) DEFAULT NULL,
  `depot_id_destination` bigint(20) DEFAULT NULL,
  `rangement_id` bigint(20) DEFAULT NULL,
  `rangement_path` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_mouvement_unite_id` int(11) DEFAULT NULL,
  `article_mouvement_quantite` double DEFAULT NULL,
  `article_mouvement_quantite_retour` double DEFAULT '0',
  `article_mouvement_vente_operation_type_id` tinyint(4) DEFAULT NULL,
  `article_mouvement_quantite_restante` double DEFAULT NULL,
  `article_mouvement_quantite_totale` double DEFAULT '0',
  `article_mouvement_epuise` tinyint(1) DEFAULT NULL,
  `article_mouvement_operation_type_id` bigint(20) DEFAULT NULL,
  `article_mouvement_created_by` bigint(20) DEFAULT NULL,
  `article_mouvement_created_date` datetime DEFAULT NULL,
  `article_mouvement_created_date_day` date DEFAULT NULL,
  `article_mouvement_id_destoquage` bigint(20) DEFAULT NULL,
  `article_mouvement_lot_debut` bigint(20) DEFAULT NULL,
  `article_mouvement_lot_fin` bigint(20) DEFAULT NULL,
  `article_mouvement_ordre` bigint(20) DEFAULT NULL,
  `mouvement_id_aquisition` bigint(20) DEFAULT NULL,
  `mouvement_ligne_id_aquisition` bigint(20) DEFAULT NULL,
  `mouvement_ligne_aquisition_date` datetime DEFAULT NULL,
  `mouvement_ligne_aquisition_date_day` date DEFAULT NULL,
  `mouvement_id_destockage` bigint(20) DEFAULT NULL,
  `mouvement_ligne_id_destockage` bigint(20) DEFAULT NULL,
  `montant_achat_unitaire` double DEFAULT NULL,
  `montant_achat_total` double DEFAULT NULL,
  `montant_achat_monnaie` double DEFAULT NULL,
  `cout_commande` double DEFAULT NULL,
  `cout_stockage` double DEFAULT NULL,
  `cout_emballage` double DEFAULT NULL,
  `cout_livraison` double DEFAULT NULL,
  `validated_stock_by` bigint(20) DEFAULT NULL,
  `validated_stock_date` datetime DEFAULT NULL,
  `validated_stock_date_day` date DEFAULT NULL,
  `is_packaged` tinyint(1) DEFAULT NULL,
  `package_type_id` bigint(20) DEFAULT NULL,
  `archived` tinyint(1) DEFAULT NULL,
  `ressource` tinyint(1) DEFAULT NULL,
  `ressource_id` bigint(20) DEFAULT NULL,
  `ressource_magasinage_by` bigint(20) DEFAULT NULL,
  `article_mouvement_stock_entree_date` datetime DEFAULT NULL,
  `article_mouvement_stock_entree_date_day` date DEFAULT NULL,
  `article_mouvement_stock_sortie_date` datetime DEFAULT NULL,
  `article_mouvement_stock_sortie_date_day` date DEFAULT NULL,
  `article_mouvement_stock_sortie` tinyint(1) DEFAULT NULL,
  `lang_id` bigint(20) DEFAULT NULL,
  `article_mouvement_designation_lang_text_id` bigint(20) DEFAULT NULL,
  `article_mouvement_show_quantity` tinyint(1) DEFAULT NULL,
  `article_mouvement_show_supplier` tinyint(1) DEFAULT NULL,
  `article_mouvement_hidden` tinyint(1) DEFAULT NULL,
  `article_mouvement_weight` double DEFAULT NULL,
  `article_mouvement_volume` double DEFAULT NULL,
  `logistique_tracking_number` bigint(20) DEFAULT NULL,
  `logistique_next_depot_id` bigint(20) DEFAULT NULL,
  `logistique_final_depot_id` bigint(20) DEFAULT NULL,
  `logistique_is_delivered` tinyint(1) DEFAULT NULL,
  `logistique_deliver_validated_customer` tinyint(1) DEFAULT NULL,
  `logistique_deliver_validated_date` datetime DEFAULT NULL,
  `logistique_deliver_validated_date_day` date DEFAULT NULL,
  `logistique_deliver_validated_signature` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `logistique_customer_notified` tinyint(1) DEFAULT NULL,
  `comptabilite_type` bigint(20) DEFAULT NULL,
  `entrepot_source` bigint(20) DEFAULT NULL,
  `entrepot_destination` bigint(20) DEFAULT NULL,
  `stock_operation_type` int(11) DEFAULT NULL,
  `montant_achat_unit_pondere` double DEFAULT NULL,
  `montant_achat_valeur_total_stock` double DEFAULT NULL,
  `montant_vente_unitaire` double DEFAULT NULL,
  `montant_vente_total` double DEFAULT NULL,
  `article_mouvement_couleur` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_mouvement_taille` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_mouvement_version` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_mouvement_commentaire` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `relation_article_mouvement_id` bigint(20) DEFAULT NULL,
  `package_cost` double DEFAULT '0',
  `relation_etat_id` tinyint(4) DEFAULT NULL,
  `sync_id` tinyint(4) DEFAULT NULL,
  `sync_data` tinyint(4) DEFAULT NULL,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déclencheurs `article_mouvement`
--
DELIMITER $$
CREATE TRIGGER `quantite_stock_par_depot` AFTER INSERT ON `article_mouvement` FOR EACH ROW BEGIN
if(new.article_mouvement_quantite_restante is not null and 
  new.depot_id_destination is not null and new.relation_article_mouvement_id is null
  and new.stock_operation_type=1) then
insert into  article_article_unite_depot values(new.article_id,new.article_mouvement_unite_id,new.depot_id_destination,new.article_mouvement_quantite_restante) on duplicate key update
  quantite=quantite+(new.stock_operation_type*new.article_mouvement_quantite_restante);
end if;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `relation_article_mouvement` AFTER UPDATE ON `article_mouvement` FOR EACH ROW BEGIN
if(new.article_mouvement_quantite_restante <>old.article_mouvement_quantite_restante
  and new.relation_article_mouvement_id is null
  and new.stock_operation_type=1
  and new.depot_id_destination is not null)
THEN
 update article_article_unite_depot 
 set   quantite=quantite+(new.article_mouvement_quantite_restante-   old.article_mouvement_quantite_restante)
 where  article_id=new.article_id
 and new.article_mouvement_unite_id=unite_id
 and depot_id=new.depot_id_destination;
end if;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `trigger_maj_quantite_totale` BEFORE INSERT ON `article_mouvement` FOR EACH ROW begin 
 Declare  a ,c,t double;
 Declare b int ;
 Declare type int;
 if(new.relation_article_mouvement_id is null) then
 select
(case when aau.article_unite_quantite is not null then aau.article_unite_quantite else 0 end ),
(case when new.stock_operation_type is not null then new.stock_operation_type else 0 end),
(case when new.article_mouvement_quantite is not null then new.article_mouvement_quantite else 0 end )
 into a,b ,c from article_article_unite aau where aau.article_id=new.article_id and aau.article_unite_id=new.article_mouvement_unite_id ;
if(new.stock_operation_type=1)THEN
select m.mouvement_type_id into type from mouvement m where m.mouvement_id=NEW.mouvement_id_aquisition ;
else 
select m.mouvement_type_id into type from mouvement m where m.mouvement_id=NEW.mouvement_id_destockage ;
end if ;
if(type=51)THEN
set t=a;
ELSE
set t=a+(b*c);
end if; 
set NEW.article_mouvement_quantite_totale=t;
UPDATE article_article_unite aau set  aau.article_unite_quantite=t where aau.article_id=new.article_id and aau.article_unite_id=new.article_mouvement_unite_id ;
end if;
end
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_article_mouvement`
--

CREATE TABLE `article_mouvement_article_mouvement` (
  `article_mouvement_id` bigint(20) NOT NULL DEFAULT '0',
  `article_mouvement_id2` bigint(20) NOT NULL DEFAULT '0',
  `article_mouvement_operation_type` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_documentfile`
--

CREATE TABLE `article_mouvement_documentfile` (
  `article_mouvement_id` bigint(20) NOT NULL,
  `document_file_id` bigint(20) NOT NULL,
  `document_type_id` int(11) DEFAULT NULL,
  `is_default` tinyint(1) DEFAULT NULL,
  `document_ordre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_mouvement_ligne`
--

CREATE TABLE `article_mouvement_mouvement_ligne` (
  `article_mouvement_id` bigint(20) NOT NULL DEFAULT '0',
  `mouvement_ligne_id` bigint(20) NOT NULL DEFAULT '0',
  `mouvement_operation_type_id` bigint(20) DEFAULT NULL,
  `mouvement_operation_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_mouvement_ligne_reservation`
--

CREATE TABLE `article_mouvement_mouvement_ligne_reservation` (
  `mouvement_ligne_id` bigint(20) NOT NULL,
  `article_mouvement_id` bigint(20) NOT NULL,
  `quantite` int(11) NOT NULL,
  `commentaire` varchar(250) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_operation_type`
--

CREATE TABLE `article_mouvement_operation_type` (
  `article_mouvement_operation_type_id` tinyint(4) NOT NULL,
  `article_mouvement_operation_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_mouvement_operation_type`
--

INSERT INTO `article_mouvement_operation_type` (`article_mouvement_operation_type_id`, `article_mouvement_operation_type_designation`) VALUES
(1, 'Entrée (Stockage)'),
(2, 'Sortie (Déstockage)');

-- --------------------------------------------------------

--
-- Structure de la table `article_mouvement_param`
--

CREATE TABLE `article_mouvement_param` (
  `article_mouvement_id` bigint(20) NOT NULL,
  `param_id` bigint(20) NOT NULL,
  `value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_param`
--

CREATE TABLE `article_param` (
  `article_id` bigint(20) NOT NULL,
  `param_id` bigint(20) NOT NULL,
  `value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_parfume`
--

CREATE TABLE `article_parfume` (
  `article_parfume_id` bigint(20) NOT NULL,
  `article_parfume_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_parfume`
--

INSERT INTO `article_parfume` (`article_parfume_id`, `article_parfume_designation`) VALUES
(1, 'Orange'),
(2, 'Mandarine'),
(3, 'Orange abricot'),
(4, 'Ananas');

-- --------------------------------------------------------

--
-- Structure de la table `article_production_project`
--

CREATE TABLE `article_production_project` (
  `project_id` bigint(20) NOT NULL DEFAULT '0',
  `article_id` bigint(20) NOT NULL DEFAULT '0',
  `project_type_id` bigint(20) DEFAULT NULL,
  `project_departement_id` bigint(20) DEFAULT NULL,
  `quantite_article_used` double DEFAULT NULL,
  `quantite_article_producted` double DEFAULT NULL,
  `project_date_debut` datetime DEFAULT NULL,
  `project_date_debut_day` date DEFAULT NULL,
  `project_date_fin` datetime DEFAULT NULL,
  `project_date_fin_day` date DEFAULT NULL,
  `mouvement_id` bigint(20) DEFAULT NULL,
  `is_finished` tinyint(1) DEFAULT NULL,
  `prix_revient_unitaire` double DEFAULT NULL,
  `prix_revient_total` double DEFAULT NULL,
  `quality_validated_by` bigint(20) DEFAULT NULL,
  `quality_validated_date` datetime DEFAULT NULL,
  `article_stocked_depot_id` bigint(20) DEFAULT NULL,
  `article_stocked_by` bigint(20) DEFAULT NULL,
  `article_stocked_date` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_production_task`
--

CREATE TABLE `article_production_task` (
  `article_id` bigint(20) NOT NULL DEFAULT '0',
  `entreprise_id` bigint(20) NOT NULL DEFAULT '0',
  `task_id` bigint(20) NOT NULL DEFAULT '0',
  `article_production_task_quantite` double DEFAULT NULL,
  `article_production_task_date` datetime DEFAULT NULL,
  `article_stock_in_date` datetime DEFAULT NULL,
  `article_mouvement_id` bigint(20) DEFAULT NULL,
  `stock_cost_unit` double DEFAULT NULL,
  `stock_request_cost_unit` double DEFAULT NULL,
  `prix_revient_unitaire` double DEFAULT NULL,
  `prix_revient_total` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `article_tag`
--

CREATE TABLE `article_tag` (
  `article_tag_id` int(11) NOT NULL,
  `article_tag_designation` mediumtext COLLATE utf8_unicode_ci,
  `entreprise_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_tag`
--

INSERT INTO `article_tag` (`article_tag_id`, `article_tag_designation`, `entreprise_id`) VALUES
(1, 'jus cartons 1L', NULL),
(11, 'jus cartons 1L', NULL),
(21, 'Jus carton 30 cl', NULL),
(91, 'Boissons', 305),
(101, 'ffff', 305);

-- --------------------------------------------------------

--
-- Structure de la table `article_taxe`
--

CREATE TABLE `article_taxe` (
  `article_id` bigint(20) NOT NULL DEFAULT '0',
  `taxe_id` bigint(20) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_taxe`
--

INSERT INTO `article_taxe` (`article_id`, `taxe_id`) VALUES
(434, 5),
(435, 5),
(436, 5),
(440, 5),
(441, 5),
(442, 5),
(443, 5),
(444, 5),
(445, 5);

-- --------------------------------------------------------

--
-- Structure de la table `article_type`
--

CREATE TABLE `article_type` (
  `article_type_id` bigint(10) NOT NULL,
  `article_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_type`
--

INSERT INTO `article_type` (`article_type_id`, `article_type_designation`) VALUES
(1, 'Jus'),
(2, 'Gazéifiée'),
(3, 'Maltée'),
(4, 'énergétiques'),
(5, 'Sec'),
(6, 'Sandwich');

-- --------------------------------------------------------

--
-- Structure de la table `article_unite`
--

CREATE TABLE `article_unite` (
  `article_unite_id` int(11) NOT NULL,
  `article_unite_designation` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_unite_abreviation` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `article_unite`
--

INSERT INTO `article_unite` (`article_unite_id`, `article_unite_designation`, `article_unite_abreviation`, `entreprise_id`) VALUES
(1, 'Unité', 'Unité', 305),
(4, 'Barquette', NULL, 305),
(3, 'Carton', NULL, 305),
(2, 'Fardeau', NULL, 305),
(5, 'Caisse', NULL, 305);

-- --------------------------------------------------------

--
-- Structure de la table `article_unite_param`
--

CREATE TABLE `article_unite_param` (
  `article_id` bigint(20) NOT NULL,
  `article_unite_id` bigint(20) NOT NULL,
  `param_id` bigint(20) NOT NULL,
  `value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `assurance_document`
--

CREATE TABLE `assurance_document` (
  `assurance_id` bigint(20) NOT NULL,
  `document_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `authorization_tag`
--

CREATE TABLE `authorization_tag` (
  `authorization_tag_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) NOT NULL,
  `authorization_tag_designation` varchar(256) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `authorization_tag`
--

INSERT INTO `authorization_tag` (`authorization_tag_id`, `entreprise_id`, `authorization_tag_designation`) VALUES
(1, 122, 'Toute la flotte'),
(2, 122, 'Camion Centre A'),
(3, 122, 'Camion Centre B'),
(4, 122, 'Camion Centre C'),
(5, 122, 'Camion Centre C');

-- --------------------------------------------------------

--
-- Structure de la table `authorization_tag_ressource`
--

CREATE TABLE `authorization_tag_ressource` (
  `authorization_tag_id` bigint(20) NOT NULL,
  `ressource_id` bigint(20) NOT NULL,
  `authorization_read` tinyint(1) DEFAULT NULL,
  `authorization_create` tinyint(1) DEFAULT NULL,
  `authorization_update` tinyint(1) DEFAULT NULL,
  `authorization_delete` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `authorization_tag_user`
--

CREATE TABLE `authorization_tag_user` (
  `authorization_tag_id` bigint(20) NOT NULL,
  `user_id` bigint(20) NOT NULL,
  `is_authorized` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `authorization_tag_user`
--

INSERT INTO `authorization_tag_user` (`authorization_tag_id`, `user_id`, `is_authorized`) VALUES
(1, 4, 1),
(2, 5, NULL),
(2, 6, NULL),
(3, 4, 1),
(3, 7, NULL),
(4, 4, 0),
(4, 8, NULL),
(5, 9, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `autorisation`
--

CREATE TABLE `autorisation` (
  `autorisation_id` int(20) NOT NULL,
  `autorisation_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `autorisation_mobile` tinyint(1) DEFAULT NULL,
  `autorisation_client` tinyint(1) DEFAULT NULL,
  `autorisation_vendeur` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `autorisation`
--

INSERT INTO `autorisation` (`autorisation_id`, `autorisation_designation`, `autorisation_mobile`, `autorisation_client`, `autorisation_vendeur`) VALUES
(1, 'Demande de devis', 1, 1, 0),
(2, 'Activer le partage de données au client', 1, 1, 0),
(3, 'respect planning des passage de client ', 0, 0, 1),
(4, 'devis', 1, 0, 1),
(5, 'Le client peut inviter de nouveaux partenaires', 1, 1, 0),
(6, 'Commandes', 1, 1, 0),
(7, 'Retours', 1, 1, 0),
(8, 'Relevé quantité et prix', 1, 1, 0),
(9, 'Promotions', 1, 1, 0),
(10, 'Suivi GPS des livraisons', 1, 1, 0),
(11, 'Impression documents', 1, 1, 0),
(12, 'Recommander de nouveaux clients', 1, 1, 0),
(13, 'Insertion de nouveaux clients', 0, 0, 1),
(14, 'Scanner le SQ-Code Client + distance minimale en Km (Champs de saisie)', 0, 0, 1),
(15, 'Saisir KM véhicule début et fin mission', 0, 0, 1),
(16, 'Suivi GPS du smartphone', 0, 0, 1),
(17, 'Suivi GPS du camion livreur', 0, 0, 1),
(18, 'Consulter l’état du stock mobile', 0, 0, 1),
(19, 'Impression des documents (bons de commandes, et bons de livraison, Encaissement)', 0, 0, 1),
(20, 'Afficher stock dépôt', 0, 0, 1),
(21, 'Dépôt consultation (ComboBox liste des dépôts)', 0, 0, 1),
(22, 'Autorisé les encaissements des livraisons', 0, 0, 1),
(23, 'Autoriser les remises', 0, 0, 1),
(24, 'Commandes clients', 1, 0, 1),
(25, 'Vente mobile', 1, 0, 1),
(26, 'Livraison', 1, 0, 1),
(27, 'Retours', 1, 0, 1),
(28, 'Règlements', 1, 0, 1),
(29, 'Relevé quantité et prix', 1, 0, 1),
(30, 'Promotions', 1, 0, 1),
(31, 'Annuler les visites', 1, 0, 1),
(32, 'Enquêtes', 1, 0, 1);

-- --------------------------------------------------------

--
-- Structure de la table `autorisation_contact`
--

CREATE TABLE `autorisation_contact` (
  `contact_id` bigint(20) NOT NULL,
  `autorisation_id` int(11) NOT NULL,
  `authorized` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `autorite`
--

CREATE TABLE `autorite` (
  `autorite_id` bigint(20) NOT NULL,
  `autorite_designation` varchar(50) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `autorite`
--

INSERT INTO `autorite` (`autorite_id`, `autorite_designation`) VALUES
(1, 'Police'),
(2, 'Gendarmerie'),
(3, 'Douane');

-- --------------------------------------------------------

--
-- Structure de la table `balance_caissier`
--

CREATE TABLE `balance_caissier` (
  `id` int(11) NOT NULL,
  `caissier_id` bigint(20) NOT NULL,
  `reglement_caisse_id` bigint(20) DEFAULT NULL,
  `type_id` int(10) NOT NULL,
  `date` datetime NOT NULL,
  `montant` double DEFAULT NULL,
  `total_credit` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `balance_caissier_mouvement_typre`
--

CREATE TABLE `balance_caissier_mouvement_typre` (
  `mouvement_type_id` bigint(20) NOT NULL,
  `mouvement_designation` varchar(100) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `balance_caissier_mouvement_typre`
--

INSERT INTO `balance_caissier_mouvement_typre` (`mouvement_type_id`, `mouvement_designation`) VALUES
(1, 'Ecart apres le physique de caisse'),
(2, 'Ecart apres le physique de caisse principale'),
(3, 'Reglement d\'ecart caissier'),
(0, 'Solde initiale');

-- --------------------------------------------------------

--
-- Structure de la table `balance_credit`
--

CREATE TABLE `balance_credit` (
  `id` int(11) NOT NULL,
  `vendeur_id` bigint(20) NOT NULL,
  `client_id` bigint(20) DEFAULT NULL,
  `type_id` int(10) NOT NULL,
  `date` date NOT NULL,
  `montant` double DEFAULT NULL,
  `total_credit_vendeur` double DEFAULT NULL,
  `total_credit_client` double DEFAULT NULL,
  `reglement_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Structure de la table `balance_credit_type`
--

CREATE TABLE `balance_credit_type` (
  `credit_type_id` bigint(20) NOT NULL,
  `credit_designation` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `balance_credit_type`
--

INSERT INTO `balance_credit_type` (`credit_type_id`, `credit_designation`) VALUES
(1, 'Crédit entrant'),
(2, 'Paiement de crédit'),
(0, 'Solde crédit initiale');

-- --------------------------------------------------------

--
-- Structure de la table `balance_fournisseur`
--

CREATE TABLE `balance_fournisseur` (
  `id` bigint(20) NOT NULL,
  `fournisseur_id` bigint(20) NOT NULL,
  `mouvement_id` bigint(20) DEFAULT NULL,
  `type_id` tinyint(2) NOT NULL,
  `montant` double DEFAULT NULL,
  `total_dettes` double DEFAULT NULL,
  `date_day` date NOT NULL,
  `date` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déclencheurs `balance_fournisseur`
--
DELIMITER $$
CREATE TRIGGER `Montant_total_insert` BEFORE INSERT ON `balance_fournisseur` FOR EACH ROW BEGIN
end
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `Montant_total_update` BEFORE UPDATE ON `balance_fournisseur` FOR EACH ROW BEGIN
end
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `balance_fournisseur_mouvement_type`
--

CREATE TABLE `balance_fournisseur_mouvement_type` (
  `mouvement_type_id` bigint(20) NOT NULL,
  `mouvement_designation` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `balance_fournisseur_mouvement_type`
--

INSERT INTO `balance_fournisseur_mouvement_type` (`mouvement_type_id`, `mouvement_designation`) VALUES
(0, 'Solde initial'),
(1, 'Réception'),
(2, 'Retour fournisseur'),
(3, 'Réglement fournisseur');

-- --------------------------------------------------------

--
-- Structure de la table `balance_stock`
--

CREATE TABLE `balance_stock` (
  `quantite_new` int(11) DEFAULT NULL,
  `quantite_old` int(11) DEFAULT NULL,
  `quantite_entre` int(11) DEFAULT NULL,
  `quantite_retour` int(11) DEFAULT NULL,
  `quantite_sortie` int(11) DEFAULT NULL,
  `sorties` bigint(20) DEFAULT '0',
  `quantite_physique` int(11) DEFAULT NULL,
  `quantite_theorique` int(11) DEFAULT NULL,
  `ecart_jour` int(11) DEFAULT '0',
  `article_id` bigint(20) NOT NULL,
  `date_day` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `bobine`
--

CREATE TABLE `bobine` (
  `bobine_id` int(11) NOT NULL,
  `laise` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `qualite` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `grammage` varchar(50) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `carburant_bon`
--

CREATE TABLE `carburant_bon` (
  `bon_type_id` int(11) NOT NULL,
  `bon_carb_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `bon_montant` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `carburant_bon`
--

INSERT INTO `carburant_bon` (`bon_type_id`, `bon_carb_designation`, `bon_montant`) VALUES
(1, 'Bon Naftal', 690);

-- --------------------------------------------------------

--
-- Structure de la table `cause_inactivite`
--

CREATE TABLE `cause_inactivite` (
  `cause_inactivite_id` int(11) NOT NULL,
  `cause_inactivite_designation` varchar(50) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `cause_inactivite`
--

INSERT INTO `cause_inactivite` (`cause_inactivite_id`, `cause_inactivite_designation`) VALUES
(1, 'Problème de cash'),
(2, 'Achat D’autre sources'),
(3, 'Problème avec la société (Commercial.Qualité.Retou'),
(4, 'Prix trop élevé'),
(5, 'Demande de contrepartie OAV'),
(6, 'Livraison non conforme au bon de commande'),
(7, 'Produits faible rotation');

-- --------------------------------------------------------

--
-- Structure de la table `cheque_documentFile`
--

CREATE TABLE `cheque_documentFile` (
  `document_id` bigint(20) NOT NULL,
  `cheque_id` int(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `cheque_documentFile`
--

INSERT INTO `cheque_documentFile` (`document_id`, `cheque_id`) VALUES
(2431, 2241);

-- --------------------------------------------------------

--
-- Structure de la table `client_ecart_historique`
--

CREATE TABLE `client_ecart_historique` (
  `client_id` int(11) NOT NULL,
  `montant_ecart` double NOT NULL DEFAULT '0',
  `emballage_ecart` double NOT NULL DEFAULT '0',
  `total_ecart` double NOT NULL DEFAULT '0',
  `total_ecart_emballage` double NOT NULL DEFAULT '0',
  `caisse_livre` bigint(20) NOT NULL DEFAULT '0',
  `caisse_retour` bigint(20) NOT NULL DEFAULT '0',
  `bouteille_livre` bigint(20) NOT NULL DEFAULT '0',
  `bouteille_retour` bigint(20) NOT NULL DEFAULT '0',
  `total_ecart_caisse` int(11) NOT NULL DEFAULT '0',
  `total_ecart_bouteille` int(11) NOT NULL DEFAULT '0',
  `date_day` date NOT NULL,
  `is_inventaire` tinyint(4) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déclencheurs `client_ecart_historique`
--
DELIMITER $$
CREATE TRIGGER `total_ecart_insert_client` BEFORE INSERT ON `client_ecart_historique` FOR EACH ROW BEGIN
set new.total_ecart =new.montant_ecart+ COALESCE(( select total_ecart	 from client_ecart_historique 
where client_id=new.client_id  and date_day<new.date_day
ORDER by date_day desc limit 1),0) ;
if(new.is_inventaire=1) THEN
	set new.total_ecart_emballage=new.emballage_ecart;
ELSE
	set new.total_ecart_emballage =COALESCE(new.emballage_ecart,0)+ COALESCE(( 	select total_ecart_emballage	 from client_ecart_historique 
where client_id=new.client_id  and date_day<new.date_day
ORDER by date_day desc limit 1),0) ;
end if ;
end
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `total_ecart_update_client` BEFORE UPDATE ON `client_ecart_historique` FOR EACH ROW BEGIN
DECLARE cpt date;
 if(new.montant_ecart<>old.montant_ecart)then
    set new.total_ecart =COALESCE(old.total_ecart,0)+(new.montant_ecart-old.montant_ecart) ;
 end if;
 if(new.emballage_ecart<>old.emballage_ecart and new.is_inventaire<>1 )then
    set new.total_ecart_emballage =COALESCE(old.total_ecart_emballage,0)+(COALESCE(new.emballage_ecart,0)-COALESCE(old.emballage_ecart,0)) ;
 end if;
end
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `client_planning`
--

CREATE TABLE `client_planning` (
  `client_planning_id` bigint(20) NOT NULL,
  `client_id` bigint(20) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `date_debut` datetime DEFAULT NULL,
  `date_debut_day` date DEFAULT NULL,
  `date_fin` datetime DEFAULT NULL,
  `date_fin_day` date DEFAULT NULL,
  `client_planning_status_id` int(11) DEFAULT NULL,
  `contact_is_in_work` tinyint(1) DEFAULT NULL,
  `is_end_date_defined` tinyint(4) DEFAULT NULL,
  `note` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `client_planning`
--

INSERT INTO `client_planning` (`client_planning_id`, `client_id`, `entreprise_id`, `date_debut`, `date_debut_day`, `date_fin`, `date_fin_day`, `client_planning_status_id`, `contact_is_in_work`, `is_end_date_defined`, `note`) VALUES
(1, 380, 305, '2020-06-28 13:52:40', '2020-06-28', '2020-06-30 13:52:40', '2020-06-30', 1, 1, 1, '111111111111');

-- --------------------------------------------------------

--
-- Structure de la table `client_planning_status`
--

CREATE TABLE `client_planning_status` (
  `client_planning_status_id` int(11) NOT NULL,
  `client_planning_status_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `client_planning_status`
--

INSERT INTO `client_planning_status` (`client_planning_status_id`, `client_planning_status_designation`) VALUES
(1, 'Tournée'),
(2, 'Achat'),
(3, 'communication');

-- --------------------------------------------------------

--
-- Structure de la table `codification_clients`
--

CREATE TABLE `codification_clients` (
  `codification_clients_id` int(11) NOT NULL,
  `codification_clients_type_id` int(11) DEFAULT NULL,
  `nombre_position` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `codification_clients`
--

INSERT INTO `codification_clients` (`codification_clients_id`, `codification_clients_type_id`, `nombre_position`) VALUES
(1, 3, 2);

-- --------------------------------------------------------

--
-- Structure de la table `codification_clients_types`
--

CREATE TABLE `codification_clients_types` (
  `codification_clients_type_id` int(11) NOT NULL,
  `codification_clients_type_designation` mediumtext COLLATE utf8_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `codification_clients_types`
--

INSERT INTO `codification_clients_types` (`codification_clients_type_id`, `codification_clients_type_designation`) VALUES
(1, 'Code wilaya'),
(2, 'Code commune'),
(3, 'Code activité');

-- --------------------------------------------------------

--
-- Structure de la table `colis`
--

CREATE TABLE `colis` (
  `colis_id` bigint(20) NOT NULL,
  `colis_type_id` int(11) DEFAULT NULL,
  `mouvement_id` bigint(20) DEFAULT NULL,
  `colis_designation` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `colis_order` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `colis_article_mouvement`
--

CREATE TABLE `colis_article_mouvement` (
  `colis_id` bigint(20) NOT NULL,
  `article_mouvement_id` bigint(20) NOT NULL,
  `quantite` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `colis_type`
--

CREATE TABLE `colis_type` (
  `colis_type_id` int(11) NOT NULL,
  `colis_type_designation` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `colis_type_volume` double DEFAULT NULL,
  `colis_type_largeur` double DEFAULT NULL,
  `colis_type_longeur` double DEFAULT NULL,
  `colis_type_article_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `colis_type_article`
--

CREATE TABLE `colis_type_article` (
  `colis_type_id` int(11) NOT NULL,
  `article_id` bigint(20) NOT NULL,
  `nb_max` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `communication_client`
--

CREATE TABLE `communication_client` (
  `communication_client_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) NOT NULL,
  `communication_client_type_id` bigint(20) NOT NULL,
  `date` datetime DEFAULT NULL,
  `resume` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `action` mediumtext COLLATE utf8_unicode_ci,
  `date_action` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `communication_client`
--

INSERT INTO `communication_client` (`communication_client_id`, `contact_id`, `communication_client_type_id`, `date`, `resume`, `action`, `date_action`) VALUES
(1, 380, 0, NULL, NULL, NULL, NULL),
(11, 29, 1, '2022-01-27 00:00:00', 'demande meeting', 'next action', '2022-01-27 00:00:00'),
(21, 29, 1, '2022-01-31 00:00:00', 'Plus d\'information sur l\'app vente', 'Fixer rendez vous', '2022-01-31 00:00:00'),
(31, 29, 1, '2022-01-31 00:00:00', 'Mauvais Produit', 'Proposer un autre offre', '2022-01-31 00:00:00'),
(41, 34191, 1, '2022-01-31 00:00:00', 'Commande', 'Préparation de la commande', '2022-01-31 00:00:00'),
(51, 34191, 2, '2022-01-31 00:00:00', 'Nouvelle commande', 'Préparation de la commande', '2022-01-31 00:00:00'),
(61, 10001, 2, '2022-01-31 00:00:00', 'Commande', 'Préparation de la commande', '2022-01-31 00:00:00'),
(71, 10001, 1, '2022-09-22 00:00:00', 'Coommande insuffisante', '//', '2022-09-22 00:00:00'),
(81, 10001, 1, '2022-09-22 00:00:00', 'test', '//', '2022-09-22 00:00:00'),
(91, 10001, 1, '2022-09-22 00:00:00', 'nothing', '-', '2022-09-22 00:00:00'),
(101, 10001, 2, '2022-09-22 00:00:00', '2', '/', '2022-09-22 00:00:00'),
(111, 10001, 1, '2022-09-22 00:00:00', 'just testing', '//', '2022-09-22 00:00:00'),
(121, 10001, 3, '2022-09-22 00:00:00', 'Les prix', '//', '2022-09-22 00:00:00');

-- --------------------------------------------------------

--
-- Structure de la table `communication_client_type`
--

CREATE TABLE `communication_client_type` (
  `communication_client_type_id` bigint(20) NOT NULL,
  `communication_client_type_designation` varchar(56) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `communication_client_type`
--

INSERT INTO `communication_client_type` (`communication_client_type_id`, `communication_client_type_designation`) VALUES
(1, 'Réclamation'),
(2, 'Commande'),
(3, 'Demande d\'informations'),
(4, 'Autres');

-- --------------------------------------------------------

--
-- Structure de la table `comptes`
--

CREATE TABLE `comptes` (
  `compte_id` bigint(20) NOT NULL,
  `compte_reference` varchar(16) COLLATE utf8_unicode_ci DEFAULT NULL,
  `date_debut` date DEFAULT NULL,
  `date_fin` date DEFAULT NULL,
  `is_archived` tinyint(1) DEFAULT NULL,
  `is_actif` tinyint(1) DEFAULT NULL,
  `created_by` bigint(20) DEFAULT NULL,
  `suggested_by` bigint(20) DEFAULT NULL,
  `methode_contact` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `envoi_raport` tinyint(1) DEFAULT NULL,
  `notification` tinyint(1) DEFAULT NULL,
  `date_fin_test` date DEFAULT NULL,
  `created_date` date DEFAULT NULL,
  `type_compte` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `compte_module`
--

CREATE TABLE `compte_module` (
  `compte_id` bigint(20) NOT NULL,
  `module_id` bigint(20) NOT NULL,
  `date_debut` date NOT NULL,
  `date_fin` date NOT NULL,
  `actif` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `compte_operation_mouvement`
--

CREATE TABLE `compte_operation_mouvement` (
  `compte_operation_id` bigint(20) NOT NULL,
  `mouvement_id` bigint(20) NOT NULL,
  `montant_regle` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `compte_parametre`
--

CREATE TABLE `compte_parametre` (
  `compte_parametre_id` bigint(10) NOT NULL,
  `compte_parametre_value` varchar(50) COLLATE utf16_bin DEFAULT NULL,
  `compte_parametre_groupe_id` bigint(10) DEFAULT NULL,
  `compte_parametre_type_id` tinyint(6) NOT NULL DEFAULT '1',
  `is_active` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf16 COLLATE=utf16_bin;

--
-- Déchargement des données de la table `compte_parametre`
--

INSERT INTO `compte_parametre` (`compte_parametre_id`, `compte_parametre_value`, `compte_parametre_groupe_id`, `compte_parametre_type_id`, `is_active`) VALUES
(1, 'active stats', 1, 2, 1),
(2, 'resumeParQte', 3, 2, 1),
(3, 'activate_nb_bl_max_client', 3, 1, 1),
(4, 'nb_bl_max_client', 3, 1, 1),
(5, 'activate_force_sync', 3, 1, 1),
(6, 'nb_bl_limit_to_sync', 3, 1, 1),
(7, 'missions start', 2, 4, 1),
(8, 'missions end', 2, 4, 1),
(9, 'mobile mission Mode', 2, 3, 1),
(10, 'commande mobile valide', 3, 2, 1),
(11, 'close mission types', 3, 3, 1),
(12, 'close mission heur', 3, 4, 1),
(13, 'Allow Stock Live', 3, 2, 1),
(14, 'mode credit ', 4, 3, 1),
(15, 'Imprimer Solde Client', 3, 2, 1),
(16, 'Distance de modification', 3, 1, 1),
(17, 'Modèle d\'impression mobile', 3, 3, 1),
(18, 'Impression des BLs avant validation', 2, 2, 1),
(19, 'Impression des BSRs avant validation', 2, 2, 1),
(23, 'Type d\'impréssion des états de stock(pdf,xlsx)', 5, 3, 1);

-- --------------------------------------------------------

--
-- Structure de la table `compte_parametre_groupe`
--

CREATE TABLE `compte_parametre_groupe` (
  `compte_parametre_groupe_id` int(11) NOT NULL,
  `compte_parametre_groupe_designation` varchar(26) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `compte_parametre_groupe`
--

INSERT INTO `compte_parametre_groupe` (`compte_parametre_groupe_id`, `compte_parametre_groupe_designation`) VALUES
(1, 'Stats'),
(2, 'Missions'),
(3, 'mobile params'),
(4, 'credit');

-- --------------------------------------------------------

--
-- Structure de la table `compte_parametre_possible_value`
--

CREATE TABLE `compte_parametre_possible_value` (
  `compte_parametre_id` bigint(20) NOT NULL,
  `value_id` int(11) NOT NULL,
  `value` varchar(56) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `compte_parametre_possible_value`
--

INSERT INTO `compte_parametre_possible_value` (`compte_parametre_id`, `value_id`, `value`) VALUES
(9, 1, 'mission de jour'),
(9, 2, 'dernière mission ouverte'),
(11, 2, 'Par heure'),
(11, 1, 'Par Visite+Stock'),
(11, 3, 'Libre'),
(14, 1, 'credit sur bl '),
(14, 2, 'credit par declaration'),
(17, 1, 'Modele 1'),
(17, 2, 'Modele 2'),
(23, 1, 'EXCEL'),
(23, 2, 'PDF');

-- --------------------------------------------------------

--
-- Structure de la table `compte_parametre_value`
--

CREATE TABLE `compte_parametre_value` (
  `compte_id` bigint(20) NOT NULL,
  `compte_parametre_id` bigint(20) NOT NULL,
  `value` varchar(56) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `compte_parametre_value`
--

INSERT INTO `compte_parametre_value` (`compte_id`, `compte_parametre_id`, `value`) VALUES
(305, 1, '1'),
(305, 2, '0'),
(305, 3, '04:00:01'),
(305, 4, '3'),
(305, 5, '1'),
(305, 6, '10'),
(305, 7, '07:00:00'),
(305, 8, '23:30:00'),
(2, 1, '1'),
(3, 1, '1'),
(305, 11, '1'),
(3, 7, '07:00:00'),
(3, 8, '08:30:00'),
(305, 9, '1'),
(2, 7, '07:00:00'),
(2, 8, '20:00:00'),
(2, 9, '1'),
(305, 10, '0'),
(305, 12, '14:30:00'),
(305, 13, '0'),
(305, 14, '1'),
(305, 15, '1'),
(305, 16, '100'),
(305, 17, '2'),
(305, 18, '0'),
(305, 19, '0');

-- --------------------------------------------------------

--
-- Structure de la table `contact`
--

CREATE TABLE `contact` (
  `contact_id` bigint(20) NOT NULL,
  `contact_genre_id` tinyint(4) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `contact_parent_id` bigint(20) DEFAULT NULL,
  `departement_id` bigint(20) DEFAULT NULL,
  `invited_by` bigint(20) DEFAULT NULL,
  `contact_civilite_id` int(11) DEFAULT NULL,
  `contact_nom` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_prenom` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_raison_sociale` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_date_naissance` date DEFAULT NULL,
  `contact_adresse` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_commune_id` int(11) DEFAULT NULL,
  `contact_wilaya_id` int(11) DEFAULT NULL,
  `contact_active` tinyint(1) NOT NULL DEFAULT '1',
  `contact_groupe_id` bigint(20) DEFAULT NULL,
  `point_id` bigint(20) DEFAULT NULL,
  `contact_reference_interne` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_reference_old_software` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_reference_other_software` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_default_bank_account` tinyint(4) DEFAULT NULL,
  `contact_pays_id` int(4) DEFAULT NULL,
  `contact_created_by` bigint(20) DEFAULT NULL,
  `contact_creation_date` datetime DEFAULT NULL,
  `contact_archivage_motif_id` bigint(20) DEFAULT NULL,
  `contact_capital_sociale` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_registre_commerce` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_identification_fiscal` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_identification_statistique` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_article_imposition` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_prefered_payment_method` bigint(20) DEFAULT NULL,
  `contact_remise_percent` double DEFAULT NULL,
  `contact_note` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_info_date_naissance` date DEFAULT NULL,
  `contact_info_lieu_naissance` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_info_pi_genre` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_info_pi_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_info_pi_delivre_daira` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_info_pi_delivre_date` date DEFAULT NULL,
  `contact_date_start` date DEFAULT NULL,
  `contact_date_finish` date DEFAULT NULL,
  `contact_raison_to_finish` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_photo` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_blood_type` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_etat_civil` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_nombre_enfant` tinyint(2) DEFAULT NULL,
  `contact_permis_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_permis_date_creation` date DEFAULT NULL,
  `contact_permis_date_fin` date DEFAULT NULL,
  `contact_permis_delivre_par` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_permis_a` tinyint(1) DEFAULT NULL,
  `contact_permis_a1` tinyint(1) DEFAULT NULL,
  `contact_permis_b` tinyint(1) DEFAULT NULL,
  `contact_permis_c` tinyint(1) DEFAULT NULL,
  `contact_permis_d` tinyint(1) DEFAULT NULL,
  `contact_permis_e` tinyint(1) DEFAULT NULL,
  `contact_permis_f` tinyint(1) DEFAULT NULL,
  `contact_numero_identification_nationale` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_numero_passeport` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_monthly_cost` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_hourly_cost` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_after_timework_hourly_cost` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_week_end_hourly_cost` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_deleted` tinyint(1) DEFAULT NULL,
  `contact_hidden` tinyint(1) NOT NULL DEFAULT '0',
  `contact_certified` tinyint(1) DEFAULT NULL,
  `contact_km_cost` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_cost_type` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `societe_secteur_activite_id` bigint(20) DEFAULT NULL,
  `taxe_tva_status_id` tinyint(1) DEFAULT NULL,
  `taux_remise` double DEFAULT NULL,
  `montant_max_credit` double DEFAULT NULL,
  `montant_credit_en_cours` double DEFAULT NULL,
  `delai_paiement_max` double DEFAULT NULL,
  `montant_total_creances_versees` double DEFAULT NULL,
  `contact_password` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_planning_status_id` int(11) DEFAULT NULL,
  `relation_travail_current` tinyint(1) DEFAULT NULL,
  `work_in_service` bigint(20) DEFAULT NULL,
  `demande_moyens_in_service` bigint(20) DEFAULT NULL,
  `default_route_id` int(10) DEFAULT NULL,
  `code_client` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `parrainage_id` int(11) DEFAULT NULL,
  `type_commerce_id` int(11) DEFAULT NULL,
  `contact_daira_id` int(11) DEFAULT NULL,
  `position_gps_latitude` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `position_gps_longitude` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `email` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `site_web` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `doublons` int(11) DEFAULT NULL,
  `repertoire` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `telephone` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `num_rc` int(11) DEFAULT NULL,
  `num_nif` int(11) DEFAULT NULL,
  `num_nis` int(11) DEFAULT NULL,
  `num_ai` int(11) DEFAULT NULL,
  `credit_authorized` tinyint(1) DEFAULT '0',
  `is_pet` tinyint(2) DEFAULT NULL,
  `is_pack` tinyint(2) DEFAULT NULL,
  `is_plf` tinyint(2) DEFAULT NULL,
  `new_code` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `classement_id` int(10) DEFAULT NULL,
  `is_bisc` tinyint(4) DEFAULT NULL,
  `cause_inactivite_pet_id` tinyint(4) DEFAULT NULL,
  `cause_inactivite_pack_id` tinyint(4) DEFAULT NULL,
  `cause_inactivite_plf_id` tinyint(4) DEFAULT NULL,
  `cause_inactivite_bisc_id` tinyint(4) DEFAULT NULL,
  `article_groupe_prix_id` int(11) DEFAULT NULL,
  `groupe_prevendeur_id` int(10) DEFAULT NULL,
  `total_ecart` double DEFAULT '0',
  `total_credit` double DEFAULT NULL,
  `solde_initial` double DEFAULT NULL,
  `solde_initiale_date` date DEFAULT NULL,
  `max_distance_vente` int(11) DEFAULT '0',
  `client_num_seq` bigint(20) DEFAULT NULL,
  `sync_id` tinyint(4) DEFAULT NULL,
  `sync_data` tinyint(4) DEFAULT NULL,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `is_concerne_livraison` tinyint(4) DEFAULT '1'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact`
--

INSERT INTO `contact` (`contact_id`, `contact_genre_id`, `entreprise_id`, `contact_parent_id`, `departement_id`, `invited_by`, `contact_civilite_id`, `contact_nom`, `contact_prenom`, `contact_raison_sociale`, `contact_date_naissance`, `contact_adresse`, `contact_commune_id`, `contact_wilaya_id`, `contact_active`, `contact_groupe_id`, `point_id`, `contact_reference_interne`, `contact_reference_old_software`, `contact_reference_other_software`, `contact_default_bank_account`, `contact_pays_id`, `contact_created_by`, `contact_creation_date`, `contact_archivage_motif_id`, `contact_capital_sociale`, `contact_registre_commerce`, `contact_identification_fiscal`, `contact_identification_statistique`, `contact_article_imposition`, `contact_prefered_payment_method`, `contact_remise_percent`, `contact_note`, `contact_info_date_naissance`, `contact_info_lieu_naissance`, `contact_info_pi_genre`, `contact_info_pi_numero`, `contact_info_pi_delivre_daira`, `contact_info_pi_delivre_date`, `contact_date_start`, `contact_date_finish`, `contact_raison_to_finish`, `contact_photo`, `contact_blood_type`, `contact_etat_civil`, `contact_nombre_enfant`, `contact_permis_numero`, `contact_permis_date_creation`, `contact_permis_date_fin`, `contact_permis_delivre_par`, `contact_permis_a`, `contact_permis_a1`, `contact_permis_b`, `contact_permis_c`, `contact_permis_d`, `contact_permis_e`, `contact_permis_f`, `contact_numero_identification_nationale`, `contact_numero_passeport`, `contact_monthly_cost`, `contact_hourly_cost`, `contact_after_timework_hourly_cost`, `contact_week_end_hourly_cost`, `contact_deleted`, `contact_hidden`, `contact_certified`, `contact_km_cost`, `contact_cost_type`, `societe_secteur_activite_id`, `taxe_tva_status_id`, `taux_remise`, `montant_max_credit`, `montant_credit_en_cours`, `delai_paiement_max`, `montant_total_creances_versees`, `contact_password`, `contact_planning_status_id`, `relation_travail_current`, `work_in_service`, `demande_moyens_in_service`, `default_route_id`, `code_client`, `parrainage_id`, `type_commerce_id`, `contact_daira_id`, `position_gps_latitude`, `position_gps_longitude`, `email`, `site_web`, `doublons`, `repertoire`, `telephone`, `num_rc`, `num_nif`, `num_nis`, `num_ai`, `credit_authorized`, `is_pet`, `is_pack`, `is_plf`, `new_code`, `classement_id`, `is_bisc`, `cause_inactivite_pet_id`, `cause_inactivite_pack_id`, `cause_inactivite_plf_id`, `cause_inactivite_bisc_id`, `article_groupe_prix_id`, `groupe_prevendeur_id`, `total_ecart`, `total_credit`, `solde_initial`, `solde_initiale_date`, `max_distance_vente`, `client_num_seq`, `sync_id`, `sync_data`, `updated_at`, `is_concerne_livraison`) VALUES
(1, 2, 305, NULL, NULL, NULL, NULL, NULL, NULL, 'DATAFIRST', NULL, NULL, 571, 16, 1, NULL, NULL, '16-25 013', NULL, NULL, NULL, NULL, -1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '/app/public/upload/ramy_1408_1613467423790_98552.png', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 500, NULL, NULL, '1111', NULL, NULL, NULL, NULL, 3051, '16-25 013', 1, 0, 0, '36.730105572041424', '3.0314111709594727', '', '', 1, '', '0556568057', 0, 0, 0, 0, 0, 0, 0, 0, '16-25 013', 2, 1, NULL, NULL, 7, 7, NULL, 1, 0, NULL, NULL, NULL, 20000, NULL, 1, 1, '2023-11-02 12:16:38', 1);

--
-- Déclencheurs `contact`
--
DELIMITER $$
CREATE TRIGGER `update_code_contact` BEFORE UPDATE ON `contact` FOR EACH ROW BEGIN
    IF NEW.new_code <> OLD.new_code AND NEW.new_code IS NOT NULL THEN
        SET NEW.contact_reference_interne = NEW.new_code;
    ELSE
        IF NEW.contact_reference_interne <> OLD.contact_reference_interne THEN
            SET NEW.new_code = NEW.contact_reference_interne;
        END IF;
    END IF;
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `contact_attribute`
--

CREATE TABLE `contact_attribute` (
  `contact_attribute_id` bigint(20) NOT NULL DEFAULT '0',
  `contact_attribute_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_attribute_groupe` int(11) DEFAULT NULL,
  `contact_attribute_ordre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_attribute_value`
--

CREATE TABLE `contact_attribute_value` (
  `contact_attribute_id` bigint(20) NOT NULL DEFAULT '0',
  `contact_id` bigint(20) NOT NULL DEFAULT '0',
  `contact_attribute_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `share_business` tinyint(1) DEFAULT NULL,
  `share_online` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_attribute_value`
--

INSERT INTO `contact_attribute_value` (`contact_attribute_id`, `contact_id`, `contact_attribute_value`, `share_business`, `share_online`) VALUES
(17, 305, '', 0, 0),
(16, 305, '', 0, 0),
(15, 305, '021436673', 0, 0),
(14, 305, '0551000990', 0, 0),
(13, 305, '0551000989', 0, 0),
(12, 305, '0551000988', 0, 0),
(11, 305, 'Alger', 0, 0),
(10, 305, 'KOUBA', 0, 0),
(9, 305, '16000', 0, 0),
(8, 305, 'alger', 0, 0),
(7, 305, 'Autorisation d\'utilisation de BLF n° 001 de 22 SEPTEMBRE 2020 Delivré : MC/DCP WILAYA D\'ALGER', 0, 0),
(6, 305, 'MOI MEME ', 0, 0),
(5, 305, 'Organisme', 0, 0),
(4, 305, 'Commerce', 0, 0),
(3, 305, 'Physique', 0, 0),
(2, 305, '100000000', 0, 0),
(1, 305, ' DATAFIRST', 0, 0),
(18, 305, '1', 0, 0),
(19, 305, 'fb lien', 0, 0),
(20, 305, '1', 0, 0),
(21, 305, '2', 0, 0),
(22, 305, '10', 0, 0),
(23, 305, '10', 0, 0),
(24, 305, '100', 0, 0),
(25, 305, '6', 0, 0),
(26, 305, '000816097582515', 0, 0),
(27, 305, '16420092639', 0, 0),
(28, 305, '9', 0, 0),
(29, 305, '2', 0, 0),
(30, 305, '2', 0, 0),
(31, 305, '2', 0, 0),
(32, 305, '2', 0, 0),
(33, 305, 'Cachet', 0, 0),
(35, 305, 'Logo d\'entreprise', 0, 0);

-- --------------------------------------------------------

--
-- Structure de la table `contact_bank_info`
--

CREATE TABLE `contact_bank_info` (
  `contact_id` bigint(20) NOT NULL,
  `bank_id` bigint(20) NOT NULL,
  `bank_account_number` varchar(200) COLLATE utf8_unicode_ci NOT NULL,
  `bank_account_key` int(11) DEFAULT NULL,
  `bank_account_monnaie_id` bigint(20) DEFAULT NULL,
  `bank_account_rib` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `bank_account_creation_date` date DEFAULT NULL,
  `bank_account_closure_date` date DEFAULT NULL,
  `bank_account_is_active` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_can_use`
--

CREATE TABLE `contact_can_use` (
  `contact_id` bigint(20) NOT NULL,
  `ressource_id` bigint(20) NOT NULL,
  `is_time_limited` tinyint(4) DEFAULT NULL,
  `is_weekend_limited` tinyint(4) DEFAULT NULL,
  `hour_start` time DEFAULT NULL,
  `hour_end` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_can_use`
--

INSERT INTO `contact_can_use` (`contact_id`, `ressource_id`, `is_time_limited`, `is_weekend_limited`, `hour_start`, `hour_end`) VALUES
(138, 78, 0, NULL, NULL, NULL),
(170, 116, 0, NULL, NULL, NULL),
(173, 72, 0, NULL, NULL, NULL),
(183, 78, 0, NULL, NULL, NULL),
(186, 75, 0, NULL, NULL, NULL),
(199, 72, 0, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `contact_can_use_limitedday`
--

CREATE TABLE `contact_can_use_limitedday` (
  `contact_id` bigint(11) NOT NULL,
  `ressource_id` bigint(11) NOT NULL,
  `day_of_week` int(1) NOT NULL,
  `hour_start` time DEFAULT NULL,
  `hour_end` time DEFAULT NULL,
  `day_authorized` int(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_can_use_limitedday`
--

INSERT INTO `contact_can_use_limitedday` (`contact_id`, `ressource_id`, `day_of_week`, `hour_start`, `hour_end`, `day_authorized`) VALUES
(264, 618, 1, '11:00:00', '17:00:00', 1),
(243, 621, 1, '09:00:00', '18:00:00', 1),
(243, 621, 2, '06:30:00', '18:00:00', 1),
(243, 621, 3, '08:00:00', '17:00:00', 1);

-- --------------------------------------------------------

--
-- Structure de la table `contact_civilite`
--

CREATE TABLE `contact_civilite` (
  `contact_civilite_id` int(11) NOT NULL DEFAULT '0',
  `contact_civilite_designation` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_civilite`
--

INSERT INTO `contact_civilite` (`contact_civilite_id`, `contact_civilite_designation`) VALUES
(3, 'Mlle'),
(2, 'Mme'),
(1, 'Mr');

-- --------------------------------------------------------

--
-- Structure de la table `contact_classement`
--

CREATE TABLE `contact_classement` (
  `contact_classement_id` int(10) NOT NULL,
  `contact_classement_value` varchar(25) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_classement`
--

INSERT INTO `contact_classement` (`contact_classement_id`, `contact_classement_value`) VALUES
(5, 'Classique (De 0 à 15 000 '),
(1, 'Platinum (Plus de 100 000'),
(2, 'Gold (De 50 001 à 100 000'),
(3, 'Silver (De 30 001 à 50 00'),
(4, 'Bronze (De 15 001 à 30 00');

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_classement`
--

CREATE TABLE `contact_contact_classement` (
  `contact_classement _id` int(10) NOT NULL,
  `contact_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_fonction`
--

CREATE TABLE `contact_contact_fonction` (
  `contact_contact_fonction_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `contact_fonction_id` int(11) DEFAULT NULL,
  `contact_departement_id` bigint(20) DEFAULT NULL,
  `fonction_date_debut` date DEFAULT NULL,
  `fonction_date_fin` date DEFAULT NULL,
  `contact_group_id` bigint(20) DEFAULT NULL,
  `remuneration` double DEFAULT NULL,
  `is_current` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déclencheurs `contact_contact_fonction`
--
DELIMITER $$
CREATE TRIGGER `contact_contact_type_insert` AFTER UPDATE ON `contact_contact_fonction` FOR EACH ROW BEGIN
if(new.contact_fonction_id=8)THEN
insert ignore into contact_contact_type value(new.contact_id,28);
insert ignore into contact_contact_type value(new.contact_id,29);
end if ;
if(new.contact_fonction_id=11)THEN
insert ignore into contact_contact_type value(new.contact_id,28);
end if ;
if(new.contact_fonction_id=12)THEN
insert ignore into contact_contact_type value(new.contact_id,29);
end if ;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `insert_type` AFTER INSERT ON `contact_contact_fonction` FOR EACH ROW BEGIN
if(new.contact_fonction_id=8)THEN
insert ignore into contact_contact_type value(new.contact_id,28);
insert ignore into contact_contact_type value(new.contact_id,29);
end if ;
if(new.contact_fonction_id=11)THEN
insert ignore into contact_contact_type value(new.contact_id,28);
end if ;
if(new.contact_fonction_id=12)THEN
insert ignore into contact_contact_type value(new.contact_id,29);
end if ;
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_group`
--

CREATE TABLE `contact_contact_group` (
  `contact_group_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_groupe_client`
--

CREATE TABLE `contact_contact_groupe_client` (
  `groupe_id` bigint(20) NOT NULL,
  `client_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_contact_groupe_client`
--

INSERT INTO `contact_contact_groupe_client` (`groupe_id`, `client_id`) VALUES
(1, 3),
(2, 4),
(3, 5),
(6, 2);

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_parametre`
--

CREATE TABLE `contact_contact_parametre` (
  `parametre_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) NOT NULL,
  `parametre_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_contact_type`
--

CREATE TABLE `contact_contact_type` (
  `contact_id` bigint(20) NOT NULL,
  `contact_type_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_departement`
--

CREATE TABLE `contact_departement` (
  `departement_id` bigint(20) NOT NULL,
  `departement_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `departement_responsable_id` bigint(20) DEFAULT NULL,
  `departement_parent_id` bigint(20) DEFAULT NULL,
  `departement_note` text COLLATE utf8_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_documentfile`
--

CREATE TABLE `contact_documentfile` (
  `contact_id` bigint(20) NOT NULL,
  `document_file_id` bigint(20) NOT NULL,
  `document_type_id` int(11) DEFAULT NULL,
  `is_default` tinyint(1) DEFAULT NULL,
  `document_ordre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_ecart_historique`
--

CREATE TABLE `contact_ecart_historique` (
  `id` bigint(20) NOT NULL,
  `contact_id` bigint(20) NOT NULL,
  `montant` double DEFAULT '0',
  `montant_ecart` double DEFAULT '0',
  `total_ecart` double DEFAULT '0',
  `date_day` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déclencheurs `contact_ecart_historique`
--
DELIMITER $$
CREATE TRIGGER `Total_ecart_insert` BEFORE INSERT ON `contact_ecart_historique` FOR EACH ROW BEGIN
set new.total_ecart =new.montant_ecart+ COALESCE(( select total_ecart	 from contact_ecart_historique 
where contact_id=new.contact_id  and date_day<new.date_day
ORDER by date_day desc limit 1),0) ;
end
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `Total_ecart_update` BEFORE UPDATE ON `contact_ecart_historique` FOR EACH ROW BEGIN
DECLARE cpt date;
if(new.montant_ecart<>old.montant_ecart)then
set new.total_ecart =COALESCE(old.total_ecart,0)+(new.montant_ecart-old.montant_ecart) ;
end if;
end
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Structure de la table `contact_fonction`
--

CREATE TABLE `contact_fonction` (
  `contact_fonction_id` int(11) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `departement_id` bigint(20) DEFAULT NULL,
  `contact_fonction_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_fonction_note` text COLLATE utf8_unicode_ci,
  `nombre_ideal_postes` int(11) NOT NULL DEFAULT '0',
  `salaire_net` double NOT NULL DEFAULT '0',
  `securite_sociale` double DEFAULT NULL,
  `irg` double DEFAULT NULL,
  `stablilite_anuelle` int(11) DEFAULT NULL,
  `nombre_actuel` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_fonction`
--

INSERT INTO `contact_fonction` (`contact_fonction_id`, `entreprise_id`, `departement_id`, `contact_fonction_designation`, `contact_fonction_note`, `nombre_ideal_postes`, `salaire_net`, `securite_sociale`, `irg`, `stablilite_anuelle`, `nombre_actuel`) VALUES
(1, 305, 8, 'Gestionnaire de stock', NULL, 1, 30000, 551504000766, 3120, 95, 1),
(2, 305, 8, 'Magasinier', NULL, 1, 30000, 551504000767, 3120, 95, 1),
(3, 305, 4, 'Contrôleur', NULL, 1, 30000, 551504000768, 3120, 95, 1),
(4, 305, 5, 'Aide magasinier', NULL, 1, 30000, 551504000769, 3120, 95, 1),
(5, 305, 1, 'Agent commercial ', NULL, 16, 30000, 551504000770, 3120, 95, 16),
(6, 305, 1, 'Caissier', NULL, 1, 30000, 551504000771, 3120, 95, 1),
(7, 305, 1, 'Responsable Commercial', NULL, 1, 30000, 551504000772, 3120, 95, 1),
(8, 305, 1, 'Superviseur des ventes', NULL, 5, 30000, 551504000773, 3120, 95, 5),
(9, 305, 1, 'Prospecteur', NULL, 2, 30000, 551504000774, 3120, NULL, 2),
(10, 305, 1, 'Aide vendeur', NULL, 15, 30000, 551504000775, 3120, 95, 15),
(65, 305, 5, 'informatique', NULL, 10, 4500, 4500, 250, 5, NULL),
(11, 305, NULL, 'Pre-vendeur ', NULL, 0, 0, NULL, NULL, NULL, NULL),
(12, 305, NULL, 'vendeur', NULL, 0, 0, NULL, NULL, NULL, NULL),
(13, 305, NULL, 'Responsable Magasinier', NULL, 1, 0, NULL, NULL, NULL, NULL),
(14, 305, NULL, 'Chauffeur', NULL, 0, 0, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `contact_genre`
--

CREATE TABLE `contact_genre` (
  `contact_genre_id` tinyint(4) NOT NULL,
  `contact_genre_designation` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_genre`
--

INSERT INTO `contact_genre` (`contact_genre_id`, `contact_genre_designation`) VALUES
(1, 'Personne'),
(2, 'Entreprise');

-- --------------------------------------------------------

--
-- Structure de la table `contact_group`
--

CREATE TABLE `contact_group` (
  `contact_group_id` bigint(20) NOT NULL,
  `contact_group_name` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_group_type_id` int(11) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='groupe de contact';

--
-- Déchargement des données de la table `contact_group`
--

INSERT INTO `contact_group` (`contact_group_id`, `contact_group_name`, `contact_group_type_id`, `entreprise_id`) VALUES
(1, 'client 1', 23, 305),
(88, 'client 2', 23, 2957),
(10, ' Aide vendeur ', 21, 305),
(9, ' Prospecteur ', 21, 305),
(8, ' Superviseur des ventes ', 21, 305),
(7, ' Responsable Commercial ', 21, 305),
(6, ' Caissier ', 21, 305),
(5, ' Agent commercial  ', 21, 305),
(4, ' Aide magasinier ', 21, 305),
(3, ' Contrôleur ', 21, 305),
(2, ' Magasinier ', 21, 305),
(91, 'akram', 23, 305),
(11, 'DATAFIRST', 21, 305);

-- --------------------------------------------------------

--
-- Structure de la table `contact_groupe_client`
--

CREATE TABLE `contact_groupe_client` (
  `groupe_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `groupe_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `groupe_codification` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `article_groupe_prix_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_groupe_client`
--

INSERT INTO `contact_groupe_client` (`groupe_id`, `entreprise_id`, `groupe_designation`, `groupe_codification`, `article_groupe_prix_id`) VALUES
(1, 305, 'Alimentation G', NULL, NULL),
(15, 305, 'Superette', NULL, NULL),
(5, 305, 'Demi Gros', NULL, NULL),
(8, 305, 'Hammam', NULL, NULL),
(13, 305, 'Restaurant', NULL, NULL),
(14, 305, 'Snacks', NULL, NULL),
(6, 305, 'Fast-Food', NULL, NULL),
(7, 305, 'Foyer', NULL, NULL),
(2, 305, 'Bureau Tabac', NULL, NULL),
(11, 305, 'Pizzeria', NULL, NULL),
(4, 305, 'Cremerie', NULL, NULL),
(12, 305, 'Produits Pâtissier', NULL, NULL),
(3, 305, 'Cafeteria', NULL, NULL),
(10, 305, 'Pâtissier', NULL, NULL),
(9, 305, 'Hotel', NULL, NULL),
(121, 305, 'Salle de Sport', NULL, NULL),
(131, 305, 'Cosmetique', NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `contact_groupe_vendeur`
--

CREATE TABLE `contact_groupe_vendeur` (
  `groupe_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `groupe_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_groupe_vendeur_article`
--

CREATE TABLE `contact_groupe_vendeur_article` (
  `entreprise_id` bigint(20) NOT NULL,
  `groupe_id` bigint(20) NOT NULL,
  `article_id` bigint(20) NOT NULL,
  `prix_vente` double DEFAULT NULL,
  `prix_min_autorise` double DEFAULT NULL,
  `is_prix_change_autorised` tinyint(4) DEFAULT NULL,
  `is_validated_before_sell` tinyint(4) DEFAULT NULL,
  `validator_user_id_before_sell` bigint(20) DEFAULT NULL,
  `is_validated_after_sell` tinyint(4) DEFAULT NULL,
  `validator_user_id_after_sell` bigint(20) DEFAULT NULL,
  `show_article` tinyint(4) DEFAULT NULL,
  `show_supplier` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_groupe_vendeur_famille_article`
--

CREATE TABLE `contact_groupe_vendeur_famille_article` (
  `entreprise_id` bigint(20) NOT NULL DEFAULT '0',
  `groupe_id` bigint(20) NOT NULL DEFAULT '0',
  `famille_article_id` bigint(20) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_group_mission_planning`
--

CREATE TABLE `contact_group_mission_planning` (
  `contact_group_id` int(20) NOT NULL,
  `poste_id` int(11) NOT NULL,
  `date_day` date NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_group_planning`
--

CREATE TABLE `contact_group_planning` (
  `contact_group_id` int(20) NOT NULL,
  `poste_id` int(11) NOT NULL,
  `date_day` date NOT NULL,
  `year` year(4) NOT NULL,
  `month` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_info`
--

CREATE TABLE `contact_info` (
  `contact_info_id` bigint(20) NOT NULL,
  `contact_info_type_id` bigint(20) DEFAULT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `contact_info_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_is_default` tinyint(1) DEFAULT NULL,
  `contact_info_ordre` tinyint(4) DEFAULT NULL,
  `online_show` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_info_type`
--

CREATE TABLE `contact_info_type` (
  `contact_info_type_id` bigint(20) NOT NULL,
  `contact_info_type_designation` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_info_type`
--

INSERT INTO `contact_info_type` (`contact_info_type_id`, `contact_info_type_designation`) VALUES
(121, 'Email'),
(123, 'Téléphone mobile'),
(124, 'Fax'),
(125, 'Telephone Personnel'),
(126, 'Site web'),
(127, 'Adress'),
(128, 'Facebook');

-- --------------------------------------------------------

--
-- Structure de la table `contact_mission_zone`
--

CREATE TABLE `contact_mission_zone` (
  `contact_id` int(11) NOT NULL,
  `mission_zone_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_parametre`
--

CREATE TABLE `contact_parametre` (
  `parametre_id` bigint(20) NOT NULL,
  `parametre_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_planning`
--

CREATE TABLE `contact_planning` (
  `contact_planning_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `date_debut` datetime DEFAULT NULL,
  `date_debut_day` date DEFAULT NULL,
  `date_fin` datetime DEFAULT NULL,
  `date_fin_day` date DEFAULT NULL,
  `contact_planning_status_id` int(11) DEFAULT NULL,
  `contact_is_in_work` tinyint(1) DEFAULT NULL,
  `is_end_date_defined` tinyint(4) DEFAULT NULL,
  `note` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_planning_days`
--

CREATE TABLE `contact_planning_days` (
  `contact_id` bigint(20) NOT NULL,
  `poste_id` int(11) NOT NULL,
  `date_day` date NOT NULL,
  `year` year(4) NOT NULL,
  `month` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `contact_planning_status`
--

CREATE TABLE `contact_planning_status` (
  `contact_planning_status_id` int(11) NOT NULL,
  `contact_planning_status_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_planning_status`
--

INSERT INTO `contact_planning_status` (`contact_planning_status_id`, `contact_planning_status_designation`) VALUES
(1, 'congé'),
(2, 'Disponible'),
(3, 'maladie'),
(4, 'retrait');

-- --------------------------------------------------------

--
-- Structure de la table `contact_type`
--

CREATE TABLE `contact_type` (
  `contact_type_id` int(11) NOT NULL,
  `contact_genre_id` tinyint(4) NOT NULL,
  `contact_type_name` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `contact_type`
--

INSERT INTO `contact_type` (`contact_type_id`, `contact_genre_id`, `contact_type_name`) VALUES
(21, 1, 'Employé'),
(22, 1, 'Personne'),
(23, 2, 'Client'),
(24, 2, 'Fournisseur / Prestataire'),
(25, 2, 'Administration publique'),
(26, 2, 'Autorité publique'),
(27, 2, 'Institution'),
(28, 1, 'prévendeur'),
(29, 1, 'vendeur'),
(30, 1, 'Chauffeur'),
(31, 1, 'Responsable'),
(41, 2, 'Partenaires'),
(51, 2, 'Concurrents');

-- --------------------------------------------------------

--
-- Structure de la table `contact_vendeur_objectif`
--

CREATE TABLE `contact_vendeur_objectif` (
  `objectif_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `vendeur_id` bigint(20) NOT NULL DEFAULT '0',
  `mois` int(10) NOT NULL,
  `annee` int(10) NOT NULL,
  `objectif_type_id` int(11) NOT NULL,
  `montant_objectif` double DEFAULT NULL,
  `montant_realise` double DEFAULT NULL,
  `objectif_value_percent` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `critere_type`
--

CREATE TABLE `critere_type` (
  `critere_type_id` int(11) NOT NULL,
  `critere_type_designation` varchar(256) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `critere_type`
--

INSERT INTO `critere_type` (`critere_type_id`, `critere_type_designation`) VALUES
(1, 'intérêts produits'),
(2, 'visibilité produits '),
(3, 'disponibilité produits'),
(4, 'récurrences des commandes ');

-- --------------------------------------------------------

--
-- Structure de la table `depot`
--

CREATE TABLE `depot` (
  `depot_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `depot_parent_id` bigint(20) DEFAULT NULL,
  `depot_parent_left` bigint(20) DEFAULT NULL,
  `depot_parent_right` bigint(20) DEFAULT NULL,
  `depot_manager_id` bigint(20) DEFAULT NULL,
  `depot_vendeur_id` bigint(20) DEFAULT NULL,
  `depot_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_emplacement_text` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_ean13` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_code_barre` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_path` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `depot_point_id` bigint(20) DEFAULT NULL,
  `depot_owner_id` bigint(20) DEFAULT NULL,
  `depot_immobilier_usage_type` tinyint(1) DEFAULT NULL,
  `depot_surface` double DEFAULT NULL,
  `depot_volume` double DEFAULT NULL,
  `depot_poid_max` double DEFAULT NULL,
  `depot_is_used` tinyint(1) DEFAULT NULL,
  `depot_current_fill_percent` double DEFAULT NULL,
  `depot_need_defrag` tinyint(1) DEFAULT NULL,
  `depot_niveau_rangement` int(11) DEFAULT NULL,
  `depot_ordre_rangement` int(11) DEFAULT NULL,
  `depot_distance_from_entree` double DEFAULT NULL,
  `depot_height_from_feet` double DEFAULT NULL,
  `depot_is_departement` tinyint(1) DEFAULT NULL,
  `departement_id` bigint(20) DEFAULT NULL,
  `depot_type` bigint(20) DEFAULT NULL,
  `adresse` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `commune_id` int(11) DEFAULT NULL,
  `wilaya_id` int(11) DEFAULT NULL,
  `longitude` double DEFAULT NULL,
  `latitude` double DEFAULT NULL,
  `frigo` tinyint(1) DEFAULT NULL,
  `temperature_min` float DEFAULT NULL,
  `temperature_max` float DEFAULT NULL,
  `depot_gardé` tinyint(1) DEFAULT NULL,
  `depot_blindé` tinyint(1) DEFAULT NULL,
  `depot_barreaudage` tinyint(1) DEFAULT NULL,
  `longueur` double DEFAULT NULL,
  `largeur` double DEFAULT NULL,
  `hauteur` double DEFAULT NULL,
  `vehicule` tinyint(1) DEFAULT NULL,
  `vehicule_id` bigint(20) DEFAULT NULL,
  `ordre_passage` int(11) DEFAULT NULL,
  `temps_accessibilite` double DEFAULT NULL,
  `cout_accessibilite` double DEFAULT NULL,
  `entrepot_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `depot`
--

INSERT INTO `depot` (`depot_id`, `entreprise_id`, `depot_parent_id`, `depot_parent_left`, `depot_parent_right`, `depot_manager_id`, `depot_vendeur_id`, `depot_designation`, `depot_emplacement_text`, `depot_ean13`, `depot_code_barre`, `depot_path`, `depot_point_id`, `depot_owner_id`, `depot_immobilier_usage_type`, `depot_surface`, `depot_volume`, `depot_poid_max`, `depot_is_used`, `depot_current_fill_percent`, `depot_need_defrag`, `depot_niveau_rangement`, `depot_ordre_rangement`, `depot_distance_from_entree`, `depot_height_from_feet`, `depot_is_departement`, `departement_id`, `depot_type`, `adresse`, `commune_id`, `wilaya_id`, `longitude`, `latitude`, `frigo`, `temperature_min`, `temperature_max`, `depot_gardé`, `depot_blindé`, `depot_barreaudage`, `longueur`, `largeur`, `hauteur`, `vehicule`, `vehicule_id`, `ordre_passage`, `temps_accessibilite`, `cout_accessibilite`, `entrepot_id`) VALUES
(2, 305, NULL, NULL, NULL, NULL, NULL, 'Dépot Retours', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(3, 305, NULL, NULL, NULL, NULL, NULL, 'dépôt Avariés', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1, 305, NULL, NULL, NULL, NULL, NULL, 'Dépot Distribution', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `depot_article_can`
--

CREATE TABLE `depot_article_can` (
  `depot_id` bigint(20) NOT NULL,
  `article_id` bigint(20) NOT NULL,
  `article_unite_id` int(11) NOT NULL DEFAULT '0',
  `quantite_max` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `depot_article_famille_can`
--

CREATE TABLE `depot_article_famille_can` (
  `depot_id` bigint(20) NOT NULL DEFAULT '0',
  `article_famille_id` bigint(20) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `depot_mouvement_type`
--

CREATE TABLE `depot_mouvement_type` (
  `depot_id` bigint(20) NOT NULL,
  `mouvement_type_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `depot_mouvement_type`
--

INSERT INTO `depot_mouvement_type` (`depot_id`, `mouvement_type_id`) VALUES
(1, 8),
(1, 9),
(1, 35),
(1, 43),
(1, 44),
(1, 45),
(1, 54),
(1, 55),
(1, 56),
(2, 8),
(2, 44),
(2, 55),
(3, 8),
(3, 54),
(3, 55),
(6, 44),
(48, 51);

-- --------------------------------------------------------

--
-- Structure de la table `depot_type`
--

CREATE TABLE `depot_type` (
  `depot_type_id` bigint(20) NOT NULL DEFAULT '0',
  `entreprise_id` bigint(20) DEFAULT NULL,
  `depot_type_parent_id` bigint(20) DEFAULT NULL,
  `depot_type_parent_left` bigint(20) DEFAULT NULL,
  `depot_type_parent_right` bigint(20) DEFAULT NULL,
  `depot_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `depot_type`
--

INSERT INTO `depot_type` (`depot_type_id`, `entreprise_id`, `depot_type_parent_id`, `depot_type_parent_left`, `depot_type_parent_right`, `depot_type_designation`) VALUES
(1, 122, NULL, NULL, NULL, 'Departement / Service'),
(2, 122, NULL, NULL, NULL, 'Entrepot'),
(3, 122, 2, NULL, NULL, 'Depot'),
(4, 122, 2, NULL, NULL, 'Rangement de stockage'),
(5, 122, NULL, NULL, NULL, 'Citerne'),
(6, 122, 2, NULL, NULL, 'Véhicule / Camions / Remorque'),
(7, 305, 3, NULL, NULL, 'Dépôt mobile');

-- --------------------------------------------------------

--
-- Structure de la table `devices_param`
--

CREATE TABLE `devices_param` (
  `id` int(11) NOT NULL,
  `designation` varchar(26) NOT NULL,
  `value` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `devices_param`
--

INSERT INTO `devices_param` (`id`, `designation`, `value`) VALUES
(1, 'auto active', 1);

-- --------------------------------------------------------

--
-- Structure de la table `device_compte`
--

CREATE TABLE `device_compte` (
  `device_id` varchar(16) COLLATE utf8_unicode_ci NOT NULL,
  `compte_id` bigint(20) NOT NULL,
  `date_last_connexion` datetime DEFAULT NULL,
  `date_first_connexion` datetime DEFAULT NULL,
  `is_active` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `device_compte`
--

INSERT INTO `device_compte` (`device_id`, `compte_id`, `date_last_connexion`, `date_first_connexion`, `is_active`) VALUES
('14554789', 1, '2020-09-28 00:00:00', '2020-09-28 00:00:00', 1);

-- --------------------------------------------------------

--
-- Structure de la table `document_file`
--

CREATE TABLE `document_file` (
  `document_file_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `document_type_id` int(11) DEFAULT NULL,
  `document_filetype` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `document_path` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `document_commentaire` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `document_online_show` tinyint(1) DEFAULT NULL,
  `document_description` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `document_online_description` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `document_file_type`
--

CREATE TABLE `document_file_type` (
  `document_file_type_id` varchar(4) COLLATE utf8_unicode_ci NOT NULL,
  `document_file_type_designation` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `document_file_type`
--

INSERT INTO `document_file_type` (`document_file_type_id`, `document_file_type_designation`) VALUES
('doc', 'Word'),
('jpg', 'Image JPG'),
('pdf', 'PDF'),
('png', 'Image PNG'),
('RAR', 'Documents compressés RAR'),
('txt', 'Texte'),
('xls', 'Excel'),
('ZIP', 'Documents compressés ZIP');

-- --------------------------------------------------------

--
-- Structure de la table `document_type`
--

CREATE TABLE `document_type` (
  `document_type_id` int(11) NOT NULL,
  `document_type_designation` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `document_type`
--

INSERT INTO `document_type` (`document_type_id`, `document_type_designation`) VALUES
(1, 'Logo'),
(2, 'Permis de conduire'),
(3, 'Carte d\'identité'),
(6, 'CV'),
(7, 'Registre de commerce'),
(10, 'Carte fiscale'),
(11, 'Modèle de document'),
(12, 'dossier Assurance'),
(13, 'Photo sinistre'),
(14, 'document sinistre'),
(15, 'Video Sinistre'),
(16, 'Document operation'),
(17, 'Carte grise'),
(18, 'Assurance'),
(19, 'Contrôle technique'),
(20, 'Vignette'),
(21, 'Permis de circulé'),
(22, 'Attestation d\'Assurance'),
(23, 'Photo Véhicule et moyen'),
(24, 'Vidéo Véhicule et moyen'),
(25, 'Photo Article'),
(26, 'Vidéo Article'),
(31, 'Chéque'),
(41, 'Remise de chéque');

-- --------------------------------------------------------

--
-- Structure de la table `entreprise_grids_param`
--

CREATE TABLE `entreprise_grids_param` (
  `column_id` bigint(20) NOT NULL,
  `table_id` bigint(20) NOT NULL,
  `table_name` varchar(56) NOT NULL,
  `column_name` varchar(56) NOT NULL,
  `is_active` tinyint(4) NOT NULL DEFAULT '0',
  `ordre` int(11) NOT NULL,
  `entreprise_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Déchargement des données de la table `entreprise_grids_param`
--

INSERT INTO `entreprise_grids_param` (`column_id`, `table_id`, `table_name`, `column_name`, `is_active`, `ordre`, `entreprise_id`) VALUES
(1, 1, 'clients', 'client_code', 1, 1, 305),
(11, 1, 'clients', 'client_designation', 1, 3, 305),
(21, 1, 'clients', 'is_pet', 1, 13, 305),
(31, 1, 'clients', 'is_pack', 1, 14, 305),
(41, 1, 'clients', 'is_plf', 1, 15, 305),
(51, 1, 'clients', 'is_bisc', 1, 16, 305),
(61, 1, 'clients', 'groupe', 1, 4, 305),
(71, 1, 'clients', 'zone', 1, 5, 305),
(81, 1, 'clients', 'canal', 1, 6, 305),
(91, 1, 'clients', 'route', 1, 7, 305),
(101, 1, 'clients', 'itineraire', 1, 8, 305),
(111, 1, 'clients', 'wilaya', 1, 10, 305),
(121, 1, 'clients', 'commune', 1, 11, 305),
(131, 1, 'clients', 'telephone', 1, 12, 305),
(141, 1, 'clients', 'contact_adresse', 1, 9, 305),
(151, 1, 'clients', 'new_code', 1, 2, 305),
(161, 1, 'clients', 'action', 1, 30, 305),
(171, 2, 'mission_tabs', 'preventes', 1, 1, 305),
(181, 2, 'mission_tabs', 'ventes', 1, 2, 305),
(191, 2, 'mission_tabs', 'balance', 1, 3, 305),
(201, 3, 'mission_preventes', 'date_depart', 1, 1, 305),
(211, 3, 'mission_preventes', 'transporteur', 1, 2, 305),
(221, 3, 'mission_preventes', 'vehicule', 1, 3, 305),
(231, 3, 'mission_preventes', 'route_designation', 1, 4, 305),
(241, 3, 'mission_preventes', 'etat', 1, 5, 305),
(251, 3, 'mission_preventes', 'nbr_clients', 1, 6, 305),
(261, 3, 'mission_preventes', 'succes', 1, 7, 305),
(271, 3, 'mission_preventes', 'n_vente', 1, 8, 305),
(281, 3, 'mission_preventes', 'n_visite', 1, 9, 305),
(291, 3, 'mission_preventes', 'CA', 1, 10, 305),
(301, 3, 'mission_preventes', 'drop_size', 1, 11, 305),
(311, 3, 'mission_preventes', 'hr_depart', 1, 12, 305),
(321, 3, 'mission_preventes', 'hr_arrive', 1, 13, 305),
(331, 3, 'mission_preventes', 'realisation', 1, 14, 305),
(341, 3, 'mission_preventes', 'projection', 1, 15, 305),
(351, 3, 'mission_preventes', 'status', 1, 16, 305),
(361, 4, 'mission_ventes', 'montant_charge', 1, 10, 305),
(371, 4, 'mission_ventes', 'date_depart', 1, 1, 305),
(381, 4, 'mission_ventes', 'CA', 1, 11, 305),
(391, 4, 'mission_ventes', 'etat', 1, 5, 305),
(401, 4, 'mission_ventes', 'montant_retour', 1, 14, 305),
(411, 4, 'mission_ventes', 'Encaisse', 1, 13, 305),
(421, 4, 'mission_ventes', 'hr_arrive', 1, 20, 305),
(431, 4, 'mission_ventes', 'nbr_clients', 1, 6, 305),
(441, 4, 'mission_ventes', 'n_vente', 1, 8, 305),
(451, 4, 'mission_ventes', 'n_visite', 1, 9, 305),
(461, 4, 'mission_ventes', 'hr_depart', 1, 19, 305),
(471, 4, 'mission_ventes', 'montant_credits', 1, 15, 305),
(481, 4, 'mission_ventes', 'route_designation', 1, 4, 305),
(491, 4, 'mission_ventes', 'succes', 1, 7, 305),
(501, 4, 'mission_ventes', 'transporteur', 1, 2, 305),
(511, 4, 'mission_ventes', 'vehicule', 1, 3, 305),
(521, 4, 'mission_ventes', 'ecart', 1, 16, 305),
(531, 4, 'mission_ventes', 'montant_recouvrement', 1, 17, 305),
(541, 4, 'mission_ventes', 'drop_size', 1, 18, 305),
(551, 4, 'mission_ventes', 'realisation', 1, 21, 305),
(561, 4, 'mission_ventes', 'balance', 1, 22, 305),
(571, 5, 'mission_ventes_indicateurs', 'nbr_mission', 1, 1, 305),
(581, 5, 'mission_ventes_indicateurs', 'nbr_commands', 1, 2, 305),
(591, 5, 'mission_ventes_indicateurs', 'montant_commands', 1, 3, 305),
(601, 5, 'mission_ventes_indicateurs', 'montant_chargement', 1, 4, 305),
(611, 5, 'mission_ventes_indicateurs', 'montant_ventes', 1, 10, 305),
(621, 5, 'mission_ventes_indicateurs', 'montant_retour', 1, 11, 305),
(631, 5, 'mission_ventes_indicateurs', 'montant_encaissements', 1, 12, 305),
(641, 5, 'mission_ventes_indicateurs', 'montant_credits', 1, 13, 305),
(651, 5, 'mission_ventes_indicateurs', 'montant_ecart', 1, 14, 305),
(661, 5, 'mission_ventes_indicateurs', 'montant_charge', 1, 15, 305),
(671, 5, 'mission_ventes_indicateurs', 'solde_final', 1, 16, 305),
(681, 5, 'mission_ventes_indicateurs', 'visited_clients', 1, 5, 305),
(691, 5, 'mission_ventes_indicateurs', 'succes', 1, 6, 305),
(701, 5, 'mission_ventes_indicateurs', 'n_vente', 1, 7, 305),
(711, 5, 'mission_ventes_indicateurs', 'drop_size', 1, 8, 305),
(721, 5, 'mission_ventes_indicateurs', 'n_visite', 1, 9, 305),
(731, 6, 'mission_preventes_indicateurs', 'nbr_mission', 1, 1, 305),
(741, 6, 'mission_preventes_indicateurs', 'visited_clients', 1, 3, 305),
(751, 6, 'mission_preventes_indicateurs', 'nbr_clients', 1, 2, 305),
(761, 6, 'mission_preventes_indicateurs', 'succes', 1, 4, 305),
(771, 6, 'mission_preventes_indicateurs', 'n_vente', 1, 5, 305),
(781, 6, 'mission_preventes_indicateurs', 'n_visite', 1, 6, 305),
(791, 6, 'mission_preventes_indicateurs', 'commandes', 1, 7, 305),
(801, 6, 'mission_preventes_indicateurs', 'drop_size', 1, 8, 305),
(811, 6, 'mission_preventes_indicateurs', 'realisation', 1, 9, 305),
(821, 6, 'mission_preventes_indicateurs', 'projection', 1, 10, 305),
(831, 1, 'clients', 'client_code', 1, 1, 1),
(841, 1, 'clients', 'client_designation', 1, 3, 1),
(851, 1, 'clients', 'is_pet', 0, 13, 1),
(861, 1, 'clients', 'is_pack', 0, 14, 1),
(871, 1, 'clients', 'is_plf', 0, 15, 1),
(881, 1, 'clients', 'is_bisc', 0, 16, 1),
(891, 1, 'clients', 'groupe', 0, 4, 1),
(901, 1, 'clients', 'zone', 0, 5, 1),
(911, 1, 'clients', 'canal', 0, 6, 1),
(921, 1, 'clients', 'route', 0, 7, 1),
(931, 1, 'clients', 'itineraire', 0, 8, 1),
(941, 1, 'clients', 'wilaya', 0, 10, 1),
(951, 1, 'clients', 'commune', 0, 11, 1),
(961, 1, 'clients', 'telephone', 0, 12, 1),
(971, 1, 'clients', 'contact_adresse', 0, 9, 1),
(981, 1, 'clients', 'new_code', 0, 2, 1),
(991, 1, 'clients', 'action', 0, 31, 1),
(1001, 2, 'mission_tabs', 'preventes', 0, 1, 1),
(1011, 2, 'mission_tabs', 'ventes', 0, 2, 1),
(1021, 2, 'mission_tabs', 'balance', 0, 3, 1),
(1031, 3, 'mission_preventes', 'date_depart', 0, 1, 1),
(1041, 3, 'mission_preventes', 'transporteur', 0, 2, 1),
(1051, 3, 'mission_preventes', 'vehicule', 0, 3, 1),
(1061, 3, 'mission_preventes', 'route_designation', 0, 4, 1),
(1071, 3, 'mission_preventes', 'etat', 0, 5, 1),
(1081, 3, 'mission_preventes', 'nbr_clients', 0, 6, 1),
(1091, 3, 'mission_preventes', 'succes', 0, 7, 1),
(1101, 3, 'mission_preventes', 'n_vente', 0, 8, 1),
(1111, 3, 'mission_preventes', 'n_visite', 0, 9, 1),
(1121, 3, 'mission_preventes', 'CA', 0, 10, 1),
(1131, 3, 'mission_preventes', 'drop_size', 0, 11, 1),
(1141, 3, 'mission_preventes', 'hr_depart', 0, 12, 1),
(1151, 3, 'mission_preventes', 'hr_arrive', 0, 13, 1),
(1161, 3, 'mission_preventes', 'realisation', 0, 14, 1),
(1171, 3, 'mission_preventes', 'projection', 0, 15, 1),
(1181, 3, 'mission_preventes', 'status', 0, 16, 1),
(1191, 4, 'mission_ventes', 'montant_charge', 0, 10, 1),
(1201, 4, 'mission_ventes', 'date_depart', 0, 1, 1),
(1211, 4, 'mission_ventes', 'CA', 0, 11, 1),
(1221, 4, 'mission_ventes', 'etat', 0, 5, 1),
(1231, 4, 'mission_ventes', 'montant_retour', 0, 13, 1),
(1241, 4, 'mission_ventes', 'Encaisse', 0, 12, 1),
(1251, 4, 'mission_ventes', 'hr_arrive', 0, 19, 1),
(1261, 4, 'mission_ventes', 'nbr_clients', 0, 6, 1),
(1271, 4, 'mission_ventes', 'n_vente', 0, 8, 1),
(1281, 4, 'mission_ventes', 'n_visite', 0, 9, 1),
(1291, 4, 'mission_ventes', 'hr_depart', 0, 18, 1),
(1301, 4, 'mission_ventes', 'montant_credits', 0, 14, 1),
(1311, 4, 'mission_ventes', 'route_designation', 0, 4, 1),
(1321, 4, 'mission_ventes', 'succes', 0, 7, 1),
(1331, 4, 'mission_ventes', 'transporteur', 0, 2, 1),
(1341, 4, 'mission_ventes', 'vehicule', 0, 3, 1),
(1351, 4, 'mission_ventes', 'ecart', 0, 15, 1),
(1361, 4, 'mission_ventes', 'montant_recouvrement', 0, 16, 1),
(1371, 4, 'mission_ventes', 'drop_size', 0, 17, 1),
(1381, 4, 'mission_ventes', 'realisation', 0, 20, 1),
(1391, 4, 'mission_ventes', 'balance', 0, 21, 1),
(1401, 5, 'mission_ventes_indicateurs', 'nbr_mission', 0, 1, 1),
(1411, 5, 'mission_ventes_indicateurs', 'nbr_commands', 0, 2, 1),
(1421, 5, 'mission_ventes_indicateurs', 'montant_commands', 0, 3, 1),
(1431, 5, 'mission_ventes_indicateurs', 'montant_chargement', 0, 4, 1),
(1441, 5, 'mission_ventes_indicateurs', 'montant_ventes', 0, 10, 1),
(1451, 5, 'mission_ventes_indicateurs', 'montant_retour', 0, 11, 1),
(1461, 5, 'mission_ventes_indicateurs', 'montant_encaissements', 0, 12, 1),
(1471, 5, 'mission_ventes_indicateurs', 'montant_credits', 0, 13, 1),
(1481, 5, 'mission_ventes_indicateurs', 'montant_ecart', 0, 14, 1),
(1491, 5, 'mission_ventes_indicateurs', 'montant_charge', 0, 15, 1),
(1501, 5, 'mission_ventes_indicateurs', 'solde_final', 0, 16, 1),
(1511, 5, 'mission_ventes_indicateurs', 'visited_clients', 0, 5, 1),
(1521, 5, 'mission_ventes_indicateurs', 'succes', 0, 6, 1),
(1531, 5, 'mission_ventes_indicateurs', 'n_vente', 0, 7, 1),
(1541, 5, 'mission_ventes_indicateurs', 'drop_size', 0, 8, 1),
(1551, 5, 'mission_ventes_indicateurs', 'n_visite', 0, 9, 1),
(1561, 6, 'mission_preventes_indicateurs', 'nbr_mission', 1, 1, 1),
(1571, 6, 'mission_preventes_indicateurs', 'visited_clients', 1, 3, 1),
(1581, 6, 'mission_preventes_indicateurs', 'nbr_clients', 0, 2, 1),
(1591, 6, 'mission_preventes_indicateurs', 'succes', 0, 4, 1),
(1601, 6, 'mission_preventes_indicateurs', 'n_vente', 0, 5, 1),
(1611, 6, 'mission_preventes_indicateurs', 'n_visite', 0, 6, 1),
(1621, 6, 'mission_preventes_indicateurs', 'commandes', 0, 7, 1),
(1631, 6, 'mission_preventes_indicateurs', 'drop_size', 0, 8, 1),
(1641, 6, 'mission_preventes_indicateurs', 'realisation', 0, 9, 1),
(1651, 6, 'mission_preventes_indicateurs', 'projection', 0, 10, 1),
(1661, 4, 'mission_ventes', 'montant_remise', 1, 12, 305);

-- --------------------------------------------------------

--
-- Structure de la table `excel_article`
--

CREATE TABLE `excel_article` (
  `article_id` int(11) DEFAULT NULL,
  `article_reference` varchar(10) DEFAULT NULL,
  `article_designation` varchar(100) DEFAULT NULL,
  `article_famille` int(11) DEFAULT NULL,
  `article_marque` int(11) DEFAULT NULL,
  `article_contenance` int(11) DEFAULT NULL,
  `article_nature` int(11) DEFAULT NULL,
  `prix_detail` double DEFAULT NULL,
  `prix_gros` double DEFAULT NULL,
  `prix_achat` int(11) DEFAULT NULL,
  `colisage` int(11) DEFAULT NULL,
  `prix_detailxColisage` double DEFAULT NULL,
  `prix_grosxColisage` double DEFAULT NULL,
  `prix_achatxColisage` double DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_contenance`
--

CREATE TABLE `excel_article_contenance` (
  `article_contenance_id` int(20) DEFAULT NULL,
  `article_contenance_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_famille`
--

CREATE TABLE `excel_article_famille` (
  `article_famille_id` int(20) DEFAULT NULL,
  `article_famille_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_marque`
--

CREATE TABLE `excel_article_marque` (
  `article_marque_id` int(20) DEFAULT NULL,
  `article_marque_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_nature`
--

CREATE TABLE `excel_article_nature` (
  `article_nature_id` int(20) DEFAULT NULL,
  `article_nature_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_parfume`
--

CREATE TABLE `excel_article_parfume` (
  `article_parfume_id` int(20) DEFAULT NULL,
  `article_parfume_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_article_type`
--

CREATE TABLE `excel_article_type` (
  `article_type_id` int(20) DEFAULT NULL,
  `article_type_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_client`
--

CREATE TABLE `excel_client` (
  `client_id` bigint(20) DEFAULT NULL,
  `client_nom` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `Latitude` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `longitude` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `adresses` varchar(200) COLLATE utf8_unicode_ci DEFAULT NULL,
  `code_client` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `groupe_client_id` bigint(20) DEFAULT NULL,
  `zone_id` bigint(20) DEFAULT NULL,
  `secteur_id` bigint(20) DEFAULT NULL,
  `route_id` bigint(20) DEFAULT NULL,
  `tournee_id` bigint(20) DEFAULT NULL,
  `mobile` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `wilaya` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `commune` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `query` text COLLATE utf8_unicode_ci,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `excel_contact_fonction`
--

CREATE TABLE `excel_contact_fonction` (
  `contact_fonction_id` int(20) DEFAULT NULL,
  `contact_fonction_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_depot`
--

CREATE TABLE `excel_depot` (
  `depot_id` int(20) DEFAULT NULL,
  `depot_designation` varchar(100) DEFAULT NULL,
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_famille_article`
--

CREATE TABLE `excel_famille_article` (
  `article_famille_id` int(20) DEFAULT NULL,
  `article_famille_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_groupe_client`
--

CREATE TABLE `excel_groupe_client` (
  `groupe_id` int(20) DEFAULT NULL,
  `groupe_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_groupe_user`
--

CREATE TABLE `excel_groupe_user` (
  `groupe_id` int(20) DEFAULT NULL,
  `groupe_designation` varchar(100) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_import_status`
--

CREATE TABLE `excel_import_status` (
  `id` int(20) NOT NULL,
  `excel_table` varchar(100) NOT NULL,
  `table_designation` varchar(100) DEFAULT NULL,
  `status` tinyint(1) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Déchargement des données de la table `excel_import_status`
--

INSERT INTO `excel_import_status` (`id`, `excel_table`, `table_designation`, `status`) VALUES
(1, 'excel_client', 'Client', 0),
(11, 'excel_zone', 'Zone', 0),
(21, 'excel_groupe_client', 'Groupe Client', 0),
(31, 'excel_vehicule', 'Vehicule', 0),
(41, 'excel_article', 'Article', 0),
(51, 'excel_article_famille', 'Article Famille', 0),
(71, 'excel_article_contenance', 'Article Contenance', 0),
(81, 'excel_users', 'Users', 0),
(91, 'excel_groupe_user', 'Groupe Users', 0),
(101, 'excel_contact_fonction', 'Contact Fonction', 0),
(111, 'excel_depot', 'Dépot', 0),
(121, 'excel_article_nature', 'Article Nature', 0),
(131, 'excel_article_marque', 'Article Marque', 0);

-- --------------------------------------------------------

--
-- Structure de la table `excel_users`
--

CREATE TABLE `excel_users` (
  `contact_id` int(20) DEFAULT NULL,
  `nom` varchar(100) DEFAULT NULL,
  `prenom` varchar(100) DEFAULT NULL,
  `username` varchar(100) DEFAULT NULL,
  `groupe_user_id` int(20) DEFAULT NULL,
  `matricule` varchar(100) DEFAULT NULL,
  `contact_type_id` int(20) DEFAULT NULL,
  `contact_poste_id` int(20) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_vehicule`
--

CREATE TABLE `excel_vehicule` (
  `vehicule_id` int(20) DEFAULT NULL,
  `vehicule_designation` varchar(100) DEFAULT NULL,
  `route_id` int(20) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Structure de la table `excel_zone`
--

CREATE TABLE `excel_zone` (
  `zone_id` int(20) DEFAULT NULL,
  `zone_designation` varchar(100) DEFAULT NULL,
  `zone_type_id` int(20) DEFAULT NULL,
  `parent_zone_id` int(20) DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Déchargement des données de la table `excel_zone`
--

INSERT INTO `excel_zone` (`zone_id`, `zone_designation`, `zone_type_id`, `parent_zone_id`, `updated_at`, `created_at`) VALUES
(1, 'ALIOUA Centre', 0, -1, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(2, 'GROS / DETAILS', 1, 1, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(3, 'NRT 01 ALLAB', 2, 2, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(4, 'NRT 02 ALLOUCHE', 2, 2, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(5, 'NRT 03-MELLAH', 2, 2, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(6, 'NRT 04 TOUIL', 2, 2, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(7, 'NRT 05 MAZOUZ', 2, 2, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(8, 'RT 01-01 B.E.K 02 (LA VILLE )', 3, 3, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(9, 'RT 01-02 B.E.K 03 (STAMBOULI-VERT RIVE )', 3, 3, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(10, 'RT 01-03 B.E.K 05 (MOUHOUS)', 3, 3, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(11, 'RT 01-04 ALIOUA-SORICAL', 3, 3, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(12, 'RT 01-05 ALIOUA- LIDO', 3, 3, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(13, 'RT 02-01 B.E.K 04 (artisanat/kaidi)', 3, 4, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(14, 'RT 02-02 DAR EL BEIDA 01', 3, 4, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(15, 'RT 02-03 DAR EL BEIDA 02', 3, 4, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(16, 'RT 02-04 EL HAMIZ 01', 3, 4, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(17, 'RT 02-05 EL HAMIZ 02', 3, 4, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(18, 'RT 03-01 ROUIBA 01', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(19, 'RT 03-02 ROUIBA 02', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(20, 'RT 03-03 ROUIBA 03', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(21, 'RT 03-04 AINTAYA', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(22, 'RT 03-05 MARSA 01', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(23, 'RT 03-06 MARSA 02', 3, 5, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(24, 'RT 04-010 REGHAIA 01', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(25, 'RT 04-02 REGHAIA 02', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(26, 'RT 04-03 REGHAIA 03', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(27, 'RT 04-04 REGHAIA 04', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(28, 'RT 04-05 HRAOUA 01', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(29, 'RT 04-06 HRAOUA 02', 3, 6, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(30, 'RT 05-01 B.E.BAHRI 01', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(31, 'RT 05-02 B.E.BAHRI 02', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(32, 'RT 05-03 B.E.BAHRI 03', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(33, 'RT 05-04 B.E.K 01 (Faizi/Doume)', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(34, 'RT 05-05 DERGANA', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30'),
(35, 'RT 05-06 SOUACHETTE', 3, 7, '2023-08-15 11:05:30', '2023-08-15 11:05:30');

-- --------------------------------------------------------

--
-- Structure de la table `exception`
--

CREATE TABLE `exception` (
  `mission_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `uuid` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `connection` text COLLATE utf8_unicode_ci NOT NULL,
  `queue` text COLLATE utf8_unicode_ci NOT NULL,
  `payload` longtext COLLATE utf8_unicode_ci NOT NULL,
  `exception` longtext COLLATE utf8_unicode_ci NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_caisse_contact`
--

CREATE TABLE `finance_caisse_contact` (
  `caisse_id` bigint(20) NOT NULL,
  `caissier_id` bigint(20) NOT NULL,
  `caisse_type` tinyint(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_caisse_contact`
--

INSERT INTO `finance_caisse_contact` (`caisse_id`, `caissier_id`, `caisse_type`) VALUES
(1, 1, 1),
(11, 1, 0);

-- --------------------------------------------------------

--
-- Structure de la table `finance_caisse_physique`
--

CREATE TABLE `finance_caisse_physique` (
  `id` bigint(100) NOT NULL,
  `caisse_id` bigint(20) DEFAULT NULL,
  `caisse_source_id` bigint(20) DEFAULT NULL,
  `caissier_id` bigint(20) DEFAULT NULL,
  `solde_theorique` double DEFAULT NULL,
  `solde_physique` double DEFAULT NULL,
  `type` bigint(20) DEFAULT NULL,
  `type_designation` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `date_theorique` date DEFAULT NULL,
  `date_physique` datetime DEFAULT NULL,
  `physique_caisse_principale` double DEFAULT NULL,
  `date_physique_caisse_principale` date DEFAULT NULL,
  `theorique_correcte` double DEFAULT NULL,
  `encaissement_caisse_principale` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_cheque`
--

CREATE TABLE `finance_cheque` (
  `finance_cheque_id` bigint(20) NOT NULL,
  `remise_cheque_id` bigint(20) NOT NULL,
  `caisse_id` bigint(20) DEFAULT NULL,
  `compte_id` bigint(20) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_agence_id` bigint(20) DEFAULT NULL,
  `finance_cheque_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_cheque_date` date DEFAULT NULL,
  `finance_cheque_is_used` tinyint(1) DEFAULT NULL,
  `finance_cheque_montant` double DEFAULT NULL,
  `finance_cheque_date_remise` date DEFAULT NULL,
  `finance_cheque_date_encaissement` date DEFAULT NULL,
  `finance_cheque_date_refus` date DEFAULT NULL,
  `finance_cheque_is_porteur` tinyint(1) DEFAULT NULL,
  `finance_cheque_to` bigint(20) DEFAULT NULL,
  `finance_cheque_by` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_cheque_client` bigint(20) DEFAULT NULL,
  `finance_cheque_livreur` bigint(20) DEFAULT NULL,
  `finance_cheque_barre` tinyint(1) DEFAULT NULL,
  `finance_cheque_montant_lettre` text COLLATE utf8_unicode_ci,
  `finance_cheque_etat_paiement` int(3) DEFAULT '0',
  `finance_versement_id` bigint(20) DEFAULT NULL,
  `is_received_by_caissier` tinyint(1) DEFAULT NULL,
  `is_remis` bigint(20) DEFAULT NULL,
  `is_signed` tinyint(1) DEFAULT NULL,
  `is_delivered` tinyint(1) DEFAULT NULL,
  `is_cancelled` tinyint(1) DEFAULT NULL,
  `is_refused` tinyint(1) DEFAULT NULL,
  `cancel_cause` tinyint(1) DEFAULT NULL,
  `delivered_to` bigint(20) DEFAULT NULL,
  `delivered_date` date DEFAULT NULL,
  `finance_cheque_in0_out1` tinyint(1) DEFAULT NULL,
  `finance_cheque_photo` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `num_rib` varchar(26) COLLATE utf8_unicode_ci DEFAULT NULL,
  `mission_id` bigint(20) DEFAULT NULL,
  `sync_id` tinyint(4) DEFAULT NULL,
  `sync_data` tinyint(4) DEFAULT NULL,
  `date_systeme` datetime DEFAULT NULL,
  `is_canceled` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte`
--

CREATE TABLE `finance_compte` (
  `compte_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `proprietaire_id` bigint(20) DEFAULT NULL,
  `compte_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `compte_type_id` bigint(20) DEFAULT NULL,
  `caisse_type` tinyint(1) DEFAULT '0',
  `password` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `etat_caisse` tinyint(1) DEFAULT NULL,
  `finance_compte_etablissement_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_agence_id` bigint(20) DEFAULT NULL,
  `finance_compte_managed_by` bigint(20) DEFAULT NULL,
  `finance_compte_managed_start_date` datetime DEFAULT NULL,
  `finance_compte_managed_end_date` datetime DEFAULT NULL,
  `numero_compte` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `cle` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numero_rib` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pays_id` int(4) DEFAULT NULL,
  `wilaya_id` int(11) DEFAULT NULL,
  `commune_id` int(11) DEFAULT NULL,
  `departement_id` bigint(20) DEFAULT NULL,
  `financier_id` bigint(20) DEFAULT NULL,
  `comptabilite_type_id` bigint(20) DEFAULT NULL,
  `date_creation` datetime DEFAULT NULL,
  `solde` double DEFAULT NULL,
  `solde_physique` double DEFAULT NULL,
  `solde_date` datetime DEFAULT NULL,
  `ecart_caisse` double DEFAULT NULL,
  `total_cheque` int(11) DEFAULT NULL,
  `solde_cheque` double DEFAULT '0',
  `fournisseur_id` bigint(20) DEFAULT NULL,
  `ordre` int(10) DEFAULT NULL,
  `is_desactivated` tinyint(4) DEFAULT NULL,
  `solde_virement` double NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_compte`
--

INSERT INTO `finance_compte` (`compte_id`, `entreprise_id`, `proprietaire_id`, `compte_designation`, `compte_type_id`, `caisse_type`, `password`, `etat_caisse`, `finance_compte_etablissement_id`, `finance_compte_etablissement_agence_id`, `finance_compte_managed_by`, `finance_compte_managed_start_date`, `finance_compte_managed_end_date`, `numero_compte`, `cle`, `numero_rib`, `pays_id`, `wilaya_id`, `commune_id`, `departement_id`, `financier_id`, `comptabilite_type_id`, `date_creation`, `solde`, `solde_physique`, `solde_date`, `ecart_caisse`, `total_cheque`, `solde_cheque`, `fournisseur_id`, `ordre`, `is_desactivated`, `solde_virement`) VALUES
(1, NULL, NULL, 'Caisse Principale', 1, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, 0),
(11, NULL, NULL, 'Caisse 1', 1, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, 0);

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_alerte`
--

CREATE TABLE `finance_compte_alerte` (
  `compte_alerte_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `compte_id` bigint(20) DEFAULT NULL,
  `alerte_min` bigint(20) DEFAULT NULL,
  `alerte_max` bigint(20) DEFAULT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `contact_info_type_id` bigint(20) DEFAULT NULL,
  `contact_info` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_alerte_operation`
--

CREATE TABLE `finance_compte_alerte_operation` (
  `compte_alerte_id` bigint(20) NOT NULL DEFAULT '0',
  `compte_operation_id` bigint(20) NOT NULL DEFAULT '0',
  `alerted` tinyint(1) DEFAULT NULL,
  `contact_info_type_id` bigint(20) DEFAULT NULL,
  `contact_info_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `alert_date` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_etablissement`
--

CREATE TABLE `finance_compte_etablissement` (
  `finance_compte_etablissement_id` bigint(20) NOT NULL,
  `finance_compte_etablissement_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_compte_etablissement_abreviation` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_etablissement_agence`
--

CREATE TABLE `finance_compte_etablissement_agence` (
  `finance_compte_etablissement_agence_id` bigint(20) NOT NULL,
  `finance_compte_etablissement_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_agence_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_compte_etablissement_agence_abreviation` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_monnaie_piece`
--

CREATE TABLE `finance_compte_monnaie_piece` (
  `compte_id` bigint(20) NOT NULL DEFAULT '0',
  `finance_monnaie_piece` bigint(20) NOT NULL DEFAULT '0',
  `nombre` int(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_operation`
--

CREATE TABLE `finance_compte_operation` (
  `compte_operation_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `compte_operation_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `compte_id` bigint(20) DEFAULT NULL,
  `compte_operation_type_id` bigint(20) DEFAULT NULL,
  `compte_operation_type_detail_id` bigint(20) DEFAULT NULL,
  `recu_paiement_document_id` bigint(20) DEFAULT NULL,
  `recu_paiement_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `compte_operation_contact_id` bigint(20) DEFAULT NULL,
  `compte_operation_nom` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `compte_operation_prenom` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_operation_type`
--

CREATE TABLE `finance_compte_operation_type` (
  `compte_operation_type_id` bigint(20) NOT NULL,
  `compte_operation_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_compte_operation_type`
--

INSERT INTO `finance_compte_operation_type` (`compte_operation_type_id`, `compte_operation_type_designation`) VALUES
(-1, 'Débit'),
(1, 'Crédit');

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_operation_type_detail`
--

CREATE TABLE `finance_compte_operation_type_detail` (
  `finance_compte_operation_type_detail_id` bigint(20) NOT NULL,
  `compte_operation_type_id` bigint(20) NOT NULL,
  `finance_compte_operation_type_detail_designation` varchar(256) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_compte_type`
--

CREATE TABLE `finance_compte_type` (
  `compte_type_id` bigint(20) NOT NULL,
  `compte_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_compte_type`
--

INSERT INTO `finance_compte_type` (`compte_type_id`, `compte_type_designation`) VALUES
(1, 'Caisse'),
(2, 'Compte bancaire');

-- --------------------------------------------------------

--
-- Structure de la table `finance_mode_paiement`
--

CREATE TABLE `finance_mode_paiement` (
  `finance_mode_paiement_id` int(20) NOT NULL DEFAULT '0',
  `finance_mode_paiement_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_mode_paiement`
--

INSERT INTO `finance_mode_paiement` (`finance_mode_paiement_id`, `finance_mode_paiement_designation`) VALUES
(1, 'Espèce'),
(2, 'Virement'),
(3, 'Versement'),
(4, 'Chèque'),
(5, 'Chèque + Espèce');

-- --------------------------------------------------------

--
-- Structure de la table `finance_monnaie`
--

CREATE TABLE `finance_monnaie` (
  `monnaie_id` bigint(20) NOT NULL,
  `monnaie_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `monnaie_abreviation` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pays_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_monnaie`
--

INSERT INTO `finance_monnaie` (`monnaie_id`, `monnaie_designation`, `monnaie_abreviation`, `pays_id`) VALUES
(1, 'dinars algerien', 'DZD', 1);

-- --------------------------------------------------------

--
-- Structure de la table `finance_monnaie_piece`
--

CREATE TABLE `finance_monnaie_piece` (
  `finance_monnaie_piece_id` bigint(20) NOT NULL DEFAULT '0',
  `finance_monnaie_piece_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `monnaie_id` bigint(20) DEFAULT NULL,
  `valeur_unite` int(11) DEFAULT NULL,
  `active` tinyint(1) DEFAULT NULL,
  `image` varchar(200) COLLATE utf8_unicode_ci NOT NULL,
  `type` tinyint(2) NOT NULL,
  `ordre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_monnaie_piece`
--

INSERT INTO `finance_monnaie_piece` (`finance_monnaie_piece_id`, `finance_monnaie_piece_designation`, `monnaie_id`, `valeur_unite`, `active`, `image`, `type`, `ordre`) VALUES
(1, '1 Dinar', 1, 1, 1, '/app/public/ressources/1.png', 1, 13),
(2, '2 Dinars', 1, 2, 1, '/app/public/ressources/2.png', 1, 12),
(5, '5 Dinars', 1, 5, 1, '/app/public/ressources/5.png', 1, 11),
(10, '10 Dinars', 1, 10, 1, '/app/public/ressources/10.png', 1, 10),
(20, '20 Dinars', 1, 20, 1, '/app/public/ressources/20.png', 1, 9),
(50, '50 Dinars', 1, 50, 1, '/app/public/ressources/50.png', 1, 8),
(100, '100 Dinars', 1, 100, 1, '/app/public/ressources/100.png', 1, 7),
(200, '200 Dinars', 1, 200, 1, '/app/public/ressources/200.png', 1, 6),
(500, '500 Dinars', 1, 500, 1, '/app/public/ressources/500.jpg', 2, 3),
(1000, '1000 Dinars', 1, 1000, 1, '/app/public/ressources/1000.jpg', 2, 2),
(2000, '2000 Dinars', 1, 2000, 1, '/app/public/ressources/2000.jpg', 2, 1),
(201, '200 Dinars', 1, 200, 1, '/app/public/ressources/200b.jpg', 2, 4),
(101, '100 Dinars', 1, 100, 1, '/app/public/ressources/100b.jpg', 2, 5);

-- --------------------------------------------------------

--
-- Structure de la table `finance_ordre_paiement`
--

CREATE TABLE `finance_ordre_paiement` (
  `finance_ordre_paiement_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `paiement_to_id` bigint(20) DEFAULT NULL,
  `monnaie_id` bigint(20) DEFAULT NULL,
  `montant` double DEFAULT NULL,
  `mouvement_id` bigint(20) DEFAULT NULL,
  `service_fait_validated` tinyint(1) DEFAULT NULL,
  `service_fait_validated_date` datetime DEFAULT NULL,
  `service_fait_manager_id` bigint(20) DEFAULT NULL,
  `service_fait_manager_validation_date` datetime DEFAULT NULL,
  `compte_operation_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_ordre_paiement_remarque`
--

CREATE TABLE `finance_ordre_paiement_remarque` (
  `finance_ordre_paiement_remarque_id` bigint(20) NOT NULL,
  `finance_ordre_paiement_remarque_texte` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_ordre_paiement_remarque_date` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_paiement_delai`
--

CREATE TABLE `finance_paiement_delai` (
  `paiement_delai_id` bigint(20) NOT NULL,
  `paiement_delai_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `finance_paiement_delai`
--

INSERT INTO `finance_paiement_delai` (`paiement_delai_id`, `paiement_delai_designation`) VALUES
(1, 'Immmédiat'),
(2, 'A terme');

-- --------------------------------------------------------

--
-- Structure de la table `finance_paiement_rappel`
--

CREATE TABLE `finance_paiement_rappel` (
  `paiement_rappel_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `paiement_delai_id` bigint(20) DEFAULT NULL,
  `contact_info_type_id` bigint(20) DEFAULT NULL,
  `contact_info_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_date` datetime DEFAULT NULL,
  `contact_date_day` date DEFAULT NULL,
  `contact_note` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `contact_rappel_date` datetime DEFAULT NULL,
  `contact_rappel_date_day` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_remise_cheque`
--

CREATE TABLE `finance_remise_cheque` (
  `remise_cheque_id` bigint(20) NOT NULL,
  `caisse_id` bigint(20) DEFAULT NULL,
  `compte_id` bigint(20) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_agence_id` bigint(20) DEFAULT NULL,
  `nbr_cheques` bigint(20) DEFAULT NULL,
  `remise_cheque_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `remise_cheque_date` date DEFAULT NULL,
  `remise_cheque_is_used` tinyint(1) DEFAULT NULL,
  `remise_cheque_montant` double DEFAULT NULL,
  `remise_cheque_is_porteur` tinyint(1) DEFAULT NULL,
  `remise_cheque_to` bigint(20) DEFAULT NULL,
  `remise_cheque_by` bigint(11) DEFAULT NULL,
  `remise_cheque_barre` tinyint(1) DEFAULT NULL,
  `remise_cheque_montant_lettre` text COLLATE utf8_unicode_ci,
  `is_signed` tinyint(1) DEFAULT NULL,
  `is_delivered` tinyint(1) DEFAULT NULL,
  `is_cancelled` tinyint(1) DEFAULT NULL,
  `cancel_cause` tinyint(1) DEFAULT NULL,
  `delivered_to` bigint(20) DEFAULT NULL,
  `delivered_date` date DEFAULT NULL,
  `remise_cheque_photo` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `fournisseur_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_versement`
--

CREATE TABLE `finance_versement` (
  `finance_versement_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `compte_operation_id` bigint(20) DEFAULT NULL,
  `compte_operation_type_id` bigint(20) DEFAULT NULL,
  `mouvement_id` bigint(20) DEFAULT NULL,
  `versement_date` datetime DEFAULT NULL,
  `versement_date_day` date DEFAULT NULL,
  `mode_paiement_id` bigint(20) DEFAULT NULL,
  `is_remise_differee` tinyint(1) DEFAULT NULL,
  `encaissement_date` datetime DEFAULT NULL,
  `encaissement_date_day` date DEFAULT NULL,
  `is_delayed` tinyint(1) DEFAULT NULL,
  `is_paid` tinyint(1) DEFAULT NULL,
  `is_notified` tinyint(1) DEFAULT NULL,
  `versement_montant` double DEFAULT NULL,
  `comptabilite_type_id` bigint(20) DEFAULT NULL,
  `accuse_contact` tinyint(1) DEFAULT NULL,
  `remise_date` datetime DEFAULT NULL,
  `remise_date_day` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_versement_monnaie_piece`
--

CREATE TABLE `finance_versement_monnaie_piece` (
  `finance_versement_id` bigint(20) NOT NULL DEFAULT '0',
  `finance_monnaie_piece_id` bigint(20) NOT NULL DEFAULT '0',
  `nombre` int(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_versement_notification`
--

CREATE TABLE `finance_versement_notification` (
  `finance_versement_notification_id` bigint(20) NOT NULL,
  `finance_versement_id` bigint(20) DEFAULT NULL,
  `notification_info_type_id` bigint(20) DEFAULT NULL,
  `notification_info_value` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `notification_date` datetime DEFAULT NULL,
  `notification_date_day` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `finance_virement`
--

CREATE TABLE `finance_virement` (
  `finance_virement_id` bigint(20) NOT NULL,
  `remise_virement_id` bigint(20) NOT NULL,
  `caisse_id` bigint(20) DEFAULT NULL,
  `compte_id` bigint(20) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_id` bigint(20) DEFAULT NULL,
  `finance_compte_etablissement_agence_id` bigint(20) DEFAULT NULL,
  `finance_virement_numero` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_virement_date` date DEFAULT NULL,
  `finance_virement_is_used` tinyint(1) DEFAULT NULL,
  `finance_virement_montant` double DEFAULT NULL,
  `finance_virement_date_remise` date DEFAULT NULL,
  `finance_virement_date_encaissement` date DEFAULT NULL,
  `finance_virement_date_refus` date DEFAULT NULL,
  `finance_virement_is_porteur` tinyint(1) DEFAULT NULL,
  `finance_virement_to` bigint(20) DEFAULT NULL,
  `finance_virement_by` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `finance_virement_client` bigint(20) DEFAULT NULL,
  `finance_virement_livreur` bigint(20) DEFAULT NULL,
  `finance_virement_barre` tinyint(1) DEFAULT NULL,
  `finance_virement_montant_lettre` text COLLATE utf8_unicode_ci,
  `finance_virement_etat_paiement` int(3) DEFAULT '0',
  `finance_versement_id` bigint(20) DEFAULT NULL,
  `is_received_by_caissier` tinyint(1) DEFAULT NULL,
  `is_remis` bigint(20) DEFAULT NULL,
  `is_signed` tinyint(1) DEFAULT NULL,
  `is_delivered` tinyint(1) DEFAULT NULL,
  `is_cancelled` tinyint(1) DEFAULT NULL,
  `is_refused` tinyint(1) DEFAULT NULL,
  `cancel_cause` tinyint(1) DEFAULT NULL,
  `delivered_to` bigint(20) DEFAULT NULL,
  `delivered_date` date DEFAULT NULL,
  `finance_virement_in0_out1` tinyint(1) DEFAULT NULL,
  `finance_virement_photo` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `num_rib` varchar(26) COLLATE utf8_unicode_ci DEFAULT NULL,
  `mission_id` bigint(20) DEFAULT NULL,
  `sync_id` tinyint(4) DEFAULT NULL,
  `sync_data` tinyint(4) DEFAULT NULL,
  `date_systeme` datetime DEFAULT NULL,
  `is_canceled` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `flag_lock`
--

CREATE TABLE `flag_lock` (
  `queue_id` int(11) NOT NULL,
  `is_locked` tinyint(4) NOT NULL,
  `queue_name` varchar(26) COLLATE utf8_unicode_ci NOT NULL,
  `unique_id` bigint(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `flag_lock`
--

INSERT INTO `flag_lock` (`queue_id`, `is_locked`, `queue_name`, `unique_id`) VALUES
(1, 0, 'reglement fournisseur', 0);

-- --------------------------------------------------------

--
-- Structure de la table `fournisseur_solde_initial_historique`
--

CREATE TABLE `fournisseur_solde_initial_historique` (
  `id` bigint(20) NOT NULL,
  `fournisseur_id` bigint(20) NOT NULL,
  `reglement_caisse_id` bigint(100) DEFAULT NULL,
  `old_solde` double DEFAULT '0',
  `montant_regle` double DEFAULT '0',
  `new_solde` double DEFAULT '0',
  `date_day` date NOT NULL,
  `date` datetime DEFAULT NULL,
  `reglement_by` bigint(20) DEFAULT NULL,
  `commentaire` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `geo_trace`
--

CREATE TABLE `geo_trace` (
  `num` bigint(20) NOT NULL,
  `date_insertion` datetime DEFAULT NULL,
  `date_insertion_day` date DEFAULT NULL,
  `id_tracker` bigint(20) DEFAULT '0',
  `vehicle_id` bigint(20) DEFAULT '0',
  `trip_id` bigint(20) DEFAULT NULL,
  `is_new_changes` int(1) DEFAULT '1',
  `is_new_position` int(1) DEFAULT NULL,
  `commande` int(11) DEFAULT NULL,
  `date` datetime DEFAULT NULL,
  `date_day` date DEFAULT NULL,
  `is_alarm` int(1) DEFAULT NULL,
  `alarme_code` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL,
  `alarme_description` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_utc_time_str` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_gps_status` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_latitude` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_NS` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_longitude` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_EW` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_speed` float DEFAULT NULL,
  `speed` int(11) DEFAULT NULL,
  `gprmc_heading_deg` float DEFAULT NULL,
  `gprmc_magnetic_variation` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gprmc_WE_cd_checksum` varchar(5) COLLATE utf8_unicode_ci DEFAULT NULL,
  `hdop` double DEFAULT NULL,
  `altitude` bigint(20) DEFAULT NULL,
  `state` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `base_id` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `csq` int(11) DEFAULT NULL,
  `journey` bigint(20) DEFAULT NULL,
  `priorite` int(11) DEFAULT NULL,
  `latitude_decimal` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `longitude_decimal` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `adresse_geocodee` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `analog_input_1` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `analog_input_2` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `analog_input_3` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `analog_input_4` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `analog_input_5` varchar(4) COLLATE utf8_unicode_ci DEFAULT NULL,
  `digital_input_1` int(1) DEFAULT NULL,
  `digital_input_2` int(1) DEFAULT NULL,
  `digital_input_3` int(1) DEFAULT NULL,
  `digital_input_4` int(1) DEFAULT NULL,
  `digital_input_5` int(1) DEFAULT NULL,
  `digital_output_1` int(1) DEFAULT NULL,
  `digital_output_2` int(1) DEFAULT NULL,
  `digital_output_3` int(1) DEFAULT NULL,
  `digital_output_4` int(1) DEFAULT NULL,
  `digital_output_5` int(1) DEFAULT NULL,
  `gms_signal` int(11) DEFAULT NULL,
  `accelerometer_data` bigint(20) DEFAULT NULL,
  `power_supply_voltage` double DEFAULT NULL,
  `battery_current` double DEFAULT NULL,
  `pcb_temperature` double DEFAULT NULL,
  `temperature_sensor_1` double DEFAULT NULL,
  `temperature_sensor_2` double DEFAULT NULL,
  `temperature_sensor_3` double DEFAULT NULL,
  `fuel_value` double DEFAULT NULL,
  `fuel_percent` double DEFAULT NULL,
  `fuel_liters` double DEFAULT NULL,
  `fuel_altitude_diff` int(11) DEFAULT NULL,
  `fuel_remplissage` int(1) DEFAULT NULL,
  `fuel_latest_percent` int(11) DEFAULT NULL,
  `frigo_temperature` double DEFAULT '0',
  `obd_pid` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `obd_value` varchar(15) COLLATE utf8_unicode_ci DEFAULT NULL,
  `max_acceleration_value` int(11) DEFAULT NULL,
  `max_deceleration_value` int(11) DEFAULT NULL,
  `assisted_event_info` varchar(16) COLLATE utf8_unicode_ci DEFAULT NULL,
  `can_data_exists` int(1) DEFAULT NULL,
  `j1939_vehicle_speed_wheel` int(11) DEFAULT NULL,
  `j1939_vehicle_speed_tachograph` int(11) DEFAULT NULL,
  `j1939_clutch_switch` int(1) DEFAULT NULL,
  `j1939_tachograph_performance` int(1) DEFAULT NULL,
  `j1939_parking_brake_switch` int(1) DEFAULT NULL,
  `j1939_cruise_control` int(1) DEFAULT NULL,
  `j1939_accelerator_pedal_position` int(11) DEFAULT NULL,
  `j1939_total_fuel_used` bigint(20) DEFAULT NULL,
  `j1939_engine_speed` int(11) DEFAULT NULL,
  `j1939_total_engine_hours` double DEFAULT NULL,
  `j1939_high_resolution_vehicle_distance` bigint(20) DEFAULT NULL,
  `j1939_engine_coolant_temperature` bigint(20) DEFAULT NULL,
  `j1939_fuel_level` int(11) DEFAULT NULL,
  `j1939_actual_engine_torque` int(11) DEFAULT NULL,
  `j1939_ambient_air_temperature` int(11) DEFAULT NULL,
  `j1939_high_resolution_engine_total_fuel_used` double DEFAULT NULL,
  `j1939_load_at_current_speed` int(11) DEFAULT NULL,
  `j1939_engine_fuel_rate` double DEFAULT NULL,
  `j1939_axle_weight` double DEFAULT NULL,
  `j1939_service_distance` bigint(20) DEFAULT NULL,
  `j1939_instantaneous_fuel_economy` double DEFAULT NULL,
  `j1939_status_engine_brake` int(11) DEFAULT NULL,
  `j1939_engine_oil_temperature` int(11) DEFAULT NULL,
  `j1939_engine_fuel_temperature` int(11) DEFAULT NULL,
  `j1939_total_vehicle_hours` int(11) DEFAULT NULL,
  `j1939_trip_distance` int(11) DEFAULT NULL,
  `j1939_engine_trip_fuel` int(11) DEFAULT NULL,
  `j1939_percent_clutch_slip` int(11) DEFAULT NULL,
  `sync_data` tinyint(4) DEFAULT NULL,
  `sync_id` tinyint(4) DEFAULT NULL,
  `contact_id` bigint(20) DEFAULT NULL,
  `IMEI` varchar(56) COLLATE utf8_unicode_ci DEFAULT NULL,
  `serial_number` varchar(56) COLLATE utf8_unicode_ci DEFAULT NULL,
  `mission_point_id` bigint(20) DEFAULT NULL,
  `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_notion_authorization`
--

CREATE TABLE `groupe_notion_authorization` (
  `notion_athorization_id` bigint(20) NOT NULL,
  `groupe_user_id` int(11) NOT NULL,
  `is_action` tinyint(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user`
--

CREATE TABLE `groupe_user` (
  `groupe_id` int(11) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `groupe_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `groupe_created_by` bigint(20) DEFAULT NULL,
  `is_admin` tinyint(4) NOT NULL DEFAULT '0',
  `administrateur` tinyint(2) NOT NULL,
  `is_admin_caisse` tinyint(4) NOT NULL DEFAULT '0',
  `is_admin_objectif` tinyint(4) NOT NULL DEFAULT '0',
  `is_admin_stat` tinyint(4) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `groupe_user`
--

INSERT INTO `groupe_user` (`groupe_id`, `entreprise_id`, `groupe_designation`, `groupe_created_by`, `is_admin`, `administrateur`, `is_admin_caisse`, `is_admin_objectif`, `is_admin_stat`) VALUES
(1, 305, 'Super Admin DF', 1, 1, 1, 1, 1, 0),
(35, 305, 'Gestionnaire de stock', 1, 1, 0, 0, 0, 0),
(221, 305, 'test', NULL, 0, 0, 0, 0, 0),
(37, 305, 'Contrôleur', 1, 1, 0, 0, 0, 0),
(38, 305, 'Aide magasinier', 1, 1, 0, 0, 0, 0),
(39, 305, 'Agent commercial ', 1, 1, 0, 0, 0, 0),
(34, 305, 'Chefs de Zone', 1, 1, 0, 0, 0, 0),
(142, 305, 'Chefs de Secteur', 305, 1, 0, 0, 0, 0),
(44, 305, 'Aide vendeur', 1, 1, 0, 0, 0, 0),
(43, 305, 'Prospecteur', 1, 1, 0, 0, 0, 0),
(42, 305, 'Superviseur des ventes', 1, 1, 0, 0, 0, 0),
(41, 305, 'Responsable Commercial', 1, 1, 0, 0, 0, 0),
(40, 305, 'Caissier', 1, 1, 0, 0, 0, 0),
(151, 305, 'Résponsable magasin', NULL, 1, 1, 0, 0, 0),
(201, 305, 'Magasinier', NULL, 0, 0, 0, 0, 0);

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user_annuaire`
--

CREATE TABLE `groupe_user_annuaire` (
  `groupe_user_annuaire_id` bigint(11) NOT NULL,
  `groupe_user_id` int(11) NOT NULL,
  `contact_type_id` int(11) NOT NULL,
  `consulter` tinyint(11) NOT NULL,
  `consulter_document` tinyint(4) NOT NULL,
  `consulter_finance` tinyint(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user_article_famille`
--

CREATE TABLE `groupe_user_article_famille` (
  `article_famille_id` bigint(20) NOT NULL,
  `groupe_user_id` int(11) NOT NULL,
  `lecture` tinyint(1) NOT NULL,
  `ecriture` tinyint(1) NOT NULL,
  `creation` tinyint(1) NOT NULL,
  `prix` tinyint(1) NOT NULL,
  `validation_demande` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user_module`
--

CREATE TABLE `groupe_user_module` (
  `module_id` bigint(20) NOT NULL,
  `groupe_user_id` int(11) NOT NULL,
  `is_authorized` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `groupe_user_module`
--

INSERT INTO `groupe_user_module` (`module_id`, `groupe_user_id`, `is_authorized`) VALUES
(9, 1, 1),
(10, 1, 1),
(68, 1, 0),
(79, 1, 1),
(82, 1, 1),
(91, 1, 1),
(110, 1, 0),
(126, 1, 1),
(127, 1, 1),
(128, 1, 1),
(145, 1, 1),
(151, 1, 1),
(180, 1, 1),
(14, 1, 1),
(94, 1, 1),
(101, 1, 1),
(95, 1, 1),
(118, 1, 1),
(131, 1, 1),
(135, 1, 1),
(136, 1, 1),
(150, 1, 1),
(154, 1, 1),
(157, 1, 1),
(158, 1, 1),
(164, 1, 1),
(166, 1, 1),
(167, 1, 1),
(192, 1, 1),
(311, 1, 1),
(602, 1, 1),
(102, 1, 1),
(103, 1, 1),
(104, 1, 1),
(105, 1, 1),
(132, 1, 1),
(133, 1, 1),
(137, 1, 1),
(147, 1, 1),
(155, 1, 1),
(165, 1, 1),
(168, 1, 1),
(182, 1, 1),
(170, 1, 1),
(202, 1, 1),
(211, 1, 1),
(203, 1, 1),
(210, 1, 1),
(207, 1, 1),
(600, 1, 1),
(204, 1, 1),
(205, 1, 1),
(206, 1, 1),
(93, 1, 1),
(92, 1, 1),
(208, 1, 1),
(111, 1, 1),
(112, 1, 1),
(97, 1, 1),
(106, 1, 1),
(120, 1, 1),
(129, 1, 1),
(134, 1, 1),
(146, 1, 1),
(153, 1, 1),
(169, 1, 1),
(149, 1, 1),
(321, 1, 1),
(138, 1, 1),
(139, 1, 1),
(141, 1, 1),
(140, 1, 1),
(142, 1, 1),
(143, 1, 1),
(144, 1, 1),
(148, 1, 1),
(156, 1, 1),
(162, 1, 1),
(201, 1, 1),
(300, 1, 1),
(631, 1, 1),
(641, 1, 1),
(152, 1, 1),
(160, 1, 1),
(161, 1, 1),
(183, 1, 1),
(185, 1, 1),
(651, 1, 1);

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user_module_action`
--

CREATE TABLE `groupe_user_module_action` (
  `module_id` int(11) NOT NULL,
  `groupe_user_id` int(11) NOT NULL,
  `action_id` int(11) NOT NULL,
  `is_blocked` tinyint(4) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_user_objectif_type`
--

CREATE TABLE `groupe_user_objectif_type` (
  `groupe_id` bigint(20) NOT NULL,
  `objectif_type_id` bigint(20) NOT NULL,
  `is_authorized` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_vendeur`
--

CREATE TABLE `groupe_vendeur` (
  `groupe_id` int(10) NOT NULL,
  `groupe_designation` varchar(56) COLLATE utf8_unicode_ci NOT NULL,
  `groupe_type_id` tinyint(4) NOT NULL,
  `motif_id` tinyint(4) NOT NULL DEFAULT '1',
  `coef` tinyint(4) NOT NULL,
  `is_active` int(11) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `groupe_vendeur`
--

INSERT INTO `groupe_vendeur` (`groupe_id`, `groupe_designation`, `groupe_type_id`, `motif_id`, `coef`, `is_active`) VALUES
(1, 'Details', 1, 1, 1, 1),
(2, 'Gros', 1, 1, 5, 1);

-- --------------------------------------------------------

--
-- Structure de la table `groupe_vendeur_quota`
--

CREATE TABLE `groupe_vendeur_quota` (
  `article_id` bigint(20) NOT NULL,
  `unite_id` int(10) NOT NULL,
  `groupe_id` int(10) NOT NULL,
  `date` date NOT NULL,
  `article_unite_quantite` double NOT NULL,
  `quantite` double NOT NULL,
  `nbr_vendeurs` int(11) NOT NULL DEFAULT '0',
  `is_affected` tinyint(4) NOT NULL DEFAULT '0',
  `is_stock_live` tinyint(4) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `groupe_vendeur_quota_model`
--

CREATE TABLE `groupe_vendeur_quota_model` (
  `article_id` bigint(20) NOT NULL,
  `unite_id` int(20) NOT NULL,
  `groupe_id` int(10) NOT NULL,
  `quantite` double NOT NULL,
  `is_affected` tinyint(2) NOT NULL DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `health_check_result_history_items`
--

CREATE TABLE `health_check_result_history_items` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `check_name` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `check_label` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `status` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `notification_message` text COLLATE utf8_unicode_ci,
  `short_summary` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `meta` json NOT NULL,
  `ended_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `batch` char(36) COLLATE utf8_unicode_ci NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `holidays`
--

CREATE TABLE `holidays` (
  `holiday_id` bigint(20) NOT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `date` date DEFAULT NULL,
  `nb_days` tinyint(4) DEFAULT NULL,
  `description` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `holidays`
--

INSERT INTO `holidays` (`holiday_id`, `entreprise_id`, `date`, `nb_days`, `description`) VALUES
(1, 305, '2020-06-29', 2, 'EID Fitre'),
(6, 305, '2020-07-31', 2, 'EID Adha');

-- --------------------------------------------------------

--
-- Structure de la table `immobilier_usage_type`
--

CREATE TABLE `immobilier_usage_type` (
  `immobilier_usage_type_id` bigint(20) NOT NULL DEFAULT '0',
  `immobilier_usage_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `immobilier_usage_type`
--

INSERT INTO `immobilier_usage_type` (`immobilier_usage_type_id`, `immobilier_usage_type_designation`) VALUES
(1, 'Administration'),
(2, 'Dépôt de stockage'),
(3, 'Fabrication'),
(4, 'Parc automobile'),
(5, 'Restauration & Habitation');

-- --------------------------------------------------------

--
-- Structure de la table `infraction`
--

CREATE TABLE `infraction` (
  `infraction_id` bigint(20) NOT NULL,
  `infraction_type_id` tinyint(4) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `infraction_responsable_id` bigint(20) DEFAULT NULL,
  `lieu_id` bigint(20) DEFAULT NULL,
  `point_id` bigint(20) DEFAULT NULL,
  `sinistre` tinyint(1) NOT NULL,
  `sinistre_id` bigint(20) DEFAULT NULL,
  `autorite_declarante_id` bigint(20) DEFAULT NULL,
  `autorite_declarante_info` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `infraction_degre` tinyint(2) DEFAULT NULL,
  `infraction_date` datetime DEFAULT NULL,
  `infraction_date_day` date DEFAULT NULL,
  `infraction_declaration_date` datetime DEFAULT NULL,
  `infraction_declaration_date_day` date DEFAULT NULL,
  `infraction_declared_by` bigint(20) DEFAULT NULL,
  `infraction_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `infraction_sanction_autorite` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_detention` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_detention_date_debut` date DEFAULT NULL,
  `infraction_sanction_autorite_detention_date_fin` date DEFAULT NULL,
  `infraction_sanction_autorite_fourriere` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_fourriere_date_debut` date DEFAULT NULL,
  `infraction_sanction_autorite_fourriere_date_fin` date DEFAULT NULL,
  `infraction_sanction_autorite_retrait_documents` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_retrait_documents_liste` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `infraction_sanction_autorite_retrait_documents_date_debut` date DEFAULT NULL,
  `infraction_sanction_autorite_retrait_documents_date_fin` date DEFAULT NULL,
  `infraction_sanction_autorite_amende` double DEFAULT NULL,
  `infraction_sanction_autorite_amende_paiement` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_amende_paiement_entreprise` tinyint(1) DEFAULT NULL,
  `infraction_sanction_autorite_amende_paiement_responsable` tinyint(1) DEFAULT NULL,
  `infraction_sanction_entreprise` tinyint(4) DEFAULT NULL,
  `infraction_sanction_entreprise_by` bigint(20) DEFAULT NULL,
  `infraction_sanction_entreprise_type_id` tinyint(4) DEFAULT NULL,
  `infraction_sanction_entreprise_date_debut` date DEFAULT NULL,
  `infraction_sanction_entreprise_date_fin` date DEFAULT NULL,
  `infraction_sanction_entreprise_amount_to_pay` double DEFAULT NULL,
  `infraction_sanction_entreprise_amount_paid` tinyint(4) DEFAULT NULL,
  `infraction_sanction_entreprise_responsable_notified` tinyint(4) DEFAULT NULL,
  `infraction_sanction_entreprise_responsable_notification_date` datetime DEFAULT NULL,
  `infraction_detail` text COLLATE utf8_unicode_ci,
  `infraction_damage_evaluation` double NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `infraction_documentfile`
--

CREATE TABLE `infraction_documentfile` (
  `infraction_id` bigint(20) NOT NULL,
  `document_file_id` bigint(20) NOT NULL,
  `document_type_id` int(11) DEFAULT NULL,
  `is_default` tinyint(1) DEFAULT NULL,
  `document_ordre` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `infraction_documentfile`
--

INSERT INTO `infraction_documentfile` (`infraction_id`, `document_file_id`, `document_type_id`, `is_default`, `document_ordre`) VALUES
(3, 1570, NULL, NULL, NULL);

-- --------------------------------------------------------

--
-- Structure de la table `infraction_ressource`
--

CREATE TABLE `infraction_ressource` (
  `infraction_id` bigint(20) NOT NULL,
  `ressource_id` bigint(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `infraction_ressource`
--

INSERT INTO `infraction_ressource` (`infraction_id`, `ressource_id`) VALUES
(2, 800),
(3, 451),
(3, 456),
(3, 800),
(3, 801),
(251, 451);

-- --------------------------------------------------------

--
-- Structure de la table `infraction_sanction_type`
--

CREATE TABLE `infraction_sanction_type` (
  `infraction_sanction_type_id` bigint(20) NOT NULL,
  `infraction_sanction_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `infraction_sanction_type`
--

INSERT INTO `infraction_sanction_type` (`infraction_sanction_type_id`, `infraction_sanction_type_designation`, `entreprise_id`) VALUES
(1, 'Avertissement verbal', 122),
(2, 'Avertissement écrit', 122),
(3, 'Blâme écrit', 122),
(4, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 122),
(5, 'Mise à pied conservatoire', 122),
(6, 'Licenciement', 122),
(7, 'Avertissement verbal', 305),
(8, 'Avertissement écrit', 305),
(9, 'Blâme écrit', 305),
(10, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 305),
(11, 'Mise à pied conservatoire', 305),
(12, 'Licenciement', 305),
(13, 'Avertissement verbal', 548),
(14, 'Avertissement écrit', 548),
(15, 'Blâme écrit', 548),
(16, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 548),
(17, 'Mise à pied conservatoire', 548),
(18, 'Licenciement', 548),
(19, 'Avertissement verbal', 549),
(20, 'Avertissement écrit', 549),
(21, 'Blâme écrit', 549),
(22, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 549),
(23, 'Mise à pied conservatoire', 549),
(24, 'Licenciement', 549),
(25, 'Avertissement verbal', 550),
(26, 'Avertissement écrit', 550),
(27, 'Blâme écrit', 550),
(28, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 550),
(29, 'Mise à pied conservatoire', 550),
(30, 'Licenciement', 550),
(31, 'Avertissement verbal', 551),
(32, 'Avertissement écrit', 551),
(33, 'Blâme écrit', 551),
(34, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 551),
(35, 'Mise à pied conservatoire', 551),
(36, 'Licenciement', 551),
(37, 'Avertissement verbal', 552),
(38, 'Avertissement écrit', 552),
(39, 'Blâme écrit', 552),
(40, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 552),
(41, 'Mise à pied conservatoire', 552),
(42, 'Licenciement', 552),
(43, 'Avertissement verbal', 553),
(44, 'Avertissement écrit', 553),
(45, 'Blâme écrit', 553),
(46, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 553),
(47, 'Mise à pied conservatoire', 553),
(48, 'Licenciement', 553),
(49, 'Avertissement verbal', 554),
(50, 'Avertissement écrit', 554),
(51, 'Blâme écrit', 554),
(52, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 554),
(53, 'Mise à pied conservatoire', 554),
(54, 'Licenciement', 554),
(55, 'Avertissement verbal', 555),
(56, 'Avertissement écrit', 555),
(57, 'Blâme écrit', 555),
(58, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 555),
(59, 'Mise à pied conservatoire', 555),
(60, 'Licenciement', 555),
(61, 'Avertissement verbal', 556),
(62, 'Avertissement écrit', 556),
(63, 'Blâme écrit', 556),
(64, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 556),
(65, 'Mise à pied conservatoire', 556),
(66, 'Licenciement', 556),
(67, 'Avertissement verbal', 562),
(68, 'Avertissement écrit', 562),
(69, 'Blâme écrit', 562),
(70, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 562),
(71, 'Mise à pied conservatoire', 562),
(72, 'Licenciement', 562),
(73, 'Avertissement verbal', 563),
(74, 'Avertissement écrit', 563),
(75, 'Blâme écrit', 563),
(76, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 563),
(77, 'Mise à pied conservatoire', 563),
(78, 'Licenciement', 563),
(79, 'Avertissement verbal', 564),
(80, 'Avertissement écrit', 564),
(81, 'Blâme écrit', 564),
(82, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 564),
(83, 'Mise à pied conservatoire', 564),
(84, 'Licenciement', 564),
(85, 'Avertissement verbal', 565),
(86, 'Avertissement écrit', 565),
(87, 'Blâme écrit', 565),
(88, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 565),
(89, 'Mise à pied conservatoire', 565),
(90, 'Licenciement', 565),
(91, 'Avertissement verbal', 566),
(92, 'Avertissement écrit', 566),
(93, 'Blâme écrit', 566),
(94, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 566),
(95, 'Mise à pied conservatoire', 566),
(96, 'Licenciement', 566),
(97, 'Avertissement verbal', 567),
(98, 'Avertissement écrit', 567),
(99, 'Blâme écrit', 567),
(100, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 567),
(101, 'Mise à pied conservatoire', 567),
(102, 'Licenciement', 567),
(103, 'Avertissement verbal', 568),
(104, 'Avertissement écrit', 568),
(105, 'Blâme écrit', 568),
(106, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 568),
(107, 'Mise à pied conservatoire', 568),
(108, 'Licenciement', 568),
(109, 'Avertissement verbal', 569),
(110, 'Avertissement écrit', 569),
(111, 'Blâme écrit', 569),
(112, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 569),
(113, 'Mise à pied conservatoire', 569),
(114, 'Licenciement', 569),
(115, 'Avertissement verbal', 570),
(116, 'Avertissement écrit', 570),
(117, 'Blâme écrit', 570),
(118, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 570),
(119, 'Mise à pied conservatoire', 570),
(120, 'Licenciement', 570),
(121, 'Avertissement verbal', 571),
(122, 'Avertissement écrit', 571),
(123, 'Blâme écrit', 571),
(124, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 571),
(125, 'Mise à pied conservatoire', 571),
(126, 'Licenciement', 571),
(127, 'Avertissement verbal', 572),
(128, 'Avertissement verbal', 584),
(129, 'Avertissement écrit', 584),
(130, 'Blâme écrit', 584),
(131, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 584),
(132, 'Mise à pied conservatoire', 584),
(133, 'Licenciement', 584),
(134, 'Avertissement verbal', 585),
(135, 'Avertissement écrit', 585),
(136, 'Blâme écrit', 585),
(137, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 585),
(138, 'Mise à pied conservatoire', 585),
(139, 'Licenciement', 585),
(140, 'Avertissement verbal', 586),
(141, 'Avertissement écrit', 586),
(142, 'Blâme écrit', 586),
(143, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 586),
(144, 'Mise à pied conservatoire', 586),
(145, 'Licenciement', 586),
(146, 'Avertissement verbal', 587),
(147, 'Avertissement écrit', 587),
(148, 'Blâme écrit', 587),
(149, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 587),
(150, 'Mise à pied conservatoire', 587),
(151, 'Licenciement', 587),
(152, 'Avertissement verbal', 588),
(153, 'Avertissement écrit', 588),
(154, 'Blâme écrit', 588),
(155, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 588),
(156, 'Mise à pied conservatoire', 588),
(157, 'Licenciement', 588),
(158, 'Avertissement verbal', 589),
(159, 'Avertissement écrit', 589),
(160, 'Blâme écrit', 589),
(161, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 589),
(162, 'Mise à pied conservatoire', 589),
(163, 'Licenciement', 589),
(164, 'Avertissement verbal', 590),
(165, 'Avertissement écrit', 590),
(166, 'Blâme écrit', 590),
(167, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 590),
(168, 'Mise à pied conservatoire', 590),
(169, 'Licenciement', 590),
(170, 'Avertissement verbal', 591),
(171, 'Avertissement écrit', 591),
(172, 'Blâme écrit', 591),
(173, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 591),
(174, 'Mise à pied conservatoire', 591),
(175, 'Licenciement', 591),
(176, 'Avertissement verbal', 592),
(177, 'Avertissement écrit', 592),
(178, 'Blâme écrit', 592),
(179, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 592),
(180, 'Mise à pied conservatoire', 592),
(181, 'Licenciement', 592),
(182, 'Avertissement verbal', 593),
(183, 'Avertissement écrit', 593),
(184, 'Blâme écrit', 593),
(185, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 593),
(186, 'Mise à pied conservatoire', 593),
(187, 'Licenciement', 593),
(188, 'Avertissement verbal', 594),
(189, 'Avertissement écrit', 594),
(190, 'Blâme écrit', 594),
(191, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 594),
(192, 'Mise à pied conservatoire', 594),
(193, 'Licenciement', 594),
(194, 'Avertissement verbal', 595),
(195, 'Avertissement écrit', 595),
(196, 'Blâme écrit', 595),
(197, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 595),
(198, 'Mise à pied conservatoire', 595),
(199, 'Licenciement', 595),
(200, 'Avertissement verbal', 596),
(201, 'Avertissement écrit', 596),
(202, 'Blâme écrit', 596),
(203, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 596),
(204, 'Mise à pied conservatoire', 596),
(205, 'Licenciement', 596),
(206, 'Avertissement verbal', 597),
(207, 'Avertissement écrit', 597),
(208, 'Blâme écrit', 597),
(209, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 597),
(210, 'Mise à pied conservatoire', 597),
(211, 'Licenciement', 597),
(212, 'Avertissement verbal', 598),
(213, 'Avertissement écrit', 598),
(214, 'Blâme écrit', 598),
(215, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 598),
(216, 'Mise à pied conservatoire', 598),
(217, 'Licenciement', 598),
(218, 'Avertissement verbal', 599),
(219, 'Avertissement écrit', 599),
(220, 'Blâme écrit', 599),
(221, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 599),
(222, 'Mise à pied conservatoire', 599),
(223, 'Licenciement', 599),
(224, 'Avertissement verbal', 600),
(225, 'Avertissement écrit', 600),
(226, 'Blâme écrit', 600),
(227, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 600),
(228, 'Mise à pied conservatoire', 600),
(229, 'Licenciement', 600),
(230, 'Avertissement verbal', 601),
(231, 'Avertissement écrit', 601),
(232, 'Blâme écrit', 601),
(233, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 601),
(234, 'Mise à pied conservatoire', 601),
(235, 'Licenciement', 601),
(236, 'Avertissement verbal', 602),
(237, 'Avertissement écrit', 602),
(238, 'Blâme écrit', 602),
(239, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 602),
(240, 'Mise à pied conservatoire', 602),
(241, 'Licenciement', 602),
(242, 'Avertissement verbal', 603),
(243, 'Avertissement écrit', 603),
(244, 'Blâme écrit', 603),
(245, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 603),
(246, 'Mise à pied conservatoire', 603),
(247, 'Licenciement', 603),
(248, 'Avertissement verbal', 604),
(249, 'Avertissement écrit', 604),
(250, 'Blâme écrit', 604),
(251, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 604),
(252, 'Mise à pied conservatoire', 604),
(253, 'Licenciement', 604),
(254, 'Avertissement verbal', 605),
(255, 'Avertissement écrit', 605),
(256, 'Blâme écrit', 605),
(257, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 605),
(258, 'Mise à pied conservatoire', 605),
(259, 'Licenciement', 605),
(260, 'Avertissement verbal', 606),
(261, 'Avertissement écrit', 606),
(262, 'Blâme écrit', 606),
(263, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 606),
(264, 'Mise à pied conservatoire', 606),
(265, 'Licenciement', 606),
(266, 'Avertissement verbal', 607),
(267, 'Avertissement écrit', 607),
(268, 'Blâme écrit', 607),
(269, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 607),
(270, 'Mise à pied conservatoire', 607),
(271, 'Licenciement', 607),
(272, 'Avertissement verbal', 608),
(273, 'Avertissement écrit', 608),
(274, 'Blâme écrit', 608),
(275, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 608),
(276, 'Mise à pied conservatoire', 608),
(277, 'Licenciement', 608),
(278, 'Avertissement verbal', 609),
(279, 'Avertissement écrit', 609),
(280, 'Blâme écrit', 609),
(281, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 609),
(282, 'Mise à pied conservatoire', 609),
(283, 'Licenciement', 609),
(284, 'Avertissement verbal', 610),
(285, 'Avertissement écrit', 610),
(286, 'Blâme écrit', 610),
(287, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 610),
(288, 'Mise à pied conservatoire', 610),
(289, 'Licenciement', 610),
(290, 'Avertissement verbal', 611),
(291, 'Avertissement écrit', 611),
(292, 'Blâme écrit', 611),
(293, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 611),
(294, 'Mise à pied conservatoire', 611),
(295, 'Licenciement', 611),
(296, 'Avertissement verbal', 612),
(297, 'Avertissement écrit', 612),
(298, 'Blâme écrit', 612),
(299, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 612),
(300, 'Mise à pied conservatoire', 612),
(301, 'Licenciement', 612),
(302, 'Avertissement verbal', 613),
(303, 'Avertissement écrit', 613),
(304, 'Blâme écrit', 613),
(305, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 613),
(306, 'Mise à pied conservatoire', 613),
(307, 'Licenciement', 613),
(308, 'Avertissement verbal', 614),
(309, 'Avertissement écrit', 614),
(310, 'Blâme écrit', 614),
(311, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 614),
(312, 'Mise à pied conservatoire', 614),
(313, 'Licenciement', 614),
(314, 'Avertissement verbal', 615),
(315, 'Avertissement écrit', 615),
(316, 'Blâme écrit', 615),
(317, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 615),
(318, 'Mise à pied conservatoire', 615),
(319, 'Licenciement', 615),
(320, 'Avertissement verbal', 616),
(321, 'Avertissement écrit', 616),
(322, 'Blâme écrit', 616),
(323, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 616),
(324, 'Mise à pied conservatoire', 616),
(325, 'Licenciement', 616),
(326, 'Avertissement verbal', 617),
(327, 'Avertissement écrit', 617),
(328, 'Blâme écrit', 617),
(329, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 617),
(330, 'Mise à pied conservatoire', 617),
(331, 'Licenciement', 617),
(332, 'Avertissement verbal', 618),
(333, 'Avertissement écrit', 618),
(334, 'Blâme écrit', 618),
(335, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 618),
(336, 'Mise à pied conservatoire', 618),
(337, 'Licenciement', 618),
(338, 'Avertissement verbal', 619),
(339, 'Avertissement écrit', 619),
(340, 'Blâme écrit', 619),
(341, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 619),
(342, 'Mise à pied conservatoire', 619),
(343, 'Licenciement', 619),
(344, 'Avertissement verbal', 620),
(345, 'Avertissement écrit', 620),
(346, 'Blâme écrit', 620),
(347, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 620),
(348, 'Mise à pied conservatoire', 620),
(349, 'Licenciement', 620),
(350, 'Avertissement verbal', 621),
(351, 'Avertissement écrit', 621),
(352, 'Blâme écrit', 621),
(353, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 621),
(354, 'Mise à pied conservatoire', 621),
(355, 'Licenciement', 621),
(356, 'Avertissement verbal', 622),
(357, 'Avertissement écrit', 622),
(358, 'Blâme écrit', 622),
(359, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 622),
(360, 'Mise à pied conservatoire', 622),
(361, 'Licenciement', 622),
(362, 'Avertissement verbal', 623),
(363, 'Avertissement écrit', 623),
(364, 'Blâme écrit', 623),
(365, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 623),
(366, 'Mise à pied conservatoire', 623),
(367, 'Licenciement', 623),
(368, 'Avertissement verbal', 624),
(369, 'Avertissement écrit', 624),
(370, 'Blâme écrit', 624),
(371, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 624),
(372, 'Mise à pied conservatoire', 624),
(373, 'Licenciement', 624),
(374, 'Avertissement verbal', 634),
(375, 'Avertissement écrit', 634),
(376, 'Blâme écrit', 634),
(377, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 634),
(378, 'Mise à pied conservatoire', 634),
(379, 'Licenciement', 634),
(380, 'Avertissement verbal', 649),
(381, 'Avertissement écrit', 649),
(382, 'Blâme écrit', 649),
(383, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 649),
(384, 'Mise à pied conservatoire', 649),
(385, 'Licenciement', 649),
(386, 'Avertissement verbal', 650),
(387, 'Avertissement écrit', 650),
(388, 'Blâme écrit', 650),
(389, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 650),
(390, 'Mise à pied conservatoire', 650),
(391, 'Licenciement', 650),
(392, 'Avertissement verbal', 651),
(393, 'Avertissement écrit', 651),
(394, 'Blâme écrit', 651),
(395, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 651),
(396, 'Mise à pied conservatoire', 651),
(397, 'Licenciement', 651),
(398, 'Avertissement verbal', 652),
(399, 'Avertissement écrit', 652),
(400, 'Blâme écrit', 652),
(401, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 652),
(402, 'Mise à pied conservatoire', 652),
(403, 'Licenciement', 652),
(404, 'Avertissement verbal', 654),
(405, 'Avertissement écrit', 654),
(406, 'Blâme écrit', 654),
(407, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 654),
(408, 'Mise à pied conservatoire', 654),
(409, 'Licenciement', 654),
(410, 'Avertissement verbal', 655),
(411, 'Avertissement écrit', 655),
(412, 'Blâme écrit', 655),
(413, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 655),
(414, 'Mise à pied conservatoire', 655),
(415, 'Licenciement', 655),
(416, 'Avertissement verbal', 2957),
(417, 'Avertissement écrit', 2957),
(418, 'Blâme écrit', 2957),
(419, 'Mise à pied disciplinaire, période précise et délimitée, contrat suspendu', 2957),
(420, 'Mise à pied conservatoire', 2957),
(421, 'Licenciement', 2957);

-- --------------------------------------------------------

--
-- Structure de la table `infraction_temoins`
--

CREATE TABLE `infraction_temoins` (
  `infraction_id` bigint(20) NOT NULL,
  `contact_id` bigint(20) NOT NULL,
  `temoins_report` text COLLATE utf8_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `infraction_temoins`
--

INSERT INTO `infraction_temoins` (`infraction_id`, `contact_id`, `temoins_report`) VALUES
(2, 314, 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\ntempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\nquis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\nconsequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\ncillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\nproident, sunt in culpa qui officia deserunt mollit anim id est laborum.'),
(3, 183, 'test temoin rapport'),
(2, 313, 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod\ntempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,\nquis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo\nconsequat. Duis aute irure dolor in reprehenderit in voluptate velit esse\ncillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non\nproident, sunt in culpa qui officia deserunt mollit anim id est laborum.'),
(2, 1, 'test');

-- --------------------------------------------------------

--
-- Structure de la table `infraction_type`
--

CREATE TABLE `infraction_type` (
  `infraction_type_id` bigint(20) NOT NULL,
  `infraction_type_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `infraction_type`
--

INSERT INTO `infraction_type` (`infraction_type_id`, `infraction_type_designation`, `entreprise_id`) VALUES
(1, 'Abus de confiance, usage non professionnelle des outils de travail', 122),
(2, 'Non respect du code de la route', 122),
(3, 'Non respect des heures de travail', 122),
(4, 'Absences injustifiées ou abandon de poste', 122),
(5, 'Non respect du préavis', 122),
(6, 'Refus d\'effectuer une tâche de travail', 122),
(7, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 122),
(8, 'Vols dans l\'entreprise', 122),
(9, 'Etat d\'ivresse pendant les heures de travail', 122),
(10, 'Publier des informations confidentielles', 122),
(11, 'Détérioration des biens', 122),
(12, 'Abus de confiance, usage non professionnelle des outils de travail', 305),
(13, 'Non respect du code de la route', 305),
(14, 'Non respect des heures de travail', 305),
(15, 'Absences injustifiées ou abandon de poste', 305),
(16, 'Non respect du préavis', 305),
(17, 'Refus d\'effectuer une tâche de travail', 305),
(18, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 305),
(19, 'Vols dans l\'entreprise', 305),
(20, 'Etat d\'ivresse pendant les heures de travail', 305),
(21, 'Publier des informations confidentielles', 305),
(22, 'Détérioration des biens', 305),
(23, 'Abus de confiance, usage non professionnelle des outils de travail', 548),
(24, 'Non respect du code de la route', 548),
(25, 'Non respect des heures de travail', 548),
(26, 'Absences injustifiées ou abandon de poste', 548),
(27, 'Non respect du préavis', 548),
(28, 'Refus d\'effectuer une tâche de travail', 548),
(29, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 548),
(30, 'Vols dans l\'entreprise', 548),
(31, 'Etat d\'ivresse pendant les heures de travail', 548),
(32, 'Publier des informations confidentielles', 548),
(33, 'Détérioration des biens', 548),
(34, 'Abus de confiance, usage non professionnelle des outils de travail', 549),
(35, 'Non respect du code de la route', 549),
(36, 'Non respect des heures de travail', 549),
(37, 'Absences injustifiées ou abandon de poste', 549),
(38, 'Non respect du préavis', 549),
(39, 'Refus d\'effectuer une tâche de travail', 549),
(40, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 549),
(41, 'Vols dans l\'entreprise', 549),
(42, 'Etat d\'ivresse pendant les heures de travail', 549),
(43, 'Publier des informations confidentielles', 549),
(44, 'Détérioration des biens', 549),
(45, 'Abus de confiance, usage non professionnelle des outils de travail', 550),
(46, 'Non respect du code de la route', 550),
(47, 'Non respect des heures de travail', 550),
(48, 'Absences injustifiées ou abandon de poste', 550),
(49, 'Non respect du préavis', 550),
(50, 'Refus d\'effectuer une tâche de travail', 550),
(51, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 550),
(52, 'Vols dans l\'entreprise', 550),
(53, 'Etat d\'ivresse pendant les heures de travail', 550),
(54, 'Publier des informations confidentielles', 550),
(55, 'Détérioration des biens', 550),
(56, 'Abus de confiance, usage non professionnelle des outils de travail', 551),
(57, 'Non respect du code de la route', 551),
(58, 'Non respect des heures de travail', 551),
(59, 'Absences injustifiées ou abandon de poste', 551),
(60, 'Non respect du préavis', 551),
(61, 'Refus d\'effectuer une tâche de travail', 551),
(62, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 551),
(63, 'Vols dans l\'entreprise', 551),
(64, 'Etat d\'ivresse pendant les heures de travail', 551),
(65, 'Publier des informations confidentielles', 551),
(66, 'Détérioration des biens', 551),
(67, 'Abus de confiance, usage non professionnelle des outils de travail', 552),
(68, 'Non respect du code de la route', 552),
(69, 'Non respect des heures de travail', 552),
(70, 'Absences injustifiées ou abandon de poste', 552),
(71, 'Non respect du préavis', 552),
(72, 'Refus d\'effectuer une tâche de travail', 552),
(73, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 552),
(74, 'Vols dans l\'entreprise', 552),
(75, 'Etat d\'ivresse pendant les heures de travail', 552),
(76, 'Publier des informations confidentielles', 552),
(77, 'Détérioration des biens', 552),
(78, 'Abus de confiance, usage non professionnelle des outils de travail', 553),
(79, 'Non respect du code de la route', 553),
(80, 'Non respect des heures de travail', 553),
(81, 'Absences injustifiées ou abandon de poste', 553),
(82, 'Non respect du préavis', 553),
(83, 'Refus d\'effectuer une tâche de travail', 553),
(84, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 553),
(85, 'Vols dans l\'entreprise', 553),
(86, 'Etat d\'ivresse pendant les heures de travail', 553),
(87, 'Publier des informations confidentielles', 553),
(88, 'Détérioration des biens', 553),
(89, 'Abus de confiance, usage non professionnelle des outils de travail', 554),
(90, 'Non respect du code de la route', 554),
(91, 'Non respect des heures de travail', 554),
(92, 'Absences injustifiées ou abandon de poste', 554),
(93, 'Non respect du préavis', 554),
(94, 'Refus d\'effectuer une tâche de travail', 554),
(95, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 554),
(96, 'Vols dans l\'entreprise', 554),
(97, 'Etat d\'ivresse pendant les heures de travail', 554),
(98, 'Publier des informations confidentielles', 554),
(99, 'Détérioration des biens', 554),
(100, 'Abus de confiance, usage non professionnelle des outils de travail', 555),
(101, 'Non respect du code de la route', 555),
(102, 'Non respect des heures de travail', 555),
(103, 'Absences injustifiées ou abandon de poste', 555),
(104, 'Non respect du préavis', 555),
(105, 'Refus d\'effectuer une tâche de travail', 555),
(106, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 555),
(107, 'Vols dans l\'entreprise', 555),
(108, 'Etat d\'ivresse pendant les heures de travail', 555),
(109, 'Publier des informations confidentielles', 555),
(110, 'Détérioration des biens', 555),
(111, 'Abus de confiance, usage non professionnelle des outils de travail', 556),
(112, 'Non respect du code de la route', 556),
(113, 'Non respect des heures de travail', 556),
(114, 'Absences injustifiées ou abandon de poste', 556),
(115, 'Non respect du préavis', 556),
(116, 'Refus d\'effectuer une tâche de travail', 556),
(117, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 556),
(118, 'Vols dans l\'entreprise', 556),
(119, 'Etat d\'ivresse pendant les heures de travail', 556),
(120, 'Publier des informations confidentielles', 556),
(121, 'Détérioration des biens', 556),
(122, 'Abus de confiance, usage non professionnelle des outils de travail', 557),
(123, 'Non respect du code de la route', 557),
(124, 'Non respect des heures de travail', 557),
(125, 'Absences injustifiées ou abandon de poste', 557),
(126, 'Non respect du préavis', 557),
(127, 'Refus d\'effectuer une tâche de travail', 557),
(128, 'Abus de confiance, usage non professionnelle des outils de travail', 562),
(129, 'Non respect du code de la route', 562),
(130, 'Non respect des heures de travail', 562),
(131, 'Absences injustifiées ou abandon de poste', 562),
(132, 'Non respect du préavis', 562),
(133, 'Refus d\'effectuer une tâche de travail', 562),
(134, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 562),
(135, 'Vols dans l\'entreprise', 562),
(136, 'Etat d\'ivresse pendant les heures de travail', 562),
(137, 'Publier des informations confidentielles', 562),
(138, 'Détérioration des biens', 562),
(139, 'Abus de confiance, usage non professionnelle des outils de travail', 563),
(140, 'Non respect du code de la route', 563),
(141, 'Non respect des heures de travail', 563),
(142, 'Absences injustifiées ou abandon de poste', 563),
(143, 'Non respect du préavis', 563),
(144, 'Refus d\'effectuer une tâche de travail', 563),
(145, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 563),
(146, 'Vols dans l\'entreprise', 563),
(147, 'Etat d\'ivresse pendant les heures de travail', 563),
(148, 'Publier des informations confidentielles', 563),
(149, 'Détérioration des biens', 563),
(150, 'Abus de confiance, usage non professionnelle des outils de travail', 564),
(151, 'Non respect du code de la route', 564),
(152, 'Non respect des heures de travail', 564),
(153, 'Absences injustifiées ou abandon de poste', 564),
(154, 'Non respect du préavis', 564),
(155, 'Refus d\'effectuer une tâche de travail', 564),
(156, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 564),
(157, 'Vols dans l\'entreprise', 564),
(158, 'Etat d\'ivresse pendant les heures de travail', 564),
(159, 'Publier des informations confidentielles', 564),
(160, 'Détérioration des biens', 564),
(161, 'Abus de confiance, usage non professionnelle des outils de travail', 565),
(162, 'Non respect du code de la route', 565),
(163, 'Non respect des heures de travail', 565),
(164, 'Absences injustifiées ou abandon de poste', 565),
(165, 'Non respect du préavis', 565),
(166, 'Refus d\'effectuer une tâche de travail', 565),
(167, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 565),
(168, 'Vols dans l\'entreprise', 565),
(169, 'Etat d\'ivresse pendant les heures de travail', 565),
(170, 'Publier des informations confidentielles', 565),
(171, 'Détérioration des biens', 565),
(172, 'Abus de confiance, usage non professionnelle des outils de travail', 566),
(173, 'Non respect du code de la route', 566),
(174, 'Non respect des heures de travail', 566),
(175, 'Absences injustifiées ou abandon de poste', 566),
(176, 'Non respect du préavis', 566),
(177, 'Refus d\'effectuer une tâche de travail', 566),
(178, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 566),
(179, 'Vols dans l\'entreprise', 566),
(180, 'Etat d\'ivresse pendant les heures de travail', 566),
(181, 'Publier des informations confidentielles', 566),
(182, 'Détérioration des biens', 566),
(183, 'Abus de confiance, usage non professionnelle des outils de travail', 567),
(184, 'Non respect du code de la route', 567),
(185, 'Non respect des heures de travail', 567),
(186, 'Absences injustifiées ou abandon de poste', 567),
(187, 'Non respect du préavis', 567),
(188, 'Refus d\'effectuer une tâche de travail', 567),
(189, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 567),
(190, 'Vols dans l\'entreprise', 567),
(191, 'Etat d\'ivresse pendant les heures de travail', 567),
(192, 'Publier des informations confidentielles', 567),
(193, 'Détérioration des biens', 567),
(194, 'Abus de confiance, usage non professionnelle des outils de travail', 568),
(195, 'Non respect du code de la route', 568),
(196, 'Non respect des heures de travail', 568),
(197, 'Absences injustifiées ou abandon de poste', 568),
(198, 'Non respect du préavis', 568),
(199, 'Refus d\'effectuer une tâche de travail', 568),
(200, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 568),
(201, 'Vols dans l\'entreprise', 568),
(202, 'Etat d\'ivresse pendant les heures de travail', 568),
(203, 'Publier des informations confidentielles', 568),
(204, 'Détérioration des biens', 568),
(205, 'Abus de confiance, usage non professionnelle des outils de travail', 569),
(206, 'Non respect du code de la route', 569),
(207, 'Non respect des heures de travail', 569),
(208, 'Absences injustifiées ou abandon de poste', 569),
(209, 'Non respect du préavis', 569),
(210, 'Refus d\'effectuer une tâche de travail', 569),
(211, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 569),
(212, 'Vols dans l\'entreprise', 569),
(213, 'Etat d\'ivresse pendant les heures de travail', 569),
(214, 'Publier des informations confidentielles', 569),
(215, 'Détérioration des biens', 569),
(216, 'Abus de confiance, usage non professionnelle des outils de travail', 570),
(217, 'Non respect du code de la route', 570),
(218, 'Non respect des heures de travail', 570),
(219, 'Absences injustifiées ou abandon de poste', 570),
(220, 'Non respect du préavis', 570),
(221, 'Refus d\'effectuer une tâche de travail', 570),
(222, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 570),
(223, 'Vols dans l\'entreprise', 570),
(224, 'Etat d\'ivresse pendant les heures de travail', 570),
(225, 'Publier des informations confidentielles', 570),
(226, 'Détérioration des biens', 570),
(227, 'Abus de confiance, usage non professionnelle des outils de travail', 571),
(228, 'Non respect du code de la route', 571),
(229, 'Non respect des heures de travail', 571),
(230, 'Absences injustifiées ou abandon de poste', 571),
(231, 'Non respect du préavis', 571),
(232, 'Refus d\'effectuer une tâche de travail', 571),
(233, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 571),
(234, 'Vols dans l\'entreprise', 571),
(235, 'Etat d\'ivresse pendant les heures de travail', 571),
(236, 'Publier des informations confidentielles', 571),
(237, 'Détérioration des biens', 571),
(238, 'Abus de confiance, usage non professionnelle des outils de travail', 572),
(239, 'Non respect du code de la route', 572),
(240, 'Non respect des heures de travail', 572),
(241, 'Absences injustifiées ou abandon de poste', 572),
(242, 'Non respect du préavis', 572),
(243, 'Refus d\'effectuer une tâche de travail', 572),
(244, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 572),
(245, 'Vols dans l\'entreprise', 572),
(246, 'Etat d\'ivresse pendant les heures de travail', 572),
(247, 'Publier des informations confidentielles', 572),
(248, 'Détérioration des biens', 572),
(249, 'Abus de confiance, usage non professionnelle des outils de travail', 573),
(250, 'Non respect du code de la route', 573),
(251, 'Non respect des heures de travail', 573),
(252, 'Absences injustifiées ou abandon de poste', 573),
(253, 'Non respect du préavis', 573),
(254, 'Refus d\'effectuer une tâche de travail', 573),
(255, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 573),
(256, 'Vols dans l\'entreprise', 573),
(257, 'Etat d\'ivresse pendant les heures de travail', 573),
(258, 'Publier des informations confidentielles', 573),
(259, 'Détérioration des biens', 573),
(260, 'Abus de confiance, usage non professionnelle des outils de travail', 574),
(261, 'Non respect du code de la route', 574),
(262, 'Non respect des heures de travail', 574),
(263, 'Absences injustifiées ou abandon de poste', 574),
(264, 'Non respect du préavis', 574),
(265, 'Refus d\'effectuer une tâche de travail', 574),
(266, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 574),
(267, 'Vols dans l\'entreprise', 574),
(268, 'Etat d\'ivresse pendant les heures de travail', 574),
(269, 'Publier des informations confidentielles', 574),
(270, 'Détérioration des biens', 574),
(271, 'Abus de confiance, usage non professionnelle des outils de travail', 575),
(272, 'Non respect du code de la route', 575),
(273, 'Non respect des heures de travail', 575),
(274, 'Absences injustifiées ou abandon de poste', 575),
(275, 'Non respect du préavis', 575),
(276, 'Refus d\'effectuer une tâche de travail', 575),
(277, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 575),
(278, 'Vols dans l\'entreprise', 575),
(279, 'Etat d\'ivresse pendant les heures de travail', 575),
(280, 'Publier des informations confidentielles', 575),
(281, 'Détérioration des biens', 575),
(282, 'Abus de confiance, usage non professionnelle des outils de travail', 576),
(283, 'Non respect du code de la route', 576),
(284, 'Non respect des heures de travail', 576),
(285, 'Absences injustifiées ou abandon de poste', 576),
(286, 'Non respect du préavis', 576),
(287, 'Refus d\'effectuer une tâche de travail', 576),
(288, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 576),
(289, 'Vols dans l\'entreprise', 576),
(290, 'Etat d\'ivresse pendant les heures de travail', 576),
(291, 'Publier des informations confidentielles', 576),
(292, 'Détérioration des biens', 576),
(293, 'Abus de confiance, usage non professionnelle des outils de travail', 577),
(294, 'Non respect du code de la route', 577),
(295, 'Non respect des heures de travail', 577),
(296, 'Absences injustifiées ou abandon de poste', 577),
(297, 'Non respect du préavis', 577),
(298, 'Refus d\'effectuer une tâche de travail', 577),
(299, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 577),
(300, 'Vols dans l\'entreprise', 577),
(301, 'Etat d\'ivresse pendant les heures de travail', 577),
(302, 'Publier des informations confidentielles', 577),
(303, 'Détérioration des biens', 577),
(304, 'Abus de confiance, usage non professionnelle des outils de travail', 578),
(305, 'Non respect du code de la route', 578),
(306, 'Non respect des heures de travail', 578),
(307, 'Absences injustifiées ou abandon de poste', 578),
(308, 'Non respect du préavis', 578),
(309, 'Refus d\'effectuer une tâche de travail', 578),
(310, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 578),
(311, 'Vols dans l\'entreprise', 578),
(312, 'Etat d\'ivresse pendant les heures de travail', 578),
(313, 'Publier des informations confidentielles', 578),
(314, 'Détérioration des biens', 578),
(315, 'Abus de confiance, usage non professionnelle des outils de travail', 579),
(316, 'Non respect du code de la route', 579),
(317, 'Non respect des heures de travail', 579),
(318, 'Absences injustifiées ou abandon de poste', 579),
(319, 'Non respect du préavis', 579),
(320, 'Refus d\'effectuer une tâche de travail', 579),
(321, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 579),
(322, 'Vols dans l\'entreprise', 579),
(323, 'Etat d\'ivresse pendant les heures de travail', 579),
(324, 'Publier des informations confidentielles', 579),
(325, 'Détérioration des biens', 579),
(326, 'Abus de confiance, usage non professionnelle des outils de travail', 580),
(327, 'Non respect du code de la route', 580),
(328, 'Non respect des heures de travail', 580),
(329, 'Absences injustifiées ou abandon de poste', 580),
(330, 'Non respect du préavis', 580),
(331, 'Refus d\'effectuer une tâche de travail', 580),
(332, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 580),
(333, 'Vols dans l\'entreprise', 580),
(334, 'Etat d\'ivresse pendant les heures de travail', 580),
(335, 'Publier des informations confidentielles', 580),
(336, 'Détérioration des biens', 580),
(337, 'Abus de confiance, usage non professionnelle des outils de travail', 581),
(338, 'Non respect du code de la route', 581),
(339, 'Non respect des heures de travail', 581),
(340, 'Absences injustifiées ou abandon de poste', 581),
(341, 'Non respect du préavis', 581),
(342, 'Refus d\'effectuer une tâche de travail', 581),
(343, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 581),
(344, 'Vols dans l\'entreprise', 581),
(345, 'Etat d\'ivresse pendant les heures de travail', 581),
(346, 'Publier des informations confidentielles', 581),
(347, 'Détérioration des biens', 581),
(348, 'Abus de confiance, usage non professionnelle des outils de travail', 582),
(349, 'Non respect du code de la route', 582),
(350, 'Non respect des heures de travail', 582),
(351, 'Absences injustifiées ou abandon de poste', 582),
(352, 'Non respect du préavis', 582),
(353, 'Refus d\'effectuer une tâche de travail', 582),
(354, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 582),
(355, 'Vols dans l\'entreprise', 582),
(356, 'Etat d\'ivresse pendant les heures de travail', 582),
(357, 'Publier des informations confidentielles', 582),
(358, 'Détérioration des biens', 582),
(359, 'Abus de confiance, usage non professionnelle des outils de travail', 583),
(360, 'Non respect du code de la route', 583),
(361, 'Non respect des heures de travail', 583),
(362, 'Absences injustifiées ou abandon de poste', 583),
(363, 'Non respect du préavis', 583),
(364, 'Refus d\'effectuer une tâche de travail', 583),
(365, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 583),
(366, 'Vols dans l\'entreprise', 583),
(367, 'Etat d\'ivresse pendant les heures de travail', 583),
(368, 'Publier des informations confidentielles', 583),
(369, 'Détérioration des biens', 583),
(370, 'Abus de confiance, usage non professionnelle des outils de travail', 584),
(371, 'Non respect du code de la route', 584),
(372, 'Non respect des heures de travail', 584),
(373, 'Absences injustifiées ou abandon de poste', 584),
(374, 'Non respect du préavis', 584),
(375, 'Refus d\'effectuer une tâche de travail', 584),
(376, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 584),
(377, 'Vols dans l\'entreprise', 584),
(378, 'Etat d\'ivresse pendant les heures de travail', 584),
(379, 'Publier des informations confidentielles', 584),
(380, 'Détérioration des biens', 584),
(381, 'Abus de confiance, usage non professionnelle des outils de travail', 585),
(382, 'Non respect du code de la route', 585),
(383, 'Non respect des heures de travail', 585),
(384, 'Absences injustifiées ou abandon de poste', 585),
(385, 'Non respect du préavis', 585),
(386, 'Refus d\'effectuer une tâche de travail', 585),
(387, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 585),
(388, 'Vols dans l\'entreprise', 585),
(389, 'Etat d\'ivresse pendant les heures de travail', 585),
(390, 'Publier des informations confidentielles', 585),
(391, 'Détérioration des biens', 585),
(392, 'Abus de confiance, usage non professionnelle des outils de travail', 586),
(393, 'Non respect du code de la route', 586),
(394, 'Non respect des heures de travail', 586),
(395, 'Absences injustifiées ou abandon de poste', 586),
(396, 'Non respect du préavis', 586),
(397, 'Refus d\'effectuer une tâche de travail', 586),
(398, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 586),
(399, 'Vols dans l\'entreprise', 586),
(400, 'Etat d\'ivresse pendant les heures de travail', 586),
(401, 'Publier des informations confidentielles', 586),
(402, 'Détérioration des biens', 586),
(403, 'Abus de confiance, usage non professionnelle des outils de travail', 587),
(404, 'Non respect du code de la route', 587),
(405, 'Non respect des heures de travail', 587),
(406, 'Absences injustifiées ou abandon de poste', 587),
(407, 'Non respect du préavis', 587),
(408, 'Refus d\'effectuer une tâche de travail', 587),
(409, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 587),
(410, 'Vols dans l\'entreprise', 587),
(411, 'Etat d\'ivresse pendant les heures de travail', 587),
(412, 'Publier des informations confidentielles', 587),
(413, 'Détérioration des biens', 587),
(414, 'Abus de confiance, usage non professionnelle des outils de travail', 588),
(415, 'Non respect du code de la route', 588),
(416, 'Non respect des heures de travail', 588),
(417, 'Absences injustifiées ou abandon de poste', 588),
(418, 'Non respect du préavis', 588),
(419, 'Refus d\'effectuer une tâche de travail', 588),
(420, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 588),
(421, 'Vols dans l\'entreprise', 588),
(422, 'Etat d\'ivresse pendant les heures de travail', 588),
(423, 'Publier des informations confidentielles', 588),
(424, 'Détérioration des biens', 588),
(425, 'Abus de confiance, usage non professionnelle des outils de travail', 589),
(426, 'Non respect du code de la route', 589),
(427, 'Non respect des heures de travail', 589),
(428, 'Absences injustifiées ou abandon de poste', 589),
(429, 'Non respect du préavis', 589),
(430, 'Refus d\'effectuer une tâche de travail', 589),
(431, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 589),
(432, 'Vols dans l\'entreprise', 589),
(433, 'Etat d\'ivresse pendant les heures de travail', 589),
(434, 'Publier des informations confidentielles', 589),
(435, 'Détérioration des biens', 589),
(436, 'Abus de confiance, usage non professionnelle des outils de travail', 590),
(437, 'Non respect du code de la route', 590),
(438, 'Non respect des heures de travail', 590),
(439, 'Absences injustifiées ou abandon de poste', 590),
(440, 'Non respect du préavis', 590),
(441, 'Refus d\'effectuer une tâche de travail', 590),
(442, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 590),
(443, 'Vols dans l\'entreprise', 590),
(444, 'Etat d\'ivresse pendant les heures de travail', 590),
(445, 'Publier des informations confidentielles', 590),
(446, 'Détérioration des biens', 590),
(447, 'Abus de confiance, usage non professionnelle des outils de travail', 591),
(448, 'Non respect du code de la route', 591),
(449, 'Non respect des heures de travail', 591),
(450, 'Absences injustifiées ou abandon de poste', 591),
(451, 'Non respect du préavis', 591),
(452, 'Refus d\'effectuer une tâche de travail', 591),
(453, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 591),
(454, 'Vols dans l\'entreprise', 591),
(455, 'Etat d\'ivresse pendant les heures de travail', 591),
(456, 'Publier des informations confidentielles', 591),
(457, 'Détérioration des biens', 591),
(458, 'Abus de confiance, usage non professionnelle des outils de travail', 592),
(459, 'Non respect du code de la route', 592),
(460, 'Non respect des heures de travail', 592),
(461, 'Absences injustifiées ou abandon de poste', 592),
(462, 'Non respect du préavis', 592),
(463, 'Refus d\'effectuer une tâche de travail', 592),
(464, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 592),
(465, 'Vols dans l\'entreprise', 592),
(466, 'Etat d\'ivresse pendant les heures de travail', 592),
(467, 'Publier des informations confidentielles', 592),
(468, 'Détérioration des biens', 592),
(469, 'Abus de confiance, usage non professionnelle des outils de travail', 593),
(470, 'Non respect du code de la route', 593),
(471, 'Non respect des heures de travail', 593),
(472, 'Absences injustifiées ou abandon de poste', 593),
(473, 'Non respect du préavis', 593),
(474, 'Refus d\'effectuer une tâche de travail', 593),
(475, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 593),
(476, 'Vols dans l\'entreprise', 593),
(477, 'Etat d\'ivresse pendant les heures de travail', 593),
(478, 'Publier des informations confidentielles', 593),
(479, 'Détérioration des biens', 593),
(480, 'Abus de confiance, usage non professionnelle des outils de travail', 594),
(481, 'Non respect du code de la route', 594),
(482, 'Non respect des heures de travail', 594),
(483, 'Absences injustifiées ou abandon de poste', 594),
(484, 'Non respect du préavis', 594),
(485, 'Refus d\'effectuer une tâche de travail', 594),
(486, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 594),
(487, 'Vols dans l\'entreprise', 594),
(488, 'Etat d\'ivresse pendant les heures de travail', 594),
(489, 'Publier des informations confidentielles', 594),
(490, 'Détérioration des biens', 594),
(491, 'Abus de confiance, usage non professionnelle des outils de travail', 595),
(492, 'Non respect du code de la route', 595),
(493, 'Non respect des heures de travail', 595),
(494, 'Absences injustifiées ou abandon de poste', 595),
(495, 'Non respect du préavis', 595),
(496, 'Refus d\'effectuer une tâche de travail', 595),
(497, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 595),
(498, 'Vols dans l\'entreprise', 595),
(499, 'Etat d\'ivresse pendant les heures de travail', 595),
(500, 'Publier des informations confidentielles', 595),
(501, 'Détérioration des biens', 595),
(502, 'Abus de confiance, usage non professionnelle des outils de travail', 596),
(503, 'Non respect du code de la route', 596),
(504, 'Non respect des heures de travail', 596),
(505, 'Absences injustifiées ou abandon de poste', 596),
(506, 'Non respect du préavis', 596),
(507, 'Refus d\'effectuer une tâche de travail', 596),
(508, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 596),
(509, 'Vols dans l\'entreprise', 596),
(510, 'Etat d\'ivresse pendant les heures de travail', 596),
(511, 'Publier des informations confidentielles', 596),
(512, 'Détérioration des biens', 596),
(513, 'Abus de confiance, usage non professionnelle des outils de travail', 597),
(514, 'Non respect du code de la route', 597),
(515, 'Non respect des heures de travail', 597),
(516, 'Absences injustifiées ou abandon de poste', 597),
(517, 'Non respect du préavis', 597),
(518, 'Refus d\'effectuer une tâche de travail', 597),
(519, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 597),
(520, 'Vols dans l\'entreprise', 597),
(521, 'Etat d\'ivresse pendant les heures de travail', 597),
(522, 'Publier des informations confidentielles', 597),
(523, 'Détérioration des biens', 597),
(524, 'Abus de confiance, usage non professionnelle des outils de travail', 598),
(525, 'Non respect du code de la route', 598),
(526, 'Non respect des heures de travail', 598),
(527, 'Absences injustifiées ou abandon de poste', 598),
(528, 'Non respect du préavis', 598),
(529, 'Refus d\'effectuer une tâche de travail', 598),
(530, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 598),
(531, 'Vols dans l\'entreprise', 598),
(532, 'Etat d\'ivresse pendant les heures de travail', 598),
(533, 'Publier des informations confidentielles', 598),
(534, 'Détérioration des biens', 598),
(535, 'Abus de confiance, usage non professionnelle des outils de travail', 599),
(536, 'Non respect du code de la route', 599),
(537, 'Non respect des heures de travail', 599),
(538, 'Absences injustifiées ou abandon de poste', 599),
(539, 'Non respect du préavis', 599),
(540, 'Refus d\'effectuer une tâche de travail', 599),
(541, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 599),
(542, 'Vols dans l\'entreprise', 599),
(543, 'Etat d\'ivresse pendant les heures de travail', 599),
(544, 'Publier des informations confidentielles', 599),
(545, 'Détérioration des biens', 599),
(546, 'Abus de confiance, usage non professionnelle des outils de travail', 600),
(547, 'Non respect du code de la route', 600),
(548, 'Non respect des heures de travail', 600),
(549, 'Absences injustifiées ou abandon de poste', 600),
(550, 'Non respect du préavis', 600),
(551, 'Refus d\'effectuer une tâche de travail', 600),
(552, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 600),
(553, 'Vols dans l\'entreprise', 600),
(554, 'Etat d\'ivresse pendant les heures de travail', 600),
(555, 'Publier des informations confidentielles', 600),
(556, 'Détérioration des biens', 600),
(557, 'Abus de confiance, usage non professionnelle des outils de travail', 601),
(558, 'Non respect du code de la route', 601),
(559, 'Non respect des heures de travail', 601),
(560, 'Absences injustifiées ou abandon de poste', 601),
(561, 'Non respect du préavis', 601),
(562, 'Refus d\'effectuer une tâche de travail', 601),
(563, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 601),
(564, 'Vols dans l\'entreprise', 601),
(565, 'Etat d\'ivresse pendant les heures de travail', 601),
(566, 'Publier des informations confidentielles', 601),
(567, 'Détérioration des biens', 601),
(568, 'Abus de confiance, usage non professionnelle des outils de travail', 602),
(569, 'Non respect du code de la route', 602),
(570, 'Non respect des heures de travail', 602),
(571, 'Absences injustifiées ou abandon de poste', 602),
(572, 'Non respect du préavis', 602),
(573, 'Refus d\'effectuer une tâche de travail', 602),
(574, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 602),
(575, 'Vols dans l\'entreprise', 602),
(576, 'Etat d\'ivresse pendant les heures de travail', 602),
(577, 'Publier des informations confidentielles', 602),
(578, 'Détérioration des biens', 602),
(579, 'Abus de confiance, usage non professionnelle des outils de travail', 603),
(580, 'Non respect du code de la route', 603),
(581, 'Non respect des heures de travail', 603),
(582, 'Absences injustifiées ou abandon de poste', 603),
(583, 'Non respect du préavis', 603),
(584, 'Refus d\'effectuer une tâche de travail', 603),
(585, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 603),
(586, 'Vols dans l\'entreprise', 603),
(587, 'Etat d\'ivresse pendant les heures de travail', 603),
(588, 'Publier des informations confidentielles', 603),
(589, 'Détérioration des biens', 603),
(590, 'Abus de confiance, usage non professionnelle des outils de travail', 604),
(591, 'Non respect du code de la route', 604),
(592, 'Non respect des heures de travail', 604),
(593, 'Absences injustifiées ou abandon de poste', 604),
(594, 'Non respect du préavis', 604),
(595, 'Refus d\'effectuer une tâche de travail', 604),
(596, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 604),
(597, 'Vols dans l\'entreprise', 604),
(598, 'Etat d\'ivresse pendant les heures de travail', 604),
(599, 'Publier des informations confidentielles', 604),
(600, 'Détérioration des biens', 604),
(601, 'Abus de confiance, usage non professionnelle des outils de travail', 605),
(602, 'Non respect du code de la route', 605),
(603, 'Non respect des heures de travail', 605),
(604, 'Absences injustifiées ou abandon de poste', 605),
(605, 'Non respect du préavis', 605),
(606, 'Refus d\'effectuer une tâche de travail', 605),
(607, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 605),
(608, 'Vols dans l\'entreprise', 605),
(609, 'Etat d\'ivresse pendant les heures de travail', 605),
(610, 'Publier des informations confidentielles', 605),
(611, 'Détérioration des biens', 605),
(612, 'Abus de confiance, usage non professionnelle des outils de travail', 606),
(613, 'Non respect du code de la route', 606),
(614, 'Non respect des heures de travail', 606),
(615, 'Absences injustifiées ou abandon de poste', 606),
(616, 'Non respect du préavis', 606),
(617, 'Refus d\'effectuer une tâche de travail', 606),
(618, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 606),
(619, 'Vols dans l\'entreprise', 606),
(620, 'Etat d\'ivresse pendant les heures de travail', 606),
(621, 'Publier des informations confidentielles', 606),
(622, 'Détérioration des biens', 606),
(623, 'Abus de confiance, usage non professionnelle des outils de travail', 607),
(624, 'Non respect du code de la route', 607),
(625, 'Non respect des heures de travail', 607),
(626, 'Absences injustifiées ou abandon de poste', 607),
(627, 'Non respect du préavis', 607),
(628, 'Refus d\'effectuer une tâche de travail', 607),
(629, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 607),
(630, 'Vols dans l\'entreprise', 607),
(631, 'Etat d\'ivresse pendant les heures de travail', 607),
(632, 'Publier des informations confidentielles', 607),
(633, 'Détérioration des biens', 607),
(634, 'Abus de confiance, usage non professionnelle des outils de travail', 608),
(635, 'Non respect du code de la route', 608),
(636, 'Non respect des heures de travail', 608),
(637, 'Absences injustifiées ou abandon de poste', 608),
(638, 'Non respect du préavis', 608),
(639, 'Refus d\'effectuer une tâche de travail', 608),
(640, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 608),
(641, 'Vols dans l\'entreprise', 608),
(642, 'Etat d\'ivresse pendant les heures de travail', 608),
(643, 'Publier des informations confidentielles', 608),
(644, 'Détérioration des biens', 608),
(645, 'Abus de confiance, usage non professionnelle des outils de travail', 609),
(646, 'Non respect du code de la route', 609),
(647, 'Non respect des heures de travail', 609),
(648, 'Absences injustifiées ou abandon de poste', 609),
(649, 'Non respect du préavis', 609),
(650, 'Refus d\'effectuer une tâche de travail', 609),
(651, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 609),
(652, 'Vols dans l\'entreprise', 609),
(653, 'Etat d\'ivresse pendant les heures de travail', 609),
(654, 'Publier des informations confidentielles', 609),
(655, 'Détérioration des biens', 609),
(656, 'Abus de confiance, usage non professionnelle des outils de travail', 610),
(657, 'Non respect du code de la route', 610),
(658, 'Non respect des heures de travail', 610),
(659, 'Absences injustifiées ou abandon de poste', 610),
(660, 'Non respect du préavis', 610),
(661, 'Refus d\'effectuer une tâche de travail', 610),
(662, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 610),
(663, 'Vols dans l\'entreprise', 610),
(664, 'Etat d\'ivresse pendant les heures de travail', 610),
(665, 'Publier des informations confidentielles', 610),
(666, 'Détérioration des biens', 610),
(667, 'Abus de confiance, usage non professionnelle des outils de travail', 611),
(668, 'Non respect du code de la route', 611),
(669, 'Non respect des heures de travail', 611),
(670, 'Absences injustifiées ou abandon de poste', 611),
(671, 'Non respect du préavis', 611),
(672, 'Refus d\'effectuer une tâche de travail', 611),
(673, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 611),
(674, 'Vols dans l\'entreprise', 611),
(675, 'Etat d\'ivresse pendant les heures de travail', 611),
(676, 'Publier des informations confidentielles', 611),
(677, 'Détérioration des biens', 611),
(678, 'Abus de confiance, usage non professionnelle des outils de travail', 612),
(679, 'Non respect du code de la route', 612),
(680, 'Non respect des heures de travail', 612),
(681, 'Absences injustifiées ou abandon de poste', 612),
(682, 'Non respect du préavis', 612),
(683, 'Refus d\'effectuer une tâche de travail', 612),
(684, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 612),
(685, 'Vols dans l\'entreprise', 612),
(686, 'Etat d\'ivresse pendant les heures de travail', 612),
(687, 'Publier des informations confidentielles', 612),
(688, 'Détérioration des biens', 612),
(689, 'Abus de confiance, usage non professionnelle des outils de travail', 613),
(690, 'Non respect du code de la route', 613),
(691, 'Non respect des heures de travail', 613),
(692, 'Absences injustifiées ou abandon de poste', 613),
(693, 'Non respect du préavis', 613),
(694, 'Refus d\'effectuer une tâche de travail', 613),
(695, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 613),
(696, 'Vols dans l\'entreprise', 613),
(697, 'Etat d\'ivresse pendant les heures de travail', 613),
(698, 'Publier des informations confidentielles', 613),
(699, 'Détérioration des biens', 613),
(700, 'Abus de confiance, usage non professionnelle des outils de travail', 614),
(701, 'Non respect du code de la route', 614),
(702, 'Non respect des heures de travail', 614),
(703, 'Absences injustifiées ou abandon de poste', 614),
(704, 'Non respect du préavis', 614),
(705, 'Refus d\'effectuer une tâche de travail', 614),
(706, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 614),
(707, 'Vols dans l\'entreprise', 614),
(708, 'Etat d\'ivresse pendant les heures de travail', 614),
(709, 'Publier des informations confidentielles', 614),
(710, 'Détérioration des biens', 614),
(711, 'Abus de confiance, usage non professionnelle des outils de travail', 615),
(712, 'Non respect du code de la route', 615),
(713, 'Non respect des heures de travail', 615),
(714, 'Absences injustifiées ou abandon de poste', 615),
(715, 'Non respect du préavis', 615),
(716, 'Refus d\'effectuer une tâche de travail', 615),
(717, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 615),
(718, 'Vols dans l\'entreprise', 615),
(719, 'Etat d\'ivresse pendant les heures de travail', 615),
(720, 'Publier des informations confidentielles', 615),
(721, 'Détérioration des biens', 615),
(722, 'Abus de confiance, usage non professionnelle des outils de travail', 616),
(723, 'Non respect du code de la route', 616),
(724, 'Non respect des heures de travail', 616),
(725, 'Absences injustifiées ou abandon de poste', 616),
(726, 'Non respect du préavis', 616),
(727, 'Refus d\'effectuer une tâche de travail', 616),
(728, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 616),
(729, 'Vols dans l\'entreprise', 616),
(730, 'Etat d\'ivresse pendant les heures de travail', 616),
(731, 'Publier des informations confidentielles', 616),
(732, 'Détérioration des biens', 616),
(733, 'Abus de confiance, usage non professionnelle des outils de travail', 617),
(734, 'Non respect du code de la route', 617),
(735, 'Non respect des heures de travail', 617),
(736, 'Absences injustifiées ou abandon de poste', 617),
(737, 'Non respect du préavis', 617),
(738, 'Refus d\'effectuer une tâche de travail', 617),
(739, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 617),
(740, 'Vols dans l\'entreprise', 617),
(741, 'Etat d\'ivresse pendant les heures de travail', 617),
(742, 'Publier des informations confidentielles', 617),
(743, 'Détérioration des biens', 617),
(744, 'Abus de confiance, usage non professionnelle des outils de travail', 618),
(745, 'Non respect du code de la route', 618),
(746, 'Non respect des heures de travail', 618),
(747, 'Absences injustifiées ou abandon de poste', 618),
(748, 'Non respect du préavis', 618),
(749, 'Refus d\'effectuer une tâche de travail', 618),
(750, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 618),
(751, 'Vols dans l\'entreprise', 618),
(752, 'Etat d\'ivresse pendant les heures de travail', 618),
(753, 'Publier des informations confidentielles', 618),
(754, 'Détérioration des biens', 618),
(755, 'Abus de confiance, usage non professionnelle des outils de travail', 619),
(756, 'Non respect du code de la route', 619),
(757, 'Non respect des heures de travail', 619),
(758, 'Absences injustifiées ou abandon de poste', 619),
(759, 'Non respect du préavis', 619),
(760, 'Refus d\'effectuer une tâche de travail', 619),
(761, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 619),
(762, 'Vols dans l\'entreprise', 619),
(763, 'Etat d\'ivresse pendant les heures de travail', 619),
(764, 'Publier des informations confidentielles', 619),
(765, 'Détérioration des biens', 619),
(766, 'Abus de confiance, usage non professionnelle des outils de travail', 620),
(767, 'Non respect du code de la route', 620),
(768, 'Non respect des heures de travail', 620),
(769, 'Absences injustifiées ou abandon de poste', 620),
(770, 'Non respect du préavis', 620),
(771, 'Refus d\'effectuer une tâche de travail', 620),
(772, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 620),
(773, 'Vols dans l\'entreprise', 620),
(774, 'Etat d\'ivresse pendant les heures de travail', 620),
(775, 'Publier des informations confidentielles', 620),
(776, 'Détérioration des biens', 620),
(777, 'Abus de confiance, usage non professionnelle des outils de travail', 621),
(778, 'Non respect du code de la route', 621),
(779, 'Non respect des heures de travail', 621),
(780, 'Absences injustifiées ou abandon de poste', 621),
(781, 'Non respect du préavis', 621),
(782, 'Refus d\'effectuer une tâche de travail', 621),
(783, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 621),
(784, 'Vols dans l\'entreprise', 621),
(785, 'Etat d\'ivresse pendant les heures de travail', 621),
(786, 'Publier des informations confidentielles', 621),
(787, 'Détérioration des biens', 621),
(788, 'Abus de confiance, usage non professionnelle des outils de travail', 622),
(789, 'Non respect du code de la route', 622),
(790, 'Non respect des heures de travail', 622),
(791, 'Absences injustifiées ou abandon de poste', 622),
(792, 'Non respect du préavis', 622),
(793, 'Refus d\'effectuer une tâche de travail', 622),
(794, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 622),
(795, 'Vols dans l\'entreprise', 622),
(796, 'Etat d\'ivresse pendant les heures de travail', 622),
(797, 'Publier des informations confidentielles', 622),
(798, 'Détérioration des biens', 622),
(799, 'Abus de confiance, usage non professionnelle des outils de travail', 623),
(800, 'Non respect du code de la route', 623),
(801, 'Non respect des heures de travail', 623),
(802, 'Absences injustifiées ou abandon de poste', 623),
(803, 'Non respect du préavis', 623),
(804, 'Refus d\'effectuer une tâche de travail', 623),
(805, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 623),
(806, 'Vols dans l\'entreprise', 623),
(807, 'Etat d\'ivresse pendant les heures de travail', 623),
(808, 'Publier des informations confidentielles', 623),
(809, 'Détérioration des biens', 623),
(810, 'Abus de confiance, usage non professionnelle des outils de travail', 624),
(811, 'Non respect du code de la route', 624),
(812, 'Non respect des heures de travail', 624),
(813, 'Absences injustifiées ou abandon de poste', 624),
(814, 'Non respect du préavis', 624),
(815, 'Refus d\'effectuer une tâche de travail', 624),
(816, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 624),
(817, 'Vols dans l\'entreprise', 624),
(818, 'Etat d\'ivresse pendant les heures de travail', 624),
(819, 'Publier des informations confidentielles', 624),
(820, 'Détérioration des biens', 624),
(821, 'Abus de confiance, usage non professionnelle des outils de travail', 634),
(822, 'Non respect du code de la route', 634),
(823, 'Non respect des heures de travail', 634),
(824, 'Absences injustifiées ou abandon de poste', 634),
(825, 'Non respect du préavis', 634),
(826, 'Refus d\'effectuer une tâche de travail', 634),
(827, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 634),
(828, 'Vols dans l\'entreprise', 634),
(829, 'Etat d\'ivresse pendant les heures de travail', 634),
(830, 'Publier des informations confidentielles', 634),
(831, 'Détérioration des biens', 634),
(832, 'Abus de confiance, usage non professionnelle des outils de travail', 649),
(833, 'Non respect du code de la route', 649),
(834, 'Non respect des heures de travail', 649),
(835, 'Absences injustifiées ou abandon de poste', 649),
(836, 'Non respect du préavis', 649),
(837, 'Refus d\'effectuer une tâche de travail', 649),
(838, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 649),
(839, 'Vols dans l\'entreprise', 649),
(840, 'Etat d\'ivresse pendant les heures de travail', 649),
(841, 'Publier des informations confidentielles', 649),
(842, 'Détérioration des biens', 649),
(843, 'Abus de confiance, usage non professionnelle des outils de travail', 650),
(844, 'Non respect du code de la route', 650),
(845, 'Non respect des heures de travail', 650),
(846, 'Absences injustifiées ou abandon de poste', 650),
(847, 'Non respect du préavis', 650),
(848, 'Refus d\'effectuer une tâche de travail', 650),
(849, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 650),
(850, 'Vols dans l\'entreprise', 650),
(851, 'Etat d\'ivresse pendant les heures de travail', 650),
(852, 'Publier des informations confidentielles', 650),
(853, 'Détérioration des biens', 650),
(854, 'Abus de confiance, usage non professionnelle des outils de travail', 651),
(855, 'Non respect du code de la route', 651),
(856, 'Non respect des heures de travail', 651),
(857, 'Absences injustifiées ou abandon de poste', 651),
(858, 'Non respect du préavis', 651),
(859, 'Refus d\'effectuer une tâche de travail', 651),
(860, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 651),
(861, 'Vols dans l\'entreprise', 651),
(862, 'Etat d\'ivresse pendant les heures de travail', 651),
(863, 'Publier des informations confidentielles', 651),
(864, 'Détérioration des biens', 651),
(865, 'Abus de confiance, usage non professionnelle des outils de travail', 652),
(866, 'Non respect du code de la route', 652),
(867, 'Non respect des heures de travail', 652),
(868, 'Absences injustifiées ou abandon de poste', 652),
(869, 'Non respect du préavis', 652),
(870, 'Refus d\'effectuer une tâche de travail', 652),
(871, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 652),
(872, 'Vols dans l\'entreprise', 652),
(873, 'Etat d\'ivresse pendant les heures de travail', 652),
(874, 'Publier des informations confidentielles', 652),
(875, 'Détérioration des biens', 652),
(876, 'Abus de confiance, usage non professionnelle des outils de travail', 654),
(877, 'Non respect du code de la route', 654),
(878, 'Non respect des heures de travail', 654),
(879, 'Absences injustifiées ou abandon de poste', 654),
(880, 'Non respect du préavis', 654),
(881, 'Refus d\'effectuer une tâche de travail', 654),
(882, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 654),
(883, 'Vols dans l\'entreprise', 654),
(884, 'Etat d\'ivresse pendant les heures de travail', 654),
(885, 'Publier des informations confidentielles', 654),
(886, 'Détérioration des biens', 654),
(887, 'Abus de confiance, usage non professionnelle des outils de travail', 655),
(888, 'Non respect du code de la route', 655),
(889, 'Non respect des heures de travail', 655),
(890, 'Absences injustifiées ou abandon de poste', 655),
(891, 'Non respect du préavis', 655),
(892, 'Refus d\'effectuer une tâche de travail', 655),
(893, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 655),
(894, 'Vols dans l\'entreprise', 655),
(895, 'Etat d\'ivresse pendant les heures de travail', 655),
(896, 'Publier des informations confidentielles', 655),
(897, 'Détérioration des biens', 655),
(898, 'Abus de confiance, usage non professionnelle des outils de travail', 2957),
(899, 'Non respect du code de la route', 2957),
(900, 'Non respect des heures de travail', 2957),
(901, 'Absences injustifiées ou abandon de poste', 2957),
(902, 'Non respect du préavis', 2957),
(903, 'Refus d\'effectuer une tâche de travail', 2957),
(904, 'Harcèlement, violences ou injures envers l\'employeur ou d\'autres salariés', 2957),
(905, 'Vols dans l\'entreprise', 2957),
(906, 'Etat d\'ivresse pendant les heures de travail', 2957),
(907, 'Publier des informations confidentielles', 2957),
(908, 'Détérioration des biens', 2957);

-- --------------------------------------------------------

--
-- Structure de la table `inscription`
--

CREATE TABLE `inscription` (
  `inscription_id` bigint(20) NOT NULL,
  `date_inscription` datetime DEFAULT NULL,
  `num_telephone` int(10) DEFAULT NULL,
  `entreprise_id` bigint(20) DEFAULT NULL,
  `adresse` varchar(30) COLLATE utf8_unicode_ci DEFAULT NULL,
  `latitude` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `longitude` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `nom` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
  `prenom` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `password` varchar(25) COLLATE utf8_unicode_ci DEFAULT NULL,
  `gps` tinyint(1) DEFAULT NULL,
  `parc_auto` tinyint(1) DEFAULT NULL,
  `gestion_stock` tinyint(1) DEFAULT NULL,
  `gestion_missions` tinyint(1) DEFAULT NULL,
  `vente_mobile` int(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `inscriptions`
--

CREATE TABLE `inscriptions` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `email` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `wilaya` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `commune` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `adresse` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `longitude` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `latitude` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `geoloc_gps` tinyint(1) DEFAULT '0',
  `gestion_park` tinyint(1) DEFAULT '0',
  `gestion_stock` tinyint(1) DEFAULT '0',
  `gestion_missions` tinyint(1) DEFAULT '0',
  `vente_mobile` tinyint(1) DEFAULT '0',
  `nombre_vehicules` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `nombre_vendeurs` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `domaine_activite` varchar(191) COLLATE utf8_unicode_ci DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `inscriptions`
--

INSERT INTO `inscriptions` (`id`, `email`, `wilaya`, `commune`, `adresse`, `longitude`, `latitude`, `geoloc_gps`, `gestion_park`, `gestion_stock`, `gestion_missions`, `vente_mobile`, `nombre_vehicules`, `nombre_vendeurs`, `domaine_activite`, `created_at`, `updated_at`) VALUES
(11, 'd@d.d', NULL, NULL, 'inconnu', '0.0', '0.0', 1, 1, 1, 1, 1, '4545', '123126', 'BTP', '2019-11-24 11:45:39', '2019-11-24 11:45:39'),
(10, 'Aa@gmail.com', NULL, NULL, NULL, NULL, NULL, 1, 0, 1, 0, 0, '4', '2', 'BTP', '2019-08-06 12:09:47', '2019-08-06 12:09:47'),
(9, 'a@aa.aa', NULL, NULL, 'inconnu', '0.0', '0.0', 1, 1, 1, 1, 1, '195', '20000', 'Banque', '2019-08-01 11:50:20', '2019-08-01 11:50:20'),
(8, 'emulateur@gmail.com', NULL, NULL, 'inconnu', '0.0', '0.0', 1, 1, 1, 1, 1, '123456', '123456', 'BTP', '2019-07-31 11:15:01', '2019-07-31 11:15:01');

-- --------------------------------------------------------

--
-- Structure de la table `jobs`
--

CREATE TABLE `jobs` (
  `id` bigint(20) UNSIGNED NOT NULL,
  `queue` varchar(191) COLLATE utf8_unicode_ci NOT NULL,
  `payload` longtext COLLATE utf8_unicode_ci NOT NULL,
  `attempts` tinyint(3) UNSIGNED NOT NULL,
  `reserved_at` int(10) UNSIGNED DEFAULT NULL,
  `available_at` int(10) UNSIGNED NOT NULL,
  `created_at` int(10) UNSIGNED NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `job_test`
--

CREATE TABLE `job_test` (
  `id` int(11) NOT NULL,
  `start` timestamp NULL DEFAULT NULL,
  `end` timestamp NULL DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `job_test`
--

INSERT INTO `job_test` (`id`, `start`, `end`) VALUES
(1, '2022-06-21 13:47:05', '2022-06-21 13:47:10'),
(1, '2022-06-21 13:47:10', '2022-06-21 13:47:15'),
(1, '2022-06-21 13:47:15', '2022-06-21 13:47:20'),
(1, '2022-06-21 14:06:05', '2022-06-21 14:06:10'),
(1, '2022-07-05 15:02:29', '2022-07-05 15:02:34'),
(1, '2022-07-05 15:02:54', '2022-07-05 15:02:59');

-- --------------------------------------------------------

--
-- Structure de la table `lang`
--

CREATE TABLE `lang` (
  `lang_id` bigint(20) NOT NULL,
  `lang_code` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
  `lang_designation` varchar(256) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `lang_text`
--

CREATE TABLE `lang_text` (
  `lang_text_id` bigint(20) NOT NULL,
  `lang_id` bigint(20) DEFAULT NULL,
  `lang_text` text COLLATE utf8_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

--
-- Structure de la table `localisation_commune`
--

CREATE TABLE `localisation_commune` (
  `commune_id` int(11) NOT NULL,
  `commune_intitule` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `wilaya_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `localisation_commune`
--

INSERT INTO `localisation_commune` (`commune_id`, `commune_intitule`, `wilaya_id`) VALUES
(1, 'ADRAR', 1),
(2, 'TAMEST', 1),
(3, 'CHAROUINE', 1),
(4, 'REGGANE', 1),
(5, 'IN-ZEGMIR', 1),
(6, 'TIT', 1),
(7, 'KSAR-KADDOUR', 1),
(8, 'T\'SABIT', 1),
(9, 'TIMIMOUN', 1),
(10, 'OULED-SAID', 1),
(11, 'ZAOUIET-KOUNTA', 1),
(12, 'AOULEF', 1),
(13, 'TIMOKTENE', 1),
(14, 'TAMENTIT', 1),
(15, 'FENOUGHIL', 1),
(16, 'TENERKOUK', 1),
(17, 'DELDOUL', 1),
(18, 'SALI', 1),
(19, 'AKABLI', 1),
(20, 'METARFA', 1),
(21, 'OULED-AHMED-TIMMI', 1),
(22, 'BOUDA', 1),
(23, 'AOUGROUT', 1),
(24, 'TALMINE', 1),
(25, 'BORDJ-BADJI-MOKHTAR', 1),
(26, 'SBAA', 1),
(27, 'OULED-AISSA', 1),
(28, 'TIMIAOUINE', 1),
(29, 'ECH-CHELIFF', 2),
(30, 'TENES', 2),
(31, 'BENARIA', 2),
(32, 'EL-KARIMIA', 2),
(33, 'TADJENA', 2),
(34, 'TAOUGRITE', 2),
(35, 'BENI-HAOUA', 2),
(36, 'SOBHA', 2),
(37, 'HARCHOUN', 2),
(38, 'OULED-FARES', 2),
(39, 'SIDI-AKACHA', 2),
(40, 'BOUKADIR', 2),
(41, 'BENI-RACHED', 2),
(42, 'TALASSA', 2),
(43, 'HARENFA', 2),
(44, 'OUED-GOUSSINE', 2),
(45, 'DAHRA', 2),
(46, 'OULED-ABBAS', 2),
(47, 'SENDJAS', 2),
(48, 'ZEBOUDJA', 2),
(49, 'OUED-SLY', 2),
(50, 'ABOU-EL-HASSAN', 2),
(51, 'EL-MARSA', 2),
(52, 'CHETTIA', 2),
(53, 'MOUSSADEK', 2),
(54, 'EL-HADJADJ', 2),
(55, 'OUED-FODDA', 2),
(56, 'OULED-BEN-ABDELKADER', 2),
(57, 'BOUZEGHAIA', 2),
(58, 'AIN-MERANE', 2),
(59, 'BREIRA', 2),
(60, 'BENI-BOUATEB', 2),
(61, 'SIDI-ABDERRAHMANE', 2),
(62, 'OUM-DROU', 2),
(63, 'LABIODH-MEDJADJA', 2),
(64, 'LAGHOUAT', 3),
(65, 'KSAR-EL-HIRANE', 3),
(66, 'BENACER-BENCHOHRA', 3),
(67, 'SIDI-MAKHLOUF', 3),
(68, 'HASSI-DELAA', 3),
(69, 'HASSI-R', 3),
(70, 'AIN-MADHI', 3),
(71, 'TADJEMOUT', 3),
(72, 'KHENEG', 3),
(73, 'GUELTAT-SIDI-SAAD', 3),
(74, 'AIN-SIDI-ALI', 3),
(75, 'BEIDHA', 3),
(76, 'BRIDA', 3),
(77, 'EL-GHICHA', 3),
(78, 'HADJ-MECHERI', 3),
(79, 'SEBGAG', 3),
(80, 'TAOUIALA', 3),
(81, 'TADJEROUNA', 3),
(82, 'AFLOU', 3),
(83, 'EL-ASSAFIA', 3),
(84, 'OUED-MORRA', 3),
(85, 'OUED-M', 3),
(86, 'EL-HOUITA', 3),
(87, 'SIDI-BOUZID', 3),
(88, 'OUM-EL-BOUAGHI', 4),
(89, 'AIN-BEIDA', 4),
(90, 'AIN-M', 4),
(91, 'BEHAIR-CHERGUI', 4),
(92, 'EL-AMIRIA', 4),
(93, 'SIGUS', 4),
(94, 'EL-BELLALA', 4),
(95, 'AIN-BABOUCHE', 4),
(96, 'BERRICHE', 4),
(97, 'OULED-HAMLA', 4),
(98, 'DHALAA', 4),
(99, 'AIN-KERCHA', 4),
(100, 'HANCHIR-TOUMGHANI', 4),
(101, 'AIN-DISS', 4),
(102, 'F\'\'KIRINA', 4),
(103, 'SOUK-NAAMANE', 4),
(104, 'ZORG', 4),
(105, 'EL-FEDJOUDJ-BOUGHRARA-SAOUDI', 4),
(106, 'OULED-ZOUI', 4),
(107, 'BIR-CHOUHADA', 4),
(108, 'KSAR-SBAHI', 4),
(109, 'OUED-NINI', 4),
(110, 'MESKIANA', 4),
(111, 'AIN-FAKROUN', 4),
(112, 'RAHIA', 4),
(113, 'AIN-ZITOUN', 4),
(114, 'OULED-GACEM', 4),
(115, 'EL-HARMELIA', 4),
(116, 'DJAZIA', 4),
(117, 'BATNA', 5),
(118, 'GHASSIRA', 5),
(119, 'MAAFA', 5),
(120, 'MEROUANA', 5),
(121, 'SERIANA', 5),
(122, 'MENAA', 5),
(123, 'EL-MADHER', 5),
(124, 'TAZOULT', 5),
(125, 'N\'\'GAOUS', 5),
(126, 'GUIGBA', 5),
(127, 'INOUGHISSENE', 5),
(128, 'AIN-EL-ASSAFEUR', 5),
(129, 'DJERMA', 5),
(130, 'BITAM', 5),
(131, 'ABDELKADER-AZIL', 5),
(132, 'ARRIS', 5),
(133, 'KIMEL', 5),
(134, 'TILATOU', 5),
(135, 'AIN-DJASSER', 5),
(136, 'OULED-SELLEM', 5),
(137, 'TIGHERGHAR', 5),
(138, 'AIN-YAGOUT', 5),
(139, 'FESDIS', 5),
(140, 'SEFIANE', 5),
(141, 'RAHBAT', 5),
(142, 'TIGHANIMINE', 5),
(143, 'BENI-FOUDALA-EL-HAKANIA', 5),
(144, 'KSAR-BELEZMA', 5),
(145, 'SEGGANA', 5),
(146, 'ICHMOUL', 5),
(147, 'FOUM-TOUB', 5),
(148, 'LEMSANE', 5),
(149, 'OUED-EL-MA', 5),
(150, 'TALKHAMT', 5),
(151, 'BOUZINA', 5),
(152, 'CHEMMORA', 5),
(153, 'OUED-CHAABA', 5),
(154, 'TAXLENT', 5),
(155, 'GUECHA', 5),
(156, 'OULED-AOUF', 5),
(157, 'BOUMAGUEUR', 5),
(158, 'BARIKA', 5),
(159, 'DJEZAR', 5),
(160, 'TKOUT', 5),
(161, 'AIN-TOUTA', 5),
(162, 'HIDOUSSA', 5),
(163, 'TENIET-EL-ABED', 5),
(164, 'OUED-TAGA', 5),
(165, 'OULED-FADHEL', 5),
(166, 'TIMGAD', 5),
(167, 'RAS-EL-AIOUN', 5),
(168, 'M\'\'DOUKEL', 5),
(169, 'OULED-SI-SLIMANE', 5),
(170, 'ZANA-EL-BEIDA', 5),
(171, 'CHIR', 5),
(172, 'OULED-AMMAR', 5),
(173, 'EL-HASSI', 5),
(174, 'LAZROU', 5),
(175, 'BOMIA', 5),
(176, 'BOULHILET', 5),
(177, 'LARBAA', 5),
(178, 'BEJAIA', 6),
(179, 'AMIZOUR', 6),
(180, 'FERRAOUN', 6),
(181, 'TAOURIRT-IGHIL', 6),
(182, 'TAMOKRA', 6),
(183, 'CHELLATA', 6),
(184, 'TIMZRIT', 6),
(185, 'SOUK-EL-TENINE', 6),
(186, 'M\'\'CISNA', 6),
(187, 'THINEBDHER', 6),
(188, 'TICHY', 6),
(189, 'SEMAOUNE', 6),
(190, 'KENDIRA', 6),
(191, 'TIFRA', 6),
(192, 'IGHRAM', 6),
(193, 'AMALOU', 6),
(194, 'IGHIL-ALI', 6),
(195, 'IFLAINE-EL-MATEN', 6),
(196, 'TOUDJA', 6),
(197, 'DARGUINA', 6),
(198, 'SIDI-AYAD', 6),
(199, 'AOKAS', 6),
(200, 'BENI-DJELLIL', 6),
(201, 'ADEKAR', 6),
(202, 'AKBOU', 6),
(203, 'SEDDOUK', 6),
(204, 'TAZMALT', 6),
(205, 'AITRIZINE', 6),
(206, 'CHEMINI', 6),
(207, 'SOUK-OUFELLA', 6),
(208, 'TASKRIOUT', 6),
(209, 'TIBANE', 6),
(210, 'TALA-HAMZA', 6),
(211, 'BARBACHA', 6),
(212, 'BENI-K', 6),
(213, 'IFRI-OUZELLAGUEN', 6),
(214, 'BOUHAMZA', 6),
(215, 'BENI-MELIKECHE', 6),
(216, 'SIDI-AICH', 6),
(217, 'EL-KSEUR', 6),
(218, 'MELBOU', 6),
(219, 'AKFADOU', 6),
(220, 'LEFLAYE', 6),
(221, 'KHERRATA', 6),
(222, 'DRAA-EL-KAID', 6),
(223, 'TAMRIDJET', 6),
(224, 'AIT-SMAIL', 6),
(225, 'BOUKHELIFA', 6),
(226, 'TIZI-N', 6),
(227, 'BENI-MAOUCHE', 6),
(228, 'OUED-GHIR', 6),
(229, 'BOUDJELLIL', 6),
(230, 'BISKRA', 7),
(231, 'OUMACHE', 7),
(232, 'BRANIS', 7),
(233, 'CHETMA', 7),
(234, 'OULED-DJELLAL', 7),
(235, 'RAS-EL-MIAAD', 7),
(236, 'BESBES', 7),
(237, 'SIDI-KHALED', 7),
(238, 'DOUCEN', 7),
(239, 'CHAIBA', 7),
(240, 'SIDI-OKBA', 7),
(241, 'M\'\'CHOUNECH', 7),
(242, 'EL-HAOUCH', 7),
(243, 'AIN-NAGA', 7),
(244, 'ZERIBET-EL-OUED', 7),
(245, 'EL-FEIDH', 7),
(246, 'EL-KANTARA', 7),
(247, 'AIN-ZAATOUT', 7),
(248, 'EL-OUTAYA', 7),
(249, 'DJEMOURAH', 7),
(250, 'TOLGA', 7),
(251, 'LIOUA', 7),
(252, 'LICHANA', 7),
(253, 'OURLAL', 7),
(254, 'M\'\'LILI', 7),
(255, 'FOUGHALA', 7),
(256, 'BORDJ-BENAZZOUZ', 7),
(257, 'MEZIRAA', 7),
(258, 'BOUCHAGROUNE', 7),
(259, 'MEKHADMA', 7),
(260, 'EL-GHROUS', 7),
(261, 'EL-HADJEB', 7),
(262, 'KHANGAT-SIDI-NADJI', 7),
(263, 'BECHAR', 8),
(264, 'ARG-FERRADJ', 8),
(265, 'OULED-KHODEIR', 8),
(266, 'MERIDJA', 8),
(267, 'TIMOUDI', 8),
(268, 'LAHMAR', 8),
(269, 'BENI-ABBES', 8),
(270, 'BENI-IKHLEF', 8),
(271, 'MACHRA-H-BOUMEDIENE', 8),
(272, 'KENADSA', 8),
(273, 'IGLI', 8),
(274, 'TABELBALA', 8),
(275, 'TAGHIT', 8),
(276, 'EL-OUATA', 8),
(277, 'BOUKAIS', 8),
(278, 'MOUGHEUL', 8),
(279, 'ABADLA', 8),
(280, 'KERZAZ', 8),
(281, 'KSABI', 8),
(282, 'TAMTERT', 8),
(283, 'BENI-OUNIF', 8),
(284, 'BLIDA', 9),
(285, 'BOUINAN', 9),
(286, 'CHEBLI', 9),
(287, 'OUED-EL-ALLEUG', 9),
(288, 'OULED-YAICH', 9),
(289, 'CHREA', 9),
(290, 'EL-AFFROUN', 9),
(291, 'CHIFFA', 9),
(292, 'HAMMAM-EL-OUANE', 9),
(293, 'BEN-KHELLIL', 9),
(294, 'SOUMAA', 9),
(295, 'MOUZAIA', 9),
(296, 'SOHANE', 9),
(297, 'MEFTAH', 9),
(298, 'OULED-SELAMA', 9),
(299, 'BOUFARIK', 9),
(300, 'LARBAA', 9),
(301, 'OUED-DJER', 9),
(302, 'BENI-TAMOU', 9),
(303, 'BOUARFA', 9),
(304, 'BENI-MERED', 9),
(305, 'BOUGARA', 9),
(306, 'GUERROUAOU', 9),
(307, 'AIN-ROMANA', 9),
(308, 'DJEBABRA', 9),
(309, 'BOUIRA', 10),
(310, 'EL-ASNAM', 10),
(311, 'GUERROUMA', 10),
(312, 'SOUK-EL-KHEMIS', 10),
(313, 'KADIRIA', 10),
(314, 'EL-MOKRANI', 10),
(315, 'DIRAH', 10),
(316, 'AIT-LAAZIZ', 10),
(317, 'TAGHZOUT', 10),
(318, 'RAOURAOUA', 10),
(319, 'MESDOUR', 10),
(320, 'HAIZER', 10),
(321, 'LAKHDARIA', 10),
(322, 'MAALA', 10),
(323, 'EL-HACHIMIA', 10),
(324, 'AOMAR', 10),
(325, 'CHORFA', 10),
(326, 'BORDJ-OKHRISS', 10),
(327, 'EL-ADJIBA', 10),
(328, 'ATH-MANSOUR', 10),
(329, 'EL-KHEBOUZIA', 10),
(330, 'AHL-EL-KSAR', 10),
(331, 'BOUDERBALA', 10),
(332, 'Z\'\'BARBAR', 10),
(333, 'AIN-LAHDJAR', 10),
(334, 'DJEBAHIA', 10),
(335, 'AGHBALOU', 10),
(336, 'TAGUEDIT', 10),
(337, 'AIN-TURK', 10),
(338, 'SAHARIDJ', 10),
(339, 'DECHMYA', 10),
(340, 'RIDANE', 10),
(341, 'BECHLOUL', 10),
(342, 'BOUKRAM', 10),
(343, 'AIN-BESSEM', 10),
(344, 'BIR-GHBALOU', 10),
(345, 'M\'\'CHEDALLAH', 10),
(346, 'SOUR-EL-GHOZLANE', 10),
(347, 'MAAMORA', 10),
(348, 'OULED-RACHED', 10),
(349, 'AIN-LALOUI', 10),
(350, 'HADJRA-ZERGA', 10),
(351, 'HANIF', 10),
(352, 'EL-HAKIMIA', 10),
(353, 'OUED-EL-BERDI', 10),
(354, 'TAMANGHASSET', 11),
(355, 'SILET-ABALESSA', 11),
(356, 'IN-GHAR', 11),
(357, 'IN-GUEZZAM', 11),
(358, 'IDELES', 11),
(359, 'TAZROUK', 11),
(360, 'TIN-ZOUATINE', 11),
(361, 'IN-SALAH', 11),
(362, 'IN-AMGUEL', 11),
(363, 'FOUGARET-EZZOUAOUA', 11),
(364, 'TEBESSA', 12),
(365, 'BIR-EL-ATER', 12),
(366, 'CHERIA', 12),
(367, 'STAH-GUENTIS', 12),
(368, 'EL-AOUINET', 12),
(369, 'EL-HOUIDJEBET', 12),
(370, 'SAF-SAF-EL-OUESRA', 12),
(371, 'HAMMAMET', 12),
(372, 'NEGRINE', 12),
(373, 'BIR-MOKADEM', 12),
(374, 'EL-KOUIF', 12),
(375, 'MORSOTT', 12),
(376, 'EL-OGLA', 12),
(377, 'BIR-DEHEB', 12),
(378, 'EL-OGLA-EL-MALHA', 12),
(379, 'GHORRIGUEUR', 12),
(380, 'BEKKARIA', 12),
(381, 'BOUKHADRA', 12),
(382, 'OUENZA', 12),
(383, 'EL-MA-LABIOD', 12),
(384, 'OUM-ALI', 12),
(385, 'THILIDJENE', 12),
(386, 'AIN-ZERGA', 12),
(387, 'EL-MERIDJ', 12),
(388, 'BOULHEF-DYN', 12),
(389, 'BEDJENE', 12),
(390, 'EL-MEZRAA', 12),
(391, 'FERKANE', 12),
(392, 'TLEMCEN', 13),
(393, 'BENI-MESTER', 13),
(394, 'AIN-TALLOUT', 13),
(395, 'REMCHI', 13),
(396, 'EL-FEHOUL', 13),
(397, 'SABRA', 13),
(398, 'GHAZAOUET', 13),
(399, 'SOUANI', 13),
(400, 'DJEBALA', 13),
(401, 'EL-GOR', 13),
(402, 'OUED-LAKHDAR', 13),
(403, 'AIN-FEZZA', 13),
(404, 'OULED-MIMOUN', 13),
(405, 'AMIEUR', 13),
(406, 'AIN-YOUCEF', 13),
(407, 'ZENATA', 13),
(408, 'BENI-SNOUS', 13),
(409, 'BAB-EL-ASSA', 13),
(410, 'DAR-YAGHMORACEN', 13),
(411, 'FILLAOUCENE', 13),
(412, 'AZAIL', 13),
(413, 'SEBAA-CHIOUKH', 13),
(414, 'TERNY-BENI-HEDIEL', 13),
(415, 'BENSEKRANE', 13),
(416, 'AIN-NAHALA', 13),
(417, 'HENNAYA', 13),
(418, 'MAGHNIA', 13),
(419, 'HAMMAM-BOUGHERARA', 13),
(420, 'SOUAHLIA', 13),
(421, 'M\'\'CIRDA-FOUAGA', 13),
(422, 'AIN-FETAH', 13),
(423, 'EL-ARICHA', 13),
(424, 'SOUK-EL-TLATA', 13),
(425, 'SIDI-ABDELLI', 13),
(426, 'SEBDOU', 13),
(427, 'BENI-OUARSOUS', 13),
(428, 'SIDI-MEDJAHED', 13),
(429, 'BENI-BOUSSAID', 13),
(430, 'MARSA-BEN-M', 13),
(431, 'NEDROMA', 13),
(432, 'SIDI-DJILLALI', 13),
(433, 'BENI-BAHDEL', 13),
(434, 'EL-BOUIHI', 13),
(435, 'HONAINE', 13),
(436, 'TIANET', 13),
(437, 'OULED-RYAH', 13),
(438, 'BOUHLOU', 13),
(439, 'BENI-KHALED', 13),
(440, 'AIN-GHORABA', 13),
(441, 'CHETOUANE', 13),
(442, 'MANSOURAH', 13),
(443, 'BENI-SEMIEL', 13),
(444, 'AIN-KEBIRA', 13),
(445, 'TIARET', 14),
(446, 'MEDROUSSA', 14),
(447, 'AIN-BOUCHKIF', 14),
(448, 'SIDI-ALI-MELLAL', 14),
(449, 'AIN-DZARIT', 14),
(450, 'AIN-DEHEB', 14),
(451, 'SIDI-BAKHTI', 14),
(452, 'MEDRISSA', 14),
(453, 'Z\'\'MALET-EMIR-AEK', 14),
(454, 'MADENA', 14),
(455, 'SEBT', 14),
(456, 'MELLAKOU', 14),
(457, 'DAHMOUNI', 14),
(458, 'RAHOUIA', 14),
(459, 'MAHDIA', 14),
(460, 'SOUGUEUR', 14),
(461, 'SI-ABDELGHANI', 14),
(462, 'AIN-EL-HADID', 14),
(463, 'ROSFA', 14),
(464, 'NAIMA', 14),
(465, 'MEGHILA', 14),
(466, 'GUERTOUFA', 14),
(467, 'SIDI-HOSNI', 14),
(468, 'DJILLALI-BEN-AMAR', 14),
(469, 'AIN-SEBAIN', 14),
(470, 'TOUSNINA', 14),
(471, 'FRENDA', 14),
(472, 'AIN-KERMES', 14),
(473, 'KSAR-CHELLALA', 14),
(474, 'RECHAIGA', 14),
(475, 'BOUGARA', 14),
(476, 'TAGDEMT', 14),
(477, 'OUED-LILI', 14),
(478, 'MECHRAA-SFA', 14),
(479, 'HAMADIA', 14),
(480, 'CHEHAIMA', 14),
(481, 'TAKHMARET', 14),
(482, 'SIDI-ABDERRAHMANE', 14),
(483, 'SERGUINE', 14),
(484, 'NADORAH', 14),
(485, 'TIDDA', 14),
(486, 'FAIDJA', 14),
(487, 'TIZI-OUZOU', 15),
(488, 'AIN-EL-HAMMAM', 15),
(489, 'AKBIL', 15),
(490, 'FREHA', 15),
(491, 'SOUAMAA', 15),
(492, 'MECHTRAS', 15),
(493, 'IRDJEN', 15),
(494, 'TIMIZART', 15),
(495, 'MAKOUDA', 15),
(496, 'DRAA-EL-MIZAN', 15),
(497, 'TIZI-GHENIF', 15),
(498, 'AIT-YAHIA-MOUSSA', 15),
(499, 'AIT-CHAFFA', 15),
(500, 'FRIKAT', 15),
(501, 'BENI-AISSI', 15),
(502, 'BENI-ZMENZER', 15),
(503, 'IFERHOUNENE', 15),
(504, 'AZZAZGA', 15),
(505, 'ILLOULA-OUMALOU', 15),
(506, 'YAKOUREN', 15),
(507, 'LARBAA-NATH-IRATHEN', 15),
(508, 'TIZI-RACHED', 15),
(509, 'ZEKRI', 15),
(510, 'OUAGUENOUN', 15),
(511, 'AIN-ZAOUIA', 15),
(512, 'M\'\'KIRA', 15),
(513, 'AIT-YAHIA', 15),
(514, 'AIT-MAHMOUD', 15),
(515, 'MAATKA', 15),
(516, 'AIT-BOUMAHDI', 15),
(517, 'ABI-YOUCEF', 15),
(518, 'BENI-DOUALA', 15),
(519, 'ILLILTEN', 15),
(520, 'BOUZEGUENE', 15),
(521, 'AIT-AGOUACHA', 15),
(522, 'OUADHIA', 15),
(523, 'AZEFFOUN', 15),
(524, 'TIGZIRT', 15),
(525, 'DJEBEL-AISSA-MIMOUN', 15),
(526, 'BOGHNI', 15),
(527, 'IFIGHA', 15),
(528, 'AIT-OUMALOU', 15),
(529, 'TIRMITINE', 15),
(530, 'AKERROU', 15),
(531, 'YATAFENE', 15),
(532, 'BENI-ZEKI', 15),
(533, 'DRAA-BEN-KHEDDA', 15),
(534, 'OUACIF', 15),
(535, 'IDJEUR', 15),
(536, 'MEKLA', 15),
(537, 'TIZI-N', 15),
(538, 'BENI-YENNI', 15),
(539, 'AGHRIB', 15),
(540, 'IFLISSEN', 15),
(541, 'BOUDJIMA', 15),
(542, 'BOUNOUH', 15),
(543, 'SOUK-EL-TNINE', 15),
(544, 'AIT-KHELILI', 15),
(545, 'SIDI-NAAMANE', 15),
(546, 'IBOUDRARENE', 15),
(547, 'AGHNI-GOUGHRANE', 15),
(548, 'MIZRANA', 15),
(549, 'IMSOUHAL', 15),
(550, 'TADMAIT', 15),
(551, 'AIT-BOUADOU', 15),
(552, 'ASSI-YOUCEF', 15),
(553, 'AIT-TOUDERT', 15),
(554, 'HUSSEIN-DEY', 16),
(555, 'HAMMA-EL-ANNASSER', 16),
(556, 'KOUBA', 16),
(557, 'EL-MAGHARIA', 16),
(558, 'SIDI-M', 16),
(559, 'EL-MADANIA', 16),
(560, 'ALGER-CENTRE', 16),
(561, 'EL-MOURADIA', 16),
(562, 'BAB-EL-OUED', 16),
(563, 'OUED-KORICHE', 16),
(564, 'BOLOGHINE', 16),
(565, 'RAIS-HAMIDOU', 16),
(566, 'CASBAH', 16),
(567, 'BOUZAREAH', 16),
(568, 'BENI-MESSOUS', 16),
(569, 'BEN-AKNOUN', 16),
(570, 'EL-BIAR', 16),
(571, 'BIR-MOURAD-RAIS', 16),
(572, 'BIRKHADEM', 16),
(573, 'DJASR-KACENTINA', 16),
(574, 'SAOULA', 16),
(575, 'HYDRA', 16),
(576, 'EL-HARRACH', 16),
(577, 'BOUROUBA', 16),
(578, 'BACHEDJERAH', 16),
(579, 'OUED-SMAR', 16),
(580, 'BARAKI', 16),
(581, 'EUCALYPTUS', 16),
(582, 'SIDI-MOUSSA', 16),
(583, 'DAR-EL-BEIDA', 16),
(584, 'MOHAMMADIA', 16),
(585, 'BAB-EZZOUAR', 16),
(586, 'BORDJ-EL-KIFFAN', 16),
(587, 'AIN-TAYA', 16),
(588, 'EL-MARSA', 16),
(589, 'ROUIBA', 16),
(590, 'REGHAIA', 16),
(591, 'HERAOUA', 16),
(592, 'BIRTOUTA', 16),
(593, 'OULED-CHEBEL', 16),
(594, 'TESSALA-EL-MERDJA', 16),
(595, 'DRARIA', 16),
(596, 'DOUERA', 16),
(597, 'KHRAISSIA', 16),
(598, 'BABA-HACENE', 16),
(599, 'EL-ACHOUR', 16),
(600, 'CHERAGA', 16),
(601, 'OULED-FAYET', 16),
(602, 'AIN-BENIAN', 16),
(603, 'DELY-BRAHIM', 16),
(604, 'HAMMAMET', 16),
(605, 'ZERALDA', 16),
(606, 'STAOUELI', 16),
(607, 'SOUIDANIA', 16),
(608, 'MAHELMA', 16),
(609, 'RAHMANIA', 16),
(610, 'DJELFA', 17),
(611, 'MOUADJEBAR', 17),
(612, 'EL-GUEDID', 17),
(613, 'HASSI-BAHBAH', 17),
(614, 'AIN-MAABED', 17),
(615, 'SED-RAHAL', 17),
(616, 'FEID-EL-BOTMA', 17),
(617, 'BIRINE', 17),
(618, 'BOUIRA-LAHDEB', 17),
(619, 'ZACCAR', 17),
(620, 'EL-KHEMIS', 17),
(621, 'SIDI-BAIZID', 17),
(622, 'M\'\'LILIHA', 17),
(623, 'EL-IDRISSIA', 17),
(624, 'DOUIS', 17),
(625, 'HASSI-EL-EUCH', 17),
(626, 'MESSAAD', 17),
(627, 'GUETTARA', 17),
(628, 'SIDI-LADJEL', 17),
(629, 'HAD-SAHARY', 17),
(630, 'GUERNINI', 17),
(631, 'SELMANA', 17),
(632, 'AIN-CHOUHADA', 17),
(633, 'OUM-EL-ADHAM', 17),
(634, 'DAR-CHIOUKH', 17),
(635, 'CHAREF', 17),
(636, 'BENI-YAGOUB', 17),
(637, 'ZAAFRANE', 17),
(638, 'DELDOUL', 17),
(639, 'AIN-EL-IBEL', 17),
(640, 'AIN-OUSSERA', 17),
(641, 'BENHAR', 17),
(642, 'HASSI-FEDOUL', 17),
(643, 'AMOURAH', 17),
(644, 'AIN-FEKKA', 17),
(645, 'TADMIT', 17),
(646, 'JIJEL', 18),
(647, 'ERRAGUENE', 18),
(648, 'EL-AOUANA', 18),
(649, 'ZIAMA-MANSOURIAH', 18),
(650, 'TAHER', 18),
(651, 'EMIR-ABDELKADER', 18),
(652, 'CHEKFA', 18),
(653, 'CHAHNA', 18),
(654, 'EL-MILIA', 18),
(655, 'SIDI-MAROUF', 18),
(656, 'SETTARA', 18),
(657, 'EL-ANCER', 18),
(658, 'SIDI-ABDELAZIZ', 18),
(659, 'KAOUS', 18),
(660, 'GHEBALA', 18),
(661, 'BOURAOUI-BELHADEF', 18),
(662, 'DJIMLA', 18),
(663, 'SELMA-BEN-ZIADA', 18),
(664, 'BOUCIF-OULED-ASKEUR', 18),
(665, 'EL-KENNAR-NOUCHFI', 18),
(666, 'OULED-YAHIA-KHADROUCHE', 18),
(667, 'BOUDRIA-BENIYADJIS', 18),
(668, 'KHIER-OUED-ADJOUL', 18),
(669, 'TEXENNA', 18),
(670, 'DJEMAA-BENI-HABIBI', 18),
(671, 'BORDJ-T', 18),
(672, 'OULED-RABAH', 18),
(673, 'OUDJANA', 18),
(674, 'SETIF', 19),
(675, 'AIN-EL-KEBIRA', 19),
(676, 'BENI-AZIZ', 19),
(677, 'OULED-SI-AHMED', 19),
(678, 'BOUTALEB', 19),
(679, 'AIN-ROUA', 19),
(680, 'DRAA-KEBILA', 19),
(681, 'BIR-EL-ARCHE', 19),
(682, 'BENI-CHEBANA', 19),
(683, 'OULED-TEBBEN', 19),
(684, 'OUED-BARED', 19),
(685, 'MAAOUIA', 19),
(686, 'AIN-LEGRADJ', 19),
(687, 'AIN-ABESSA', 19),
(688, 'DEHAMCHA', 19),
(689, 'BABOR', 19),
(690, 'GUIDJEL', 19),
(691, 'AIN-LAHDJAR', 19),
(692, 'BOUSSELAM', 19),
(693, 'EL-EULMA', 19),
(694, 'DJEMILA', 19),
(695, 'BENI-OURTILANE', 19),
(696, 'RASFA', 19),
(697, 'OULED-ADDOUANE', 19),
(698, 'GUELTA-ZERGA', 19),
(699, 'AIN-ARNAT', 19),
(700, 'AMOUCHA', 19),
(701, 'AIN-OULMENE', 19),
(702, 'BEIDA-BORDJ', 19),
(703, 'BOUANDAS', 19),
(704, 'BAZER-SAKHRA', 19),
(705, 'HAMMAM-SOKHNA', 19),
(706, 'MEZLOUG', 19),
(707, 'BIR-HADDADA', 19),
(708, 'SERDJ-EL-GHOUL', 19),
(709, 'HARBIL', 19),
(710, 'EL-OURICIA', 19),
(711, 'TIZI-N', 19),
(712, 'SALAH-BEY', 19),
(713, 'AIN-AZEL', 19),
(714, 'GUENZET', 19),
(715, 'BOUGAA', 19),
(716, 'TALA-IFACENE', 19),
(717, 'BENI-FOUDA', 19),
(718, 'TACHOUDA', 19),
(719, 'BENI-MOHLI', 19),
(720, 'OULED-SABOR', 19),
(721, 'GUELLAL', 19),
(722, 'BENI-OUSSINE', 19),
(723, 'HAMMAM-GUERGOUR', 19),
(724, 'AIT-NOUAL-M', 19),
(725, 'KSAR-EL-ABTAL', 19),
(726, 'AIN-SEBT', 19),
(727, 'AIT-TIZI', 19),
(728, 'MAOKLANE', 19),
(729, 'HAMMA', 19),
(730, 'TAYA', 19),
(731, 'EL-OULDJA', 19),
(732, 'TELAA', 19),
(733, 'BELAA', 19),
(734, 'SAIDA', 20),
(735, 'DOUI-THABET', 20),
(736, 'AIN-EL-HADJAR', 20),
(737, 'OULED-KHALED', 20),
(738, 'MOULAY-LARBI', 20),
(739, 'YOUB', 20),
(740, 'SIDI-AMMAR', 20),
(741, 'SIDI-BOUBEKEUR', 20),
(742, 'EL-HASSASNA', 20),
(743, 'MAAMORA', 20),
(744, 'SIDI-AHMED', 20),
(745, 'AIN-SKHOUNA', 20),
(746, 'OULED-BRAHIM', 20),
(747, 'TIRCINE', 20),
(748, 'AIN-SOLTANE', 20),
(749, 'HOUNET', 20),
(750, 'SKIKDA', 21),
(751, 'AIN-ZOUIT', 21),
(752, 'EL-HADAEIK', 21),
(753, 'AZZABA', 21),
(754, 'DJENDEL-SAADI-MOHAMED', 21),
(755, 'AIN-CHARCHAR', 21),
(756, 'BEKKOUCHE-LAKHDAR', 21),
(757, 'BEN-AZZOUZ', 21),
(758, 'ES-SEBT', 21),
(759, 'COLLO', 21),
(760, 'BENI-ZID', 21),
(761, 'KERKERA', 21),
(762, 'OULED-ATTIA', 21),
(763, 'OUED-Z', 21),
(764, 'ZITOUNA', 21),
(765, 'EL-HARROUCH', 21),
(766, 'ZARDEZAS', 21),
(767, 'OULED-HABEBA', 21),
(768, 'SIDI-MEZGHICHE', 21),
(769, 'EMJEZ-ED-CHICHE', 21),
(770, 'BENI-OULBANE', 21),
(771, 'AIN-BOUZIANE', 21),
(772, 'RAMDANE-DJAMEL', 21),
(773, 'BENI-BECHIR', 21),
(774, 'SALAH-BOUCHAOUR', 21),
(775, 'TAMALOUS', 21),
(776, 'AIN-KECHERA', 21),
(777, 'OUM-TOUB', 21),
(778, 'BEIN-EL-OUIDEN', 21),
(779, 'FILFILA', 21),
(780, 'CHERAIA', 21),
(781, 'KENOUA', 21),
(782, 'EL-GHEDIR', 21),
(783, 'BOUCHTATA', 21),
(784, 'EL-OULDJA-BOULBALOUT', 21),
(785, 'KHENEG-MAYOUN', 21),
(786, 'HAMMADI-KROUMA', 21),
(787, 'EL-MARSA', 21),
(788, 'SIDI-BEL-ABBES', 22),
(789, 'TESSALA', 22),
(790, 'SIDI-BRAHIM', 22),
(791, 'MOSTEFA-BEN-BRAHIM', 22),
(792, 'TELAGH', 22),
(793, 'MEZAOUROU', 22),
(794, 'BOUKHENEFIS', 22),
(795, 'SIDI-ALI-BOUSSIDI', 22),
(796, 'BEDRADINE-EL-MOKRANI', 22),
(797, 'MARHOUM', 22),
(798, 'TAFESSOUR', 22),
(799, 'AMARNAS', 22),
(800, 'BOUMAAD-TILMOUNI', 22),
(801, 'SIDI-LAHCENE', 22),
(802, 'AIN-THRID', 22),
(803, 'MAKEDRA', 22),
(804, 'TENIRA', 22),
(805, 'MOULAY-SLISSEN', 22),
(806, 'EL-HACAIBA', 22),
(807, 'HASSI-ZEHANA', 22),
(808, 'TABIA', 22),
(809, 'MERINE', 22),
(810, 'RAS-EL-MA', 22),
(811, 'AIN-TIDAMINE', 22),
(812, 'AIN-KADA', 22),
(813, 'M\'\'CID', 22),
(814, 'SIDI-KHALED', 22),
(815, 'AIN-EL-BERD', 22),
(816, 'SFISEF', 22),
(817, 'AIN-ADDEN', 22),
(818, 'OUED-TAOURIRA', 22),
(819, 'DHAYA', 22),
(820, 'ZERROUALA', 22),
(821, 'LEMTAR', 22),
(822, 'SIDI-CHAIB', 22),
(823, 'SIDI-DAHO-DEZAIRS', 22),
(824, 'OUED-SEBAA', 22),
(825, 'BOUDJEBAA-EL-BORDJ', 22),
(826, 'SEHALA-THAOURA', 22),
(827, 'SIDI-YACOUB', 22),
(828, 'SIDI-HAMADOUCHE', 22),
(829, 'BELARBI', 22),
(830, 'OUED-SEFIOUNE', 22),
(831, 'TEGHALIMET', 22),
(832, 'BEN-BADIS', 22),
(833, 'SIDI-ALI-BENYOUB', 22),
(834, 'CHETOUANE-BELAILA', 22),
(835, 'BIR-EL-H', 22),
(836, 'TAOUDMOUT', 22),
(837, 'REDJEM-DEMOUCHE', 22),
(838, 'BENACHIBA-CHELIA', 22),
(839, 'HASSI-DAHO', 22),
(840, 'ANNABA', 23),
(841, 'BERRAHAL', 23),
(842, 'EL-HADJAR', 23),
(843, 'EL-EULMA', 23),
(844, 'EL-BOUNI', 23),
(845, 'OUED-EL-ANEB', 23),
(846, 'CHEURFA', 23),
(847, 'SERAIDI', 23),
(848, 'AIN-BERDA', 23),
(849, 'CHETAIBI', 23),
(850, 'SIDI-AMAR', 23),
(851, 'TREAT', 23),
(852, 'GUELMA', 24),
(853, 'NECHMAYA', 24),
(854, 'BOUATI-MAHMOUD', 24),
(855, 'OUED-ZENATI', 24),
(856, 'TAMLOUKA', 24),
(857, 'OUED-FRAGHA', 24),
(858, 'AIN-SANDEL', 24),
(859, 'RAS-EL-AGBA', 24),
(860, 'DAHOUARA', 24),
(861, 'BELKHEIR', 24),
(862, 'BADJARAH', 24),
(863, 'BOUHAMDANE', 24),
(864, 'AIN-MAKHLOUF', 24),
(865, 'AIN-BEN-BEIDA', 24),
(866, 'KHEZARA', 24),
(867, 'BENI-MEZLINE', 24),
(868, 'BOUHACHANA', 24),
(869, 'GUELAAT-BOU-SBAA', 24),
(870, 'HAMMAM-DEBAGH', 24),
(871, 'EL-FEDJOUDJ', 24),
(872, 'BORDJ-SABATH', 24),
(873, 'HAMMAM-N', 24),
(874, 'AIN-LARBI', 24),
(875, 'MEDJEZ-AMMAR', 24),
(876, 'BOUCHEGOUF', 24),
(877, 'HELIOPOLIS', 24),
(878, 'AIN-HSAINIA', 24),
(879, 'ROKNIA', 24),
(880, 'SELLAOUA-ANNOUNA', 24),
(881, 'MEDJEZ-SFA', 24),
(882, 'BOUMAHRA-AHMED', 24),
(883, 'AIN-REGADA', 24),
(884, 'OUED-CHEHAM', 24),
(885, 'DJEBALA-KHEMISSI', 24),
(886, 'CONSTANTINE', 25),
(887, 'HAMMA-BOUZIANE', 25),
(888, 'MESSAOUD-BOUDJERIOU', 25),
(889, 'ZIGHOUD-YOUCEF', 25),
(890, 'DIDOUCHE-MOURAD', 25),
(891, 'EL-KHROUB', 25),
(892, 'AIN-ABID', 25),
(893, 'BENI-HAMIDENE', 25),
(894, 'OULED-RAHMOUNE', 25),
(895, 'AIN-SMARA', 25),
(896, 'BEN-BADIS', 25),
(897, 'IBN-ZIAD', 25),
(898, 'MEDEA', 26),
(899, 'OUZERA', 26),
(900, 'OULED-MAAREF', 26),
(901, 'AIN-BOUCIF', 26),
(902, 'EL-AISSAOUIA', 26),
(903, 'OULED-DEIDE', 26),
(904, 'EL-OMARIA', 26),
(905, 'DERRAG', 26),
(906, 'GUELB-EL-KEBIR', 26),
(907, 'BOUAICHE', 26),
(908, 'MEZGHANA', 26),
(909, 'OULED-BRAHIM', 26),
(910, 'TIZI-MAHDI', 26),
(911, 'SIDI-ZIANE', 26),
(912, 'TAMESGUIDA', 26),
(913, 'EL-HAMDANIA', 26),
(914, 'KEF-LAKHDAR', 26),
(915, 'CHELLALET-EL-ADHAOURA', 26),
(916, 'BOUSEKENE', 26),
(917, 'REBAIA', 26),
(918, 'BOUCHRAHIL', 26),
(919, 'OULED-HELLAL', 26),
(920, 'TAFRAOUT', 26),
(921, 'BAATA', 26),
(922, 'BOGHAR', 26),
(923, 'SIDI-NAAMANE', 26),
(924, 'OULED-BOUACHRA', 26),
(925, 'SIDI-ZAHAR', 26),
(926, 'OUED-HARBIL', 26),
(927, 'BEN-CHICAO', 26),
(928, 'SIDI-DAMED', 26),
(929, 'AZIZ', 26),
(930, 'SOUAGUI', 26),
(931, 'ZOUBIRIA', 26),
(932, 'KSAR-EL-BOUKHARI', 26),
(933, 'EL-AZIZIA', 26),
(934, 'DJOUAB', 26),
(935, 'CHAHBOUNIA', 26),
(936, 'CHENIGUEL', 26),
(937, 'AIN-OUKSIR', 26),
(938, 'OUM-EL-DJALLIL', 26),
(939, 'OUAMRI', 26),
(940, 'SI-MAHDJOUB', 26),
(941, 'TLETAT-ED-DOUAIR', 26),
(942, 'BENI-SLIMANE', 26),
(943, 'BOURROUAGHIA', 26),
(944, 'SEGHOUANE', 26),
(945, 'MEFTAHA', 26),
(946, 'MIHOUB', 26),
(947, 'BOUGHEZOUL', 26),
(948, 'TABLAT', 26),
(949, 'DEUX-BASSINS', 26),
(950, 'DRAA-ESSEMAR', 26),
(951, 'SIDI-ERRABIE', 26),
(952, 'BIR-BEN-ABED', 26),
(953, 'EL-AOUINET', 26),
(954, 'OULED-ANTAR', 26),
(955, 'BOUAICHOUNE', 26),
(956, 'HANNACHA', 26),
(957, 'SEDRAYA', 26),
(958, 'MEDJEBEUR', 26),
(959, 'KHAMS-DJOUAMAA', 26),
(960, 'SANEG', 26),
(961, 'MAGHRAOUA', 26),
(962, 'MOSTAGANEM', 27),
(963, 'SAYADA', 27),
(964, 'FORKANA', 27),
(965, 'STIDIA', 27),
(966, 'AIN-NOUICY', 27),
(967, 'HASSI-MAMECHE', 27),
(968, 'AIN-TEDELES', 27),
(969, 'SOUR', 27),
(970, 'OUED-EL-KHEIR', 27),
(971, 'SIDI-BELLATAR', 27),
(972, 'KHEIR-EDDINE', 27),
(973, 'SIDI-ALI', 27),
(974, 'ABDELMALEK-RAMDANE', 27),
(975, 'HADJADJ', 27),
(976, 'NEKMARIA', 27),
(977, 'SIDI-LAKHDAR', 27),
(978, 'ACHACHA', 27),
(979, 'KHADRA', 27),
(980, 'BOUGUIRAT', 27),
(981, 'SIRAT', 27),
(982, 'AIN-SIDI-CHRIF', 27),
(983, 'MASRA', 27),
(984, 'MANSOURA', 27),
(985, 'SOUAFLIA', 27),
(986, 'OULED-BOUGHALEM', 27),
(987, 'OULED-MAALAH', 27),
(988, 'MEZEGHRANE', 27),
(989, 'AIN-BOUDINAR', 27),
(990, 'TAZGAIT', 27),
(991, 'SAF-SAF', 27),
(992, 'BLED-TOUAHARIA', 27),
(993, 'EL-HASSAINE', 27),
(994, 'M\'\'SILA', 28),
(995, 'MAADID', 28),
(996, 'HAMMAM-DALAA', 28),
(997, 'OULED-DERRADJ', 28),
(998, 'TARMOUNT', 28),
(999, 'METARFA', 28),
(1000, 'KHOUBANA', 28),
(1001, 'M\'\'CIF', 28),
(1002, 'CHELLAL', 28),
(1003, 'OULED-MAHDI', 28),
(1004, 'MAGRA', 28),
(1005, 'BERHOUM', 28),
(1006, 'AIN-EL-KHADRA', 28),
(1007, 'OULED-ADDI-GUEBALA', 28),
(1008, 'BELAIBA', 28),
(1009, 'SIDI-AISSA', 28),
(1010, 'AIN-EL-HADJEL', 28),
(1011, 'SIDI-HADJERES', 28),
(1012, 'OUANOUGHA', 28),
(1013, 'BOU-SAADA', 28),
(1014, 'OULED-SIDI-BRAHIM', 28),
(1015, 'SIDI-AMEUR', 28),
(1016, 'TEMSA', 28),
(1017, 'BEN-SROUR', 28),
(1018, 'OULED-SLIMANE', 28),
(1019, 'EL-HAMEL', 28),
(1020, 'OULED-MANSOUR', 28),
(1021, 'MAARIF', 28),
(1022, 'DEHAHNA', 28),
(1023, 'BOUTI-SAYEH', 28),
(1024, 'MOHAMED-BOUDIAF', 28),
(1025, 'ZERZOUR', 28),
(1026, 'KHETTOUTI-SED-EL-DJIR', 28),
(1027, 'BENZOUH', 28),
(1028, 'BIR-FODA', 28),
(1029, 'AIN-FARES', 28),
(1030, 'SIDI-M', 28),
(1031, 'EL-HOUAMED', 28),
(1032, 'SOUAMAA', 28),
(1033, 'AIN-EL-MELH', 28),
(1034, 'MEDJEDEL', 28),
(1035, 'SLIM', 28),
(1036, 'AIN-RICH', 28),
(1037, 'BENI-ILMANE', 28),
(1038, 'OULTENE', 28),
(1039, 'DJEBEL-MESSAAD', 28),
(1040, 'OULED-ATTIA', 28),
(1041, 'MASCARA', 29),
(1042, 'BOU-HANIFIA', 29),
(1043, 'TIZI', 29),
(1044, 'HACINE', 29),
(1045, 'MAOUSSA', 29),
(1046, 'TIGHENIF', 29),
(1047, 'RACHEM', 29),
(1048, 'SIDI-KADA', 29),
(1049, 'ZELAMTA', 29),
(1050, 'OUED-EL-ABTAL', 29),
(1051, 'AIN-FERAH', 29),
(1052, 'GHRISS', 29),
(1053, 'FROHA', 29),
(1054, 'MATEMORE', 29),
(1055, 'MAKDA', 29),
(1056, 'SIDI-BOUSSAID', 29),
(1057, 'EL-BORDJ', 29),
(1058, 'AIN-FEKKAN', 29),
(1059, 'BENIAN', 29),
(1060, 'FERRAGUIG', 29),
(1061, 'EL-MENAOUER', 29),
(1062, 'OUED-TARIA', 29),
(1063, 'AOUF', 29),
(1064, 'AIN-FARES', 29),
(1065, 'AIN-FRASS', 29),
(1066, 'SIG', 29),
(1067, 'OGGAZ', 29),
(1068, 'EL-ALAIMIA', 29),
(1069, 'EL-GAADA', 29),
(1070, 'ZAHANA', 29),
(1071, 'MOHAMMADIA', 29),
(1072, 'SIDI-ABDELMOUMEN', 29),
(1073, 'EL-GHOMRI', 29),
(1074, 'KHALOUIA', 29),
(1075, 'MOCTA-DOUZ', 29),
(1076, 'BOU-HENNI', 29),
(1077, 'EL-GUEITHNA', 29),
(1078, 'MAMOUNIA', 29),
(1079, 'EL-KEURT', 29),
(1080, 'GHAROUSS', 29),
(1081, 'GUERDJOUM', 29),
(1082, 'CHORFA', 29),
(1083, 'RAS-AIN-AMIROUCHE', 29),
(1084, 'NESMOTH', 29),
(1085, 'SIDI-ABDELDJEBAR', 29),
(1086, 'SEHAILIA', 29),
(1087, 'SEDJERARA', 29),
(1088, 'OUARGLA', 30),
(1089, 'AIN-BEIDA', 30),
(1090, 'N\'\'GOUSSA', 30),
(1091, 'HASSI-MESSAOUD', 30),
(1092, 'BLIDATE-AMEUR', 30),
(1093, 'TEBESBEST', 30),
(1094, 'NEZLA', 30),
(1095, 'ZAOUIA-EL-ABIDIA', 30),
(1096, 'SIDI-SLIMANE', 30),
(1097, 'SIDI-KHOUILED', 30),
(1098, 'HASSI-BEN-ABDELLAH', 30),
(1099, 'TOUGGOURT', 30),
(1100, 'EL-HADJIRA', 30),
(1101, 'TAIBET', 30),
(1102, 'TEMACINE', 30),
(1103, 'BENNACEUR', 30),
(1104, 'M\'\'NAGUER', 30),
(1105, 'MEGARINE', 30),
(1106, 'EL-ALIA', 30),
(1107, 'EL-BORMA', 30),
(1108, 'ORAN', 31),
(1109, 'GDYEL', 31),
(1110, 'BIR-EL-DJIR', 31),
(1111, 'HASSI-BOUNIF', 31),
(1112, 'ES-SENIA', 31),
(1113, 'ARZEW', 31),
(1114, 'BETHIOUA', 31),
(1115, 'MERS-EL-HADJADJ', 31),
(1116, 'AIN-EL-TURK', 31),
(1117, 'EL-ANCAR', 31),
(1118, 'OUED-TLELAT', 31),
(1119, 'TAFRAOUI', 31),
(1120, 'SIDI-CHAHMI', 31),
(1121, 'BOUFATIS', 31),
(1122, 'MERS-EL-KEBIR', 31),
(1123, 'BOU-SFER', 31),
(1124, 'EL-KERMA', 31),
(1125, 'EL-BRAYA', 31),
(1126, 'HASSI-BEN-OKBA', 31),
(1127, 'BEN-FREHA', 31),
(1128, 'HASSI-MEFSOUKH', 31),
(1129, 'SIDI-BENYEBKA', 31),
(1130, 'MISSERGHIN', 31),
(1131, 'BOU-TLELIS', 31),
(1132, 'AIN-EL-KARMA', 31),
(1133, 'AIN-EL-BIYA', 31),
(1134, 'EL-BAYADH', 32),
(1135, 'ROGASSA', 32),
(1136, 'STITEN', 32),
(1137, 'BREZINA', 32),
(1138, 'GHASSOUL', 32),
(1139, 'BOUALEM', 32),
(1140, 'LABIODH-SIDI-CHEIKH', 32),
(1141, 'AIN-EL-ORAK', 32),
(1142, 'ARBAOUT', 32),
(1143, 'BOUGTOB', 32),
(1144, 'EL-KHEITER', 32),
(1145, 'KEF-LAHMAR', 32),
(1146, 'BOUSSEMGHOUN', 32),
(1147, 'CHELLALA', 32),
(1148, 'KRAKDA', 32),
(1149, 'EL-BNOUD', 32),
(1150, 'CHEGUIG', 32),
(1151, 'SIDI-AMAR', 32),
(1152, 'EL-MEHARA', 32),
(1153, 'TOUSMOULINE', 32),
(1154, 'SIDI-SLIMANE', 32),
(1155, 'SIDI-TAIFOUR', 32),
(1156, 'ILLIZI', 33),
(1157, 'DJANET', 33),
(1158, 'DEB-DEB', 33),
(1159, 'BORDJ-OMAR-DRISS', 33),
(1160, 'BORDJ-EL-HAOUASSE', 33),
(1161, 'IN-AMENAS', 33),
(1162, 'BORDJ-BOU-ARRERIDJ', 34),
(1163, 'RAS-EL-OUED', 34),
(1164, 'BORDJ-ZEMMOURA', 34),
(1165, 'MANSOURAH', 34),
(1166, 'EL-MEHIR', 34),
(1167, 'BENDAOUD', 34),
(1168, 'EL-ACHIR', 34),
(1169, 'AIN-TAGHROUT', 34),
(1170, 'BORDJ-GHEDIR', 34),
(1171, 'SIDI-EMBAREK', 34),
(1172, 'EL-HAMMADIA', 34),
(1173, 'BELIMOUR', 34),
(1174, 'MEDJANA', 34),
(1175, 'TENIET-EN-NASR', 34),
(1176, 'DJAAFRA', 34),
(1177, 'EL-MAIN', 34),
(1178, 'OULED-BRAHAM', 34),
(1179, 'OULED-DAHMANE', 34),
(1180, 'KSOUR', 34),
(1181, 'KHELLIL', 34),
(1182, 'TAGLAIT', 34),
(1183, 'OULED-SIDI-BRAHIM', 34),
(1184, 'TAFREG', 34),
(1185, 'COLLA', 34),
(1186, 'TIXTER', 34),
(1187, 'EL-ACH', 34),
(1188, 'EL-ANCEUR', 34),
(1189, 'TASMART', 34),
(1190, 'AIN-TESRA', 34),
(1191, 'BIR-KASDALI', 34),
(1192, 'GHILASSA', 34),
(1193, 'RABTA', 34),
(1194, 'HARAZA', 34),
(1195, 'HASNAOUA', 34),
(1196, 'BOUMERDES', 35),
(1197, 'BOUDOUAOU', 35),
(1198, 'AFIR', 35),
(1199, 'BORDJ-MENAIEL', 35),
(1200, 'NACIRIA', 35),
(1201, 'SIDI-DAOUD', 35),
(1202, 'AMMAL', 35),
(1203, 'DJINET', 35),
(1204, 'ISSER', 35),
(1205, 'ZEMMOURI', 35),
(1206, 'SI-MUSTAPHA', 35),
(1207, 'TIDJELABINE', 35),
(1208, 'CHAABET-EL-AMMEUR', 35),
(1209, 'THENIA', 35),
(1210, 'CORSO', 35),
(1211, 'OULED-MOUSSA', 35),
(1212, 'LARBATACHE', 35),
(1213, 'KEDDARA', 35),
(1214, 'TAOURGA', 35),
(1215, 'OULED-AISSA', 35),
(1216, 'BENCHOUD', 35),
(1217, 'DELLYS', 35),
(1218, 'BENI-AMRANE', 35),
(1219, 'SOUK-EL-HAD', 35),
(1220, 'BOUDOUAOU-EL-BAHRI', 35),
(1221, 'OULED-HADJADJ', 35),
(1222, 'TIMEZRIT', 35),
(1223, 'LEGATA', 35),
(1224, 'HAMMEDI', 35),
(1225, 'KHEMIS-EL-KHECHNA', 35),
(1226, 'EL-KHAROUBA', 35),
(1227, 'EL-TARF', 36),
(1228, 'BOUHADJAR', 36),
(1229, 'BEN-M', 36),
(1230, 'BOUGGOUS', 36),
(1231, 'EL-KALA', 36),
(1232, 'AIN-EL-ASSEL', 36),
(1233, 'EL-AIOUN', 36),
(1234, 'BOUTELDJA', 36),
(1235, 'SOUAREKH', 36),
(1236, 'BERRIHANE', 36),
(1237, 'LAC-DES-OISEAUX', 36),
(1238, 'CHEFFIA', 36),
(1239, 'DREAN', 36),
(1240, 'CHIHANI', 36),
(1241, 'CHEBAITA-MOKHTAR', 36),
(1242, 'BESBES', 36),
(1243, 'ASFOUR', 36),
(1244, 'CHATT', 36),
(1245, 'ZERIZER', 36),
(1246, 'ZITOUNA', 36),
(1247, 'AIN-KERMA', 36),
(1248, 'OUED-ZITOUN', 36),
(1249, 'HAMMAM-BENI-SALAH', 36),
(1250, 'RAML-ESSOUK', 36),
(1251, 'TINDOUF', 37),
(1252, 'OUM-EL-ASSEL', 37),
(1253, 'TISSEMSILT', 38),
(1254, 'BORDJ-BOUNAAMA', 38),
(1255, 'THENIET-EL-HAD', 38),
(1256, 'LAZHARIA', 38),
(1257, 'BENI-CHAIB', 38),
(1258, 'LARDJEM', 38),
(1259, 'MELAAB', 38),
(1260, 'SIDI-LANTRI', 38),
(1261, 'BORDJ-EMIR-AEK', 38),
(1262, 'LAAYOUNE', 38),
(1263, 'KHEMISTI', 38),
(1264, 'OULED-BESSEM', 38),
(1265, 'AMMARI', 38),
(1266, 'YOUSSOUFIA', 38),
(1267, 'SIDI-BOUTOUCHENT', 38),
(1268, 'LARBAA', 38),
(1269, 'MAACEM', 38),
(1270, 'SIDI-ABED', 38),
(1271, 'TAMELAHT', 38),
(1272, 'SIDI-SLIMANE', 38),
(1273, 'BOUKAID', 38),
(1274, 'BENI-LAHCEN', 38),
(1275, 'EL-OUED', 39),
(1276, 'ROBBAH', 39),
(1277, 'OUED-ALLENDA', 39),
(1278, 'BAYADHA', 39),
(1279, 'NAKHLA', 39),
(1280, 'GUEMAR', 39),
(1281, 'KOUININE', 39),
(1282, 'REGUIBA', 39),
(1283, 'HAMRAIA', 39),
(1284, 'TAGHZOUT', 39),
(1285, 'DEBILA', 39),
(1286, 'HASSANI-ABDELKRIM', 39),
(1287, 'HASSI-KHALIFA', 39),
(1288, 'TALEB-LARBI', 39),
(1289, 'DOUAR-EL-MA', 39),
(1290, 'SIDI-AOUN', 39),
(1291, 'TRIFAOUI', 39),
(1292, 'MAGRANE', 39),
(1293, 'BEN-GUECHA', 39),
(1294, 'OURMES', 39),
(1295, 'STILL', 39),
(1296, 'M\'\'GHAGHA', 39),
(1297, 'SIDI-KHELIL', 39),
(1298, 'TENEDLA', 39),
(1299, 'EL-OGLA', 39),
(1300, 'MIH-OUENSA', 39),
(1301, 'EL-MEGHAIER', 39),
(1302, 'DJAMAA', 39),
(1303, 'OUM-TOUYOUR', 39),
(1304, 'SIDI-AMRANE', 39),
(1305, 'KHENCHELA', 40),
(1306, 'M\'\'TOUSSA', 40),
(1307, 'KAIS', 40),
(1308, 'BAGHAI', 40),
(1309, 'EL-HAMMA', 40),
(1310, 'AIN-TOUILA', 40),
(1311, 'BOUHMAMA', 40),
(1312, 'EL-OULDJA', 40),
(1313, 'EL-MAHMEL', 40),
(1314, 'CHECHAR', 40),
(1315, 'DJELLAL', 40),
(1316, 'BABAR', 40),
(1317, 'TAMZA', 40),
(1318, 'ENSIGHA', 40),
(1319, 'OULED-RECHACHE', 40),
(1320, 'M\'\'SARA', 40),
(1321, 'YABOUS', 40),
(1322, 'KHAIRANE', 40),
(1323, 'CHELLIA', 40),
(1324, 'REMILA', 40),
(1325, 'TAOUZINET', 40),
(1326, 'SOUK-AHRAS', 41),
(1327, 'SEDRATA', 41),
(1328, 'HANNENCHA', 41),
(1329, 'MECHROHA', 41),
(1330, 'OULED-DRISS', 41),
(1331, 'TIFFECH', 41),
(1332, 'ZAAROURIA', 41),
(1333, 'TAOURA', 41),
(1334, 'DREA', 41),
(1335, 'HADDADA', 41),
(1336, 'KHEDARA', 41),
(1337, 'MERAHNA', 41),
(1338, 'OULED-MOUMEN', 41),
(1339, 'BIR-BOU-HOUCHE', 41),
(1340, 'M\'\'DAOUROUCH', 41),
(1341, 'OUM-EL-ADHAIM', 41),
(1342, 'AIN-ZANA', 41),
(1343, 'AIN-SOLTANE', 41),
(1344, 'OUILLEN', 41),
(1345, 'SIDI-FREDJ', 41),
(1346, 'SAFEL-EL-OUIDEN', 41),
(1347, 'RAGOUBA', 41),
(1348, 'KHEMISSA', 41),
(1349, 'OUED-KEBRIT', 41),
(1350, 'TERRAGUELT', 41),
(1351, 'ZOUABI', 41),
(1352, 'TIPAZA', 42),
(1353, 'MENACEUR', 42),
(1354, 'LARHAT', 42),
(1355, 'DOUAOUDA', 42),
(1356, 'BOURKIKA', 42),
(1357, 'KHEMISTI', 42),
(1358, 'AGHBAL', 42),
(1359, 'HADJOUT', 42),
(1360, 'SIDI-AMAR', 42),
(1361, 'GOURAYA', 42),
(1362, 'NADOR', 42),
(1363, 'AIN-TAGOURAIT', 42),
(1364, 'CHAIBA', 42),
(1365, 'CHERCHELL', 42),
(1366, 'DAMOUS', 42),
(1367, 'MERAD', 42),
(1368, 'FOUKA', 42),
(1369, 'BOU-ISMAIL', 42),
(1370, 'AHMER-EL-AIN', 42),
(1371, 'BOU-HAROUN', 42),
(1372, 'SIDI-GHILESSE', 42),
(1373, 'MESSELMOUN', 42),
(1374, 'SIDI-RACHED', 42),
(1375, 'KOLEA', 42),
(1376, 'HATTATBA', 42),
(1377, 'HADJRAT-NOUS', 42),
(1378, 'SIDI-SEMIANE', 42),
(1379, 'BENI-MELEUK', 42),
(1380, 'MILA', 43),
(1381, 'FERDJIOUA', 43),
(1382, 'CHELGHOUM-LAID', 43),
(1383, 'OUED-ATHMENIA', 43),
(1384, 'AIN-MELLOUK', 43),
(1385, 'TELERGHMA', 43),
(1386, 'OUED-SEGUIN', 43),
(1387, 'TADJENANET', 43),
(1388, 'BENYAHIA-ABDERAHMANE', 43),
(1389, 'OUED-ENDJA', 43),
(1390, 'AHMED-RACHEDI', 43),
(1391, 'OULED-KHELLOUF', 43),
(1392, 'TIBERGUENT', 43),
(1393, 'BOUHATEM', 43),
(1394, 'ROUACHED', 43),
(1395, 'TESSALA-LAMTAI', 43),
(1396, 'GRAREM-GOUGA', 43),
(1397, 'SIDI-MEROUANE', 43),
(1398, 'TASSADANE-HADDADA', 43),
(1399, 'DERRADJI-BOUSSELAH', 43),
(1400, 'MINAR-ZARZA', 43),
(1401, 'AMIRA-ARRES', 43),
(1402, 'TERRAI-BAINEM', 43),
(1403, 'HAMALA', 43),
(1404, 'AIN-TINE', 43),
(1405, 'EL-MECHIRA', 43),
(1406, 'SIDI-KHELIFA', 43),
(1407, 'ZEGHAIA', 43),
(1408, 'EL-AYADI-BARBES', 43),
(1409, 'AIN-BEIDA-HARICH', 43),
(1410, 'YAHIA-BENI-GUECHA', 43),
(1411, 'CHIGARA', 43),
(1412, 'AIN-DEFLA', 44),
(1413, 'MILIANA', 44),
(1414, 'BOU-MEDFAA', 44),
(1415, 'KHEMIS', 44),
(1416, 'HAMMAM-RIGHA', 44),
(1417, 'ARIB', 44),
(1418, 'DJELIDA', 44),
(1419, 'EL-AMRA', 44),
(1420, 'BOURACHED', 44),
(1421, 'EL-ATTAF', 44),
(1422, 'EL-ABADIA', 44),
(1423, 'DJENDEL', 44),
(1424, 'OUED-CHORFA', 44),
(1425, 'AIN-LECHIAKH', 44),
(1426, 'OUED-DJEMAA', 44),
(1427, 'ROUINA', 44),
(1428, 'ZEDDINE', 44),
(1429, 'EL-HASSANIA', 44),
(1430, 'BIR-OULD-KHLIFA', 44),
(1431, 'AIN-SULTAN', 44),
(1432, 'TARIK-IBN-ZIAD', 44),
(1433, 'BORDJ-EMIR-KHALED', 44),
(1434, 'AIN-TORKI', 44),
(1435, 'SIDI-LAKHDAR', 44),
(1436, 'BEN-ALLEL', 44),
(1437, 'AIN-BENIAN', 44),
(1438, 'EL-HOCEINIA', 44),
(1439, 'BARBOUCHE', 44),
(1440, 'DJEMAA-OULED-CHEIKH', 44),
(1441, 'MEKHATRIA', 44),
(1442, 'BETHAIA', 44),
(1443, 'TACHETA-ZOUGGARA', 44),
(1444, 'AIN-BOUYAHIA', 44),
(1445, 'EL-MAINE', 44),
(1446, 'TIBERKANINE', 44),
(1447, 'BELAAS', 44),
(1448, 'NAAMA', 45),
(1449, 'MECHERIA', 45),
(1450, 'AIN-SEFRA', 45),
(1451, 'TIOUT', 45),
(1452, 'SFISSIFA', 45),
(1453, 'MOGHRAR', 45),
(1454, 'ASLA', 45),
(1455, 'DJENIEN-BOUREZG', 45),
(1456, 'AIN-BEN-KHELIL', 45),
(1457, 'MEKMEN-BEN-AMAR', 45),
(1458, 'KASDIR', 45),
(1459, 'EL-BIODH', 45),
(1460, 'AIN-TEMOUCHENT', 46),
(1461, 'CHAABET-EL-HAM', 46),
(1462, 'AIN-KIHAL', 46),
(1463, 'HAMMAM-BOUHADJAR', 46),
(1464, 'BOUZEDJAR', 46),
(1465, 'OUED-BERKECHE', 46),
(1466, 'AGHLAL', 46),
(1467, 'TERGA', 46),
(1468, 'AIN-EL-ARBAA', 46),
(1469, 'TAMZOURA', 46),
(1470, 'CHENTOUF', 46),
(1471, 'SIDI-BEN-ADDA', 46),
(1472, 'AOUBELIL', 46),
(1473, 'EL-MALAH', 46),
(1474, 'OULHASSA-GHERABA', 46),
(1475, 'OUED-SEBAH', 46),
(1476, 'OULED-BOUDJEMAA', 46),
(1477, 'AIN-TOLBA', 46),
(1478, 'EL-AMRIA', 46),
(1479, 'HASSI-EL-GHELLA', 46),
(1480, 'EL-HASSASNA', 46),
(1481, 'OUED-KIHEL', 46),
(1482, 'BENI-SAF', 46),
(1483, 'SIDI-SAFI', 46),
(1484, 'EL-M', 46),
(1485, 'SIDI-OURIACHE', 46),
(1486, 'EMIR-ABDELKADER', 46),
(1487, 'SIDI-BOUMEDIENE', 46),
(1488, 'GHARDAIA', 47),
(1489, 'EL-MENIAA', 47),
(1490, 'DHAYAT-BEN-DAHOUA', 47),
(1491, 'BERRIANE', 47),
(1492, 'METLILI', 47),
(1493, 'EL-GUERRARA', 47),
(1494, 'EL-ATTEUF', 47),
(1495, 'ZELFANA', 47),
(1496, 'SEB-SEB', 47),
(1497, 'BOUNOURA', 47),
(1498, 'HASSI-EL-FEHAL', 47),
(1499, 'HASSI-EL-GARA', 47),
(1500, 'MANSOURAH', 47),
(1501, 'RELIZANE', 48),
(1502, 'OUED-RHIOU', 48),
(1503, 'SIDI-SAADA', 48),
(1504, 'BELAASSEL-BOUZEGZA', 48),
(1505, 'OULED-AICH', 48),
(1506, 'SIDI-LAZREG', 48),
(1507, 'EL-H', 48),
(1508, 'SIDI-M', 48),
(1509, 'MEDIOUNA', 48),
(1510, 'SIDI-KHETTAB', 48),
(1511, 'AMMI-MOUSSA', 48),
(1512, 'ZEMMOURA', 48),
(1513, 'BENI-DERGOUNE', 48),
(1514, 'DJIDIOUIA', 48),
(1515, 'EL-GUETTAR', 48),
(1516, 'EL-HAMRI', 48),
(1517, 'EL-MATMAR', 48),
(1518, 'SIDI-M', 48),
(1519, 'AIN-TARIK', 48),
(1520, 'OUED-ES-SALAM', 48),
(1521, 'OUARIZANE', 48),
(1522, 'MAZOUNA', 48),
(1523, 'KALAA', 48),
(1524, 'AIN-RAHMA', 48),
(1525, 'OUED-EL-DJEMAA', 48),
(1526, 'RAMKA', 48),
(1527, 'MENDES', 48),
(1528, 'LAHLEF', 48),
(1529, 'BENI-ZENTHIS', 48),
(1530, 'SOUK-EL-HAD', 48),
(1531, 'DAR-BEN-ABDELLAH', 48),
(1532, 'EL-HASSI', 48),
(1533, 'YELLEL', 48),
(1534, 'BENDAOUD', 48),
(1535, 'EL-OULDJA', 48),
(1536, 'MERDJA-SIDI-ABED', 48),
(1537, 'OULED-SIDI-MIHOUB', 48),
(1538, 'HAD-CHEKALA', 48);

-- --------------------------------------------------------

--
-- Structure de la table `localisation_point`
--

