diff --git a/mysql/mysql-BE.sql b/mysql/mysql-BE.sql new file mode 100644 index 00000000000..83af75eb62e --- /dev/null +++ b/mysql/mysql-BE.sql @@ -0,0 +1,1560 @@ + +create table llx_action_def +( + rowid integer NOT NULL PRIMARY KEY, + tms timestamp, + titre varchar(255) NOT NULL, + description text, + objet_type enum('ficheinter','facture','propale') +)type=innodb; + +create table llx_actioncomm +( + id integer AUTO_INCREMENT PRIMARY KEY, + datea datetime, + fk_action integer, + label varchar(50), + fk_soc integer, + fk_contact integer default 0, + fk_user_action integer, + fk_user_author integer, + priority smallint, + percent smallint, + note text, + propalrowid integer, + fk_facture integer +)type=innodb; + + + + + +create table llx_adherent +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + statut smallint NOT NULL DEFAULT 0, + public smallint NOT NULL DEFAULT 0, + fk_adherent_type smallint, + morphy enum('mor','phy') NOT NULL, + datevalid datetime, + datec datetime, + prenom varchar(50), + nom varchar(50), + societe varchar(50), + adresse text, + cp varchar(30), + ville varchar(50), + pays varchar(50), + email varchar(255), + login varchar(50) NOT NULL, + pass varchar(50), + naiss date, + photo varchar(255), + fk_user_author integer NOT NULL, + fk_user_mod integer NOT NULL, + fk_user_valid integer NOT NULL, + datefin datetime NOT NULL, + note text, + + UNIQUE INDEX(login) +)type=innodb; + +create table llx_adherent_options +( + optid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + adhid integer NOT NULL, + + UNIQUE INDEX(adhid) +)type=innodb; + +create table llx_adherent_options_label +( + name varchar(64) PRIMARY KEY, + tms timestamp, + label varchar(255) NOT NULL +)type=innodb; + +create table llx_adherent_type +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + statut smallint NOT NULL DEFAULT 0, + libelle varchar(50), + cotisation enum('yes','no') NOT NULL DEFAULT 'yes', + vote enum('yes','no') NOT NULL DEFAULT 'yes', + note text, + mail_valid text +)type=innodb; + +create table llx_album +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + osc_id integer NOT NULL, + tms timestamp, + ref varchar(12), + title varchar(64), + annee smallint(64), + description text, + collectif tinyint, + fk_user_author integer +)type=innodb; + + +create table llx_album_to_groupart +( + fk_album integer NOT NULL, + fk_groupart integer NOT NULL, + + unique key(fk_album, fk_groupart) +)type=innodb; + + +create table llx_appro +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + fk_product integer NOT NULL, + quantity smallint unsigned NOT NULL, + price real, + fk_user_author integer +)type=innodb; + + +create table llx_auteur +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + oscid integer NOT NULL, + tms timestamp, + nom varchar(255), + fk_user_author integer +)type=innodb; + +create table llx_bank +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + datev date, + dateo date, + amount real NOT NULL default 0, + label varchar(255), + fk_account integer, + fk_user_author integer, + fk_user_rappro integer, + fk_type varchar(4), + num_releve varchar(50), + num_chq int, + rappro tinyint default 0, + note text, + + + author varchar(40) +)type=innodb; + +create table llx_bank_account +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + label varchar(30), + bank varchar(60), + code_banque varchar(7), + code_guichet varchar(6), + number varchar(255), + cle_rib varchar(5), + bic varchar(10), + iban_prefix varchar(5), + domiciliation varchar(255), + proprio varchar(60), + adresse_proprio varchar(255), + courant smallint default 0 not null, + clos smallint default 0 not null +)type=innodb; + +create table llx_bank_categ +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + label varchar(255) +)type=innodb; + +create table llx_bank_class +( + lineid integer not null, + fk_categ integer not null, + + INDEX(lineid) +)type=innodb; + +create table llx_bank_url +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_bank integer, + url_id integer, + url varchar(255), + label varchar(255) +)type=innodb; + +create table llx_birthday_alert +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_contact integer, + fk_user integer +)type=innodb; + +create table llx_bookmark +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer, + fk_user integer, + dateb datetime +)type=innodb; + +create table llx_boxes +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + box_id integer NOT NULL, + position smallint NOT NULL + +)type=innodb; + +create table llx_boxes_def +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + name varchar(255) NOT NULL, + file varchar(255) NOT NULL, + note text +)type=innodb; + +create table llx_c_actioncomm +( + id integer PRIMARY KEY, + libelle varchar(30), + todo tinyint +)type=innodb; + +create table llx_c_ape +( + rowid integer AUTO_INCREMENT UNIQUE, + code_ape varchar(5) PRIMARY KEY, + libelle varchar(255), + active tinyint default 1 +)type=innodb; + + +create table llx_c_chargesociales +( + id integer PRIMARY KEY, + libelle varchar(80), + deductible smallint NOT NULL default 0 +)type=innodb; + + + + +create table llx_c_departements +( + rowid integer AUTO_INCREMENT UNIQUE, + code_departement char(3) PRIMARY KEY, + fk_region integer, + cheflieu varchar(7), + tncc integer, + ncc varchar(50), + nom varchar(50), + active tinyint default 1, + + key (fk_region) +)type=innodb; + + + + +create table llx_c_effectif +( + id integer PRIMARY KEY, + libelle varchar(30) +)type=innodb; + + +create table llx_c_forme_juridique +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + code integer UNIQUE, + libelle varchar(255), + active tinyint default 1 + +)type=innodb; + + +create table llx_c_paiement +( + id integer PRIMARY KEY, + libelle varchar(30), + type smallint +)type=innodb; + + + + +create table llx_c_pays +( + rowid integer PRIMARY KEY, + libelle varchar(25), + code char(2) NOT NULL, + active tinyint default 1 +)type=innodb; + + + +create table llx_c_propalst +( + id smallint PRIMARY KEY, + label varchar(30) +)type=innodb; + + +create table llx_c_regions +( + rowid integer AUTO_INCREMENT UNIQUE, + code_region integer PRIMARY KEY, + fk_pays integer default 1, + cheflieu varchar(7), + tncc integer, + nom varchar(50), + active tinyint default 1 +)type=innodb; + + +create table llx_c_stcomm +( + id integer PRIMARY KEY, + libelle varchar(30) +)type=innodb; + + +create table llx_c_typent +( + id integer PRIMARY KEY, + libelle varchar(30) +)type=innodb; + +create table llx_cash +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + dateo date NOT NULL, + amount real NOT NULL default 0, + label varchar(255), + fk_account integer, + fk_user_author integer, + fk_type varchar(4), + note text +)type=innodb; + +create table llx_chargesociales +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + date_ech datetime NOT NULL, + date_pai datetime, + libelle varchar(80), + fk_type integer, + amount real default 0 NOT NULL, + paye smallint default 0 NOT NULL, + periode date +)type=innodb; + + + + +create table llx_co_fa +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_commande integer NOT NULL, + fk_facture integer NOT NULL, + + key(fk_commande), + key(fk_facture) +)type=innodb; + +create table llx_co_pr +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_commande integer, + fk_propale integer +)type=innodb; + +create table llx_commande +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + fk_soc integer, + fk_soc_contact integer, + fk_projet integer default 0, + ref varchar(30) NOT NULL, + date_creation datetime, + date_valid datetime, + date_cloture datetime, + date_commande date, + fk_user_author integer, + fk_user_valid integer, + fk_user_cloture integer, + source smallint NOT NULL, + fk_statut smallint default 0, + amount_ht real default 0, + remise_percent real default 0, + remise real default 0, + tva real default 0, + total_ht real default 0, + total_ttc real default 0, + note text, + model_pdf varchar(50), + facture tinyint default 0, + UNIQUE INDEX (ref) +)type=innodb; + +create table llx_commandedet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_commande integer, + fk_product integer, + label varchar(255), + description text, + tva_tx real default 19.6, + qty real, + remise_percent real default 0, + remise real default 0, + subprice real, + price real +)type=innodb; + +create table llx_compta +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + datev date, + amount real NOT NULL default 0, + label varchar(255), + fk_compta_account integer, + fk_user_author integer, + fk_user_valid integer, + valid tinyint default 0, + note text + +)type=innodb; + +create table llx_compta_account +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + number varchar(12), + label varchar(255), + fk_user_author integer, + note text + +)type=innodb; + +create table llx_concert +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + date_concert datetime NOT NULL, + description text, + collectif tinyint DEFAULT 0 NOT NULL, + fk_groupart integer, + fk_lieu_concert integer, + fk_user_author integer +)type=innodb; + + +create table llx_cond_reglement +( + rowid integer PRIMARY KEY, + sortorder smallint, + actif tinyint default 1, + libelle varchar(255), + libelle_facture text, + fdm tinyint, + nbjour smallint +)type=innodb; + +create table llx_const +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + name varchar(255), + value text, + type enum('yesno','texte','chaine'), + visible tinyint DEFAULT 1 NOT NULL, + note text, + + UNIQUE INDEX(name) +)type=innodb; + +create table llx_contrat +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + enservice smallint default 0, + mise_en_service datetime, + fin_validite datetime, + date_cloture datetime, + fk_soc integer NOT NULL, + fk_product integer NOT NULL, + fk_facture integer NOT NULL default 0, + fk_facturedet integer NOT NULL default 0, + fk_user_author integer NOT NULL default 0, + fk_user_mise_en_service integer, + fk_user_cloture integer +)type=innodb; + + +create table llx_cotisation +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datec datetime, + fk_adherent integer, + dateadh datetime, + cotisation real, + fk_bank int(11) default NULL, + note text +)type=innodb; + +create table llx_deplacement +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime NOT NULL, + tms timestamp, + dated datetime, + fk_user integer NOT NULL, + fk_user_author integer, + type smallint NOT NULL, + km smallint, + fk_soc integer, + note text +)type=innodb; + +create table llx_domain +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + label varchar(255), + note text +)type=innodb; + + +create table llx_don +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + fk_statut smallint NOT NULL DEFAULT 0, + datec datetime, + datedon datetime, + amount real default 0, + fk_paiement integer, + prenom varchar(50), + nom varchar(50), + societe varchar(50), + adresse text, + cp varchar(30), + ville varchar(50), + pays varchar(50), + email varchar(255), + public smallint NOT NULL DEFAULT 1, + fk_don_projet integer NOT NULL, + fk_user_author integer NOT NULL, + fk_user_valid integer NOT NULL, + note text +)type=innodb; + +create table llx_don_projet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datec datetime, + libelle varchar(255), + fk_user_author integer NOT NULL, + note text +)type=innodb; + +create table llx_editeur +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + oscid integer NOT NULL, + tms timestamp, + nom varchar(255), + fk_user_author integer +)type=innodb; + + +create table llx_entrepot +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + label varchar(255) NOT NULL, + description text, + statut tinyint default 1, + fk_user_author integer +)type=innodb; + + +create table llx_expedition +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + ref varchar(30) NOT NULL, + fk_commande integer, + date_creation datetime, + date_valid datetime, + date_expedition date, + fk_user_author integer, + fk_user_valid integer, + fk_entrepot integer, + fk_expedition_methode integer, + fk_statut smallint default 0, + note text, + model_pdf varchar(50), + + UNIQUE INDEX (ref), + key(fk_expedition_methode), + key(fk_commande) +)type=innodb; + +create table llx_expedition_methode +( + rowid integer PRIMARY KEY, + tms timestamp, + code varchar(30) NOT NULL, + libelle varchar(50) NOT NULL, + description text, + statut tinyint default 0 +)type=innodb; + +create table llx_expeditiondet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_expedition integer not null, + fk_commande_ligne integer not null, + qty real, + + key(fk_expedition), + key(fk_commande_ligne) +)type=innodb; + +create table llx_fa_pr +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_facture integer, + fk_propal integer +)type=innodb; + +create table llx_facture +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + facnumber varchar(50) NOT NULL, + fk_soc integer NOT NULL, + datec datetime, + datef date, + paye smallint default 0 NOT NULL, + amount real default 0 NOT NULL, + remise real default 0, + remise_percent real default 0, + tva real default 0, + total real default 0, + total_ttc real default 0, + fk_statut smallint default 0 NOT NULL, + author varchar(50), + fk_user integer, + fk_user_author integer, + fk_user_valid integer, + fk_projet integer, + fk_cond_reglement integer, + date_lim_reglement date, + note text, + + UNIQUE INDEX (facnumber), + INDEX fksoc (fk_soc) +)type=innodb; + +create table llx_facture_fourn +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + facnumber varchar(50) NOT NULL, + fk_soc integer NOT NULL, + datec datetime, + datef date, + libelle varchar(255), + paye smallint default 0 NOT NULL, + amount real default 0 NOT NULL, + remise real default 0, + tva real default 0, + total real default 0, + total_ht real default 0, + total_tva real default 0, + total_ttc real default 0, + + fk_statut smallint default 0 NOT NULL, + + fk_user_author integer, + fk_user_valid integer, + + note text, + + UNIQUE INDEX (facnumber, fk_soc) +)type=innodb; + +create table llx_facture_fourn_det +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_facture_fourn integer NOT NULL, + fk_product integer NULL, + description text, + pu_ht real default 0, + qty smallint default 1, + total_ht real default 0, + tva_taux real default 0, + tva real default 0, + total_ttc real default 0 + +)type=innodb; + +create table llx_facture_rec +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + titre varchar(50) NOT NULL, + fk_soc integer NOT NULL, + datec datetime, + + amount real default 0 NOT NULL, + remise real default 0, + remise_percent real default 0, + tva real default 0, + total real default 0, + total_ttc real default 0, + + fk_user_author integer, + fk_projet integer, + fk_cond_reglement integer, + + note text, + + INDEX fksoc (fk_soc) +)type=innodb; + +create table llx_facture_tva_sum +( + fk_facture integer NOT NULL, + amount real NOT NULL, + tva_tx real NOT NULL, + + KEY(fk_facture) +)type=innodb; + +create table llx_facturedet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_facture integer NOT NULL, + fk_product integer NOT NULL default 0, + description text, + tva_taux real default 19.6, + qty real, + remise_percent real default 0, + remise real default 0, + subprice real, + price real, + date_start datetime, + date_end datetime +)type=innodb; + +create table llx_facturedet_rec +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_facture integer NOT NULL, + fk_product integer, + description text, + tva_taux real default 19.6, + qty real, + remise_percent real default 0, + remise real default 0, + subprice real, + price real +)type=innodb; + +create table llx_fichinter +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer NOT NULL, + fk_projet integer default 0, + ref varchar(30) NOT NULL, + datec datetime, + date_valid datetime, + datei date, + fk_user_author integer, + fk_user_valid integer, + fk_statut smallint default 0, + duree real, + note text, + + UNIQUE INDEX (ref) +)type=innodb; + +create table llx_groupart +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + osc_id integer NOT NULL, + tms timestamp, + nom varchar(64), + groupart enum("artiste","groupe") NOT NULL, + description text NOT NULL, + fk_user_author integer +)type=innodb; + + +create table llx_lieu_concert +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + nom varchar(64) NOT NULL, + description text, + ville varchar(64) NOT NULL, + fk_user_author integer +)type=innodb; + + +create table llx_livre +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + oscid integer NOT NULL, + tms timestamp, + status tinyint, + date_ajout datetime, + ref varchar(12), + title varchar(64), + annee smallint(64), + description text, + prix decimal(15,4), + fk_editeur integer, + fk_user_author integer, + frais_de_port tinyint default 1, + + UNIQUE(ref) +)type=innodb; + + +create table llx_livre_to_auteur +( + fk_livre integer NOT NULL, + fk_auteur integer NOT NULL, + + unique index (fk_livre, fk_auteur) +)type=innodb; + +create table llx_newsletter +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + email_subject varchar(32) NOT NULL, + email_from_name varchar(255) NOT NULL, + email_from_email varchar(255) NOT NULL, + email_replyto varchar(255) NOT NULL, + email_body text, + target smallint, + sql_target text, + status smallint NOT NULL DEFAULT 0, + date_send_request datetime, + date_send_begin datetime, + date_send_end datetime, + nbsent integer, + nberror integer, + fk_user_author integer, + fk_user_valid integer, + fk_user_modif integer +)type=innodb; + + +create table llx_notify +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + daten datetime, + fk_action integer NOT NULL, + fk_contact integer NOT NULL, + objet_type enum('ficheinter','facture','propale'), + objet_id integer NOT NULL +)type=innodb; + +create table llx_notify_def +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datec date, + fk_action integer NOT NULL, + fk_soc integer NOT NULL, + fk_contact integer NOT NULL +)type=innodb; + +create table llx_paiement +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_facture integer, + datec datetime, + tms timestamp, + datep datetime, + amount real default 0, + author varchar(50), + fk_paiement integer NOT NULL, + num_paiement varchar(50), + note text, + fk_bank integer NOT NULL, + fk_user_creat integer, + fk_user_modif integer + +)type=innodb; + +create table llx_paiement_facture +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_paiement integer, + fk_facture integer, + amount real default 0, + + key (fk_paiement), + key (fk_facture) + +)type=innodb; + +create table llx_paiementfourn +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datec datetime, + fk_facture_fourn integer, + datep datetime, + amount real default 0, + fk_user_author integer, + fk_paiement integer NOT NULL, + num_paiement varchar(50), + note text, + fk_bank integer NOT NULL +)type=innodb; + +create table llx_pointmort +( + month datetime, + amount real +)type=innodb; + + +create table llx_product +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + ref varchar(15) UNIQUE, + label varchar(255), + description text, + price double, + tva_tx double default 19.6, + fk_user_author integer, + envente tinyint default 1, + nbvente integer default 0, + fk_product_type integer default 0, + duration varchar(6), + stock_propale integer default 0, + stock_commande integer default 0, + seuil_stock_alerte integer default 0 + +)type=innodb; + + + + +create table llx_product_fournisseur +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + fk_product integer, + fk_soc integer, + ref_fourn varchar(30), + fk_user_author integer, + + key(fk_product), + key(fk_soc) +)type=innodb; + + +create table llx_product_price +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + fk_product integer NOT NULL, + date_price datetime NOT NULL, + price double, + tva_tx double default 19.6, + fk_user_author integer, + envente tinyint default 1 +)type=innodb; + + +create table llx_product_stock +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + fk_product integer NOT NULL, + fk_entrepot integer NOT NULL, + reel integer, + + key(fk_product), + key(fk_entrepot) +)type=innodb; + + +create table llx_projet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer NOT NULL, + fk_statut smallint NOT NULL, + tms timestamp, + dateo date, + ref varchar(50), + title varchar(255), + fk_user_resp integer, + fk_user_creat integer, + note text, + + UNIQUE INDEX(ref) + +)type=innodb; + +create table llx_propal +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer, + fk_soc_contact integer, + fk_projet integer default 0, + ref varchar(30) NOT NULL, + datec datetime, + fin_validite datetime, + date_valid datetime, + date_cloture datetime, + datep date, + fk_user_author integer, + fk_user_valid integer, + fk_user_cloture integer, + fk_statut smallint default 0, + price real default 0, + remise_percent real default 0, + remise real default 0, + tva real default 0, + total real default 0, + note text, + model_pdf varchar(50), + UNIQUE INDEX (ref) +)type=innodb; + +create table llx_propal_model_pdf +( + nom varchar(50) PRIMARY KEY, + libelle varchar(255), + description text +)type=innodb; + +create table llx_propaldet +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_propal integer, + fk_product integer, + description text, + tva_tx real default 19.6, + qty real, + remise_percent real default 0, + remise real default 0, + subprice real, + price real +)type=innodb; + +create table llx_rights_def +( + id integer PRIMARY KEY, + libelle varchar(255), + module varchar(12), + type enum('r','w','m','d','a'), + bydefault tinyint default 0 +)type=innodb; + + +create table llx_soc_events +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc int NOT NULL, + dateb datetime NOT NULL, + datee datetime NOT NULL, + title varchar(100) NOT NULL, + url varchar(255), + description text +)type=innodb; + +create table llx_soc_recontact +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer, + datere datetime, + author varchar(15) +)type=innodb; + +create table llx_societe +( + idp integer AUTO_INCREMENT PRIMARY KEY, + id varchar(32), + active smallint default 0, + parent integer default 0, + tms timestamp, + datec datetime, + datea datetime, + nom varchar(60), + address varchar(255), + cp varchar(10), + ville varchar(50), + fk_departement integer default 0, + fk_pays integer default 0, + tel varchar(20), + fax varchar(20), + url varchar(255), + fk_secteur integer default 0, + fk_effectif integer default 0, + fk_typent integer default 0, + fk_forme_juridique integer default 0, + siren varchar(9), + siret varchar(14), + ape varchar(4), + tva_intra varchar(20), + capital real, + description text, + fk_stcomm smallint default 0, + note text, + services integer default 0, + prefix_comm varchar(5), + client int default 0, + fournisseur smallint default 0, + rubrique varchar(255), + fk_user_creat integer, + fk_user_modif integer, + + UNIQUE INDEX(prefix_comm) +)type=innodb; + + +create table llx_socpeople +( + idp integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + fk_soc integer, + civilite smallint, + name varchar(50), + firstname varchar(50), + address varchar(255), + birthday date, + poste varchar(80), + phone varchar(30), + phone_perso varchar(30), + phone_mobile varchar(30), + fax varchar(30), + email varchar(255), + jabberid varchar(255), + fk_user integer default 0, + fk_user_modif integer, + note text +)type=innodb; + +create table llx_socstatutlog +( + id integer AUTO_INCREMENT PRIMARY KEY, + datel datetime, + fk_soc integer, + fk_statut integer, + author varchar(30) +)type=innodb; + +create table llx_sqltables +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + name varchar(255), + loaded tinyint(1) +)type=innodb; + + +create table llx_stock_mouvement +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datem datetime, + fk_product integer NOT NULL, + fk_entrepot integer NOT NULL, + value integer, + type_mouvement smallint, + fk_user_author integer, + + key(fk_product), + key(fk_entrepot) +)type=innodb; + + +create table llx_todocomm +( + id integer AUTO_INCREMENT PRIMARY KEY, + datea datetime, + label varchar(50), + fk_user_action integer, + fk_user_author integer, + fk_soc integer, + fk_contact integer, + + note text +)type=innodb; + + +create table llx_transaction_bplc +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + ipclient varchar(20), + num_transaction varchar(10), + date_transaction varchar(10), + heure_transaction varchar(10), + num_autorisation varchar(10), + cle_acceptation varchar(5), + code_retour integer, + ref_commande integer + +)type=innodb; + +create table llx_tva +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + datep date, + datev date, + amount real NOT NULL default 0, + label varchar(255), + note text +)type=innodb; + +create table llx_user +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + tms timestamp, + login varchar(8), + pass varchar(32), + name varchar(50), + firstname varchar(50), + code varchar(4), + email varchar(255), + admin smallint default 0, + webcal_login varchar(25), + module_comm smallint default 1, + module_compta smallint default 1, + fk_societe integer default 0, + fk_socpeople integer default 0, + note text, + + UNIQUE INDEX(login) +)type=innodb; + +create table llx_user_param +( + fk_user integer, + page varchar(255), + param varchar(64), + value varchar(255), + UNIQUE (fk_user,page,param) +)type=innodb; + +create table llx_user_rights +( + fk_user integer NOT NULL, + fk_id integer NOT NULL, + UNIQUE(fk_user,fk_id) +)type=innodb; + + +create table llx_ventes +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + fk_soc integer NOT NULL, + fk_product integer NOT NULL, + dated datetime, + datef datetime, + price real, + author varchar(30), + active smallint DEFAULT 0 NOT NULL, + note varchar(255) +)type=innodb; + + +create table llx_voyage +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + + dateo date, + date_depart datetime, + date_arrivee datetime, + amount real NOT NULL default 0, + reduction real NOT NULL default 0, + depart varchar(255), + arrivee varchar(255), + fk_type smallint, + fk_reduc integer, + distance integer, + dossier varchar(50), + note text +)type=innodb; + +create table llx_voyage_reduc +( + rowid integer AUTO_INCREMENT PRIMARY KEY, + datec datetime, + datev date, + date_debut date, + date_fin date, + amount real NOT NULL default 0, + label varchar(255), + numero varchar(255), + fk_type smallint, + note text +)type=innodb; + + +insert into llx_cond_reglement values (1,1,1, "A réception","Réception de facture",0,0); +insert into llx_cond_reglement values (2,2,1, "30 jours","Réglement à 30 jours",0,30); +insert into llx_cond_reglement values (3,3,1, "30 jours fin de mois","Réglement à 30 jours fin de mois",1,30); +insert into llx_cond_reglement values (4,4,1, "60 jours","Réglement à 60 jours",0,60); +insert into llx_cond_reglement values (5,5,1, "60 jours fin de mois","Réglement à 60 jours fin de mois",1,60); + + +insert into llx_sqltables (name, loaded) values ('llx_album',0); + +delete from llx_action_def; +insert into llx_action_def (rowid,titre,description,objet_type) values (1,'Validation fiche intervention','Déclenché lors de la validation d\'une fiche d\'intervention','ficheinter'); +insert into llx_action_def (rowid,titre,description,objet_type) values (2,'Validation facture','Déclenché lors de la validation d\'une facture','facture'); + +delete from llx_boxes_def; + +delete from llx_boxes; + +insert into llx_const (name, value, type, note) values ('MAIN_MONNAIE','euros','chaine','Monnaie'); +insert into llx_const (name, value, type, note) values ('MAIN_UPLOAD_DOC','1','chaine','Authorise l\'upload de document'); +insert into llx_const (name, value, type, note) values ('MAIN_NOT_INSTALLED','1','chaine','Test d\'installation'); +insert into llx_const (name, value, type, note) values ('MAIN_MAIL_FROM','adherents@domain.com','chaine','From des mails'); + +insert into llx_const (name, value, type, note) values ('MAIN_START_YEAR','2004','chaine','Année de départ'); + +insert into llx_const (name, value, type, note) values ('MAIN_TITLE','Dolibarr','chaine','Titre des pages'); +insert into llx_const (name, value, type, note) values ('MAIN_DEBUG','1','yesno','Debug ..'); + +insert into llx_const (name, value, type, note) values ('MAIN_SEARCHFORM_SOCIETE','1','yesno','Affichage du formulaire de recherche des sociétés dans la barre de gauche'); +insert into llx_const (name, value, type, note) values ('MAIN_SEARCHFORM_CONTACT','1','yesno','Affichage du formulaire de recherche des contacts dans la barre de gauche'); + +insert into llx_const (name, value, type, note, visible) values ('COMPTA_BANK_FACTURES','1','yesno','Menu factures dans la partie bank',0); +insert into llx_const (name, value, type, note, visible) values ('COMPTA_ONLINE_PAYMENT_BPLC','0','yesno','Système de gestion de la banque populaire de Lorraine',0); + +insert into llx_const (name, value, type, note, visible) values ('MAIN_THEME','yellow','chaine','Thème par défaut',0); +insert into llx_const (name, value, type, note, visible) values ('SIZE_LISTE_LIMIT','20','chaine','Taille des listes',0); +insert into llx_const (name, value, type, note, visible) values ('MAIN_MENU_BARRETOP','default.php','chaine','Module de gestion de la barre de menu du haut',0); + +insert into llx_const(name, value, type) values ('DONS_FORM','fsfe.fr.php','chaine'); + +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_FROM','adherents@domain.com','chaine','From des mails adherents',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_RESIL','Votre adhesion sur %SERVEUR% vient d\'etre resilie.\r\nNous esperons vous revoir tres bientot','texte','Mail de Resiliation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_VALID','MAIN\r\nVotre adhesion vient d\'etre validee. \r\nVoici le rappel de vos coordonnees (toute information erronee entrainera la non validation de votre inscription) :\r\n\r\n%INFO%\r\n\r\nVous pouvez a tout moment, grace a votre login et mot de passe, modifier vos coordonnees a l\'adresse suivante : \r\n%SERVEUR%public/adherents/','texte','Mail de validation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_EDIT','Voici le rappel des coordonnees que vous avez modifiees (toute information erronee entrainera la non validation de votre inscription) :\r\n\r\n%INFO%\r\n\r\nVous pouvez a tout moment, grace a votre login et mot de passe, modifier vos coordonnees a l\'adresse suivante :\r\n%SERVEUR%public/adherents/','texte','Mail d\'edition',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_NEW','Merci de votre inscription. Votre adhesion devrait etre rapidement validee.\r\nVoici le rappel des coordonnees que vous avez rentrees (toute information erronee entrainera la non validation de votre inscription) :\r\n\r\n%INFO%\r\n\r\nVous pouvez a tout moment, grace a votre login et mot de passe, modifier vos coordonnees a l\'adresse suivante :\r\n%SERVEUR%public/adherents/','texte','Mail de nouvel inscription',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_COTIS','Bonjour %PRENOM%,\r\nMerci de votre inscription.\r\nCet email confirme que votre cotisation a ete recue et enregistree.\r\n\r\nVous pouvez a tout moment, grace a votre login et mot de passe, modifier vos coordonnees a l\'adresse suivante :\r\n%SERVEUR%public/adherents/','texte','Mail de validation de cotisation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_VALID_SUBJECT','Votre adhésion a ete validée sur %SERVEUR%','chaine','sujet du mail de validation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_RESIL_SUBJECT','Resiliation de votre adhesion sur %SERVEUR%','chaine','sujet du mail de resiliation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_COTIS_SUBJECT','Recu de votre cotisation','chaine','sujet du mail de validation de cotisation',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_NEW_SUBJECT','Bienvenue sur %SERVEUR%','chaine','Sujet du mail de nouvelle adhesion',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAIL_EDIT_SUBJECT','Votre fiche a ete editee sur %SERVEUR%','chaine','Sujet du mail d\'edition',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_USE_MAILMAN','0','yesno','Utilisation de Mailman',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_UNSUB_URL','http://%SERVER%/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%ADMINPW%&user=%EMAIL%','chaine','Url de desinscription aux listes mailman',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_URL','http://%SERVER%/cgi-bin/mailman/admin/%LISTE%/members?adminpw=%ADMINPW%&send_welcome_msg_to_this_batch=1&subscribees=%EMAIL%','chaine','url pour les inscriptions mailman',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_LISTS','test-test,test-test2','chaine','Listes auxquelles inscrire les nouveaux adherents',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_ADMINPW','','string','Mot de passe Admin des liste mailman',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_SERVER','lists.domain.com','string','Serveur hebergeant les interfaces d\'Admin des listes mailman',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_MAILMAN_LISTS_COTISANT','','string','Liste(s) auxquelles les nouveaux cotisants sont inscris automatiquement',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_USE_GLASNOST','0','yesno','utilisation de glasnost ?',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_GLASNOST_SERVEUR','glasnost.j1b.org','chaine','serveur glasnost',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_GLASNOST_USER','user','chaine','Administrateur glasnost',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_GLASNOST_PASS','password','chaine','password de l\'administrateur',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_USE_GLASNOST_AUTO','0','yesno','inscription automatique a glasnost ?',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_USE_SPIP','0','yesno','Utilisation de SPIP ?',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_USE_SPIP_AUTO','0','yesno','Utilisation de SPIP automatiquement',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_SPIP_USER','user','chaine','user spip',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_SPIP_PASS','pass','chaine','Pass de connection',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_SPIP_SERVEUR','localhost','chaine','serveur spip',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_SPIP_DB','spip','chaine','db spip',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_TEXT_NEW_ADH','','texte','Texte d\'entete du formaulaire d\'adhesion en ligne',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_CARD_HEADER_TEXT','%ANNEE%','string','Texte imprime sur le haut de la carte adherent',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_CARD_FOOTER_TEXT','Association FreeLUG http://www.freelug.org/','string','Texte imprime sur le bas de la carte adherent',0); +insert into llx_const (name, value, type, note, visible) values ('ADHERENT_CARD_TEXT','%TYPE% n° %ID%\r\n%PRENOM% %NOM%\r\n<%EMAIL%>\r\n%ADRESSE%\r\n%CP% %VILLE%\r\n%PAYS%','texte','Texte imprime sur la carte adherent',0); + +insert into llx_const (name, value, type) values ('DB_NAME_OSC','catalog','chaine'); +insert into llx_const (name, value, type) values ('OSC_LANGUAGE_ID','1','chaine'); +insert into llx_const (name, value, type) values ('OSC_CATALOG_URL','http://osc.lafrere.lan/','chaine'); + +delete from llx_c_chargesociales; +insert into llx_c_chargesociales (id,libelle,deductible) values ( 1, 'Allocations familiales',1); + +delete from llx_c_actioncomm; +insert into llx_c_actioncomm (id,libelle) values ( 0, '-'); +insert into llx_c_actioncomm (id,libelle) values ( 1, 'Appel Téléphonique'); +insert into llx_c_actioncomm (id,libelle) values ( 2, 'Envoi Fax'); +insert into llx_c_actioncomm (id,libelle) values ( 3, 'Envoi proposition par mail'); +insert into llx_c_actioncomm (id,libelle) values ( 4, 'Envoi d\'un email'); +insert into llx_c_actioncomm (id,libelle) values ( 5, 'Rendez-vous'); +insert into llx_c_actioncomm (id,libelle) values ( 9, 'Envoi Facture'); +insert into llx_c_actioncomm (id,libelle) values (10, 'Relance effectuée'); +insert into llx_c_actioncomm (id,libelle) values (11, 'Clôture'); + +delete from llx_c_stcomm; +insert into llx_c_stcomm (id,libelle) values (-1, 'NE PAS CONTACTER'); +insert into llx_c_stcomm (id,libelle) values ( 0, 'Jamais contacté'); +insert into llx_c_stcomm (id,libelle) values ( 1, 'A contacter'); +insert into llx_c_stcomm (id,libelle) values ( 2, 'Contact en cours'); +insert into llx_c_stcomm (id,libelle) values ( 3, 'Contactée'); + +delete from llx_c_typent; +insert into llx_c_typent (id,libelle) values ( 0, 'Indifférent'); +insert into llx_c_typent (id,libelle) values ( 1, 'Start-up'); +insert into llx_c_typent (id,libelle) values ( 2, 'Grand groupe'); +insert into llx_c_typent (id,libelle) values ( 3, 'PME/PMI'); +insert into llx_c_typent (id,libelle) values ( 4, 'Administration'); +insert into llx_c_typent (id,libelle) values (100, 'Autres'); + +delete from llx_c_pays; +insert into llx_c_pays (rowid,libelle,code) values (1, 'France', 'FR'); +insert into llx_c_pays (rowid,libelle,code) values (2, 'Belgique', 'BE'); +insert into llx_c_pays (rowid,libelle,code) values (3, 'Italie', 'IT'); +insert into llx_c_pays (rowid,libelle,code) values (4, 'Espagne', 'ES'); +insert into llx_c_pays (rowid,libelle,code) values (5, 'Allemagne', 'DE'); +insert into llx_c_pays (rowid,libelle,code) values (6, 'Suisse', 'CH'); +insert into llx_c_pays (rowid,libelle,code) values (7, 'Royaume uni', 'GB'); +insert into llx_c_pays (rowid,libelle,code) values (8, 'Irlande', 'IE'); +insert into llx_c_pays (rowid,libelle,code) values (9, 'Chine', 'CN'); +insert into llx_c_pays (rowid,libelle,code) values (10, 'Tunisie', 'TN'); +insert into llx_c_pays (rowid,libelle,code) values (11, 'Etats Unis', 'US'); +insert into llx_c_pays (rowid,libelle,code) values (12, 'Maroc', 'MA'); +insert into llx_c_pays (rowid,libelle,code) values (13, 'Algérie', 'DZ'); +insert into llx_c_pays (rowid,libelle,code) values (14, 'Canada', 'CA'); +insert into llx_c_pays (rowid,libelle,code) values (15, 'Togo', 'TG'); +insert into llx_c_pays (rowid,libelle,code) values (16, 'Gabon', 'GA'); +insert into llx_c_pays (rowid,libelle,code) values (17, 'Pays Bas', 'NL'); +insert into llx_c_pays (rowid,libelle,code) values (18, 'Hongrie', 'HU'); +insert into llx_c_pays (rowid,libelle,code) values (19, 'Russie', 'RU'); +insert into llx_c_pays (rowid,libelle,code) values (20, 'Suède', 'SE'); +insert into llx_c_pays (rowid,libelle,code) values (21, 'Côte d\'Ivoire', 'CI'); +insert into llx_c_pays (rowid,libelle,code) values (23, 'Sénégal', 'SN'); +insert into llx_c_pays (rowid,libelle,code) values (24, 'Argentine', 'AR'); +insert into llx_c_pays (rowid,libelle,code) values (25, 'Cameroun', 'CM'); + +delete from llx_c_regions; +insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (0,0,0,'0',0,'-'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (01,'97105',3,'Guadeloupe'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (02,'97209',3,'Martinique'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (03,'97302',3,'Guyane'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (04,'97411',3,'Réunion'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (11,'75056',1,'Île-de-France'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (21,'51108',0,'Champagne-Ardenne'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (22,'80021',0,'Picardie'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (23,'76540',0,'Haute-Normandie'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (24,'45234',2,'Centre'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (25,'14118',0,'Basse-Normandie'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (26,'21231',0,'Bourgogne'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (31,'59350',2,'Nord-Pas-de-Calais'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (41,'57463',0,'Lorraine'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (42,'67482',1,'Alsace'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (43,'25056',0,'Franche-Comté'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (52,'44109',4,'Pays de la Loire'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (53,'35238',0,'Bretagne'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (54,'86194',2,'Poitou-Charentes'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (72,'33063',1,'Aquitaine'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (73,'31555',0,'Midi-Pyrénées'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (74,'87085',2,'Limousin'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (82,'69123',2,'Rhône-Alpes'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (83,'63113',1,'Auvergne'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (91,'34172',2,'Languedoc-Roussillon'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (93,'13055',0,'Provence-Alpes-Côte d\'Azur'); +insert into llx_c_regions (code_region,cheflieu,tncc,nom) values (94,'2A004',0,'Corse'); + +delete from llx_c_departements; +insert into llx_c_departements (rowid, fk_region, code_departement,cheflieu,tncc,ncc,nom) values (0,0,0,'0',0,'-','-'); + +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (82,'01','01053',5,'ANVERS','Anvers'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (82,'02','02408',5,'BRUXELLES-CAPITALE','Bruxelles-Capitale'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (22,'03','03190',5,'BRABANT-WALLON','Brabant-Wallon'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (83,'04','04070',5,'BRABANT-FLAMAND','Brabant-Flamand'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (93,'05','05061',4,'FLANDRE-OCCIDENTALE','Flandre-Occidentale'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (93,'06','06088',4,'FLANDRE-ORIENTALE','Flandre-Orientale'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (93,'07','07186',4,'HAINAUT','Hainaut'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (82,'08','08105',5,'LIEGE','Liège'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) values (21,'09','09105',4,'LIMBOURG','Limbourg'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) VALUES (73,'10','10387',5,'LUXEMBOURG','Luxembourg'); +insert into llx_c_departements (fk_region, code_departement,cheflieu,tncc,ncc,nom) VALUES (21,'11','11069',5,'NAMUR','Namur'); + +delete from llx_c_effectif; +insert into llx_c_effectif (id,libelle) values (0, 'Non spécifié'); +insert into llx_c_effectif (id,libelle) values (1, '1 - 5'); +insert into llx_c_effectif (id,libelle) values (2, '6 - 10'); +insert into llx_c_effectif (id,libelle) values (3, '11 - 50'); +insert into llx_c_effectif (id,libelle) values (4, '51 - 100'); +insert into llx_c_effectif (id,libelle) values (5, '100 - 500'); +insert into llx_c_effectif (id,libelle) values (6, '> 500'); + +delete from llx_c_paiement; +insert into llx_c_paiement (id,libelle,type) values (0, '-', 3); +insert into llx_c_paiement (id,libelle,type) values (1, 'TIP', 1); +insert into llx_c_paiement (id,libelle,type) values (2, 'Virement', 2); +insert into llx_c_paiement (id,libelle,type) values (3, 'Prélèvement', 1); +insert into llx_c_paiement (id,libelle,type) values (4, 'Liquide', 0); +insert into llx_c_paiement (id,libelle,type) values (5, 'Paiement en ligne', 0); +insert into llx_c_paiement (id,libelle,type) values (6, 'Cartes de crédit', 1); +insert into llx_c_paiement (id,libelle,type) values (7, 'Chèques', 2); + +delete from llx_c_propalst; +insert into llx_c_propalst (id,label) values (0, 'Brouillon'); +insert into llx_c_propalst (id,label) values (1, 'Ouverte'); +insert into llx_c_propalst (id,label) values (2, 'Signée'); +insert into llx_c_propalst (id,label) values (3, 'Non Signée'); +insert into llx_c_propalst (id,label) values (4, 'Facturée'); + +insert into llx_c_forme_juridique (code, libelle) values (0,'Non renseignée'); + +insert into llx_c_forme_juridique (code, libelle) values (1,'Indépendant'); +insert into llx_c_forme_juridique (code, libelle) values (2,'SC - Coopérative'); +insert into llx_c_forme_juridique (code, libelle) values (3,'SPRL - Société à responsabilité limitée'); +insert into llx_c_forme_juridique (code, libelle) values (4,'SA - Société Anonyme'); +insert into llx_c_forme_juridique (code, libelle) values (5,'ONG - Organisation non gouvernementale'); + + +insert into llx_c_forme_juridique (code, libelle) values (22,'Société créée de fait'); +insert into llx_c_forme_juridique (code, libelle) values (23,'Société en participation'); + + +insert into llx_c_forme_juridique (code, libelle) values (52,'Société en nom collectif'); +insert into llx_c_forme_juridique (code, libelle) values (53,'Société en commandite'); + +insert into llx_c_forme_juridique (code, libelle) values (62,'Groupement d\'intérêt économique'); + +insert into llx_c_forme_juridique (code, libelle) values (71,'Administration publique'); + + +insert into llx_c_forme_juridique (code, libelle) values (91,'Syndicat de propriétaires'); +insert into llx_c_forme_juridique (code, libelle) values (93,'Fondations'); + + +