From 0f1f2ee2bc61c33c45da3530211aad738609318a Mon Sep 17 00:00:00 2001 From: opensides Date: Wed, 1 Sep 2004 21:23:20 +0000 Subject: [PATCH] importation du repertoire admin et root de htdocs avec les REPLACE remplace par des INSERT DELETE mise a jour des fichiers data.sql pour les deux databases --- htdocs/adherents/adherent.class.php | 7 +- htdocs/adherents/adherent_options.class.php | 9 +- htdocs/admin/adherent.php | 31 ++- htdocs/admin/boutique.php | 15 +- htdocs/admin/commande.php | 14 +- htdocs/admin/expedition.php | 36 +++- htdocs/admin/fichinter.php | 9 +- htdocs/admin/ldap.php | 30 ++- htdocs/admin/webcalendar.php | 36 +++- htdocs/html.form.class.php | 6 +- htdocs/lib/pgsql.lib.php | 7 +- htdocs/main.inc.php | 8 +- htdocs/user.class.php | 3 + mysql/data/data.sql | 10 +- pgsql/data/data.sql | 223 ++++++++++---------- 15 files changed, 290 insertions(+), 154 deletions(-) diff --git a/htdocs/adherents/adherent.class.php b/htdocs/adherents/adherent.class.php index deaac8322e7..bdc9f3463a8 100644 --- a/htdocs/adherents/adherent.class.php +++ b/htdocs/adherents/adherent.class.php @@ -2,6 +2,8 @@ /* Copyright (C) 2002-2003 Rodolphe Quiedeville * Copyright (C) 2002-2003 Jean-Louis Bergamo * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -346,7 +348,10 @@ class Adherent if (sizeof($this->array_options) > 0 ) { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."adherent_options SET adhid = $this->id"; + $sql_del = "delete from ".MAIN_DB_PREFIX."adherent_options where adhid = $this->id;"; + $this->db->query($sql_del); + $sql = "insert into ".MAIN_DB_PREFIX."adherent_options (adhid) VALUES ($this->id);"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."adherent_options SET adhid = $this->id"; foreach($this->array_options as $key => $value) { // recupere le nom de l'attribut diff --git a/htdocs/adherents/adherent_options.class.php b/htdocs/adherents/adherent_options.class.php index e4b77acf8d8..9c88a27049f 100644 --- a/htdocs/adherents/adherent_options.class.php +++ b/htdocs/adherents/adherent_options.class.php @@ -1,6 +1,8 @@ * Copyright (C) 2002-2003 Jean-Louis Bergamo + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -298,7 +300,12 @@ class AdherentOptions { if (isset($attrname) && $attrname != '' && preg_match("/^\w[a-zA-Z0-9-]*$/",$attrname)){ $escaped_label=mysql_escape_string($label); - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."adherent_options_label SET name='$attrname',label='$escaped_label'"; + $sql_del = "delete from ".MAIN_DB_PREFIX."adherent_options_label where name = + '$attrname';"; + $this->db->query($sql_del); + $sql = "insert into ".MAIN_DB_PREFIX."adherent_options_label (name,label) + values ('$attrname','$escaped_label');"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."adherent_options_label SET name='$attrname',label='$escaped_label'"; if ( $this->db->query( $sql) ) { diff --git a/htdocs/admin/adherent.php b/htdocs/admin/adherent.php index e72eb956a5c..6014a99dd00 100644 --- a/htdocs/admin/adherent.php +++ b/htdocs/admin/adherent.php @@ -2,6 +2,8 @@ /* Copyright (C) 2003 Rodolphe Quiedeville * Copyright (C) 2003 Jean-Louis Bergamo * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -49,10 +51,22 @@ $var=True; if ($_POST["action"] == 'update' || $_POST["action"] == 'add') { - if (isset($_POST["consttype"]) && $_POST["consttype"] != ''){ - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name='".$_POST["constname"]."', value = '".$_POST["constvalue"]."',note='".$_POST["constnote"]."', type='".$typeconst[$_POST["consttype"]]."',visible=0"; - }else{ - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name='".$_POST["constname"]."', value = '".$_POST["constvalue"]."',note='".$_POST["constnote"]."',visible=0"; + if (isset($_POST["consttype"]) && $_POST["consttype"] != '') + { + $sql = "delete from ".MAIN_DB_PREFIX."const where name = '".$_POST["constname"]."';"; + $db->query($sql); + $sql = ''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,type,visible,note) VALUES ('".$_POST["constname"]."','".$_POST["constvalue"]."','".$typeconst[$_POST["consttype"]]."',0,'".$_POST["constnote"]."') ;"; + + // $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name='".$_POST["constname"]."', value = '".$_POST["constvalue"]."',note='".$_POST["constnote"]."', type='".$typeconst[$_POST["consttype"]]."',visible=0"; + } + else + { + $sql = "delete from ".MAIN_DB_PREFIX."const where name = '".$_POST["constname"]."';"; + $db->query($sql); + $sql =''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible,note) VALUES ('".$_POST["constname"]."','".$_POST["constvalue"]."',0,'".$_POST["constnote"]."') ;"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name='".$_POST["constname"]."', value = '".$_POST["constvalue"]."',note='".$_POST["constnote"]."',visible=0"; } if ($db->query($sql)) @@ -71,7 +85,14 @@ if ($_POST["action"] == 'update' || $_POST["action"] == 'add') if ($action == 'set') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '$name', value='".$value."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX." where name = '$name' ;"; + $db->query($sql); + + $sql =''; + $sql = "INSERT INTO ".MAIN_DB_PREFIX."const(name,value,visible) values ('$name','$value', + 0); "; + + // $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '$name', value='".$value."', visible=0"; if ($db->query($sql)) { diff --git a/htdocs/admin/boutique.php b/htdocs/admin/boutique.php index 120a60a9355..a7a521b9b82 100644 --- a/htdocs/admin/boutique.php +++ b/htdocs/admin/boutique.php @@ -1,5 +1,7 @@ + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,7 +55,12 @@ $modules["BOUTIQUE_ALBUM"][3] = "Module de gestion des albums"; if ($action == 'set') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$value."', value='1', visible = 0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = '".$value."';"; + $db->query($sql); + $sql =''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('".$value."','1',0) ; "; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$value."', value='1', visible = 0"; if ($db->query($sql)) { @@ -63,7 +70,11 @@ if ($action == 'set') if ($action == 'reset') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$value."', value='0', visible = 0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = '".$value."';"; + $db->query($sql); + $sql = ''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('".$value."','0',0) ; "; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = '".$value."', value='0', visible = 0"; if ($db->query($sql)) { diff --git a/htdocs/admin/commande.php b/htdocs/admin/commande.php index f6b2d509f07..d5d7d0724a4 100644 --- a/htdocs/admin/commande.php +++ b/htdocs/admin/commande.php @@ -1,6 +1,8 @@ - * Copyright (C) 2004 Laurent Destailleur +/* Copyright (C) 2003-2004 Rodolphe Quiedeville + * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -47,7 +49,13 @@ $commande_addon_var = COMMANDE_ADDON; if ($_GET["action"] == 'setmod') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'COMMANDE_ADDON', value='".$_GET["value"]."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'COMMANDE_ADDON' ;"; + $db->query($sql); + $sql = ''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('COMMANDE_ADDON','".$_GET["value"]."',0) ; "; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'COMMANDE_ADDON', value='".$_GET["value"]."', visible=0"; if ($db->query($sql)) { diff --git a/htdocs/admin/expedition.php b/htdocs/admin/expedition.php index db5712637cd..aefb33a8b5c 100644 --- a/htdocs/admin/expedition.php +++ b/htdocs/admin/expedition.php @@ -1,6 +1,8 @@ * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -36,7 +38,12 @@ if (!$user->admin) if ($action == 'nbprod' && $user->admin) { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_NEW_FORM_NB_PRODUCT', value='".$value."', visible=0"; + $sql ="delete from ".MAIN_DB_PREFIX."const where name = 'EXPEDITION_NEW_FORM_NB_PRODUCT';"; + $db->query($sql); + $sql =''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('EXPEDITION_NEW_FORM_NB_PRODUCT','".$value."',0);"; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_NEW_FORM_NB_PRODUCT', value='".$value."', visible=0"; if ($db->query($sql)) { @@ -54,10 +61,14 @@ if ($_GET["action"] == 'set') $classname = 'methode_expedition_'.$_GET["value"]; require_once($file); - $obj = new $classname(); - - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."expedition_methode (rowid,code,libelle, description, statut)"; - $sql .= " VALUES (".$obj->id.",'".$obj->code."','".$obj->name."','".addslashes($obj->description)."',".$_GET["statut"].")"; + $obj = new $classname(); + $sql = "delete from ".MAIN_DB_PREFIX."expedition_methode where rowid = "$obj->id";"; + $db->query($sql); + $sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."expedition_methode (rowid,code,libelle,description,status) VALUES (".$obj->id.",'".$obj->code."','".$obj->name."','".addslashes($obj->description)."',".$_GET["statut"].");"; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."expedition_methode (rowid,code,libelle, description, statut)"; + //$sql .= " VALUES (".$obj->id.",'".$obj->code."','".$obj->name."','".addslashes($obj->description)."',".$_GET["statut"].")"; if ($db->query($sql)) { @@ -71,7 +82,12 @@ $expedition_addon_var_pdf = EXPEDITION_ADDON_PDF; if ($_GET["action"] == 'setpdf') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_ADDON_PDF', value='".$_GET["value"]."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'EXPEDITION_ADDON_PDF';"; + $db->query($sql); + $sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('EXPEDITION_ADDON_PDF','".$_GET["value"]."',0)"; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_ADDON_PDF', value='".$_GET["value"]."', visible=0"; if ($db->query($sql)) { @@ -94,8 +110,12 @@ $expedition_default = EXPEDITION_DEFAULT; if ($_GET["action"] == 'setdef') { - - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_ADDON', value='".$value."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'EXPEDITION_ADDON';"; + $db->query($sql); + $sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('EXPEDITION_ADDON','".$value."',0)"; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'EXPEDITION_ADDON', value='".$value."', visible=0"; if ($db->query($sql)) { // la constante qui a été lue en avant du nouveau set diff --git a/htdocs/admin/fichinter.php b/htdocs/admin/fichinter.php index ac76fa192be..c83be38bb27 100644 --- a/htdocs/admin/fichinter.php +++ b/htdocs/admin/fichinter.php @@ -1,6 +1,8 @@ * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -43,7 +45,12 @@ $ficheinter_addon_var_pdf = FICHEINTER_ADDON_PDF; if ($action == 'setpdf') { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FICHEINTER_ADDON_PDF', value='".$value."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'FICHEINTER_ADDON_PDF' ;"; + $db->query($sql);$sql =''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('FICHEINTER_ADDON_PDF','".$value."',0) ; "; + + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'FICHEINTER_ADDON_PDF', value='".$value."', visible=0"; if ($db->query($sql)) { diff --git a/htdocs/admin/ldap.php b/htdocs/admin/ldap.php index 440293402ec..0bb36041113 100644 --- a/htdocs/admin/ldap.php +++ b/htdocs/admin/ldap.php @@ -1,6 +1,8 @@ * Copyright (C) 2004 Benoit Mortier + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -37,20 +39,32 @@ if (!$user->admin) if ($_GET["action"] == 'setvalue' && $user->admin) { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_HOST', value='".$HTTP_POST_VARS["host"]."', visible=0"; - + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'LDAP_SERVER_HOST';"; + $db->query($sql);$sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('LDAP_SERVER_HOST','".$HTTP_POST_VARS["host"]."',0);"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_HOST', value='".$HTTP_POST_VARS["host"]."', visible=0"; $db->query($sql); - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_DN', value='".$HTTP_POST_VARS["dn"]."', visible=0"; - + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_DN', value='".$HTTP_POST_VARS["dn"]."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'LDAP_SERVER_DN';"; + $db->query($sql);$sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('LDAP_SERVER_DN','".$HTTP_POST_VARS["dn"]."',0);"; $db->query($sql); - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_PASS', value='".$HTTP_POST_VARS["pass"]."', visible=0"; - + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'LDAP_SERVER_PASS';"; + $db->query($sql);$sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('LDAP_SERVER_PASS','".$HTTP_POST_VARS["pass"]."',0);"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_PASS', value='".$HTTP_POST_VARS["pass"]."', visible=0"; $db->query($sql); - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_TYPE', value='".$HTTP_POST_VARS["type"]."', visible=0"; - + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'LDAP_SERVER_TYPE', value='".$HTTP_POST_VARS["type"]."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'LDAP_SERVER_TYPE';"; + $db->query($sql);$sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('LDAP_SERVER_TYPE','".$HTTP_POST_VARS["type"]."',0);"; $db->query($sql); diff --git a/htdocs/admin/webcalendar.php b/htdocs/admin/webcalendar.php index 4126ca66381..72927be7e6e 100644 --- a/htdocs/admin/webcalendar.php +++ b/htdocs/admin/webcalendar.php @@ -2,7 +2,8 @@ /* Copyright (C) 2003 Rodolphe Quiedeville * Copyright (C) 2003 Éric Seigne * Copyright (C) 2004 Laurent Destailleur - * Copyright (C) 2004 Benoit Mortier + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -56,11 +57,34 @@ if ($actionsave) { if (trim($phpwebcalendar_pass) == trim($phpwebcalendar_pass2)) { - $sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_URL',value='".$phpwebcalendar_url."', visible=0"; - $sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_HOST',value='".$phpwebcalendar_host."', visible=0"; - $sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_DBNAME', value='".$phpwebcalendar_dbname."', visible=0"; - $sql3 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_USER', value='".$phpwebcalendar_user."', visible=0"; - $sql4 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_PASS', value='".$phpwebcalendar_pass."', visible=0"; + $sql = "delete from ".MAIN_DB_PREFIX."const where name = 'PHPWEBCALENDAR_URL';"; + $db->query($sql);$sql=''; + $sql = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('PHPWEBCALENDAR_URL','".$phpwebcalendar_url."',0);"; + //$sql = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_URL',value='".$phpwebcalendar_url."', visible=0"; + + $sql1 = "delete from ".MAIN_DB_PREFIX."const where name = 'PHPWEBCALENDAR_HOST';"; + $db->query($sql1);$sql1 = ''; + $sql1 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES ('PHPWEBCALENDAR_HOST','".$phpwebcalendar_host."',0);"; + //$sql1 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_HOST',value='".$phpwebcalendar_host."', visible=0"; + + $sql2 = "delete from ".MAIN_DB_PREFIX."const where name = 'PHPWEBCALENDAR_DBNAME';"; + $db->query($sql2);$sql2=''; + $sql2 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('PHPWEBCALENDAR_DBNAME','".$phpwebcalendar_dbname."',0);"; + //$sql2 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_DBNAME', value='".$phpwebcalendar_dbname."', visible=0"; + + $sql3 = "delete from ".MAIN_DB_PREFIX."const where name = 'PHPWEBCALENDAR_USER' ;"; + $db->query($sql3);$sql3=''; + $sql3 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('PHPWEBCALENDAR_USER','".$phpwebcalendar_user."',0);"; + //$sql3 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_USER', value='".$phpwebcalendar_user."', visible=0"; + + $sql4 = "delete from ".MAIN_DB_PREFIX."const where name = 'PHPWEBCALENDAR_PASS';"; + $db->query($sql4);$sql4=''; + $sql4 = "insert into ".MAIN_DB_PREFIX."const (name,value,visible) VALUES + ('PHPWEBCALENDAR_PASS','".$phpwebcalendar_pass."',0);"; + //$sql4 = "REPLACE INTO ".MAIN_DB_PREFIX."const SET name = 'PHPWEBCALENDAR_PASS', value='".$phpwebcalendar_pass."', visible=0"; if ($db->query($sql) && $db->query($sql1) && $db->query($sql2) && $db->query($sql3) && $db->query($sql4)) { diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index bdc8cba26df..98a8efede9e 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -2,6 +2,8 @@ /* Copyright (c) 2002-2003 Rodolphe Quiedeville * Copyright (C) 2004 Laurent Destailleur * Copyright (C) 2004 Benoit Mortier + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -151,7 +153,7 @@ class Form function select_pays($selected='',$htmlname='pays_id') { $sql = "SELECT rowid, libelle, active FROM ".MAIN_DB_PREFIX."c_pays"; - $sql .= " WHERE active = 1 ORDER BY libelle ASC"; + $sql .= " WHERE active = 1 ORDER BY libelle ASC;"; if ($this->db->query($sql)) { @@ -171,7 +173,7 @@ class Form { print ''; } - $i++; + $i++; } } print ''; diff --git a/htdocs/lib/pgsql.lib.php b/htdocs/lib/pgsql.lib.php index 1b53536bf8a..5afd106284d 100644 --- a/htdocs/lib/pgsql.lib.php +++ b/htdocs/lib/pgsql.lib.php @@ -2,7 +2,7 @@ /* Copyright (C) 2001 Fabien Seisen * Copyright (C) 2002-2004 Rodolphe Quiedeville * Copyright (C) 2004 Laurent Destailleur - * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Sebastien Di Cintio * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify @@ -488,6 +488,11 @@ class DoliDb { return pg_affected_rows($this->db); } +/*! + \brief construit une chaine de connection pear. + \return peardsn +*/ + function getdsn($db_type,$db_user,$db_pass,$db_host,$dbname) { $pear = $db_type.'://'.$db_user.':'.$db_pass.'@'. diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index 18a48f8965f..05f644697c0 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -2,6 +2,8 @@ /* Copyright (C) 2002-2004 Rodolphe Quiedeville * Copyright (C) 2003 Xavier Dutoit * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -127,10 +129,12 @@ else //require_once "Auth/Auth.php"; require_once DOL_DOCUMENT_ROOT."/includes/pear/Auth/Auth.php"; - + + $pear = $dolibarr_main_db_type.'://'.$dolibarr_main_db_user.':'.$dolibarr_main_db_pass.'@'.$dolibarr_main_db_host.'/'.$dolibarr_main_db_name; + $params = array( // "dsn" => $conf->db->getdsn(), - "dsn" => $db->getdsn($dolibarr_main_db_type,$dolibarr_main_db_user,$dolibarr_main_db_pass,$dolibarr_main_db_host,$dolibarr_main_db_name), + "dsn" =>$pear, //$db->getdsn($dolibarr_main_db_type,$dolibarr_main_db_user,$dolibarr_main_db_pass,$dolibarr_main_db_host,$dolibarr_main_db_name), "table" => MAIN_DB_PREFIX."user", "usernamecol" => "login", "passwordcol" => "pass", diff --git a/htdocs/user.class.php b/htdocs/user.class.php index 4b68e96674e..948097beb52 100644 --- a/htdocs/user.class.php +++ b/htdocs/user.class.php @@ -2,6 +2,8 @@ /* Copyright (c) 2002-2004 Rodolphe Quiedeville * Copyright (c) 2002-2003 Jean-Louis Bergamo * Copyright (c) 2004 Laurent Destailleur + * Copyright (C) 2004 Sebastien Di Cintio + * Copyright (C) 2004 Benoit Mortier * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -625,6 +627,7 @@ class User $this->login = strtolower(substr($contact->prenom, 0, 3)) . strtolower(substr($contact->nom, 0, 3)); + $sql = "SELECT login FROM ".MAIN_DB_PREFIX."user WHERE login ='$this->login'"; if ($this->db->query($sql)) diff --git a/mysql/data/data.sql b/mysql/data/data.sql index 1e73ac3ee00..9580088ca86 100644 --- a/mysql/data/data.sql +++ b/mysql/data/data.sql @@ -280,7 +280,11 @@ insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values ( insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (124,1, 91,'34172',2,'Languedoc-Roussillon'); insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (125,1, 93,'13055',0,'Provence-Alpes-Côte d\'Azur'); insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (126,1, 94,'2A004',0,'Corse'); + +-- -- Regions de Belgique +-- + insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (201,2,201,'',1,'Flandre'); insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (202,2,202,'',2,'Wallonie'); insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (203,2,203,'',3,'Bruxelles-Capitale'); @@ -515,9 +519,9 @@ insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,104,'ASBL - insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,105,'SCRI - Société coopérative à responsabilité illimitée'); insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,106,'SCS - Société en comanndite simple'); insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,107,'SCA - Société en commandite par action'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'SNC - Société en nom collectif'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,107,'GIE - Groupement d\'intérêt économique'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'GEIE - Groupement européen d\'intérêt économique'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,108,'SNC - Société en nom collectif'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'GIE - Groupement d\'intérêt économique'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,110,'GEIE - Groupement européen d\'intérêt économique'); -- -- Civilites diff --git a/pgsql/data/data.sql b/pgsql/data/data.sql index bbf1da4b6bf..d34bec72092 100644 --- a/pgsql/data/data.sql +++ b/pgsql/data/data.sql @@ -1,4 +1,3 @@ --- ============================================================================-- -- Copyright (C) 2001-2002 Rodolphe Quiedeville -- Copyright (C) 2004 Benoit Mortier -- @@ -16,12 +15,16 @@ -- along with this program; if not, write to the Free Software -- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- --- Valeurs pour les bases de langues francaises --- -- $Id$ -- $Source$ -- --- ============================================================================-- +-- Valeurs pour les bases de langues francaises +-- + +-- +-- Ne pas place de commentaire en fin de ligne, ce fichier est parsé lors +-- de l'install et tous les sigles '--' sont supprimés. +-- 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); @@ -540,9 +543,9 @@ insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,104,'ASBL - insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,105,'SCRI - Société coopérative à responsabilité illimitée'); insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,106,'SCS - Société en comanndite simple'); insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,107,'SCA - Société en commandite par action'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'SNC - Société en nom collectif'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,107,'GIE - Groupement d\'intérêt économique'); -insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'GEIE - Groupement européen d\'intérêt économique'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,108,'SNC - Société en nom collectif'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,109,'GIE - Groupement d\'intérêt économique'); +insert into llx_c_forme_juridique (fk_pays, code, libelle) values (2,110,'GEIE - Groupement européen d\'intérêt économique'); -- -- Civilites @@ -570,107 +573,105 @@ insert into llx_c_civilite (rowid, code, lang, fk_pays, civilite, active) values -- -- Descriptif du plan comptable FR PCG99-ABREGE -- - -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (1,1,'PCG99-ABREGE','XXXXXX','Capital','101'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (2,1,'PCG99-ABREGE','XXXXXX','Ecarts de réévaluation ','105'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (3,1,'PCG99-ABREGE','XXXXXX','Réserve légale','1061'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (4,1,'PCG99-ABREGE','XXXXXX','Réserves statutaires ou contractuelles ','1063'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (5,1,'PCG99-ABREGE','XXXXXX','Réserves réglementées ','1064'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (6,1,'PCG99-ABREGE','XXXXXX','Autres réserves','1068'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (7,1,'PCG99-ABREGE','XXXXXX','Compte de l''exploitant','108'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (8,1,'PCG99-ABREGE','XXXXXX','résultat de l''exercice ','12'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (9,1,'PCG99-ABREGE','XXXXXX','Amortissements dérogatoires ','145'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (10,1,'PCG99-ABREGE','XXXXXX','Provision spéciale de réévaluation ','146'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (11,1,'PCG99-ABREGE','XXXXXX','Plus-values réinvesties ','147'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (12,1,'PCG99-ABREGE','XXXXXX','Autres provisions réglementées ','148'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (13,1,'PCG99-ABREGE','XXXXXX','Provisions pour risques et charges ','15'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (14,1,'PCG99-ABREGE','XXXXXX','emprunts et dettes assimilees','16'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (15,1,'PCG99-ABREGE','XXXXXX','immobilisations incorporelles','20'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (16,1,'PCG99-ABREGE','XXXXXX','Frais d''établissement','201'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (17,1,'PCG99-ABREGE','XXXXXX','Droit au bail','206'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (18,1,'PCG99-ABREGE','XXXXXX','Fonds commercial','207'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (19,1,'PCG99-ABREGE','XXXXXX','Autres immobilisations incorporelles ','208'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (20,1,'PCG99-ABREGE','XXXXXX','immobilisations corporelles','21'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (21,1,'PCG99-ABREGE','XXXXXX','immobilisations en cours','23'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (22,1,'PCG99-ABREGE','XXXXXX','autres immobilisations financieres ','27'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (23,1,'PCG99-ABREGE','XXXXXX','Amortissements des immobilisations incorporelles ','280'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (24,1,'PCG99-ABREGE','XXXXXX','Amortissements des immobilisations corporelles ','281'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (25,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des immobilisations incorporelles ','290'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (26,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des immobilisations corporelles ','291'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (27,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des autres immobilisations financières ','297'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (28,1,'PCG99-ABREGE','XXXXXX','matieres premières ','31'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (29,1,'PCG99-ABREGE','XXXXXX','autres approvisionnements','32'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (30,1,'PCG99-ABREGE','XXXXXX','en-cours de production de biens ','33'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (31,1,'PCG99-ABREGE','XXXXXX','en-cours de production de services ','34'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (32,1,'PCG99-ABREGE','XXXXXX','stocks de produits','35'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (33,1,'PCG99-ABREGE','XXXXXX','stocks de marchandises','37'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (34,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des matières premières ','391'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (35,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des autres approvisionnements ','392'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (36,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des en-cours de production de biens ','393'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (37,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des en-cours de production de services ','394'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (38,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des stocks de produits ','395'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (39,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des stocks de marchandises ','397'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (40,1,'PCG99-ABREGE','XXXXXX','Fournisseurs et Comptes rattachés ','400'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (41,1,'PCG99-ABREGE','XXXXXX','Fournisseurs débiteurs','409'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (42,1,'PCG99-ABREGE','XXXXXX','Clients et Comptes rattachés ','410'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (43,1,'PCG99-ABREGE','XXXXXX','Clients créditeurs','419'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (44,1,'PCG99-ABREGE','XXXXXX','Personnel','421'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (45,1,'PCG99-ABREGE','XXXXXX','Personnel','428'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (46,1,'PCG99-ABREGE','XXXXXX','Sécurité sociale et autres organismes sociaux ','43'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (47,1,'PCG99-ABREGE','XXXXXX','Etat','444'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (48,1,'PCG99-ABREGE','XXXXXX','Etat','445'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (49,1,'PCG99-ABREGE','XXXXXX','Autres impôts, taxes et versements assimilés ','447'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (50,1,'PCG99-ABREGE','XXXXXX','Groupe et associes','45'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (51,1,'PCG99-ABREGE','XXXXXX','Associés','455'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (52,1,'PCG99-ABREGE','XXXXXX','Débiteurs divers et créditeurs divers ','46'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (53,1,'PCG99-ABREGE','XXXXXX','comptes transitoires ou d''attente ','47'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (54,1,'PCG99-ABREGE','XXXXXX','Charges à répartir sur plusieurs exercices ','481'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (55,1,'PCG99-ABREGE','XXXXXX','Charges constatées d''avance ','486'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (56,1,'PCG99-ABREGE','XXXXXX','Produits constatés d''avance ','487'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (57,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des comptes de clients ','491'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (58,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des comptes de débiteurs divers ','496'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (59,1,'PCG99-ABREGE','XXXXXX','valeurs mobilières de placement ','50'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (60,1,'PCG99-ABREGE','BANK','banques, établissements financiers et assimilés ','51'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (61,1,'PCG99-ABREGE','CASH','Caisse','53'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (62,1,'PCG99-ABREGE','XXXXXX','régies d''avance et accréditifs','54'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (63,1,'PCG99-ABREGE','XXXXXX','virements internes','58'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (64,1,'PCG99-ABREGE','XXXXXX','Provisions pour dépréciation des valeurs mobilières de placement ','590'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (65,1,'PCG99-ABREGE','XXXXXX','Achats ','60'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (66,1,'PCG99-ABREGE','XXXXXX','variations des stocks ','603'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (67,1,'PCG99-ABREGE','XXXXXX','Services extérieurs','61'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (68,1,'PCG99-ABREGE','XXXXXX','Autres services extérieurs ','62'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (69,1,'PCG99-ABREGE','XXXXXX','Impôts, taxes et versements assimiles ','63'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (70,1,'PCG99-ABREGE','XXXXXX','Rémunérations du personnel ','641'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (71,1,'PCG99-ABREGE','XXXXXX','Rémunération du travail de l''exploitant ','644'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (72,1,'PCG99-ABREGE','XXXXXX','Charges de sécurité sociale et de prévoyance ','645'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (73,1,'PCG99-ABREGE','XXXXXX','Cotisations sociales personnelles de l''exploitant ','646'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (74,1,'PCG99-ABREGE','XXXXXX','Autres charges de gestion courante ','65'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (75,1,'PCG99-ABREGE','XXXXXX','Charges financières','66'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (76,1,'PCG99-ABREGE','XXXXXX','Charges exceptionnelles','67'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (77,1,'PCG99-ABREGE','XXXXXX','Dotations aux amortissements et aux provisions','681'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (78,1,'PCG99-ABREGE','XXXXXX','Dotations aux amortissements et aux provisions','686'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (79,1,'PCG99-ABREGE','XXXXXX','Dotations aux amortissements et aux provisions','687'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (80,1,'PCG99-ABREGE','XXXXXX','Participation des salariés aux résultats ','691'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (81,1,'PCG99-ABREGE','XXXXXX','Impôts sur les bénéfices ','695'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (82,1,'PCG99-ABREGE','XXXXXX','Imposition forfaitaire annuelle des sociétés ','697'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (83,1,'PCG99-ABREGE','XXXXXX','Produits','699'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (84,1,'PCG99-ABREGE','XXXXXX','Ventes de produits finis','701'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (85,1,'PCG99-ABREGE','XXXXXX','Prestations de services','706'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (86,1,'PCG99-ABREGE','XXXXXX','Ventes de marchandises','707'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (87,1,'PCG99-ABREGE','XXXXXX','Produits des activités annexes ','708'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (88,1,'PCG99-ABREGE','XXXXXX','Rabais, remises et ristournes accordés par l''entreprise ','709'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (89,1,'PCG99-ABREGE','XXXXXX','Variation des stocks ','713'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (90,1,'PCG99-ABREGE','XXXXXX','Production immobilisée','72'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (91,1,'PCG99-ABREGE','XXXXXX','Produits nets partiels sur opérations à long terme ','73'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (92,1,'PCG99-ABREGE','XXXXXX','Subventions d''exploitation','74'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (93,1,'PCG99-ABREGE','XXXXXX','Autres produits de gestion courante ','75'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (94,1,'PCG99-ABREGE','XXXXXX','Jetons de présence et rémunérations d''administrateurs, gérants,... ','753'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (95,1,'PCG99-ABREGE','XXXXXX','Ristournes perçues des coopératives ','754'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (96,1,'PCG99-ABREGE','XXXXXX','Quotes-parts de résultat sur opérations faites en commun ','755'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (97,1,'PCG99-ABREGE','XXXXXX','Produits financiers','76'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (98,1,'PCG99-ABREGE','XXXXXX','Produits exceptionnels','77'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (99,1,'PCG99-ABREGE','XXXXXX','Reprises sur amortissements et provisions ','781'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (100,1,'PCG99-ABREGE','XXXXXX','Reprises sur provisions pour risques ','786'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (101,1,'PCG99-ABREGE','XXXXXX','Reprises sur provisions ','787'); -insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, label, account_number) VALUES (102,1,'PCG99-ABREGE','XXXXXX','Transferts de charges','79'); - +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 1,1,'PCG99-ABREGE','CAPIT', 'CAPITAL', 'Capital','101'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 2,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Ecarts de réévaluation','105'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 3,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Réserve légale','1061'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 4,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Réserves statutaires ou contractuelles','1063'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 5,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Réserves réglementées','1064'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 6,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Autres réserves','1068'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 7,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Compte de l''exploitant','108'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 8,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'résultat de l''exercice','12'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 9,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Amortissements dérogatoires','145'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 10,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Provision spéciale de réévaluation','146'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 11,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Plus-values réinvesties','147'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 12,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Autres provisions réglementées','148'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 13,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'Provisions pour risques et charges','15'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 14,1,'PCG99-ABREGE','CAPIT', 'XXXXXX', 'emprunts et dettes assimilees','16'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 15,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'immobilisations incorporelles','20'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 16,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Frais d''établissement','201'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 17,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Droit au bail','206'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 18,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Fonds commercial','207'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 19,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Autres immobilisations incorporelles','208'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 20,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'immobilisations corporelles','21'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 21,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'immobilisations en cours','23'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 22,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'autres immobilisations financieres','27'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 23,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Amortissements des immobilisations incorporelles','280'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 24,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Amortissements des immobilisations corporelles','281'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 25,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Provisions pour dépréciation des immobilisations incorporelles','290'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 26,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Provisions pour dépréciation des immobilisations corporelles','291'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 27,1,'PCG99-ABREGE','IMMO', 'XXXXXX', 'Provisions pour dépréciation des autres immobilisations financières','297'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 28,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'matieres premières','31'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 29,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'autres approvisionnements','32'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 30,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'en-cours de production de biens','33'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 31,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'en-cours de production de services','34'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 32,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'stocks de produits','35'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 33,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'stocks de marchandises','37'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 34,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des matières premières','391'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 35,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des autres approvisionnements','392'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 36,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des en-cours de production de biens','393'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 37,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des en-cours de production de services','394'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 38,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des stocks de produits','395'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 39,1,'PCG99-ABREGE','STOCK', 'XXXXXX', 'Provisions pour dépréciation des stocks de marchandises','397'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 40,1,'PCG99-ABREGE','TIERS', 'SUPPLIER', 'Fournisseurs et Comptes rattachés','400'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 41,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Fournisseurs débiteurs','409'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 42,1,'PCG99-ABREGE','TIERS', 'CUSTOMER', 'Clients et Comptes rattachés','410'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 43,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Clients créditeurs','419'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 44,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Personnel','421'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 45,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Personnel','428'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 46,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Sécurité sociale et autres organismes sociaux','43'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 47,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Etat - impôts sur bénéfice','444'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 48,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Etat - Taxes sur chiffre affaire','445'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 49,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Autres impôts, taxes et versements assimilés','447'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 50,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Groupe et associes','45'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 51,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Associés','455'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 52,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Débiteurs divers et créditeurs divers','46'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 53,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'comptes transitoires ou d''attente','47'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 54,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Charges à répartir sur plusieurs exercices','481'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 55,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Charges constatées d''avance','486'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 56,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Produits constatés d''avance','487'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 57,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Provisions pour dépréciation des comptes de clients','491'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 58,1,'PCG99-ABREGE','TIERS', 'XXXXXX', 'Provisions pour dépréciation des comptes de débiteurs divers','496'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 59,1,'PCG99-ABREGE','FINAN', 'XXXXXX', 'valeurs mobilières de placement','50'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 60,1,'PCG99-ABREGE','FINAN', 'BANK', 'banques, établissements financiers et assimilés','51'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 61,1,'PCG99-ABREGE','FINAN', 'CASH', 'Caisse','53'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 62,1,'PCG99-ABREGE','FINAN', 'XXXXXX', 'régies d''avance et accréditifs','54'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 63,1,'PCG99-ABREGE','FINAN', 'XXXXXX', 'virements internes','58'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 64,1,'PCG99-ABREGE','FINAN', 'XXXXXX', 'Provisions pour dépréciation des valeurs mobilières de placement','590'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 65,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Achats','60'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 66,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'variations des stocks','603'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 67,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Services extérieurs','61'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 68,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Autres services extérieurs','62'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 69,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Impôts, taxes et versements assimiles','63'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 70,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Rémunérations du personnel','641'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 71,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Rémunération du travail de l''exploitant','644'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 72,1,'PCG99-ABREGE','CHARGE','SOCIAL', 'Charges de sécurité sociale et de prévoyance','645'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 73,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Cotisations sociales personnelles de l''exploitant','646'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 74,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Autres charges de gestion courante','65'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 75,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Charges financières','66'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 76,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Charges exceptionnelles','67'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 77,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Dotations aux amortissements et aux provisions','681'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 78,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Dotations aux amortissements et aux provisions','686'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 79,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Dotations aux amortissements et aux provisions','687'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 80,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Participation des salariés aux résultats','691'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 81,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Impôts sur les bénéfices','695'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 82,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Imposition forfaitaire annuelle des sociétés','697'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 83,1,'PCG99-ABREGE','CHARGE','XXXXXX', 'Produits','699'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 84,1,'PCG99-ABREGE','PROD', 'PRODUCT', 'Ventes de produits finis','701'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 85,1,'PCG99-ABREGE','PROD', 'SERVICE', 'Prestations de services','706'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 86,1,'PCG99-ABREGE','PROD', 'PRODUCT', 'Ventes de marchandises','707'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 87,1,'PCG99-ABREGE','PROD', 'PRODUCT', 'Produits des activités annexes','708'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 88,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Rabais, remises et ristournes accordés par l''entreprise','709'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 89,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Variation des stocks','713'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 90,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Production immobilisée','72'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 91,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Produits nets partiels sur opérations à long terme','73'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 92,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Subventions d''exploitation','74'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 93,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Autres produits de gestion courante','75'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 94,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Jetons de présence et rémunérations d''administrateurs, gérants,...','753'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 95,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Ristournes perçues des coopératives','754'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 96,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Quotes-parts de résultat sur opérations faites en commun','755'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 97,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Produits financiers','76'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 98,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Produits exceptionnels','77'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES ( 99,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Reprises sur amortissements et provisions','781'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES (100,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Reprises sur provisions pour risques','786'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES (101,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Reprises sur provisions','787'); +insert into llx_c_accountingsystem (rowid, fk_pays, pcg_version, pcg_type, pcg_subtype, label, account_number) VALUES (102,1,'PCG99-ABREGE','PROD', 'XXXXXX', 'Transferts de charges','79');