# 8.48.4

-- GROSS BERMAND
INSERT INTO financial_pat.financial_parametre_utilisateur(id_utilisateur, variable, valeur, type, visible, libelle)
VALUES(1092, 'MYCOMPARATEUR_API_KEY', '5910d2d0-a5b1-407c-ba0f-0edc205a85c7', 'String', 'N', NULL);


# 8.47.2

UPDATE `financial_parametre`
SET `valeur` = "CA CONSUMER FINANCE, rue du Bois Sauvage 91038 EVRY CEDEX / BNP PARIBAS PERSONAL FINANCE, 1 boulevard Haussmann 75 318 Paris Cedex 09 / CFCAL, 1 rue du Dôme - BP 102 - 67 003 STRASBOURG Cedex / CGL, 69 avenue de Flandres 59 708 MARCQ-EN-BAROEUL Cedex / CREATIS, 61 avenue Halley - Parc de la Haute Borne - 59 650 VILLENEUVE D'ASCQ / MY MONEY BANK, Tour Europlaza 92 063 PARIS LA DEFENSE CEDEX / LA BANQUE POSTALE CONSUMER FINANCE, 1-3 avenue Francois Mitterrand 93212 LA PLAINE SAINT DENIS / YOUNITED, 21 rue de Châteaudun 75009 PARIS."
WHERE `variable` = 'DOCUMENT_BANQUES_PARTENAIRES';

UPDATE `financial_parametre`
SET `valeur` = "CACF, FINASSURANCE, BNP PF, MY MONEY BANK, CA ASSURE, CFCAL, CREATIS, ASSUREA, GENERALI, AXA, MNCAP, SELECT, AFI ESCA, AXA, GPM, ALLIANZ, CSF, HARMONIE MUTUELLE, MAIF, AVIVA, GENERALI, GAN, SWISSLIFE, AUXIA, SPHERIA VIE, MULTI IMPACT, METLIFE, UTWIN, CARDIF, FINASSURANCE, SIMULASSUR, YOUNITED."
WHERE `variable` = 'PARAM_COMPAGNIES_ASSURANCES';


# 8.47.19
# TW-544
# TW-547
    INSERT INTO `financial_parametre` (`id_local`, `variable`, `valeur`, `type`) VALUES (NULL, 'MAIL_ASSURANCE_SUIVI', 'pole-assurance@premista.fr', 'String');

# 8.45.3
# PR-3274
UPDATE financial_support SET `type` = 'laconfection' WHERE src IN ('dven', 'ad-one', 'ad-smile', 'ad', 'ad-autre', 'ad-p19', 'i_display_antvoice',
'assu-eml', 'assu-cs', 'assu-ma', 'bm', 'bma', 'caz', 'ccsim', 'cc', 'ccp', 'dwn', 'dwinsto', 'dwin', 'distrigame', 'distri09', 'faros',
'ga', 'mediaf', 'med', 'mojo', 'pida-sco', 'pid-simpligo', 'pid-sto', 'pidda', 'rain', 'simpligo-avl', 'swz', 'swz-jequilibre',
'swz-p', 'swz-simpligo', 'tvf', 'verti', 'milk', 'weborama-autre');


# 8.34.22
UPDATE financial_parametre SET valeur="false" WHERE variable="FEATURE_BFI_SENDMAIL";

# 8.34.13
# PR-2295 / PSL-13138
INSERT INTO financial_support (id_local, libelle, actif, type_support, src, type_pub, reportAffiliation, visible)
VALUES (1, 'WEBMILK', 'N', 'Internet', 'milk', 'creation', 1, 0);


# 8.33.3
# PR-2103

UPDATE financial_compagnie c SET c.actif = 'Y' WHERE id_compagnie = 95;
INSERT INTO financial_servicecontrat (`id_contrat`, `libelle`, `type`, `actif`, `id_compagnie`, `id_banque`,
                                      `productCode`)
VALUES (NULL, 'Obsèques', 'prevoyance', 'Y', 95, NULL, NULL);

# 8.32.0

## PSL9410
UPDATE financial_produit_banque
SET actif = 'Y'
WHERE id_produit_banque = 00294;

#8.29.11

INSERT INTO financial_parametre(id_local, variable, valeur, type) VALUES
(NULL, 'DISPLAY_RC_NAME_SIGNATURE', 'true', 'Boolean');

#8.29.9
# Activate affiliation for Compleo EMU (526) & EXCLU (527)
UPDATE financial_support SET reportAffiliation = 1 WHERE id_support IN (527, 526);

#8.26.0
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'BLOCAGE_VALEUR_PATRIMOINE', 'true', 'Boolean');
INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('SOCKET_BRIDGE_API_HOST', 'apis.premista.tech', 'String');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('KIAMO_SOCKET_HOST_SUFFIX', '/api/push-kiamo-erp/v1', 'String');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('SOCKET_BRIDGE_API_PORT', 443, 'Int');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('SOCKET_BRIDGE_KIAMO_NAMESPACE', 'kiamo', 'String');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('SOCKET_BRIDGE_RETRY', 10, 'Int');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('SOCKET_BRIDGE_DELAY', 10000, 'Int');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('KIAMO_SOCKET_TOKEN', 'd1265070032457723080b8937d1ac5d6', 'String');

INSERT INTO financial_parametre (variable, valeur, type)
VALUES ('PUSH_KIAMO_SOCKET_STATUS', 'true', 'String');

# Déploiement Segmentation Patrimial
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'NOUVEAU_TRANSFERT_BFI_STARTO', 'true', 'Boolean');
UPDATE financial_parametre_agence SET valeur = 'false' WHERE variable = 'TRANSFERT_BFI_STARTO';

#Hotfix 8.22.14
INSERT INTO financial_support (libelle, actif, type_support, src, type_pub, reportAffiliation)
VALUES ('MEDIAFFILIATION', 'Y', 'Internet', 'med', 'creation', '1');

INSERT INTO financial_support (libelle, actif, type_support, src, type_pub, reportAffiliation)
VALUES ('PUBLIC-ID-SIMPLIGO', 'Y', 'Internet', 'pid-simpligo', 'creation', '1');

INSERT INTO financial_parametre (variable, valeur, type) VALUES ('PARAM_FINANCEMENT_ASSURANCE','PREMIDIRECT a enregistré, au titre de son activité d’intermédiaire en assurance au cours de l’année 2018, une part supérieure au tiers de son chiffre d’affaires avec ELOIS ASSURANCE et STRATEGIE EURO PRESTIGE', 'String');

UPDATE financial_servicecontrat set actif='Y' where libelle = "Arphéo Epargne Plus";
UPDATE financial_compagnie set actif='Y' where raison_sociale = "Monarch Assurance";
#Hotfix quickfix passerelle

# --------------------------------------------------------
#
# Structure de la table `financial_passerelle_queue`
#
CREATE TABLE financial_passerelle_queue (
                                            id_queue INT UNSIGNED NOT NULL AUTO_INCREMENT,
                                            status CHAR(1) DEFAULT 'P' COMMENT 'P: Pending, W: Work in Progress, D: Done, E: Error, N: Not valid',
                                            service VARCHAR(255) NOT NULL,
                                            data TEXT NOT NULL,
                                            error TEXT NOT NULL,
                                            begin_process_at DATETIME NULL,
                                            end_process_at DATETIME NULL,
                                            created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
                                            updated_at TIMESTAMP,
                                            PRIMARY KEY (id_queue)
) ENGINE = InnoDB;

#Hotfix doc
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'MARQUE_BLANCHE', 'Premidirect', 'String');

UPDATE
    financial_local_info_societe
SET
    nom_societe = 'Premidirect',
    capital = '234000',
    adresse1_service_consommateur = 'ZAC CROIX SAINT NICOLAS',
    id_type_intermediaire = 10,
    id_type_intermediaire_assurance = 4,
    numero_orias = '07 002 351',
    numero_rcs = '421 422 734',
    id_type_societe = '003'
WHERE
        financial_local_info_societe.id_local = 00001;

UPDATE financial_parametre
SET valeur ='<br/><br/><span class="bold">La diminution du montant des mensualités peut entraîner l''allongement de la durée du prêt, majorer le coût total du crédit et augmenter l''endettement total. Aucun versement, de quelque nature que ce soit, ne peut être exigé d''un particulier, avant l''obtention d''un ou plusieurs prêts d''argent. </span><br/>
<span class="small">Pour une opération de regroupement de crédits soumise au régime du crédit à la consommation, l''emprunteur peut se rétracter sans motifs dans un délai de quatorze jours calendaires révolus à compter du jour de l''acceptation de l''offre de contrat de crédit. <br/>
Pour une opération de regroupement de crédits soumise au régime du crédit immobilier, l''emprunteur dispose d''un délai de réflexion de dix jours à compter de la réception de l''offre de prêt. Si la vente est subordonnée à l''obtention du prêt et que celui-ci n''est pas obtenu, le vendeur doit rembourser à l''emprunteur les sommes versées.<br/>
L''acceptation définitive de votre dossier par l''un de nos partenaires bancaires prêteurs est soumise à conditions et vérification de vos pièces justificatives.
<br/><br/>
PATRIMIAL marque commerciale de [nomSociete], [typeSociete] au capital de [capitalSociete], siège social : [adresse2SiegeSocial] [adresse1SiegeSocial] [codePostalSiegeSocial] [villeSiegeSocial], [rcs] n° [rcsNumero], immatriculée à l''ORIAS sous le numéro [numeroOrias] en qualité de Mandataire non exclusif en opérations de banque et de Courtier et mandataire d''intermédiaire en assurance. (Informations disponibles sur www.orias.fr)<br/>
[nomSociete] est mandataire non exclusif en opérations de banque de : CA CONSUMER FINANCE, rue du Bois Sauvage 91038 EVRY CEDEX / BNP PARIBAS PERSONAL FINANCE, 1 boulevard Haussmann 75 318 Paris Cedex 09 / CFCAL, 1 rue du Dôme – BP 102 – 67003 STRASBOURG Cedex / CGL, 69 avenue de Flandres 59708 MARCQ-EN-BAROEUL Cedex  / CREATIS, 61 avenue Halley – Parc de la Haute Borne – 59650 VILLENEUVE D''ASCQ / MY MONEY BANK, Tour Europlaza 92063 PARIS LA DEFENSE CEDEX, LA BANQUE POSTALE FINANCEMENT, 1-3 avenue François Mitterrand 93 212 LA PLEINE ST DENIS. [nomSociete] est soumise au contrôle de l''Autorité de Contrôle Prudentiel et de Résolution – 4 Place de Budapest CS 92459, 75436 Paris Cedex 09 – www.acpr.banque-france.fr. Réclamations : En cas d''insatisfaction ou de difficulté concernant les services proposés, vous pouvez saisir notre Service Réclamations en écrivant à l''adresse suivante : PATRIMIAL, Service Réclamations, Zac Croix St Nicolas, 1 rue de Lorraine 54840 GONDREVILLE[mailReclamation]
<br/><br/>
Conformément à la loi n°78-17 du 6 janvier 1978 relative à l''informatique, aux fichiers et aux libertés, dite loi « Informatique et Libertés », au Règlement UE (2016/679) Général sur la Protection des Données du 27 avril 2016, dit « RGPD », et aux dispositions du code de la consommation, vous bénéficiez d''un droit d''accès, de rectification, de portabilité et d''effacement de celles-ci. Vous pouvez également vous opposer, pour motifs légitimes, au traitement de vos données, et disposez du droit de retirer votre consentement à tout moment. Vous pouvez enfin vous opposer à l''utilisation de vos données à des fins de prospection commerciale. Pour exercer ces droits, vous pouvez sans frais et à tout moment adresser votre demande accompagnée d''un justificatif d''identité par voie postale à : PATRIMIAL - Service fichier Informatique et Libertés, [adresse2SiegeSocial] [adresse1SiegeSocial] [codePostalSiegeSocial] [villeSiegeSocial][DPOMail]
</span><br/><br/>'
WHERE variable='FOOTER_MAIL_CLIENT';

UPDATE
    financial_parametre
SET
    valeur = 'CA CONSUMER FINANCE, rue du Bois Sauvage 91038 EVRY CEDEX / BNP PARIBAS PERSONAL FINANCE, 1 boulevard Haussmann 75 318 Paris Cedex 09 / CFCAL, 1 rue du Dôme - BP 102 - 67 003 STRASBOURG Cedex / CGL, 69 avenue de Flandres 59 708 MARCQ-EN-BAROEUL Cedex / CREATIS, 61 avenue Halley - Parc de la Haute Borne - 59 650 VILLENEUVE D''ASCQ / MY MONEY BANK, Tour Europlaza 92 063 PARIS LA DEFENSE CEDEX / LA BANQUE POSTALE, 1-3 avenue Francois Mitterrand 93212 LA PLAINE SAINT DENIS'
WHERE
        variable = 'DOCUMENT_BANQUES_PARTENAIRES';

UPDATE
    financial_parametre
SET
    valeur = 'SAS au capital de 234 000€'
WHERE
        variable = 'PARAM_ENTREPRISE_INFO_SARL';
UPDATE
    financial_parametre
SET
    valeur = 'RCS Nancy 421 422 734'
WHERE
        variable = 'PARAM_ENTREPRISE_RCS';

UPDATE
    financial_parametre
SET
    valeur = '07 002 351'
WHERE
        variable = 'PARAM_ENTREPRISE_NUMERO_ORIAS';

#Hotfix 8.19.1
INSERT INTO financial_refus_categorie (libelle, type, actif) VALUES ("Refus KIAMO", "global", "Y");

SET @ID_CATEGORIE = (SELECT id_categorie_refus FROM financial_refus_categorie WHERE libelle = "Refus KIAMO");

INSERT INTO  financial_refus_detail (libelle, actif, type, id_categorie_refus, type_refus) VALUES ("Refus Injoignable", "Y", "global", @ID_CATEGORIE, "refus_cf");

SET @ID_REFUS_DETAIL = (SELECT id_detail_refus FROM financial_refus_detail WHERE libelle = "Refus Injoignable");

INSERT INTO financial_parametre (variable, valeur, type) VALUES ("TYPE_REFUS_INJOIGNABLE", @ID_REFUS_DETAIL, "Int");
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'DOCUMENT_AUTOFILL_ACTIVATED', 'false', 'Boolean');

SET SESSION alter_algorithm='NOCOPY';
ALTER TABLE `financial_dossier` ADD `delai_bfc_mail_envoye` TINYINT(1) NOT NULL DEFAULT '0';

# Mise à jour 8.18
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE','true','Boolean');
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE_API_SECURE_KEY','616f6b78-68bb-3d04-719f-63958bfc384c','String');
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE_API_URI','http://www.avis-verifies.com/index.php?action=act_api_notification_sha1&type=json2','String');
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE_API_CLIENT_ID','ad7ab0d4-acde-a074-912d-83766d239a32','String');
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE_API_REQUEST_DELAY','0','Int');
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'SOLLICITATION_AVIS_VERIFIE_API_QUERY','pushCommandeSHA1','String');

#KIAMO
INSERT INTO financial_equipe (libelle, nom, description, id_local, is_equipe_horaire)
VALUES
	('PATRIMIAL_USERS_GROUPE_1', 'Groupe Horaire 1', 'Groupe horaire de 00h01 � 17h en continue', 00001, 1),
	('PATRIMIAL_USERS_GROUPE_2', 'Groupe Horaire 2', 'Groupe horaire de 10h - 18H en continu', 00001, 1),
	('PATRIMIAL_USERS_GROUPE_PROPRIETAIRE', 'Groupe Propri�taire', 'Liste des utilisateurs du groupe Propri�taire', 00001, 0),
	('PATRIMIAL_USERS_SURPLUS', 'Groupe Surplus', 'Liste des utilisateurs r�cup�rant les dossiers en surplus', 00001, 0),
	('PATRIMIAL_USERS_GROUPE_3', 'Groupe Horaire 3', 'Groupe horaire du Lundi au Jeudi : 10h - 14h et 15h - 19h / Vendredi : 11h - 14h (non stop)', 00001, 1);

SET @PATRIMIAL_USERS_GROUPE_1 = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'PATRIMIAL_USERS_GROUPE_1');
SET @PATRIMIAL_USERS_GROUPE_2 = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'PATRIMIAL_USERS_GROUPE_2');
SET @PATRIMIAL_USERS_GROUPE_PROPRIETAIRE = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'PATRIMIAL_USERS_GROUPE_PROPRIETAIRE');
SET @PATRIMIAL_USERS_SURPLUS = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'PATRIMIAL_USERS_SURPLUS');
SET @PATRIMIAL_USERS_GROUPE_3 = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'PATRIMIAL_USERS_GROUPE_3');


INSERT INTO financial_equipe_utilisateurs (id_equipe, id_utilisateur, admin)
VALUES
	(@PATRIMIAL_USERS_GROUPE_1, 00921, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_2, 00921, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00921, 'Y'),
	(@PATRIMIAL_USERS_SURPLUS, 00921, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_1, 00931, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_2, 00931, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00931, 'Y'),
	(@PATRIMIAL_USERS_SURPLUS, 00931, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_1, 00933, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00933, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00934, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00934, 'N'),
	(@PATRIMIAL_USERS_SURPLUS, 00947, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00961, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00961, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00966, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00966, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00967, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00967, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00969, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_2, 00969, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00969, 'Y'),
	(@PATRIMIAL_USERS_SURPLUS, 00969, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_1, 00971, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00971, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00972, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00972, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00978, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_2, 00978, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00978, 'Y'),
	(@PATRIMIAL_USERS_SURPLUS, 00978, 'Y'),
	(@PATRIMIAL_USERS_GROUPE_1, 00983, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00983, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00988, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00988, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00998, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00998, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 00999, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 00999, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01001, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01001, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01008, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01008, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01009, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01009, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01015, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01015, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01017, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01017, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01018, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01018, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01021, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01021, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01022, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01022, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01029, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01029, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01036, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01036, 'N'),
	(@PATRIMIAL_USERS_GROUPE_1, 01037, 'N'),
	(@PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 01037, 'N');


INSERT INTO financial_horaire_equipe (id_horaire, id_equipe, jour_semaine, heure_debut, heure_fin)
VALUES
	(00000021, @PATRIMIAL_USERS_GROUPE_3, 1, '10:00', '14:00'),
	(00000022, @PATRIMIAL_USERS_GROUPE_3, 1, '15:00', '19:00'),
	(00000023, @PATRIMIAL_USERS_GROUPE_3, 2, '10:00', '14:00'),
	(00000024, @PATRIMIAL_USERS_GROUPE_3, 2, '15:00', '19:00'),
	(00000025, @PATRIMIAL_USERS_GROUPE_3, 3, '10:00', '14:00'),
	(00000026, @PATRIMIAL_USERS_GROUPE_3, 3, '15:00', '19:00'),
	(00000027, @PATRIMIAL_USERS_GROUPE_3, 4, '10:00', '14:00'),
	(00000028, @PATRIMIAL_USERS_GROUPE_3, 4, '15:00', '19:00'),
	(00000029, @PATRIMIAL_USERS_GROUPE_3, 5, '11:00', '14:00'),
	(00000380, @PATRIMIAL_USERS_GROUPE_2, 1, '10:00', '18:00'),
	(00000381, @PATRIMIAL_USERS_GROUPE_2, 2, '10:00', '18:00'),
	(00000382, @PATRIMIAL_USERS_GROUPE_2, 3, '10:00', '18:00'),
	(00000383, @PATRIMIAL_USERS_GROUPE_2, 4, '10:00', '18:00'),
	(00000384, @PATRIMIAL_USERS_GROUPE_2, 5, '10:00', '18:00'),
	(00000940, @PATRIMIAL_USERS_GROUPE_1, 1, '00:01', '17:00'),
	(00000941, @PATRIMIAL_USERS_GROUPE_1, 2, '00:01', '17:00'),
	(00000942, @PATRIMIAL_USERS_GROUPE_1, 3, '00:01', '17:00'),
	(00000943, @PATRIMIAL_USERS_GROUPE_1, 4, '00:01', '17:00'),
	(00000944, @PATRIMIAL_USERS_GROUPE_1, 5, '00:01', '17:00');


INSERT INTO financial_quota_equipe (id_quota, id_equipe, type_contact, quota)
VALUES
	(00000108, @PATRIMIAL_USERS_GROUPE_PROPRIETAIRE, 'proprietaire', 5);

#Mise à jour 8.17
DELETE FROM financial_equipe;

INSERT INTO financial_equipe  (libelle, nom, description, id_local, is_equipe_horaire, is_equipe_telephonique, id_telephonique_orange)
VALUES ("EQUIPE_FICTIVE", "Groupe fictif", "Liste des utilisateurs du groupe fictif", 1, 0, 1, 4);

INSERT INTO financial_equipe  (libelle, nom, description, id_local, is_equipe_horaire, is_equipe_telephonique, id_telephonique_orange)
VALUES ("PATRIMIAL_EQUIPE_COEUR_DE_CIBLE_RAC_PREMIMUM_RAC_200", "Groupe coeur de cible, rac premimum et RAC +200K", "Liste des utilisateurs du groupe coeur de cible, rac premimum et RAC +200K", 1, 0, 1, 1);

INSERT INTO financial_equipe  (libelle, nom, description, id_local, is_equipe_horaire, is_equipe_telephonique, id_telephonique_orange)
VALUES ("PATRIMIAL_EQUIPE_AUTRES_PRIORITES", "Groupe autres priorités en propriétaire", "Liste des utilisateurs du autres priorités en propriétaire", 1, 0, 1, 2);

INSERT INTO financial_equipe  (libelle, nom, description, id_local, is_equipe_horaire, is_equipe_telephonique, id_telephonique_orange)
VALUES ("PATRIMIAL_EQUIPE_LOCATAIRE", "Groupe Locataire", "Liste des utilisateurs du groupe locataire", 1, 0, 1, 3);

INSERT INTO financial_rule_utilisateur (id_rule, id_utilisateur, more_less) VALUES ('22', '1014', 'Y'), ('132', '1014', 'Y'),('7', '1014', 'Y');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (1, 'AZUR_SERVEUR_ORANGE', 'true', 'Boolean');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (1, 'AZUR_SERVEUR_ORANGE_API_ADRESSE', 'http://10.65.92.101/api/', 'String');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (1, 'AZUR_SERVEUR_ORANGE_API_KEY', '1abbda1bba6873994a554b1004291c4912618f8b', 'String');


CALL proc_AddRuleUser('ACCES_MANAGER_KIAMO', "Permet d acces a la gestion kiamo", 1014 ,1);

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'PARAM_ATTRIBUTION_RC', 'true', 'Boolean');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'REFONTE_KIAMO', 'true', 'Boolean');

SET @EQUIPE_FICTIVE = (SELECT id_equipe FROM financial_equipe WHERE libelle = 'EQUIPE_FICTIVE');

INSERT INTO financial_equipe_utilisateurs (id_equipe, id_utilisateur, admin)
VALUES
  (@EQUIPE_FICTIVE, 01046, 'Y'),
  (@EQUIPE_FICTIVE, 01014, 'Y');
INSERT INTO financial_equipe_utilisateurs (id_equipe, id_utilisateur, admin)
VALUES
  (@EQUIPE_FICTIVE, 947, 'N');




# Hotfixx 8.16.1
INSERT INTO financial_parametre (id_local,variable,valeur,type) VALUES (NULL,'DOCUMENT_BANQUES_PARTENAIRES','CA CONSUMER FINANCE, rue du Bois Sauvage 91038 EVRY CEDEX / BNP PARIBAS PERSONAL FINANCE, 1 boulevard Haussmann 75 318 Paris Cedex 09 / CFCAL, 1 rue du Dôme - BP 102 - 67 003 STRASBOURG Cedex / CGL, 69 avenue de Flandres 59 708 MARCQ-EN-BAROEUL Cedex / CREATIS, 61 avenue Halley - Parc de la Haute Borne - 59 650 VILLENEUVE D''ASCQ / MY MONEY BANK, Tour Europlaza 92 063 PARIS LA DEFENSE CEDEX','String');

#
# hotfix 8.15.1
#
CALL proc_AddRuleByGroupAllLocal('ACCES_SUPPORTS_INACTIFS','autorisé à voir les supports inactifs', 'Direction', 1);
CALL proc_AddRuleByGroupAllLocal('ACCES_SUPPORTS_INACTIFS','autorisé à voir les supports inactifs', 'Directeur agence', 1);


#
# Mise à jour 28/03/2019 8.14.0
#
INSERT INTO financial_mail (id_mail, libelle, description, actif, type_mail)
VALUES
  (NULL, 'MAIL_RAPPORT_TRANSFORMATION', 'script mail transformation', 'Y', 'script');

#
# hotfix 8.13.1
#
UPDATE financial_local_info_societe SET id_type_intermediaire = 10, id_type_intermediaire_assurance = 4 WHERE id_local = 1;

#
# hotfix 8.11.1
#
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'ASSURANCE_RESPONSABILITE', 'ALLIANZ IARD contrat numero 086850518-187', 'String');
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'FOOTER_MAIL_CLIENT', '<br/><br/><span class="bold">
La diminution du montant des mensualités peut entraîner l\'allongement de la durée du prêt, majorer le coût total du crédit et augmenter l\'endettement total. Aucun versement, de quelque nature que ce soit, ne peut être exigé d\'un particulier, avant l\'obtention d\'un ou plusieurs prêts d\'argent. </span><br/>
<span class="small">Pour une opération de regroupement de crédits soumise au régime du crédit à la consommation, l\'emprunteur peut se rétracter sans motifs dans un délai de quatorze jours calendaires révolus à compter du jour de l\'acceptation de l\'offre de contrat de crédit. <br/>
Pour une opération de regroupement de crédits soumise au régime du crédit immobilier, l\'emprunteur dispose d\'un délai de réflexion de dix jours à compter de la réception de l\'offre de prêt. Si la vente est subordonnée à l\'obtention du prêt et que celui-ci n\'est pas obtenu, le vendeur doit rembourser à l\'emprunteur les sommes versées.<br/>
L\'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires prêteurs est soumise à conditions et vérification de vos pièces justificatives.
<br/><br/>
[nomSociete], [typeSociete] au capital de [capitalSociete], siège social : [adresse2SiegeSocial] [adresse1SiegeSocial] [codePostalSiegeSocial] [villeSiegeSocial], [rcs] n° [rcsNumero], immatriculée à l\'ORIAS sous le numéro [numeroOrias] en qualité de Mandataire non exclusif en opérations de banque et de courtier et mandataire d\'intermédiaire en assurance. (Informations disponibles sur www.orias.fr)<br/>
[nomSociete] est mandataire non exclusif en opérations de banque de : CA CONSUMER FINANCE, rue du Bois Sauvage 91038 EVRY CEDEX / BNP PARIBAS PERSONAL FINANCE, 1 boulevard Haussmann 75 318 Paris Cedex 09 / CFCAL, 1 rue du Dôme – BP 102 – 67003 STRASBOURG Cedex / CGL, 69 avenue de Flandres 59708 MARCQ-EN-BAROEUL Cedex  / CREATIS, 61 avenue Halley – Parc de la Haute Borne – 59650 VILLENEUVE D\'ASCQ / MY MONEY BANK, Tour Europlaza 92063 PARIS LA DEFENSE CEDEX. [nomSociete] est soumise au contrôle de l\'Autorité de Contrôle Prudentiel et de Résolution – 4 Place de Budapest CS 92459, 75436 Paris Cedex 09 – www.acpr.banque-france.fr. Réclamations : En cas d\'insatisfaction ou de difficulté concernant les services proposés par [nomSociete], vous pouvez saisir notre Service Réclamations en écrivant à l\'adresse suivante :  [nomSociete], Service Réclamations, [adresse2SiegeSocial] [adresse1SiegeSocial] [codePostalSiegeSocial] [villeSiegeSocial][mailReclamation]
<br/><br/>
Conformément à la loi n°78-17 du 6 janvier 1978 relative à l\'informatique, aux fichiers et aux libertés, dite loi « Informatique et Libertés », au Règlement UE (2016/679) Général sur la Protection des Données du 27 avril 2016, dit « RGPD », et aux dispositions du code de la consommation, vous bénéficiez d\'un droit d\'accès, de rectification, de portabilité et d\'effacement de celles-ci. Vous pouvez également vous opposer, pour motifs légitimes, au traitement de vos données, et disposez du droit de retirer votre consentement à tout moment. Vous pouvez enfin vous opposer à l\'utilisation de vos données à des fins de prospection commerciale. Pour exercer ces droits, vous pouvez sans frais et à tout moment adresser votre demande accompagnée d\'un justificatif d\'identité par voie postale à : [nomSociete] – Service fichier Informatique et Libertés, [adresse2SiegeSocial] [adresse1SiegeSocial] [codePostalSiegeSocial] [villeSiegeSocial][DPOMail]
</span><br/><br/>', 'String');

#
# hotfix 8.7.1
#
#Mise a jour des textes pour les sms Patrimial
UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Pour l'étude de votre demande de regroupement de crédits, je vous remercie de bien vouloir me faire parvenir la liste de documents récemment communiquée par mail et/ou courrier. Je reste bien évidemment à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. No Orias: #numeroOrias." WHERE type="SMS_REPATRIEMENT_DOSSIER";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. L'étude de votre demande de regroupement de crédits se poursuit.  Des documents complémentaires sont nécessaires pour finaliser votre dossier, je vous remercie de bien vouloir me contacter au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. No Orias: #numeroOrias." WHERE type="SMS_RETOUR_DOC";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Pour le bon avancement de votre dossier,  notre partenaire bancaire a besoin de documents complémentaires. Je vous invite à consulter votre boite mail, un récapitulatif vous a été envoyé. Restant à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. No Orias: #numeroOrias." WHERE type="SMS_DEMANDE_DOC_BANQUE";

UPDATE financial_sms_template SET actif='N' WHERE type="SMS_ATTENTION_OFFRE_CLIENT";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Suite à l'acceptation de votre dossier, je vous remercie de bien vouloir me retourner votre offre de pret signée nécessaire au déblocage des fonds. Restant à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. No Orias: #numeroOrias." WHERE type="SMS_RELANCE_ACCORD_RETOUR_OP";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Je suis #ravi de vous apprendre que votre dossier de regroupement de crédits vient d'etre finalisé. Je reste à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. No Orias: #numeroOrias." WHERE type="SMS_DEBLOCAGE_FOND";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire, #entreprise vous remercie pour votre confiance. Votre #conseiller #intituleRC #nomRC vient de vous envoyer une liste de documents à lui retourner par email ou courrier.
Vous pouvez également #pronomConseiller joindre par téléphone au #numeroContact. Bonne journée à vous." WHERE type="SMS_ENCOURS_COMMERCIAL";

# PR-257 Lettre info credit
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'PARAM_MAIL_RECLAMATION', 'reclamations@patrimial.fr', 'String');
INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'PARAM_MAIL_DPO', 'dpo@patrimial.fr', 'String');

#
# hotfix 8.6.1
#
#Correction SMS Patrimial
UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Pour l'étude de votre demande de regroupement de crédits, je vous remercie de bien vouloir me faire parvenir la liste de documents récemment communiquée par mail et/ou courrier. Je reste bien évidemment à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias." WHERE type="SMS_REPATRIEMENT_DOSSIER";

CALL proc_AddRuleAllGroupAllLocal('FICHE_CLIENT_MODE_CALCUL_REVENUS_OBLIGATOIRE','Mode de calcul des revenus obligatoire');

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Je suis #heureux de vous informer que votre dossier a été accepté par notre partenaire bancaire. Je vous invite à me contacter au #numeroContact pour échanger sur la suite de votre dossier. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias." WHERE type="SMS_ACCORD_BANQUE";

#
# hotfix 8.2.1
#
UPDATE financial_sms_template SET actif='N' WHERE type="SMS_ENCOURS_COMMERCIAL";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Pour l'étude de votre demande de regroupement de crédits, je vous remercie de bien vouloir me faire parvenir la liste de documents récemment communiquée par mail et/ou courrier. Je reste bien évidemment Ã  votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias." WHERE type="SMS_REPATRIEMENT_DOSSIER";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. L'étude de votre demande de regroupement de crédits se poursuit.  Des documents complémentaires sont nécessaires pour finaliser votre dossier, je vous remercie de bien vouloir me contacter au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias." WHERE type="SMS_RETOUR_DOC";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire. Pour le bon avancement de votre dossier,  notre partenaire bancaire a besoin de documents complémentaires. Je vous invite à consulter votre boite mail, un récapitulatif vous a été envoyé. Restant à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias." WHERE type="SMS_DEMANDE_DOC_BANQUE";

UPDATE financial_sms_template SET texte="Bonjour #intituleDestinataire #nomDestinataire, suite à l'accord de votre dossier, vos offres de pret n'ont pas été retournées signées afin de pouvoir procéder au déblocage des fonds. Je vous invite à contacter votre #conseiller #intituleRC #nomRC au #numeroContact
Cordialement, #entreprise" WHERE type="SMS_ATTENTION_OFFRE_CLIENT";

INSERT INTO financial_sms_template (texte, type, actif) VALUES ("Bonjour #intituleDestinataire #nomDestinataire. Je suis #heureux de vous informer que votre dosssier a été accepté par notre partenaire bancaire. Je vous invite à me contacter au #numeroContact pour échanger sur la suite de votre dossier. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias.","SMS_ACCORD_BANQUE","Y");

INSERT INTO financial_sms_template (texte, type, actif) VALUES ("Bonjour #intituleDestinataire #nomDestinataire. Suite à l'acceptation de votre dossier, je vous remercie de bien vouloir me retourner votre offre de pret signée nécessaire au déblocage des fonds. Restant à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias.","SMS_RELANCE_ACCORD_RETOUR_OP","Y");

INSERT INTO financial_sms_template (texte, type, actif) VALUES ("Bonjour #intituleDestinataire #nomDestinataire. Je suis #ravi de vous apprendre que votre dossier de regroupemet de crédits vient d'etre finalisé. Je reste à votre disposition au #numeroContact. Cordialement, #prenomRC #nomRC, votre #conseiller
#entreprise, Intermédiaire en opérations de banque et en assurances. Numéro Orias: #numeroOrias.","SMS_DEBLOCAGE_FOND","Y");


#
# hotfix 7.16.1
#
SET @GROUPE1 = 100;
SET @GROUPE2 = 101;
SET @GROUPE_PROPRIETAIRE = 102;
SET @GROUPE_SURPLUS = 103;

UPDATE financial_equipe SET is_equipe_horaire = 1, nom = 'Groupe Horaire 1', description = 'Groupe horaire de 09-12h30 et 14h-17h30'  WHERE id_equipe = @GROUPE1;

INSERT INTO financial_horaire_equipe(id_equipe,jour_semaine,heure_debut,heure_fin)VALUES
(@GROUPE1,1,'09:00','12:30'),
(@GROUPE1,1,'14:00','17:30'),
(@GROUPE1,2,'09:00','12:30'),
(@GROUPE1,2,'14:00','17:30'),
(@GROUPE1,3,'09:00','12:30'),
(@GROUPE1,3,'14:00','17:30'),
(@GROUPE1,4,'09:00','12:30'),
(@GROUPE1,4,'14:00','17:30'),
(@GROUPE1,5,'09:00','12:30'),
(@GROUPE1,5,'14:00','17:30');

UPDATE financial_equipe SET is_equipe_horaire = 1, nom = 'Groupe Horaire 2', description = 'Groupe horaire de 10-14 et 15h30-18h30'  WHERE id_equipe = @GROUPE2;

INSERT INTO financial_horaire_equipe(id_equipe,jour_semaine,heure_debut,heure_fin)VALUES
(@GROUPE2,1,'10:00','14:00'),
(@GROUPE2,1,'15:30','18:30'),
(@GROUPE2,2,'10:00','14:00'),
(@GROUPE2,2,'15:30','18:30'),
(@GROUPE2,3,'10:00','14:00'),
(@GROUPE2,3,'15:30','18:30'),
(@GROUPE2,4,'10:00','14:00'),
(@GROUPE2,4,'15:30','18:30'),
(@GROUPE2,5,'10:00','14:00'),
(@GROUPE2,5,'15:30','18:30');


INSERT INTO financial_equipe(libelle,nom,description,id_local,is_equipe_horaire)
VALUES ('PATRIMIAL_USERS_GROUPE_3','Groupe Horaire 3','Groupe horaire du Lundi au Jeudi : 10h - 14h et 15h - 19h / Vendredi : 11h - 14h (non stop)',1,1);

SET @GROUPE3 = ( SELECT LAST_INSERT_ID());

INSERT INTO financial_horaire_equipe(id_equipe,jour_semaine,heure_debut,heure_fin)VALUES
(@GROUPE3,1,'10:00','14:00'),
(@GROUPE3,1,'15:00','19:00'),
(@GROUPE3,2,'10:00','14:00'),
(@GROUPE3,2,'15:00','19:00'),
(@GROUPE3,3,'10:00','14:00'),
(@GROUPE3,3,'15:00','19:00'),
(@GROUPE3,4,'10:00','14:00'),
(@GROUPE3,4,'15:00','19:00'),
(@GROUPE3,5,'11:00','14:00');


INSERT INTO financial_quota_equipe(id_equipe,type_contact,quota)VALUES(@GROUPE_PROPRIETAIRE,'proprietaire',5);



#
# hotfix 7.14.1
#
CALL proc_AddRuleByGroupAllLocal('ACCUEIL_DIRECTION_COMMERCIALE','Page d accueil direction commerciale', 'Direction', 1);

UPDATE financial_parametre SET valeur = "2017-01-05" WHERE variable = "CNIL_DATE_EXTENSION_DOSSIERS_NON_ENCAISSES";

#
# Mise à jour 7.13.1 - 24/04/2018
#
CALL proc_AddRuleAllGroupAllLocal('PRESCRIPTEUR_PRO','Afficher les prescripteurs professionnels');
CALL proc_AddRuleAllGroupAllLocal('PRESCRIPTEUR_BANQUE','Afficher les prescripteurs professionnels');
CALL proc_AddRuleAllGroupAllLocal('PRESCRIPTEUR_INDICATEUR_NOM','Afficher les prescripteurs professionnels');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'LETTRE_INFO_MENTIONS_LEGALES_PARTENAIRE_LIBELLE', 'Crédit Agricole Consumer Finance', 'String');

INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES (NULL, 'LETTRE_INFO_MENTIONS_LEGALES_PARTENAIRE_ANNEE', '2017', 'String');

#
# Mise à jour 7.10.0 - 08/03/2018
#
UPDATE financial_parametre_utilisateur SET valeur = "PATRIMIAL_USERS_GROUPE_1:Liste des utilisateurs du groupe de 9h à 17h;PATRIMIAL_USERS_GROUPE_2:Liste des utilisateurs du groupe de 9h30 à 18h30;PATRIMIAL_USERS_GROUPE_PROPRIETAIRE:Liste des utilisateurs du groupe Propriétaire;PATRIMIAL_USERS_SURPLUS:Liste des utilisateurs récupérant les dossiers en surplus"
WHERE variable = "LIST_PARAMETRES_EDITABLE";

#
# Mise à jour 7.7.0 - 18/01/2018
#

CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 922, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 949, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 969, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 982, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 984, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_COMPTABLE', "GÃ©rer les taux de commission Ã  encaisser", 986, 1);

CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 922, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 949, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 969, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 982, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 984, 1);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION', "GÃ©rer les taux de commission Ã  rÃ©trocÃ©der", 986, 1);

#
# Mise à jour 7.6.21 - 28/12/17
#
INSERT INTO `financial_parametre` (`id_local`, `variable`, `valeur`, `type`) VALUES
  (NULL, 'TYPE_GERANT_SOCIETE', 'prÃ©sident', 'String');

#
# Mise à jour 6.21.0 - 12/10/17
#
SET @MarieJoseeHild = 922;
SET @PeggyLamy = 980;
SET @LudovicBillebaut = 981;
SET @GuillaumePerson = 949;
SET @GuillaumePersonBis = 969;
SET @NathaliePerson = 982;
SET @FORCED = 1;


-- ACCUEIL ENCAISSEMENT

-- Marie Josee HILD --
CALL proc_AddRuleUser('GESTION_ENCAISSEMENT_AJOUTER',"Ajouter un encaissement",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_ENCAISSEMENT_FORCER',"Forcer un encaissement",@MarieJoseeHild,@FORCED);
INSERT INTO financial_parametre_utilisateur (id_utilisateur, variable, valeur, type) VALUES (@MarieJoseeHild, 'ACCUEIL_ENCAISSEMENT', 'true', 'Boolean');

-- ONGLET COMMISSIONNEMENT

-- Marie Josee HILD
CALL proc_AddRuleUser('ONGLET_GESTION_COMMISSIONS',"Acces onglet commissionnement",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_AVOIR_AJOUTER',"Ajouter un avoir",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_TELECHARGER',"Telecharger une facture",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_AJOUTER',"Ajouter une commission ARR",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_MODIFIER',"Modifier une commission ARR",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_SUPPRIMER',"Supprimer une commission ARR",@MarieJoseeHild,@FORCED);

-- Peggy LAMY
CALL proc_AddRuleUser('ONGLET_GESTION_COMMISSIONS',"Acces onglet commissionnement",@PeggyLamy,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_AVOIR_AJOUTER',"Ajouter un avoir",@PeggyLamy,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_TELECHARGER',"Telecharger une facture",@PeggyLamy,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_AJOUTER',"Ajouter une commission ARR",@PeggyLamy,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_MODIFIER',"Modifier une commission ARR",@PeggyLamy,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_SUPPRIMER',"Supprimer une commission ARR",@PeggyLamy,@FORCED);

-- Ludovic BILLEBAUT
CALL proc_AddRuleUser('ONGLET_GESTION_COMMISSIONS',"Acces onglet commissionnement",@LudovicBillebaut,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_AVOIR_AJOUTER',"Ajouter un avoir",@LudovicBillebaut,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_TELECHARGER',"Telecharger une facture",@LudovicBillebaut,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_AJOUTER',"Ajouter une commission ARR",@LudovicBillebaut,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_MODIFIER',"Modifier une commission ARR",@LudovicBillebaut,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_SUPPRIMER',"Supprimer une commission ARR",@LudovicBillebaut,@FORCED);

-- Nathalie Person
CALL proc_AddRuleUser('ONGLET_GESTION_COMMISSIONS',"Acces onglet commissionnement",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_AVOIR_AJOUTER',"Ajouter un avoir",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_FACTURE_TELECHARGER',"Telecharger une facture",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_AJOUTER',"Ajouter une commission ARR",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_MODIFIER',"Modifier une commission ARR",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSION_SUPPRIMER',"Supprimer une commission ARR",@NathaliePerson,@FORCED);

-- MATRICE COMMISSIONNEMENT / RETROCESSION

-- Marie Josee HILD
CALL proc_AddRuleUser('MENU_GESTION_COMMISSIONS',"Menu gestion des commissionnements",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_AJOUTER',"Ajouter un taux de commission a retroceder",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_MODIFIER',"Modifier un taux de commission a retroceder",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_SUPPRIMER',"Supprimer un taux de commission a retroceder",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_AJOUTER',"Ajouter un taux de commission a encaisser",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_MODIFIER',"Modifier un taux de commission a encaisser",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_SUPPRIMER',"Supprimer un taux de commission a encaisser",@MarieJoseeHild,@FORCED);

-- Guillaume PERSON
CALL proc_AddRuleUser('MENU_GESTION_COMMISSIONS',"Menu gestion des commissionnements",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_AJOUTER',"Ajouter un taux de commission a retroceder",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_MODIFIER',"Modifier un taux de commission a retroceder",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_SUPPRIMER',"Supprimer un taux de commission a retroceder",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_AJOUTER',"Ajouter un taux de commission a encaisser",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_MODIFIER',"Modifier un taux de commission a encaisser",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_SUPPRIMER',"Supprimer un taux de commission a encaisser",@GuillaumePerson,@FORCED);

CALL proc_AddRuleUser('MENU_GESTION_COMMISSIONS',"Menu gestion des commissionnements",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_AJOUTER',"Ajouter un taux de commission a retroceder",@GuillaumePersonBis,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_MODIFIER',"Modifier un taux de commission a retroceder",@GuillaumePersonBis,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_SUPPRIMER',"Supprimer un taux de commission a retroceder",@GuillaumePersonBis,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_AJOUTER',"Ajouter un taux de commission a encaisser",@GuillaumePersonBis,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_MODIFIER',"Modifier un taux de commission a encaisser",@GuillaumePersonBis,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_SUPPRIMER',"Supprimer un taux de commission a encaisser",@GuillaumePersonBis,@FORCED);

-- Nathalie PERSON
CALL proc_AddRuleUser('MENU_GESTION_COMMISSIONS',"Menu gestion des commissionnements",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_AJOUTER',"Ajouter un taux de commission a retroceder",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_MODIFIER',"Modifier un taux de commission a retroceder",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_RETROCESSION_SUPPRIMER',"Supprimer un taux de commission a retroceder",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_AJOUTER',"Ajouter un taux de commission a encaisser",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_MODIFIER',"Modifier un taux de commission a encaisser",@NathaliePerson,@FORCED);
CALL proc_AddRuleUser('GESTION_COMMISSIONS_ENCAISSEMENT_SUPPRIMER',"Supprimer un taux de commission a encaisser",@NathaliePerson,@FORCED);

-- Typologies de produit

-- Marie Josée HILD
CALL proc_AddRuleUser('MENU_GESTION_BANQUES_PARTENAIRES',"Gestion des banques partenaires",@MarieJoseeHild,@FORCED);
-- Guillaume PERSON
CALL proc_AddRuleUser('MENU_GESTION_BANQUES_PARTENAIRES',"Gestion des banques partenaires",@GuillaumePerson,@FORCED);
CALL proc_AddRuleUser('MENU_GESTION_BANQUES_PARTENAIRES',"Gestion des banques partenaires",@GuillaumePersonBis,@FORCED);
-- Nathalie PERSON
CALL proc_AddRuleUser('MENU_GESTION_BANQUES_PARTENAIRES',"Gestion des banques partenaires",@NathaliePerson,@FORCED);


-- GESTION DES FICHES MIOB--
-- Marie Josee HILD --
CALL proc_AddRuleUser('MENU_GESTION_PRESCRIPTEUR',"Gestion des prescripteurs",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_PRESCRIPTEUR_MODIFIER_ADMIN',"Gestion des prescripteurs",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_PRESCRIPTEUR_AJOUTER',"Ajouter des prescripteurs",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_PRESCRIPTEUR_MODIFIER',"Modifier des prescripteurs",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_PRESCRIPTEUR_SUPPRIMER',"Supprimer des prescripteurs",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('MENU_GESTION_LOCAUX',"Gestion des locaux",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_AGENCE',"Gestion des locaux agence",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_AGENCE_MODIFIER',"Modifier des locaux agence",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_ADMINISTRATION',"Ajouter des locaux administration",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_ADMINISTRATION_MODIFIER',"Supprimer des locaux agence",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_AZUR',"Modifier des locaux azur",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_AZUR_MODIFIER',"Modifier des locaux azur",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_PLATEFORME',"Gestion des locaux plateforme",@MarieJoseeHild,@FORCED);
CALL proc_AddRuleUser('GESTION_LOCAUX_PLATEFORME_MODIFIER',"Ajouter des locaux plateforme",@MarieJoseeHild,@FORCED);

-- Mails

INSERT INTO financial_parametre (id_local, variable, valeur, type)
VALUES (NULL, 'RELANCE_NOTAIRE_REGULARISATION_MAIL', 'guillaume.person@patrimial.fr', 'String');

INSERT INTO financial_parametre (id_local, variable, valeur, type)
VALUES (NULL, 'MAIL_EXPORT_COMPTABLE', 'guillaume.person@patrimial.fr', 'String');
#
# Mise à jour 6.21.0 - 12/10/17
#

UPDATE `financial_parametre` SET valeur='52332' WHERE `variable`='SMTP_TRANSACTIONNEL_USERNAME';
UPDATE `financial_parametre` SET valeur='3fd2f340-fd1c-4823-806d-aa970ec947ae' WHERE `variable`='SMTP_TRANSACTIONNEL_PASSWORD';
UPDATE `financial_parametre` SET valeur='in.message-business.com' WHERE `variable`='SMTP_TRANSACTIONNEL_HOST';


#
# Mise à jour 6.20.0 - 06/10/17
#
DROP PROCEDURE IF EXISTS proc_AddRuleByGroupUser;

DELIMITER ;;
CREATE PROCEDURE proc_AddRuleByGroupUser(var_nom_rule VARCHAR(255), var_description_rule VARCHAR(255),var_utilisateur INT,forced INT)
  DETERMINISTIC
BEGIN

SET @ID_LOCAL = (SELECT id_local_direction FROM financial_utilisateur WHERE id_utilisateur = var_utilisateur);
SET @ID_RULE = fct_AddRuleByLocal(var_nom_rule,var_description_rule,@ID_LOCAL,forced);

SET @ID_RULE_EXIST = (SELECT ID_RULE FROM financial_rule_utilisateur WHERE id_rule = @ID_RULE);
IF @ID_RULE_EXIST IS NULL THEN
	INSERT INTO financial_rule_utilisateur (id_utilisateur,id_rule,more_less) VALUES (var_utilisateur,@ID_RULE,'Y');
END IF;

END ;;
DELIMITER ;





TRUNCATE financial_template;
TRUNCATE financial_document_template;
TRUNCATE financial_mail_template;
TRUNCATE financial_document_template_link_document_element;
TRUNCATE financial_visibilite_document_template;


UPDATE financial_parametre SET valeur='true' WHERE variable='DOCUMENT_COM_LETTRE_RELANCE';
UPDATE financial_parametre SET valeur='true' WHERE variable='DOCUMENT_COM_LETTRE_ULTIMERELANCE';
UPDATE financial_parametre SET valeur='true' WHERE variable='DOCUMENT_COM_LETTRE_LISTE_DOCS_DEMANDE';
UPDATE financial_parametre SET valeur='true' WHERE variable='DOCUMENT_COM_LETTRE_LISTE_DOCS_MANQUANTS';

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Courrier dossier encours commercial_client injoignable', "[INTITULE],\r\rVous avez sollicité [SOCIETE] pour une étude gratuite et sans engagement dans le cadre de votre projet de regroupement de crédits. Les éléments que vous nous avez communiqués nous permettent de donner un avis favorable (1) à votre dossier.\r\rN\'ayant pas réussi à vous joindre, nous vous remercions de nous transmettre les documents ci-dessous afin de finaliser votre demande :\r[LISTE_DOCUMENTS]\rPour permettre la mise en place de votre projet dans les meilleurs délais, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\r[ADRESSE_RETOUR]\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos salutations distinguées.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.\r(1) L\'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires, prêteurs, est soumise à conditions et à vérification de vos pièces justificatives. Vous disposez d\'un délai légal de rétractation ou de réflexion. La diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.");
SET @DOCUMENT_TEMPLATE_1 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'dossier BFC', "[INTITULE],\r\rVous avez sollicité [SOCIETE] pour le regroupement de vos crédits et nous tenons à vous remercier de la confiance que vous nous accordez.\r\rLes éléments que vous nous avez communiqués nous permettent de donner un avis favorable (1) à votre dossier.\r\rAfin de poursuivre le traitement de votre demande, nous vous invitons à nous faire parvenir les documents suivants :\r[LISTE_DOCUMENTS]\r\rPour la mise en place de votre projet dans les meilleurs délais, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\rLes documents sont à retourner par mail à [MAIL_COMMERCIAL] ou par courrier à :\r[ADRESSE_RETOUR]\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE] l\'expression de nos salutations distinguées.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.\r(1) L\'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires, prêteurs, est soumise à conditions et à vérification de vos pièces justificatives. Vous disposez d\'un délai légal de rétractation ou de réflexion. La diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.");
SET @DOCUMENT_TEMPLATE_2 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Documents Manquants', "[INTITULE],\r\rNous vous faisons parvenir comme convenu la liste des documents manquants à nous faire parvenir :\r[LISTE_DOCUMENTS]\rPour permettre la mise en place de votre projet dans les meilleurs délais, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\rLes documents sont à retourner par mail à [MAIL_COMMERCIAL]ou par courrier à :\r[ADRESSE_RETOUR]\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos salutations distinguées.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]");
SET @DOCUMENT_TEMPLATE_3 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Courrier Relance MD', "[INTITULE],\r\rSuite à l\'avis favorable (1) que nous avons émis pour votre projet de regroupement de crédits, nous sommes toujours dans l\'attente des éléments demandés, nécessaires à la finalisation de votre dossier.\r\rSans nouvelle de votre part sous quinzaine, votre dossier sera classé sans suite et annulé auprès de l\'ensemble de nos partenaires bancaires.\r\rNous vous invitons donc à nous faire parvenir dans les meilleurs délais les documents suivants :[LISTE_DOCUMENTS]\rPour que votre projet puisse aboutir au plus vite, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\rLes documents sont à retourner par mail à [MAIL_COMMERCIAL] ou par courrier à :\r[ADRESSE_RETOUR]\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos salutations distinguées.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.\r(1) L\'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires, prêteurs, est soumise à conditions et à vérification de vos pièces justificatives. Vous disposez d\'un délai légal de rétractation ou de réflexion. La diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.");
SET @DOCUMENT_TEMPLATE_4 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Demande de documents par la banque', "[INTITULE],\r\rNous avons le plaisir de vous informer que notre partenaire bancaire vient d\'émettre un avis favorable (1) sur votre dossier.\r\rAfin d\'obtenir une réponse définitive de sa part, nous vous remercions de bien vouloir nous transmettre les documents suivants :\r[LISTE_DOCUMENTS]\rPour permettre une mise en place rapide de votre projet, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\rLes documents sont à retourner par mail à [MAIL_COMMERCIAL] ou par courrier à :\r[ADRESSE_RETOUR]\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos salutations distinguées.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.\r(1) L\'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires, prêteurs, est soumise à conditions et à vérification de vos pièces justificatives. Vous disposez d\'un délai légal de rétractation ou de réflexion. La diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.");
SET @DOCUMENT_TEMPLATE_5 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Accord banque sans réponse client', "[INTITULE],\r\rSuite à l\'accord émis par notre partenaire bancaire pour votre projet de regroupement de crédits, nous vous avons fait parvenir les offres de prêts à nous retourner afin de procéder à la mise en place effective de votre nouveau financement.\r\rA ce jour, ce courrier ainsi que nos appels téléphoniques sont restés sans réponse de votre part.\r\rLes conditions de votre projet telles qu\'exposées lors de nos différents échanges étant susceptibles d\'évoluer, nous remercions de bien vouloir nous retourner les documents demandés dans les meilleurs délais.\r\rSans retour de votre part sous quinzaine, votre demande sera classée sans suite auprès de notre partenaire bancaire.\r\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos sincères salutations.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.\rLa diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.");
SET @DOCUMENT_TEMPLATE_6 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Relance pour documents demandés par la banque', "[INTITULE],\r\rSuite à l\'avis favorable (1) émis par notre partenaire bancaire concernant votre projet de regroupement de crédits, nous vous avons adressé un courrier vous demandant des informations complémentaires nécessaires à la finalisation de votre projet. \r\rA ce jour, ce courrier est resté sans réponse de votre part. Les conditions de votre projet de regroupement de crédits telles qu\'exposées lors de notre entretien étant susceptibles d\'évoluer, il convient de nous adresser les documents demandés dans les meilleurs délais.\r\rSans nouvelle de votre part sous quinzaine, votre dossier sera classé sans suite et annulé auprès de l\'ensemble de nos partenaires bancaires malgré l\'avis favorable émis.\r\rA toutes fins utiles, vous trouverez ci-dessous les documents demandés :\r[LISTE_DOCUMENTS]\rPour permettre une mise en place rapide de votre projet, nous vous invitons à nous faire parvenir ces documents au fur et à mesure, même si certains sont manquants.\r\rCes documents sont à retourner par mail ou par courrier à :\r[ADRESSE_RETOUR]\r\rNous restons naturellement à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos sincères salutations.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]\r\r\r\r\rUn crédit vous engage et doit être remboursé. Vérifiez vos capacités de remboursement avant de vous engager.
(1) L'acceptation définitive de votre dossier par l\'un de nos partenaires bancaires, prêteurs, est soumise à conditions et à vérification de vos pièces justificatives. Vous disposez d\'un délai légal de rétractation ou de réflexion. La diminution du montant des mensualités peut entraîner l\'allongement de la durée du remboursement et majorer le coût total du crédit.	");
SET @DOCUMENT_TEMPLATE_7 = ( SELECT LAST_INSERT_ID( ) ) ;


INSERT INTO financial_template ( nom_template, texte_template) VALUES
( 'Courrier de refus', "[INTITULE],\r\rAprès étude de votre dossier par nos partenaires, nous sommes au regret de vous informer que nous ne pourrons pas donner une suite favorable à votre projet de regroupement de crédits.\r\rAussi, nous vous adressons, en retour, les différents documents que vous avez bien voulu nous confier.\r\rNous restons à votre disposition pour tout renseignement complémentaire.\r\rNous vous prions d\'agréer, [INTITULE], l\'expression de nos sincères salutations.\r\r[SOCIETE]\r[COMMERCIAL]\r[TYPE_UTILISATEUR]");
SET @DOCUMENT_TEMPLATE_8 = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO `financial_parametre` (`id_local`, `variable`, `valeur`, `type`) VALUES (NULL, 'PARAM_DOCUMENT_TEMPLATE_SPECIFIQUE_LETTRE_REFUS_COMMERCIAL', @DOCUMENT_TEMPLATE_8, 'Int');

INSERT INTO financial_document_template (id_template, nom_fichier, objet_document) VALUES
(@DOCUMENT_TEMPLATE_1, 'Demande de documents', ''),
(@DOCUMENT_TEMPLATE_2, 'Demande de documents (BFC)', 'Demande de documents'),
(@DOCUMENT_TEMPLATE_3, 'Demande de documents manquants', 'Demande de documents manquants'),
(@DOCUMENT_TEMPLATE_4, 'Relance pour documents manquants', 'Relance pour documents manquants'),
(@DOCUMENT_TEMPLATE_5, 'Demande de documents par la banque', 'Demande de documents par la banque'),
(@DOCUMENT_TEMPLATE_6, 'Courrier suite à accord banque sans retour', 'Courrier suite à accord banque sans retour'),
(@DOCUMENT_TEMPLATE_7, 'Courrier Relance demande de documents par la banque', '');

INSERT INTO financial_document_template (id_template, nom_fichier, objet_document,is_specific) VALUES
(@DOCUMENT_TEMPLATE_8, 'Courrier de refus', '',true);

UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 158;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 159;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 167;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 166;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 169;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 168;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 170;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 135;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 171;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 146;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 193;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 177;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 200;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 204;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 186;
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 188;

UPDATE financial_document_element SET id_local = NULL ;

UPDATE financial_document_element SET ordre = 50 , pre_coche = 'N' ;

##Les documents suivants doivent etre visible et precoché quelque soit le document

SET @ORDRE_DOCUMENT = 1;

#
#Photocopie recto-verso de la pièce didentité de #emprunteur_intitule# #emprunteur_nom# #emprunteur_prenom# (carte didentité ou passeport en cours de validité)/titre de séjour
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#' WHERE id_document_element = 156;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Photocopie recto-verso de la pièce d\'identité de #emprunteur_intitule# #emprunteur_nom# #emprunteur_prenom# (carte d\'identité/ passeport/ titre de séjour)",'#doc_template#', 'Y', 'emprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 1);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 1);

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Photocopie recto-verso de la pièce d\'identité de #coemprunteur_intitule# #coemprunteur_nom# #coemprunteur_prenom# (carte d'identité/ passeport/ titre de séjour)",'#doc_template#', 'Y', 'coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 2);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 2);


#
#Photocopie du Livret de Famille (y compris les pages mentionnant les enfants)
#


SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Photocopie du Livret de Famille (y compris les pages mentionnant les enfants)",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 3);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 3);

#
#Jugement de divorce
#


SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Jugement de divorce",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 4);


#
#Justificatif CAF de moins de 3 mois
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Justificatif CAF de moins de 3 mois",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 4);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 4);


#
#Trois derniers bulletins de salaire ainsi que celui de décembre 2016 de Madame et Monsieur xxxx
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Trois derniers bulletins de salaire ainsi que celui de décembre 2016 de Madame et Monsieur #emprunteur_nom#",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 5);

#
#Contrat de travail si ancienneté inférieure à 2 ans
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Contrat de travail si ancienneté inférieure à 2 ans",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 5);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 5);

#
#Justificatifs de retraite
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Justificatifs de retraite",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 6);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 6);

#
#Dernier avis dimposition sur les revenus
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Dernier avis d\'imposition sur les revenus",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 7);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 7);

#
#Dernière taxe dhabitation
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Dernière taxe d\'habitation",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 8);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 8);

#
#Dernière taxe foncière
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Dernière taxe foncière",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 9);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 9);

#
#Justificatif de domicile de moins de 3 mois (facture téléphone ou Internet)
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Justificatif de domicile de moins de 3 mois (facture téléphone ou Internet)",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 10);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 10);

#
#Copie de l'acte de propriété
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Copie de l\'acte de propriété",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 11);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 11);

#
#Copie de l'assurance multirisques habitation
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Copie de l\'assurance multirisques habitation",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 12);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 12);


#
#Dernière quittance de loyer
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Dernière quittance de loyer",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 13);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 13);

#
#Attestation d'hébergement à titre gratuit avec pièce d'identité de l'hébergeur
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Attestation d\'hébergement à titre gratuit avec pièce d'identité de l\'hébergeur",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 14);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 14);


#
#Offres de prêt des crédits en cours, tableaux d'amortissements ou attestations de capitaux restants dus (immobilier et consommation)
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Offres de prêt des crédits en cours, tableaux d\'amortissements ou attestations de capitaux restants dus (immobilier et consommation)",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 15);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 15);


#
#Dernier relevé mensuel des crédits renouvelables
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Dernier relevé mensuel des crédits renouvelables",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 16);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 16);


#
#Trois derniers relevés bancaires complets des comptes courants
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Trois derniers relevés bancaires complets des comptes courants",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 17);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 17);


#
#RIB
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "RIB",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 18);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 18);


#
#Convention d'honoraires (en triple exemplaire dont l'un vous sera restitué)
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Convention d\'honoraires (en triple exemplaire dont l'un vous sera restitué)",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 19);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 19);


#
#Demande de prêt 
#
SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Demande de prêt ",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 20);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 20);


#
#Photos intérieures et extérieures mettant en valeur le bien immobilier
#


SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Photos intérieures et extérieures mettant en valeur le bien immobilier",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 21);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 21);


#
#Bordereau de situation fiscale
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Bordereau de situation fiscale",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 22);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 22);


#
#Déclaration de santé
#

SET @ORDRE_DOCUMENT = @ORDRE_DOCUMENT +1;
INSERT INTO financial_document_element ( libelle,type_document, pre_coche, type_client, type_dossier, situation_familiale, anciennete, allocation_familiale, type_contrat, ordre, actif, id_local)
VALUES ( "Déclaration de santé ",'#doc_template#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, @ORDRE_DOCUMENT, 'Y', 1);
SET @DOCUMENT_ELEMENT = ( SELECT LAST_INSERT_ID( ) ) ;

INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_1, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_2, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_3, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_4, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_5, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_6, @DOCUMENT_ELEMENT, 23);
INSERT INTO financial_document_template_link_document_element (id_template, id_document_element, ordre) VALUES
(@DOCUMENT_TEMPLATE_7, @DOCUMENT_ELEMENT, 23);


DROP PROCEDURE IF EXISTS proc_AddVisibiliteAllLocal;

DELIMITER $$


CREATE PROCEDURE proc_AddVisibiliteAllLocal(id_document_template INT) DETERMINISTIC
BEGIN
 DECLARE bDone INT;
 DECLARE id_local_temp INT;
 DECLARE curs CURSOR FOR SELECT id_local FROM financial_local;
 DECLARE CONTINUE HANDLER FOR NOT FOUND SET bDone = 1;
 OPEN curs;

 SET bDone = 0;

 fct_insert: LOOP
	FETCH curs INTO id_local_temp;
	IF bDone = 1 THEN
	LEAVE fct_insert;
	END IF;


INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(id_document_template,id_local_temp, 'Y');

END LOOP fct_insert;
CLOSE curs;
END$$

DELIMITER ;

INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_1,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_2,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_3,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_4,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_5,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_6,NULL, 'Y');
INSERT INTO financial_visibilite_document_template (id_template, id_local, actif) VALUES
(@DOCUMENT_TEMPLATE_7,NULL, 'Y');

CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_1);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_2);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_3);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_4);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_5);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_6);
CALL proc_AddVisibiliteAllLocal(@DOCUMENT_TEMPLATE_7);



SET @GROUP = 'Admin';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('MENU_GESTION_DOCUMENT_TEMPLATE','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_TEMPLATE_AJOUTER','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_TEMPLATE_MODIFIER','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_TEMPLATE_ENRICHIR','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_TEMPLATE_SUPPRIMER','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_TEMPLATE_DUPLIQUER','/',@GROUP,@FORCED);


#CALL proc_AddRuleByGroupAllLocal('MENU_GESTION_MAIL_TEMPLATE','/',@GROUP,@FORCED);
#CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_MAIL_AJOUTER','/',@GROUP,@FORCED);
#CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_MAIL_MODIFIER','/',@GROUP,@FORCED);
#CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_MAIL_ENRICHIR','/',@GROUP,@FORCED);
#CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_MAIL_SUPPRIMER','/',@GROUP,@FORCED);
#CALL proc_AddRuleByGroupAllLocal('GESTION_DOCUMENT_MAIL_DUPLIQUER','/',@GROUP,@FORCED);

SET @ID_UTILISATEUR = 958;

CALL proc_AddRuleByGroupUser('MENU_GESTION_DOCUMENT_TEMPLATE','/',@ID_UTILISATEUR,@FORCED);
CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_TEMPLATE_AJOUTER','/',@ID_UTILISATEUR,@FORCED);
CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_TEMPLATE_MODIFIER','/',@ID_UTILISATEUR,@FORCED);
CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_TEMPLATE_ENRICHIR','/',@ID_UTILISATEUR,@FORCED);
CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_TEMPLATE_SUPPRIMER','/',@ID_UTILISATEUR,@FORCED);
CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_TEMPLATE_DUPLIQUER','/',@ID_UTILISATEUR,@FORCED);

#CALL proc_AddRuleByGroupUser('MENU_GESTION_MAIL_TEMPLATE','/',@ID_UTILISATEUR,@FORCED);
#CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_MAIL_AJOUTER','/',@ID_UTILISATEUR,@FORCED);
#CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_MAIL_MODIFIER','/',@ID_UTILISATEUR,@FORCED);
#CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_MAIL_ENRICHIR','/',@ID_UTILISATEUR,@FORCED);
#CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_MAIL_SUPPRIMER','/',@ID_UTILISATEUR,@FORCED);
#CALL proc_AddRuleByGroupUser('GESTION_DOCUMENT_MAIL_DUPLIQUER','/',@ID_UTILISATEUR,@FORCED);

UPDATE `financial_visibilite_document_template` SET `actif` = 'N';



#
# Mise à jour 6.17.0 - 14/09/17
#

ALTER TABLE financial_mail_critere CHANGE type_critere type_critere ENUM('mail_critere_utilisateur','mail_critere_dossier_statut','mail_critere_depotbanque_suivi','mail_critere_local','mail_critere_prescripteur','mail_critere_contactdossier_type_personne','mail_critere_dossier_scoring','mail_critere_rendezvousnotaire_etat','mail_critere_assurance_suivi','mail_critere_rc_prescripteur','mail_critere_support','mail_critere_banque','mail_critere_dossier_commercial_orientation','mail_critere_dossier_type')  NOT NULL;


#
# Mise à jour 6.16.0 - 31/08/17
#

UPDATE financial_banque SET libelle = 'BNP PARIBAS PERSONAL FINANCE' WHERE id_banque = 6;
ALTER TABLE `financial_affiliation` ADD `mutualisation` VARCHAR(255) NULL DEFAULT NULL AFTER `formulaire`;


INSERT INTO financial_parametre (id_local, variable, valeur, type) VALUES(NULL, 'PARAM_COMPAGNIE_GARANTIE_BUDGET', '66', 'Int');
/*
   Issue #4550
   RENAME TABLE changes internally generated foreign key constraint names
 */
RENAME TABLE financial_filleuil TO financial_filleul;
RENAME TABLE financial_parrain_filleuil TO financial_parrain_filleul;

REPLACE INTO financial_parametre(id_local,variable,valeur,type) VALUES
(1,'AUTO_REPARTITION_PATRIMIAL_QUOTA_COEUR_DE_CIBLE','5','Int'),
(1,'AUTO_REPARTITION_PATRIMIAL_QUOTA_LOC_PREMIUM','5','Int'),
(1,'PATRIMIAL_USERS_GROUPE_COEUR_DE_CIBLE','933,966,934,971,972,973','String'),
(1,'PATRIMIAL_USERS_GROUPE_LOC_PREMIUM','932,962,961,974,967','String');

REPLACE INTO financial_parametre(id_local,variable,valeur,type) VALUES
(1,'AUTO_REPARTITION_PATRIMIAL_HEURE_DEBUT_GROUPE1','09:00','String'),
(1,'AUTO_REPARTITION_PATRIMIAL_HEURE_DEBUT_GROUPE2','09:30','String'),
(1,'AUTO_REPARTITION_PATRIMIAL_HEURE_FIN_GROUPE1','17:00','String'),
(1,'AUTO_REPARTITION_PATRIMIAL_HEURE_FIN_GROUPE2','18:30','String');

UPDATE financial_parametre SET valeur = '974,956,962,966,967,973' WHERE variable = "PATRIMIAL_USERS_GROUPE_1";
UPDATE financial_parametre SET valeur = '971,932,933,934,961,972' WHERE variable = "PATRIMIAL_USERS_GROUPE_2";

UPDATE financial_parametre_utilisateur SET valeur = "PATRIMIAL_USERS_GROUPE_1:Liste des utilisateurs du groupe de 9h à 17h;PATRIMIAL_USERS_GROUPE_2:Liste des utilisateurs du groupe de 9h30 à 18h30;PATRIMIAL_USERS_COEUR_DE_CIBLE:Liste des utilisateurs du groupe COEUR DE CIBLE;AUTO_REPARTITION_PATRIMIAL_QUOTA_LOC_PREMIUM:Liste des utilisateurs du groupe LOC PREMIUM;"
WHERE variable = 'LIST_PARAMETRES_EDITABLE' AND id_utilisateur IN (921,931,969);

#
# Mise à jour 6.8.0 - 15/06/17
#

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355
WHERE id_produit_banque = 00011;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 800,
reste_a_vivre2 = 800,
reste_a_vivre3 = 1200,
reste_a_vivre4 = 1600,
reste_a_vivre5 = 2000,
reste_a_vivre_supp = 400
WHERE id_produit_banque = 00093;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355
WHERE id_produit_banque = 00164;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355
WHERE id_produit_banque = 00248;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00238;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00220;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00241;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00242;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00239;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00221;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00243;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00240;

UPDATE financial_produit_banque
SET reste_a_vivre1 = 710,
reste_a_vivre2 = 710,
reste_a_vivre3 = 1065,
reste_a_vivre4 = 1420,
reste_a_vivre5 = 1775,
reste_a_vivre_supp = 355,
fcc = 'N',
endettement_apres_ac ='45'
WHERE id_produit_banque = 00222;
#
# Mise à jour 6.8.0 - 15/06/17
#




SET @GROUP = 'Responsable Clientèle';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Charge de Clientèle';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Direction';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Commercial';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Reseau';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Region';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur agence';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Adjoint Technique';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Responsable Administratif';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'BackOffice';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);

SET @GROUP = 'Admin';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('AZUR_BANQUE_CLIENT_ACCES_RIB','/',@GROUP,@FORCED);



UPDATE financial_document_element SET id_local = 1 ;


UPDATE financial_document_element SET ordre = 50 , pre_coche = 'N' ;

##Les documents suivants doivent etre visible et precoché quelque soit le document

#
#Photocopie recto-verso de la pièce d'identité de #emprunteur_intitule# #emprunteur_nom# #emprunteur_prenom# (carte d'identité ou passeport en cours de validité)/titre de séjour
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 156;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "mathieuPhotocopie recto-verso de la pièce d'identité de #emprunteur_intitule# #emprunteur_nom# #emprunteur_prenom# (carte d'identité ou passeport en cours de validité)/titre de séjour",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 1, 'Y', NULL);

#
#Photocopie du Livret de Famille (y compris les pages mentionnant les enfants)
#

UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 158;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Photocopie du Livret de Famille (y compris les pages mentionnant les enfants)",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 2, 'Y', NULL);

#
#Jugement de divorce
#

UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 159;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Jugement de divorce",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 3, 'Y', NULL);

#
#Justificatif CAF de moins de 3 mois
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 167;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Justificatif CAF de moins de 3 mois",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 4, 'Y', NULL);

#
#Trois derniers bulletins de salaire ainsi que celui de décembre 2016 de Madame et Monsieur xxxx
#
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Trois derniers bulletins de salaire ainsi que celui de décembre 2016 de Madame et Monsieur #emprunteur_nom#",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 5, 'Y', NULL);

#
#Contrat de travail si ancienneté inférieure à 2 ans
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 166;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Contrat de travail si ancienneté inférieure à 2 ans",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 6, 'Y', NULL);

#
#Justificatifs de retraite
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 169;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Justificatifs de retraite",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 7, 'Y', NULL);

#
#Dernier avis d'imposition sur les revenus
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_premier_courrier#doc_jplus7#doc_jplus15#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 168;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Dernier avis d'imposition sur les revenus",'#doc_demandes#doc_manquant#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 1, 'Y', NULL);

#
#Dernière taxe d'habitation
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 170;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Dernière taxe d'habitation",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 8, 'Y', NULL);

#
#Dernière taxe foncière
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 171;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Dernière taxe foncière",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 9, 'Y', NULL);

#
#Justificatif de domicile de moins de 3 mois (facture téléphone ou Internet)
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus15#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 200;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Justificatif de domicile de moins de 3 mois (facture téléphone ou Internet)",'#doc_demandes#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 1, 'Y', NULL);

#
#Copie de l’acte de propriété
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus15#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 207;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Copie de l’acte de propriété",'#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 10, 'Y', NULL);

#
#Copie de l’assurance multirisques habitation
#
UPDATE financial_document_element SET type_document = '##doc_initialisation#doc_jplus7#doc_jplus15#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 208;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Copie de l’assurance multirisques habitation",'#doc_demandes#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 11, 'Y', NULL);

#
#Dernière quittance de loyer
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 193;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Dernière quittance de loyer",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 12, 'Y', NULL);

#
#Attestation d’hébergement à titre gratuit avec pièce d’identité de l’hébergeur
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30#doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 209;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Attestation d’hébergement à titre gratuit avec pièce d’identité de l’hébergeur",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 13, 'Y', NULL);

#
#Offres de prêt des crédits en cours, tableaux d’amortissements ou attestations de capitaux restants dus (immobilier et consommation)
#
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Offres de prêt des crédits en cours, tableaux d’amortissements ou attestations de capitaux restants dus (immobilier et consommation)",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 14, 'Y', NULL);

#
#Dernier relevé mensuel des crédits renouvelables
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_manquant#doc_jplus7#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 177;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Dernier relevé mensuel des crédits renouvelables",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 15, 'Y', NULL);

#
#Trois derniers relevés bancaires complets des comptes courants
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_jplus7#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 204;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Trois derniers relevés bancaires complets des comptes courants",'#doc_demandes#doc_jplus15#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 16, 'Y', NULL);

#
#RIB
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_demandes#doc_relance#doc_ultime_relance#doc_manquant#doc_premier_courrier#doc_jplus7#doc_jplus15#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 146;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "RIB",'#doc_demandes#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 17, 'Y', NULL);

#
#Convention d’honoraires (en triple exemplaire dont l’un vous sera restitué)
#
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Convention d’honoraires (en triple exemplaire dont l’un vous sera restitué)",'#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 18, 'Y', NULL);

#
#Demande de prêt 
#
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Demande de prêt ",'#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 19, 'Y', NULL);

#
#Photos intérieures et extérieures mettant en valeur le bien immobilier
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_demandes#doc_jplus7#doc_jplus15#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 186;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Photos intérieures et extérieures mettant en valeur le bien immobilier",'#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 20, 'Y', NULL);

#
#Bordereau de situation fiscale
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_demandes#doc_jplus7#doc_jplus15#doc_jplus30##doc_propo_loc#doc_propo_pro#doc_propo_patrimial#' WHERE id_document_element = 188;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Bordereau de situation fiscale",'#doc_manquant#doc_premier_courrier#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 21, 'Y', NULL);

#
#Déclaration de santé
#
UPDATE financial_document_element SET type_document = '#doc_initialisation#doc_demandes#doc_relance#doc_ultime_relance#doc_manquant#doc_premier_courrier#doc_jplus7#doc_jplus15#doc_jplus30#' WHERE id_document_element = 188;
INSERT INTO financial_document_element (  libelle,type_document,  pre_coche,  type_client,  type_dossier,  situation_familiale,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( "Déclaration de santé ",'#doc_relance#doc_ultime_relance#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '0', '0', NULL, 21, 'Y', NULL);















UPDATE financial_parametre SET valeur = 'false' WHERE variable = 'DOCUMENT_COM_LETTRE_JPLUS7';
UPDATE financial_parametre SET valeur = 'false' WHERE variable = 'DOCUMENT_COM_LETTRE_JPLUS30';



INSERT INTO `financial_pat`.`financial_parametre` (`id_local`, `variable`, `valeur`, `type`) VALUES (NULL, 'DOCUMENT_COM_LETTRE_ACCORDBANQUESANSREPONSE', 'true', 'Boolean');


UPDATE financial_document_element SET id_local = 1 ;


UPDATE financial_document_element SET ordre=50,pre_coche='N' ;


UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 1 WHERE id_document_element = 156;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 2 WHERE id_document_element = 158;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 3 WHERE id_document_element = 159;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 4 WHERE id_document_element = 167;
INSERT INTO financial_document_element (  libelle,  pre_coche,  type_client,  type_dossier,  situation_familiale,  type_document,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( 'Bulletin de salaire de décembre #annee_courante# pour #emprunteur_intitule# #emprunteur_nom# #emprunteur_prenom#', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '', '0', '0', NULL, '5', 'Y', NULL);

UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 6 WHERE id_document_element = 166;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 7 WHERE id_document_element = 169;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 8 WHERE id_document_element = 168;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 9 WHERE id_document_element = 170;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 10 WHERE id_document_element = 171;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 11 WHERE id_document_element = 200;

INSERT INTO financial_document_element (  libelle,  pre_coche,  type_client,  type_dossier,  situation_familiale,  type_document,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( 'Copie de l’acte de propriété', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '', '0', '0', NULL, '12', 'Y', NULL);

INSERT INTO financial_document_element (  libelle,  pre_coche,  type_client,  type_dossier,  situation_familiale,  type_document,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( 'Copie de l’assurance multirisques habitation', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '', '0', '0', NULL, '13', 'Y', NULL);

UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y',ordre = 14 WHERE id_document_element = 193;

INSERT INTO financial_document_element (  libelle,  pre_coche,  type_client,  type_dossier,  situation_familiale,  type_document,  anciennete,  allocation_familiale,  type_contrat,  ordre,  actif,  id_local)
VALUES ( 'Attestation d’hébergement à titre gratuit avec pièce d’identité de l’hébergeur', 'Y', 'emprunteur_coemprunteur', 'locataire_proprietaire', NULL, '', '0', '0', NULL, '15', 'Y', NULL);

UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y', ordre = 16 WHERE id_document_element = 176;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y', ordre = 17 WHERE id_document_element = 177;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y', ordre = 18,libelle = "Trois derniers relevés bancaires complets des comptes courants" WHERE id_document_element =204;
UPDATE financial_document_element SET type_client = 'emprunteur_coemprunteur', pre_coche='Y', ordre = 19 WHERE id_document_element = 146;

UPDATE financial_parametre SET valeur = 'false' WHERE variable = 'DOCUMENT_COM_LETTRE_JPLUS7';
UPDATE financial_parametre SET valeur = 'false' WHERE variable = 'DOCUMENT_COM_LETTRE_JPLUS15';
UPDATE financial_parametre SET valeur = 'false' WHERE variable = 'DOCUMENT_COM_LETTRE_JPLUS30';

############

SET @GROUP = 'Adjoint Technique';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_ALL','/',@GROUP,@FORCED);

SET @GROUP = 'Charge de Clientèle';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Direction';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Commercial';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Reseau';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur Region';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Directeur agence';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_EMPLOYE_COMPLET','/',@GROUP,@FORCED);

SET @GROUP = 'Adjoint Technique';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_ALL','/',@GROUP,@FORCED);

SET @GROUP = 'Responsable Administratif';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_ALL','/',@GROUP,@FORCED);

SET @GROUP = 'BackOffice';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('VISIBILITE_ALL','/',@GROUP,@FORCED);

SET @GROUP = 'Admin';
SET @FORCED = 1;

####

INSERT INTO financial_parametre ( variable, valeur, type) VALUES ( 'DELAI_MAX_REOUVERTURE_DOSSIER', '6', 'Int');
SET @GROUP = 'Charge de Clientèle';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER_ADMIN','/',@GROUP,@FORCED);CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

SET @GROUP = 'Direction';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER_ADMIN','/',@GROUP,@FORCED);CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

SET @GROUP = 'Directeur Reseau';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

SET @GROUP = 'Directeur Region';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER_ADMIN','/',@GROUP,@FORCED);CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

SET @GROUP = 'Directeur agence';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER_ADMIN','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER_ADMIN','/',@GROUP,@FORCED);CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

SET @GROUP = 'Responsable Clientèle';
SET @FORCED = 1;

CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_AJOUTER','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_MODIFIER','/',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_SUPPRIMER','/',@GROUP,@FORCED);CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_DOSSIER_CONSULTER','Consultation dossier prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_DOSSIER_CONSULTER','Consultation des contacts prescripteur',@GROUP,@FORCED);
CALL proc_AddRuleByGroupAllLocal('GESTION_PRESCRIPTEUR_CONTACT_VISITE_CONSULTER','Consultation visite prescripteur',@GROUP,@FORCED);

DELETE FROM `financial_parametre` WHERE variable = 'PARAM_AUTORISE_EXTRANET_USER';

INSERT INTO `financial_cf`.`financial_banque` (`id_banque`, `libelle`, `id_remarque`, `actif`, `list_autorise_depot`, `adresse1`, `adresse2`, `cp`, `ville`, `pays`, `criteres_commissionnement`, `garanties`, `sous_libelle`) VALUES (NULL, 'Credit 1', NULL, 'Y', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `financial_parametre` (`id_local`, `variable`, `valeur`, `type`) VALUES (NULL, 'PARAM_USER_ASSURANCE_PREVOYANCE_RELATION', '959', 'Int');
