diff --git a/core/trunk/data_mlb.sql b/core/trunk/data_mlb.sql index 1c600a57bca4894c6ef1dbc5af5a0a505e316ccf..a6c4f4edbef7206822c67ff949e3df430938d9d0 100644 --- a/core/trunk/data_mlb.sql +++ b/core/trunk/data_mlb.sql @@ -77,70 +77,44 @@ INSERT INTO usergroup_content (user_id, group_id, primary_group, role) VALUES (' INSERT INTO usergroup_content (user_id, group_id, primary_group, role) VALUES ('jjonasz', 'AGENT', 'Y', ''); INSERT INTO usergroup_content (user_id, group_id, primary_group, role) VALUES ('jjonasz', 'MODIF', 'N', ''); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'adv_search_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'my_contacts'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'print_details'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'update_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'join_res_case_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'add_copy_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'record_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'adv_search_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_groups'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'view_history'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_status'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_contacts'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_docservers'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'update_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'join_res_case_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'manage_entities'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_templates'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'reports'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'add_copy_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_templates'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'admin'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'adv_search_invoices'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'index_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_technical_infos'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_baskets'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'join_res_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'close_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'add_copy_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'reports'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'print_details'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'reports'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'search_customer'); + +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'adv_search_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'my_contacts'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'print_details'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'view_baskets'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'join_res_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'close_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'add_copy_in_process'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'admin_templates'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'record_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'admin'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'search_customer'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'my_contacts'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'view_baskets'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'join_res_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'close_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'add_copy_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'admin_templates'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'record_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'search_customer'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'view_versions'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'search_customer'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'add_links'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'update_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'join_res_case_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'add_cases'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'update_list_diff_in_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'add_new_version'); + +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'adv_search_mlb'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'my_contacts'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'print_details'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'view_baskets'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'join_res_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'add_cases'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'reports'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'search_customer'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_users'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_architecture'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_history_batch'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'my_contacts'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_docservers'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_baskets'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'join_res_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'close_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'update_list_diff_in_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'create_folder'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'add_new_version'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'search_customer'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'add_links'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'update_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'join_res_case_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'add_copy_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'folder_search'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('AGENT', 'view_versions'); + INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'adv_search_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'index_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_groups'); @@ -148,31 +122,60 @@ INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_contacts'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'reopen_mail'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'add_links'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'update_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'join_res_case_in_process'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'add_cases'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'update_list_diff_in_details'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'add_new_version'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'search_customer'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_users'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_architecture'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_history_batch'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'my_contacts'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_docservers'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'put_in_validation'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_baskets'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'join_res_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'close_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'add_copy_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'admin_templates'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('COURRIER', 'view_versions'); + +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'add_links'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'add_copy_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'add_new_version'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'adv_search_mlb'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'print_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'view_baskets'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'update_list_diff_in_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'view_versions'); + INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'adv_search_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'search_customer'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_technical_infos'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'add_links'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_baskets'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'join_res_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'close_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'add_copy_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'add_new_version'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'admin'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'adv_search_invoices'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'my_contacts'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'print_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_trees'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'update_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'join_res_case_in_process'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'add_cases'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'update_list_diff_in_details'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'record_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'view_technical_infos'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('ELU', 'view_baskets'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'adv_search_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'index_mlb'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'view_technical_infos'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'update_case'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'join_res_case_in_process'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'add_cases'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'update_list_diff_in_details'); -INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESPONSABLE', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('FINANCE', 'view_versions'); + INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'adv_search_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'index_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'view_technical_infos'); @@ -181,17 +184,43 @@ INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'add_cases'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'update_list_diff_in_details'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'admin'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'search_customer'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'my_contacts'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'view_baskets'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'join_res_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'close_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'add_copy_in_process'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'admin_templates'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('RESP_COURRIER', 'view_versions'); + INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'adv_search_mlb'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_users'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_groups'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_architecture'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'view_history'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'view_history_batch'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_status'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_actions'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_contacts'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'reopen_mail'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_docservers'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_baskets'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'update_case'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'join_res_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'join_res_case_in_process'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'close_case'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'manage_entities'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'update_list_diff_in_details'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_templates'); INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'admin_reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'reports'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'view_versions'); +INSERT INTO usergroups_services (group_id, service_id) VALUES ('ADMINISTRATEUR', 'add_new_version'); + + + INSERT INTO entities (entity_id, entity_label, short_label, enabled, adrs_1, adrs_2, adrs_3, zipcode, city, country, email, business_id, parent_entity_id, entity_type) VALUES ('VILLE', 'Ville de Choisy-le-Roi', 'Ville de Choisy-le-Roi', 'Y', '', '', '', '', '', '', '', '', '', 'Direction'); INSERT INTO entities (entity_id, entity_label, short_label, enabled, adrs_1, adrs_2, adrs_3, zipcode, city, country, email, business_id, parent_entity_id, entity_type) VALUES ('CAB', 'CAB:Cabinet du Maire', 'CAB:Cabinet du Maire', 'Y', '', '', '', '', '', '', '', '', 'VILLE', 'Direction'); @@ -283,37 +312,36 @@ INSERT INTO listmodels (coll_id, object_id, object_type, sequence, item_id, item -- Corbeilles, actions et redirections -- -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'RejectBillBasket', 'Mes Factures rejetées', 'Corbeille des factures rejetées', 'status=''UNS'' and DEST_USER=@user and type_id in (94,96)', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'WaitingBillBasket', 'Factures à valider', 'Corbeille des factures à valider', 'status=''VAL'' and type_id in (94,96)', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'SignedBasket', 'Courriers visés par la direction', 'Corbeilles des courriers visés, à imprimer', 'status=''SIG'' and DEST_USER = @user', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'LateMailBasket', 'Courriers en retard', 'Courriers en retard', 'destination in (@my_entities, @subentities[@my_primary_entity]) and (status <> ''DEL'' AND status <> ''REP'') and (now() > process_limit_date)', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'ValidBillBasket', 'Mes Factures validées', 'Corbeilles des factures validées', '(status=''NEW'' or status=''COU'') and type_id in (94,96) and DEST_USER=@user', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'SigningBasket', 'Courriers à viser', 'Corbeille des courriers à approuver', 'STATUS = ''VIS'' and DESTINATION in (@subentities[@my_entities])', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'QualificationBasket', 'Courriers à qualifier', 'Corbeille de qualification', 'status=''ATT''', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'IndexingBasket', 'Courriers à indexer', 'Corbeille d''indexation', ' ', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'DepartmentBasket', 'Courriers de ma direction', 'Corbeille de supervision', 'destination in (@my_entities, @subentities[@my_primary_entity]) and (status <> ''DEL'' AND status <> ''REP'' and status <> ''VAL'')', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'UnsignedBasket', 'Courriers réponses rejetés', 'Corbeille des courriers rejetés', 'status=''UNS'' and DEST_USER=@user and type_id not in (94,96)', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'MyBasket', 'Courriers a traiter', 'Corbeille de traitement', '(status =''NEW'' or status =''COU'') and dest_user = @user and type_id not in (94,96)', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'ValidationBasket', 'Courriers à valider', 'Corbeille de validation', '(status = ''VAL'' and destination <>''COU'' and type_id not in (94,96))', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'CopyMailBasket', 'Courriers en copie', 'Corbeille d''information', '(res_id in (select res_id from listinstance WHERE coll_id = ''letterbox_coll'' and item_type = ''user_id'' and item_id = @user and item_mode = ''cc'') or res_id in (select res_id from listinstance WHERE coll_id = ''letterbox_coll'' and item_type = ''entity_id'' and item_mode = ''cc'' and item_id in (@my_entities))) and status <> ''DEL''', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'RetourCourrier', 'Retours Courrier', 'Courriers retournés au service Courrier', 'STATUS=''RET''', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'InitBasket', 'Courriers à initialiser', 'Courriers en attente d envoi en validation', 'STATUS=''INIT''', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'RecordBasket', 'Enregistrer un Courrier', 'Enregistrer un Courrier par les services', ' ', 'N', 'Y'); -INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic, enabled) VALUES ('letterbox_coll', 'ContribBasket', 'Courrier pour contribution', 'Courrier pour contribution', '(doc_custom_t6 = @user or doc_custom_t7 in (@my_entities)) and (status = ''NEW'' or status = ''COU'')', 'N', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'RejectBillBasket', '32 - Mes Factures rejetées', 'Corbeille des factures rejetées', 'status=''UNS'' and DEST_USER=@user and type_id in (94,96)', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'WaitingBillBasket', '30 - Factures à valider', 'Corbeille des factures à valider', 'status=''VAL'' and type_id in (94,96)', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'SignedBasket', '05 - Courriers visés par la direction', 'Corbeilles des courriers visés, à imprimer', 'status=''SIG'' and DEST_USER = @user', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'LateMailBasket', '02 - Courriers en retard', 'Courriers en retard', 'destination in (@my_entities, @subentities[@my_primary_entity]) and (status <> ''DEL'' AND status <> ''REP'') and (now() > process_limit_date)', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'ValidBillBasket', '31 - Mes Factures validées', 'Corbeilles des factures validées', '(status=''NEW'' or status=''COU'') and type_id in (94,96) and DEST_USER=@user', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'SigningBasket', '11 - Courriers à viser', 'Corbeille des courriers à approuver', 'STATUS = ''VIS'' and DESTINATION in (@subentities[@my_entities])', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'QualificationBasket', '22 - Courriers à qualifier', 'Corbeille de qualification', 'status=''ATT''', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'IndexingBasket', 'Courriers à indexer', 'Corbeille d''indexation', ' ', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'DepartmentBasket', '10 - Courriers de ma direction', 'Corbeille de supervision', 'destination in (@my_entities, @subentities[@my_primary_entity]) and (status <> ''DEL'' AND status <> ''REP'' and status <> ''VAL'')', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'UnsignedBasket', '06 - Courriers réponses rejetés', 'Corbeille des courriers rejetés', 'status=''UNS'' and DEST_USER=@user and type_id not in (94,96)', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'MyBasket', '01 - Courriers a traiter', 'Corbeille de traitement', '(status =''NEW'' or status =''COU'') and dest_user = @user and type_id not in (94,96)', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'ValidationBasket', '00 - Courriers à valider', 'Corbeille de validation', '(status = ''VAL'' and destination <>''COU'' and type_id not in (94,96))', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'CopyMailBasket', '03 - Courriers en copie', 'Corbeille d''information', '(res_id in (select res_id from listinstance WHERE coll_id = ''letterbox_coll'' and item_type = ''user_id'' and item_id = @user and item_mode = ''cc'') or res_id in (select res_id from listinstance WHERE coll_id = ''letterbox_coll'' and item_type = ''entity_id'' and item_mode = ''cc'' and item_id in (@my_entities))) and status <> ''DEL''', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'RetourCourrier', '21 - Retours Courrier', 'Courriers retournés au service Courrier', 'STATUS=''RET''', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'InitBasket', '20 - Courriers pour validation DSG', 'Courriers en attente d envoi en validation', 'STATUS=''INIT''', 'N', 'Y', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'RecordBasket', 'Enregistrer un Courrier', 'Enregistrer un Courrier par les services', ' ', 'N', 'N', 'Y'); +INSERT INTO baskets (coll_id, basket_id, basket_name, basket_desc, basket_clause, is_generic,is_visible, enabled) VALUES ('letterbox_coll', 'ContribBasket', '04 - Courrier pour contribution', 'Courrier pour contribution', '(doc_custom_t6 = @user or doc_custom_t7 in (@my_entities)) and (status = ''NEW'' or status = ''COU'')', 'N', 'Y', 'Y'); - -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (2, 'to_validate', 'Valider', 'VAL', 'Y', 'N', 'confirm_status', 'N', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (1, 'redirect', 'Rediriger', 'NONE', 'Y', 'Y', 'redirect', 'Y', 'entities', 'N'); -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (19, '', 'Traiter document', 'COU', 'N', 'Y', 'process', 'Y', 'apps', 'N'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (2, 'to_validate', 'Valider', 'VAL', 'Y', 'N', 'confirm_status', 'N', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (3, '', 'Retourner au service Courrier', 'RET', 'N', 'Y', 'confirm_status', 'Y', 'apps', 'N'); -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (100, '', 'Voir le document', '', 'N', 'Y', 'view', 'N', 'apps', 'N'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (18, 'indexing', 'Valider courrier', 'NEW', 'N', 'Y', 'validate_mail', 'Y', 'apps', 'N'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (19, '', 'Traiter document', 'COU', 'N', 'Y', 'process', 'Y', 'apps', 'N'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (20, '', 'Cloturer', 'END', 'N', 'Y', 'close_mail', 'Y', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (21, 'indexing', 'Indexation', 'INIT', 'N', 'Y', 'index_mlb', 'Y', 'apps', 'Y'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (22, 'indexing', 'Envoyer pour validation', 'VAL', 'N', 'Y', 'validate_mail', 'Y', 'apps', 'N'); +INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (100, '', 'Voir le document', '', 'N', 'Y', 'view', 'N', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (101, '', 'Envoyer pour visa', 'VIS', 'N', 'Y', '', 'Y', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (102, '', 'Viser', 'SIG', 'N', 'Y', '', 'Y', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (103, '', 'Rejeter', 'UNS', 'N', 'Y', '', 'Y', 'apps', 'N'); -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (20, '', 'Cloturer', 'END', 'N', 'Y', 'close_mail', 'Y', 'apps', 'N'); -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (22, 'indexing', 'Envoyer pour validation', 'VAL', 'N', 'Y', 'validate_mail', 'Y', 'apps', 'N'); -INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (18, 'indexing', 'Valider courrier', 'NEW', 'N', 'Y', 'validate_mail', 'Y', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (112, 'indexing', 'Enregistrer un courrier', 'NEW', 'N', 'Y', 'index_mlb', 'Y', 'apps', 'N'); INSERT INTO actions (id, keyword, label_action, id_status, is_system, enabled, action_page, history, origin, create_id) VALUES (113, 'redirect', 'Ajouter en copie', '', 'N', 'Y', 'put_in_copy', 'Y', 'apps', 'N'); @@ -508,9 +536,9 @@ INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_lev INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (20, 'Dossiers civils', 10, 'blue_style', 'Y'); INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (30, 'Dossiers du Personnel', 10, 'blue_style', 'Y'); INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (40, 'Dossiers juridiques', 10, 'blue_style', 'Y'); -INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (50, 'Factures', 20, 'orange_style', 'Y'); -INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (60, 'Engagements', 20, 'orange_style', 'Y'); -INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (70, 'Demandes GDD', 30, 'black_style', 'Y'); +INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (50, 'Factures', 30, 'orange_style', 'Y'); +INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (60, 'Engagements', 30, 'orange_style', 'Y'); +INSERT INTO doctypes_second_level (doctypes_second_level_id, doctypes_second_level_label, doctypes_first_level_id, css_style, enabled) VALUES (70, 'Demandes GDD', 20, 'black_style', 'Y'); INSERT INTO doctypes (coll_id, type_id, description, enabled, doctypes_first_level_id, doctypes_second_level_id, primary_retention, secondary_retention) VALUES ('letterbox_coll', 10, 'Appel Téléphonique', 'Y', 10, 10, NULL, NULL); INSERT INTO doctypes (coll_id, type_id, description, enabled, doctypes_first_level_id, doctypes_second_level_id, primary_retention, secondary_retention) VALUES ('letterbox_coll', 15, 'Divers', 'Y', 10, 10, NULL, NULL); @@ -540,12 +568,24 @@ INSERT INTO doctypes (coll_id, type_id, description, enabled, doctypes_first_lev INSERT INTO doctypes (coll_id, type_id, description, enabled, doctypes_first_level_id, doctypes_second_level_id, primary_retention, secondary_retention) VALUES ('letterbox_coll', 100, 'Facture fournisseur', 'Y', 30, 60, NULL, NULL); INSERT INTO doctypes (coll_id, type_id, description, enabled, doctypes_first_level_id, doctypes_second_level_id, primary_retention, secondary_retention) VALUES ('letterbox_coll', 105, 'Devis', 'Y', 30, 60, NULL, NULL); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_n1', 'Y'); INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_t1', 'Y'); -INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_f1', 'Y'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_t2', 'Y'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_t4', 'Y'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (100, 'letterbox_coll', 'custom_t5', 'Y'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (80, 'letterbox_coll', 'custom_t6', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (80, 'letterbox_coll', 'custom_t7', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (85, 'letterbox_coll', 'custom_t6', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (85, 'letterbox_coll', 'custom_t7', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (90, 'letterbox_coll', 'custom_t6', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (90, 'letterbox_coll', 'custom_t7', 'N'); INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (66, 'letterbox_coll', 'custom_t6', 'N'); INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (66, 'letterbox_coll', 'custom_t7', 'N'); INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (17, 'letterbox_coll', 'custom_t6', 'N'); INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (17, 'letterbox_coll', 'custom_t7', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (16, 'letterbox_coll', 'custom_t6', 'N'); +INSERT INTO doctypes_indexes (type_id, coll_id, field_name, mandatory) VALUES (16, 'letterbox_coll', 'custom_t7', 'N'); + INSERT INTO mlb_doctype_ext (type_id, process_delay, delay1, delay2) VALUES (10, 21, 14, 1); INSERT INTO mlb_doctype_ext (type_id, process_delay, delay1, delay2) VALUES (15, 21, 14, 1);