1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/noalyss_ynh.git synced 2024-09-03 19:46:20 +02:00

adaptation for Yunohost 3.x - tested on 64bit only

This commit is contained in:
tierce 2019-03-12 00:02:09 +01:00
parent 192e621b55
commit 022e949180
1072 changed files with 1458 additions and 257611 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*~
*.sw[op]

4
LICENSE Normal file
View file

@ -0,0 +1,4 @@
File containing the license of your package.
More information here:
https://github.com/YunoHost/doc/blob/master/packaging_apps_guidelines_fr.md#yep-13---indiquer-la-licence-associ%C3%A9e-au-paquet---brouillon--auto--working-

54
NOTES.md Normal file
View file

@ -0,0 +1,54 @@
Noalyss pour YunoHost
---------------------
[noalyss](http://noalyss.eu) est une application de comptabilité que vous pourrez modifier suivant vos envies.
* Report a bug: https://dev.yunohost.org/projects/apps/issues
* Nextcloud website: https://nextcloud.com/
* YunoHost website: https://yunohost.org/
# Questions
- comment fonctionnent les mails avec Noalyss ?
## PDF ?
voir : http://wiki.noalyss.eu/doku.php?id=installation:installation_sous_linux
- Pas de conversion en PDF (extension facturation et listing)
- Pas d'export en PDF des opérations de la comptabilité analytique avec les documents attachés
# Base de travail
[example_ynh](https://github.com/YunoHost/example_ynh) a été utilisé comme source(s) d'inspiration.
## Les helpers de YunoHost
Dans yunohost/data/helpers.d
- J'ai utilisé le `psql` pour en faire une copie en tant que `_psql.sh` pour pouvoir créer de user noalyss de postgress avec les droits de createdb.
# Les sources de Noalyss
**Version:** 7.0.15 (7015)
Il faut les sources de Noalyss et différentes versions sont disponibles.
http://download.noalyss.eu/version-6.9/
http://download.noalyss.eu/version-6.9/noalyss-6.9.1.9.tar.gz
http://download.noalyss.eu/version-6.9/noalyss-6.9.2.0.tar.gz
http://download.noalyss.eu/version-7.0/
http://download.noalyss.eu/version-7.0/noalyss-7015.tar.gz
Pour le moment elles sont extraites à la mains dans le dossier `sources`.
Mais ont pourrait imaginer que le script
- télécharge le .tar.gz
- l'extraire au bon endroit
# Quid des mises à jours ?
Pour Nextcloud par exemple il y a un dossier `upgrade.d` dans `scripts`. Mais si je ne me trompe, pour Noalyss il « suffit » de remplacer le dossier des sources.

84
README.md Normal file
View file

@ -0,0 +1,84 @@
# Usage of this package (REMOVE THIS SECTION BEFORE RELEASE)
- Copy this app before working on it.
- Edit `conf/nginx.conf` file to match application prerequisites.
- Edit `manifest.json` with application specific information.
- Edit the `install`, `upgrade`, `remove`, `backup`, and `restore` scripts.
- Add a `LICENSE` file for the package.
- Edit `README.md` and README_fr.md.
# Example app for YunoHost
[![Integration level](https://dash.yunohost.org/integration/REPLACEBYYOURAPP.svg)](https://dash.yunohost.org/appci/app/REPLACEBYYOURAPP)
[![Install REPLACEBYYOURAPP with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=REPLACEBYYOURAPP)
*[Lire ce readme en français.](./README_fr.md)*
> *This package allow you to install REPLACEBYYOURAPP quickly and simply on a YunoHost server.
If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.*
## Overview
Quick description of this app.
**Shipped version:** 1.0
## Screenshots
![](Link to an screenshot for this app)
## Demo
* [Official demo](Link to a demo site for this app)
## Configuration
How to configure this app: by an admin panel, a plain file with SSH, or any other way.
## Documentation
* Official documentation: Link to the official documentation of this app
* YunoHost documentation: If specific documentation is needed, feel free to contribute.
## YunoHost specific features
#### Multi-users support
Are LDAP and HTTP auth supported?
Can the app be used by multiple users?
#### Supported architectures
* x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-apps.yunohost.org/ci/apps/REPLACEBYYOURAPP/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/REPLACEBYYOURAPP/)
* Jessie x86-64b - [![Build Status](https://ci-stretch.nohost.me/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-stretch.nohost.me/ci/apps/REPLACEBYYOURAPP/)
## Limitations
* Any known limitations.
## Additional information
* Other information you would add about this application
**More information on the documentation page:**
https://yunohost.org/packaging_apps
## Links
* Report a bug: https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/issues
* App website: Link to the official website of this app
* YunoHost website: https://yunohost.org/
---
Developers info
----------------
**Only if you want to use a testing branch for coding, instead of merging directly into master.**
Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing).
To try the testing branch, please proceed like that.
```
sudo yunohost app install https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug
or
sudo yunohost app upgrade REPLACEBYYOURAPP -u https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug
```

76
README_fr.md Normal file
View file

@ -0,0 +1,76 @@
# App exemple pour YunoHost
[![Integration level](https://dash.yunohost.org/integration/REPLACEBYYOURAPP.svg)](https://dash.yunohost.org/appci/app/REPLACEBYYOURAPP)
[![Install REPLACEBYYOURAPP with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=REPLACEBYYOURAPP)
*[Read this readme in english.](./README.md)*
> *Ce package vous permet d'installer REPLACEBYYOURAPP rapidement et simplement sur un serveur Yunohost.
Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
## Vue d'ensemble
Description rapide de cette application.
**Version incluse:** 1.0
## Captures d'écran
![](Lien vers une capture d'écran pour cette application)
## Démo
* [Démo officielle](Lien vers un site de démonstration pour cette application)
## Configuration
Comment configurer cette application: via le panneau d'administration, un fichier brut en SSH ou tout autre moyen.
## Documentation
* Documentation officielle: Lien vers la documentation officielle de cette application
* Documentation YunoHost: Si une documentation spécifique est nécessaire, n'hésitez pas à contribuer.
## Caractéristiques spécifiques YunoHost
#### Support multi-utilisateurs
L'authentification LDAP et HTTP est-elle prise en charge?
L'application peut-elle être utilisée par plusieurs utilisateurs?
#### Supported architectures
* x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-apps.yunohost.org/ci/apps/REPLACEBYYOURAPP/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/REPLACEBYYOURAPP/)
* Jessie x86-64b - [![Build Status](https://ci-stretch.nohost.me/ci/logs/REPLACEBYYOURAPP%20%28Community%29.svg)](https://ci-stretch.nohost.me/ci/apps/REPLACEBYYOURAPP/)
## Limitations
* Limitations connues.
## Informations additionnelles
* Autres informations à ajouter sur cette application
**Plus d'informations sur la page de documentation:**
https://yunohost.org/packaging_apps
## Links
* Signaler un bug: https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/issues
* Site de l'application: Lien vers le site officiel de cette application
* Site web YunoHost: https://yunohost.org/
---
Informations pour les développeurs
----------------
**Seulement si vous voulez utiliser une branche de test pour le codage, au lieu de fusionner directement dans la banche principale.**
Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing).
Pour essayer la branche testing, procédez comme suit.
```
sudo yunohost app install https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug
ou
sudo yunohost app upgrade REPLACEBYYOURAPP -u https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug
```

49
check_process.default Normal file
View file

@ -0,0 +1,49 @@
# See here for more information
# https://github.com/YunoHost/package_check#syntax-check_process-file
# Move this file from check_process.default to check_process when you have filled it.
;; Test complet
; Manifest
domain="domain.tld" (DOMAIN)
path="/path" (PATH)
admin="john" (USER)
language="fr"
is_public=1 (PUBLIC|public=1|private=0)
password="pass"
port="666" (PORT)
; Checks
pkg_linter=1
setup_sub_dir=1
setup_root=1
setup_nourl=0
setup_private=1
setup_public=1
upgrade=1
upgrade=1 from_commit=CommitHash
backup_restore=1
multi_instance=1
incorrect_path=1
port_already_use=0
change_url=1
;;; Levels
Level 1=auto
Level 2=auto
Level 3=auto
# Level 4: If the app supports LDAP and SSOwat, turn level 4 to '1' and add a link to an issue or a part of your code to show it.
# If the app does not use LDAP nor SSOwat, and can't use them, turn level 4 to 'na' and explain as well.
Level 4=0
Level 5=auto
Level 6=auto
Level 7=auto
Level 8=0
Level 9=0
Level 10=0
;;; Options
Email=
Notification=none
;;; Upgrade options
; commit=CommitHash
name=Name and date of the commit.
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&

6
conf/app.src Normal file
View file

@ -0,0 +1,6 @@
SOURCE_URL=http://download.noalyss.eu/version-7.0/noalyss-7015.tar.gz
SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=true
SOURCE_FILENAME=noalyss-7015.tar.gz
SOURCE_SUM=586bd23eaa207a824b37eb94e6666e3992fb2d1846503d7f9cd85df84e18180c
SOURCE_SUM_PRG=sha256sum

View file

@ -1,20 +1,33 @@
location PATHTOCHANGE/ { #sub_path_only rewrite ^__PATH__$ __PATH__/ permanent;
alias ALIASTOCHANGE; location __PATH__/ {
if ($scheme = http) { # Path to source
rewrite ^ https://$server_name$request_uri? permanent; alias __FINALPATH__/html/ ;
}
index index.php; # Force usage of https
try_files $uri $uri/ index.php; if ($scheme = http) {
rewrite ^ https://$server_name$request_uri? permanent;
}
location ~ [^/]\.php(/|$) { ### Example PHP configuration (remove it if not used)
fastcgi_split_path_info ^(.+?\.php)(/.*)$; index index.php;
fastcgi_pass unix:/var/run/php5-fpm-noalyss.sock;
fastcgi_index index.php; # Common parameter to increase upload size limit in conjunction with dedicated php-fpm file
include fastcgi_params; #client_max_body_size 50M;
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param PATH_INFO $fastcgi_path_info; try_files $uri $uri/ index.php;
fastcgi_param SCRIPT_FILENAME $request_filename; location ~ [^/]\.php(/|$) {
} fastcgi_split_path_info ^(.+?\.php)(/.*)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm-__NAME__.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
### End of PHP configuration part
# Include SSOWAT user panel.
include conf.d/yunohost_panel.conf.inc;
} }

View file

@ -1,35 +1,34 @@
<?php <?php
date_default_timezone_set ('Europe/Brussels'); date_default_timezone_set ('Europe/Brussels');
$_ENV['TMP']='/tmp'; $_ENV['TMP']='/tmp';
define("PG_PATH","/usr/bin"); define("PG_PATH","/usr/bin");
define("PG_RESTORE","/usr/bin/pg_restore "); define("PG_RESTORE","/usr/bin/pg_restore ");
define("PG_DUMP","/usr/bin/pg_dump "); define("PG_DUMP","/usr/bin/pg_dump ");
define ("PSQL","/usr/bin/psql"); define("PSQL","/usr/bin/psql");
define ("noalyss_user","noalyss"); define("noalyss_user","noalyss");
define ("noalyss_password","DATABASE_PASSWORD"); define("noalyss_password","DATABASE_PASSWORD");
define ("noalyss_psql_port","5432"); define("noalyss_psql_port","5432");
define ("noalyss_psql_host","127.0.0.1"); define("noalyss_psql_host","127.0.0.1");
define ("LOCALE",1); define("LOCALE",1);
define ("domaine",""); define("domaine","");
define ("MULTI",1); define("MULTI",1);
define ("dbname",""); define("dbname","");
// Uncomment to DEBUG
// Uncomment to DEBUG
// define ("DEBUG",TRUE); // define ("DEBUG",TRUE);
// Uncomment to log your input // Uncomment to log your input
// define ("LOGINPUT",TRUE); // define ("LOGINPUT",TRUE);
// Do not change below !!!
// Do not change below !!! // These variable are computed but could be changed in
// These variable are computed but could be changed in // very special configuration
// very special configuration
// define ("NOALYSS_HOME",""); // define ("NOALYSS_HOME","");
// define ("NOALYSS_PLUGIN",""); // define ("NOALYSS_PLUGIN","");
// define ("NOALYSS_INCLUDE",""); // define ("NOALYSS_INCLUDE","");
// define ("NOALYSS_TEMPLATE",""); // define ("NOALYSS_TEMPLATE","");
// Uncomment if you don't want
// Uncomment if you don't want // to be informed when a new release is
// to be informed when a new release is
// published // published
// define ("SITE_UPDATE",""); // define ("SITE_UPDATE","");
// define ("SITE_UPDATE_PLUGIN",""); // define ("SITE_UPDATE_PLUGIN","");

View file

@ -1,10 +1,11 @@
; Start a new pool named 'www'. ; Start a new pool named 'www'.
; the variable $pool can we used in any directive and will be replaced by the ; the variable $pool can be used in any directive and will be replaced by the
; pool name ('www' here) ; pool name ('www' here)
[NAMETOCHANGE] [__NAMETOCHANGE__]
; Per pool prefix ; Per pool prefix
; It only applies on the following directives: ; It only applies on the following directives:
; - 'access.log'
; - 'slowlog' ; - 'slowlog'
; - 'listen' (unixsocket) ; - 'listen' (unixsocket)
; - 'chroot' ; - 'chroot'
@ -16,21 +17,43 @@
; Default Value: none ; Default Value: none
;prefix = /path/to/pools/$pool ;prefix = /path/to/pools/$pool
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
user = __USER__
group = __USER__
; The address on which to accept FastCGI requests. ; The address on which to accept FastCGI requests.
; Valid syntaxes are: ; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific address on ; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
; a specific port; ; a specific port;
; 'port' - to listen on a TCP socket to all addresses on a ; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
; specific port; ; a specific port;
; 'port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket. ; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory. ; Note: This value is mandatory.
listen = /var/run/php5-fpm-NAMETOCHANGE.sock listen = /var/run/php/php7.0-fpm-__NAMETOCHANGE__.sock
; Set listen(2) backlog. A value of '-1' means unlimited. ; Set listen(2) backlog.
; Default Value: 128 (-1 on FreeBSD and OpenBSD) ; Default Value: 511 (-1 on FreeBSD and OpenBSD)
;listen.backlog = -1 ;listen.backlog = 511
; List of ipv4 addresses of FastCGI clients which are allowed to connect. ; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server. Many
; BSD-derived systems allow connections regardless of permissions.
; Default Values: user and group are set as the running user
; mode is set to 0660
listen.owner = www-data
listen.group = www-data
;listen.mode = 0660
; When POSIX Access Control Lists are supported you can set them using
; these options, value is a comma separated list of user/group names.
; When set, listen.owner and listen.group are ignored
;listen.acl_users =
;listen.acl_groups =
; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect.
; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original ; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address ; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address
; must be separated by a comma. If this value is left blank, connections will be ; must be separated by a comma. If this value is left blank, connections will be
@ -38,26 +61,26 @@ listen = /var/run/php5-fpm-NAMETOCHANGE.sock
; Default Value: any ; Default Value: any
;listen.allowed_clients = 127.0.0.1 ;listen.allowed_clients = 127.0.0.1
; Set permissions for unix socket, if one is used. In Linux, read/write ; Specify the nice(2) priority to apply to the pool processes (only if set)
; permissions must be set in order to allow connections from a web server. Many ; The value can vary from -19 (highest priority) to 20 (lower priority)
; BSD-derived systems allow connections regardless of permissions. ; Note: - It will only work if the FPM master process is launched as root
; Default Values: user and group are set as the running user ; - The pool processes will inherit the master process priority
; mode is set to 0666 ; unless it specified otherwise
listen.owner = www-data ; Default Value: no set
listen.group = www-data ; process.priority = -19
listen.mode = 0600
; Unix user/group of processes ; Set the process dumpable flag (PR_SET_DUMPABLE prctl) even if the process user
; Note: The user is mandatory. If the group is not set, the default user's group ; or group is differrent than the master process user. It allows to create process
; will be used. ; core dump and ptrace the process for the pool user.
user = www-data ; Default Value: no
group = www-data ; process.dumpable = yes
; Choose how the process manager will control the number of child processes. ; Choose how the process manager will control the number of child processes.
; Possible Values: ; Possible Values:
; static - a fixed number (pm.max_children) of child processes; ; static - a fixed number (pm.max_children) of child processes;
; dynamic - the number of child processes are set dynamically based on the ; dynamic - the number of child processes are set dynamically based on the
; following directives: ; following directives. With this process management, there will be
; always at least 1 children.
; pm.max_children - the maximum number of children that can ; pm.max_children - the maximum number of children that can
; be alive at the same time. ; be alive at the same time.
; pm.start_servers - the number of children created on startup. ; pm.start_servers - the number of children created on startup.
@ -69,73 +92,150 @@ group = www-data
; state (waiting to process). If the number ; state (waiting to process). If the number
; of 'idle' processes is greater than this ; of 'idle' processes is greater than this
; number then some children will be killed. ; number then some children will be killed.
; ondemand - no children are created at startup. Children will be forked when
; new requests will connect. The following parameter are used:
; pm.max_children - the maximum number of children that
; can be alive at the same time.
; pm.process_idle_timeout - The number of seconds after which
; an idle process will be killed.
; Note: This value is mandatory. ; Note: This value is mandatory.
pm = dynamic pm = dynamic
; The number of child processes to be created when pm is set to 'static' and the ; The number of child processes to be created when pm is set to 'static' and the
; maximum number of child processes to be created when pm is set to 'dynamic'. ; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'.
; This value sets the limit on the number of simultaneous requests that will be ; This value sets the limit on the number of simultaneous requests that will be
; served. Equivalent to the ApacheMaxClients directive with mpm_prefork. ; served. Equivalent to the ApacheMaxClients directive with mpm_prefork.
; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP ; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP
; CGI. ; CGI. The below defaults are based on a server without much resources. Don't
; Note: Used when pm is set to either 'static' or 'dynamic' ; forget to tweak pm.* to fit your needs.
; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand'
; Note: This value is mandatory. ; Note: This value is mandatory.
pm.max_children = 6 pm.max_children = 5
; The number of child processes created on startup. ; The number of child processes created on startup.
; Note: Used only when pm is set to 'dynamic' ; Note: Used only when pm is set to 'dynamic'
; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2 ; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2
pm.start_servers = 3 pm.start_servers = 2
; The desired minimum number of idle server processes. ; The desired minimum number of idle server processes.
; Note: Used only when pm is set to 'dynamic' ; Note: Used only when pm is set to 'dynamic'
; Note: Mandatory when pm is set to 'dynamic' ; Note: Mandatory when pm is set to 'dynamic'
pm.min_spare_servers = 3 pm.min_spare_servers = 1
; The desired maximum number of idle server processes. ; The desired maximum number of idle server processes.
; Note: Used only when pm is set to 'dynamic' ; Note: Used only when pm is set to 'dynamic'
; Note: Mandatory when pm is set to 'dynamic' ; Note: Mandatory when pm is set to 'dynamic'
pm.max_spare_servers = 5 pm.max_spare_servers = 3
; The number of seconds after which an idle process will be killed.
; Note: Used only when pm is set to 'ondemand'
; Default Value: 10s
;pm.process_idle_timeout = 10s;
; The number of requests each child process should execute before respawning. ; The number of requests each child process should execute before respawning.
; This can be useful to work around memory leaks in 3rd party libraries. For ; This can be useful to work around memory leaks in 3rd party libraries. For
; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS. ; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS.
; Default Value: 0 ; Default Value: 0
pm.max_requests = 500 ;pm.max_requests = 500
; The URI to view the FPM status page. If this value is not set, no URI will be ; The URI to view the FPM status page. If this value is not set, no URI will be
; recognized as a status page. By default, the status page shows the following ; recognized as a status page. It shows the following informations:
; information:
; accepted conn - the number of request accepted by the pool;
; pool - the name of the pool; ; pool - the name of the pool;
; process manager - static or dynamic; ; process manager - static, dynamic or ondemand;
; start time - the date and time FPM has started;
; start since - number of seconds since FPM has started;
; accepted conn - the number of request accepted by the pool;
; listen queue - the number of request in the queue of pending
; connections (see backlog in listen(2));
; max listen queue - the maximum number of requests in the queue
; of pending connections since FPM has started;
; listen queue len - the size of the socket queue of pending connections;
; idle processes - the number of idle processes; ; idle processes - the number of idle processes;
; active processes - the number of active processes; ; active processes - the number of active processes;
; total processes - the number of idle + active processes. ; total processes - the number of idle + active processes;
; max active processes - the maximum number of active processes since FPM
; has started;
; max children reached - number of times, the process limit has been reached, ; max children reached - number of times, the process limit has been reached,
; when pm tries to start more children (works only for ; when pm tries to start more children (works only for
; pm 'dynamic') ; pm 'dynamic' and 'ondemand');
; The values of 'idle processes', 'active processes' and 'total processes' are ; Value are updated in real time.
; updated each second. The value of 'accepted conn' is updated in real time.
; Example output: ; Example output:
; accepted conn: 12073
; pool: www ; pool: www
; process manager: static ; process manager: static
; idle processes: 35 ; start time: 01/Jul/2011:17:53:49 +0200
; active processes: 65 ; start since: 62636
; total processes: 100 ; accepted conn: 190460
; max children reached: 1 ; listen queue: 0
; max listen queue: 1
; listen queue len: 42
; idle processes: 4
; active processes: 11
; total processes: 15
; max active processes: 12
; max children reached: 0
;
; By default the status page output is formatted as text/plain. Passing either ; By default the status page output is formatted as text/plain. Passing either
; 'html' or 'json' as a query string will return the corresponding output ; 'html', 'xml' or 'json' in the query string will return the corresponding
; syntax. Example: ; output syntax. Example:
; http://www.foo.bar/status ; http://www.foo.bar/status
; http://www.foo.bar/status?json ; http://www.foo.bar/status?json
; http://www.foo.bar/status?html ; http://www.foo.bar/status?html
; http://www.foo.bar/status?xml
;
; By default the status page only outputs short status. Passing 'full' in the
; query string will also return status for each pool process.
; Example:
; http://www.foo.bar/status?full
; http://www.foo.bar/status?json&full
; http://www.foo.bar/status?html&full
; http://www.foo.bar/status?xml&full
; The Full status returns for each process:
; pid - the PID of the process;
; state - the state of the process (Idle, Running, ...);
; start time - the date and time the process has started;
; start since - the number of seconds since the process has started;
; requests - the number of requests the process has served;
; request duration - the duration in µs of the requests;
; request method - the request method (GET, POST, ...);
; request URI - the request URI with the query string;
; content length - the content length of the request (only with POST);
; user - the user (PHP_AUTH_USER) (or '-' if not set);
; script - the main script called (or '-' if not set);
; last request cpu - the %cpu the last request consumed
; it's always 0 if the process is not in Idle state
; because CPU calculation is done when the request
; processing has terminated;
; last request memory - the max amount of memory the last request consumed
; it's always 0 if the process is not in Idle state
; because memory calculation is done when the request
; processing has terminated;
; If the process is in Idle state, then informations are related to the
; last request the process has served. Otherwise informations are related to
; the current request being served.
; Example output:
; ************************
; pid: 31330
; state: Running
; start time: 01/Jul/2011:17:53:49 +0200
; start since: 63087
; requests: 12808
; request duration: 1250261
; request method: GET
; request URI: /test_mem.php?N=10000
; content length: 0
; user: -
; script: /home/fat/web/docs/php/test_mem.php
; last request cpu: 0.00
; last request memory: 0
;
; Note: There is a real-time FPM status monitoring sample web page available
; It's available in: /usr/share/php/7.0/fpm/status.html
;
; Note: The value must start with a leading slash (/). The value can be ; Note: The value must start with a leading slash (/). The value can be
; anything, but it may not be a good idea to use the .php extension or it ; anything, but it may not be a good idea to use the .php extension or it
; may conflict with a real PHP file. ; may conflict with a real PHP file.
; Default Value: not set ; Default Value: not set
pm.status_path = /fpm-status ;pm.status_path = /status
; The ping URI to call the monitoring page of FPM. If this value is not set, no ; The ping URI to call the monitoring page of FPM. If this value is not set, no
; URI will be recognized as a ping page. This could be used to test from outside ; URI will be recognized as a ping page. This could be used to test from outside
@ -147,39 +247,102 @@ pm.status_path = /fpm-status
; anything, but it may not be a good idea to use the .php extension or it ; anything, but it may not be a good idea to use the .php extension or it
; may conflict with a real PHP file. ; may conflict with a real PHP file.
; Default Value: not set ; Default Value: not set
ping.path = /ping ;ping.path = /ping
; This directive may be used to customize the response of a ping request. The ; This directive may be used to customize the response of a ping request. The
; response is formatted as text/plain with a 200 response code. ; response is formatted as text/plain with a 200 response code.
; Default Value: pong ; Default Value: pong
;ping.response = pong ;ping.response = pong
; The timeout for serving a single request after which the worker process will ; The access log file
; be killed. This option should be used when the 'max_execution_time' ini option ; Default: not set
; does not stop script execution for some reason. A value of '0' means 'off'. ;access.log = log/$pool.access.log
; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0 ; The access log format.
request_terminate_timeout = 120s ; The following syntax is allowed
; %%: the '%' character
; %C: %CPU used by the request
; it can accept the following format:
; - %{user}C for user CPU only
; - %{system}C for system CPU only
; - %{total}C for user + system CPU (default)
; %d: time taken to serve the request
; it can accept the following format:
; - %{seconds}d (default)
; - %{miliseconds}d
; - %{mili}d
; - %{microseconds}d
; - %{micro}d
; %e: an environment variable (same as $_ENV or $_SERVER)
; it must be associated with embraces to specify the name of the env
; variable. Some exemples:
; - server specifics like: %{REQUEST_METHOD}e or %{SERVER_PROTOCOL}e
; - HTTP headers like: %{HTTP_HOST}e or %{HTTP_USER_AGENT}e
; %f: script filename
; %l: content-length of the request (for POST request only)
; %m: request method
; %M: peak of memory allocated by PHP
; it can accept the following format:
; - %{bytes}M (default)
; - %{kilobytes}M
; - %{kilo}M
; - %{megabytes}M
; - %{mega}M
; %n: pool name
; %o: output header
; it must be associated with embraces to specify the name of the header:
; - %{Content-Type}o
; - %{X-Powered-By}o
; - %{Transfert-Encoding}o
; - ....
; %p: PID of the child that serviced the request
; %P: PID of the parent of the child that serviced the request
; %q: the query string
; %Q: the '?' character if query string exists
; %r: the request URI (without the query string, see %q and %Q)
; %R: remote IP address
; %s: status (response code)
; %t: server time the request was received
; it can accept a strftime(3) format:
; %d/%b/%Y:%H:%M:%S %z (default)
; The strftime(3) format must be encapsuled in a %{<strftime_format>}t tag
; e.g. for a ISO8601 formatted timestring, use: %{%Y-%m-%dT%H:%M:%S%z}t
; %T: time the log has been written (the request has finished)
; it can accept a strftime(3) format:
; %d/%b/%Y:%H:%M:%S %z (default)
; The strftime(3) format must be encapsuled in a %{<strftime_format>}t tag
; e.g. for a ISO8601 formatted timestring, use: %{%Y-%m-%dT%H:%M:%S%z}t
; %u: remote user
;
; Default: "%R - %u %t \"%m %r\" %s"
;access.format = "%R - %u %t \"%m %r%Q%q\" %s %f %{mili}d %{kilo}M %C%%"
; The log file for slow requests
; Default Value: not set
; Note: slowlog is mandatory if request_slowlog_timeout is set
;slowlog = log/$pool.log.slow
; The timeout for serving a single request after which a PHP backtrace will be ; The timeout for serving a single request after which a PHP backtrace will be
; dumped to the 'slowlog' file. A value of '0s' means 'off'. ; dumped to the 'slowlog' file. A value of '0s' means 'off'.
; Available units: s(econds)(default), m(inutes), h(ours), or d(ays) ; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0 ; Default Value: 0
request_slowlog_timeout = 5s ;request_slowlog_timeout = 0
; The log file for slow requests ; The timeout for serving a single request after which the worker process will
; Default Value: not set ; be killed. This option should be used when the 'max_execution_time' ini option
; Note: slowlog is mandatory if request_slowlog_timeout is set ; does not stop script execution for some reason. A value of '0' means 'off'.
slowlog = /var/log/nginx/NAMETOCHANGE.slow.log ; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0
request_terminate_timeout = 1d
; Set open file descriptor rlimit. ; Set open file descriptor rlimit.
; Default Value: system defined value ; Default Value: system defined value
rlimit_files = 4096 ;rlimit_files = 1024
; Set max core size rlimit. ; Set max core size rlimit.
; Possible Values: 'unlimited' or an integer greater or equal to 0 ; Possible Values: 'unlimited' or an integer greater or equal to 0
; Default Value: system defined value ; Default Value: system defined value
rlimit_core = 0 ;rlimit_core = 0
; Chroot to this directory at the start. This value must be defined as an ; Chroot to this directory at the start. This value must be defined as an
; absolute path. When this value is not set, chroot is not used. ; absolute path. When this value is not set, chroot is not used.
@ -195,14 +358,31 @@ rlimit_core = 0
; Chdir to this directory at the start. ; Chdir to this directory at the start.
; Note: relative path can be used. ; Note: relative path can be used.
; Default Value: current directory or / when chroot ; Default Value: current directory or / when chroot
chdir = /var/www/NAMETOCHANGE chdir = __FINALPATH__
; Redirect worker stdout and stderr into main error log. If not set, stdout and ; Redirect worker stdout and stderr into main error log. If not set, stdout and
; stderr will be redirected to /dev/null according to FastCGI specs. ; stderr will be redirected to /dev/null according to FastCGI specs.
; Note: on highloaded environement, this can cause some delay in the page ; Note: on highloaded environement, this can cause some delay in the page
; process time (several ms). ; process time (several ms).
; Default Value: no ; Default Value: no
catch_workers_output = yes ;catch_workers_output = yes
; Clear environment in FPM workers
; Prevents arbitrary environment variables from reaching FPM worker processes
; by clearing the environment in workers before env vars specified in this
; pool configuration are added.
; Setting to "no" will make all environment variables available to PHP code
; via getenv(), $_ENV and $_SERVER.
; Default Value: yes
;clear_env = no
; Limits the extensions of the main script FPM will allow to parse. This can
; prevent configuration mistakes on the web server side. You should only limit
; FPM to .php extensions to prevent malicious users to use other extensions to
; execute php code.
; Note: set an empty value to allow all extensions.
; Default Value: .php
;security.limit_extensions = .php .php3 .php4 .php5 .php7
; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from ; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from
; the current environment. ; the current environment.
@ -238,6 +418,13 @@ catch_workers_output = yes
;php_admin_flag[log_errors] = on ;php_admin_flag[log_errors] = on
;php_admin_value[memory_limit] = 32M ;php_admin_value[memory_limit] = 32M
php_value[upload_max_filesize] = 10G ; Common values to change to increase file upload limit
php_value[post_max_size] = 10G ; php_admin_value[upload_max_filesize] = 50M
php_value[mail.add_x_header] = Off ; php_admin_value[post_max_size] = 50M
; php_admin_flag[mail.add_x_header] = Off
; Other common parameters
; php_admin_value[max_execution_time] = 600
; php_admin_value[max_input_time] = 300
; php_admin_value[memory_limit] = 256M
; php_admin_flag[short_open_tag] = On

View file

@ -1,33 +1,66 @@
{ {
"name": "NOALYSS (phpcompta)", "name": "NOALYSS (phpcompta)",
"id": "noalyss", "id": "noalyss",
"packaging_format": 1,
"description": { "description": {
"en": "Accounting free software (Beligum and French accounting)", "en": "Accounting free software (Beligum and French accounting)",
"fr": "Logiciel libre de comptabilité (comptabilité Belge et Française)" "fr": "Logiciel libre de comptabilité (comptabilité Belge et Française)"
}, },
"license": "GPL-2", "version": "7.0.15",
"url": "http://noalyss.be",
"license": "free",
"maintainer": { "maintainer": {
"name": "bram", "name": "bram",
"email": "cortex@worlddomination.be", "email": "cortex@worlddomination.be",
"url": "http://worlddomination.be" "url": "http://worlddomination.be"
}, },
"multi_instance": "false", "requirements": {
"yunohost": ">= 3.0"
},
"multi_instance": false,
"services": [
"nginx",
"php7.0-fpm"
],
"arguments": { "arguments": {
"install" : [ "install" : [
{ {
"name": "domain", "name": "domain",
"type": "domain",
"ask": { "ask": {
"en": "Choose a domain for NOALYSS" "en": "Choose a domain name for Noalyss",
"fr": "Choisissez un nom de domaine pour Noalyss"
}, },
"example": "domain.org" "example": "example.com"
}, },
{ {
"name": "path", "name": "path",
"type": "path",
"ask": { "ask": {
"en": "Choose a path for NOALYSS" "en": "Choose a path for Noalyss",
"fr": "Choisissez un chemin pour Noalyss"
}, },
"example": "/compta", "example": "/compta",
"default": "/compta" "default": "/compta"
},
{
"name": "is_public",
"type": "boolean",
"ask": {
"en": "Is it a public application?",
"fr": "Est-ce une application publique ?"
},
"default": true
},
{
"name": "language",
"type": "string",
"ask": {
"en": "Choose the application language",
"fr": "Choisissez la langue de l'application"
},
"choices": ["fr", "en"],
"default": "fr"
} }
] ]
} }

17
scripts/_common.sh Normal file
View file

@ -0,0 +1,17 @@
#=================================================
# COMMON VARIABLES
#=================================================
# TODO : remove p7zip-full if not needed
# for jessie
pkg_dependencies="postgresql php5 php5-pgsql php5-gd php-gettext p7zip-full libgd2-xpm-dev"
if [ "$(lsb_release --codename --short)" != "jessie" ]; then
pkg_dependencies="postgresql php-pgsql php-gd php-gettext p7zip-full php-zip php-bcmath"
fi
#=================================================
# COMMON HELPERS
#=================================================
# None for the moment.

155
scripts/_psql.sh Normal file
View file

@ -0,0 +1,155 @@
#!/bin/bash
# Create a master password and set up global settings
# Please always call this script in install and restore scripts
# usage: noalyss_psql_test_if_first_run
noalyss_psql_test_if_first_run() {
if [ -f /etc/yunohost/psql ];
then
echo "PostgreSQL is already installed, no need to create master password"
else
local pgsql="$(ynh_string_random)"
echo "$pgsql" > /etc/yunohost/psql
if [ -e /etc/postgresql/9.4/ ]
then
local pg_hba=/etc/postgresql/9.4/main/pg_hba.conf
elif [ -e /etc/postgresql/9.6/ ]
then
local pg_hba=/etc/postgresql/9.6/main/pg_hba.conf
else
ynh_die "postgresql shoud be 9.4 or 9.6"
fi
systemctl start postgresql
sudo --login --user=postgres psql -c"ALTER user postgres WITH PASSWORD '$pgsql'" postgres
# force all user to connect to local database using passwords
# https://www.postgresql.org/docs/current/static/auth-pg-hba-conf.html#EXAMPLE-PG-HBA.CONF
# Note: we cant use peer since YunoHost create users with nologin
# See: https://github.com/YunoHost/yunohost/blob/unstable/data/helpers.d/user
sed -i '/local\s*all\s*all\s*peer/i \
local all all password' "$pg_hba"
systemctl enable postgresql
systemctl reload postgresql
fi
}
# Open a connection as a user
#
# example: noalyss_psql_connect_as 'user' 'pass' <<< "UPDATE ...;"
# example: noalyss_psql_connect_as 'user' 'pass' < /path/to/file.sql
#
# usage: noalyss_psql_connect_as user pwd [db]
# | arg: user - the user name to connect as
# | arg: pwd - the user password
# | arg: db - the database to connect to
noalyss_psql_connect_as() {
local user="$1"
local pwd="$2"
local db="$3"
sudo --login --user=postgres PGUSER="$user" PGPASSWORD="$pwd" psql "$db"
}
# # Execute a command as root user
#
# usage: noalyss_psql_execute_as_root sql [db]
# | arg: sql - the SQL command to execute
noalyss_psql_execute_as_root () {
local sql="$1"
sudo --login --user=postgres psql <<< "$sql"
}
# Execute a command from a file as root user
#
# usage: noalyss_psql_execute_file_as_root file [db]
# | arg: file - the file containing SQL commands
# | arg: db - the database to connect to
noalyss_psql_execute_file_as_root() {
local file="$1"
local db="$2"
sudo --login --user=postgres psql "$db" < "$file"
}
# Create a database, an user and its password. Then store the password in the app s config
#
# After executing this helper, the password of the created database will be available in $db_pwd
# It will also be stored as "psqlpwd" into the app settings.
#
# usage: noalyss_psql_setup_db user name [pwd]
# | arg: user - Owner of the database
# | arg: name - Name of the database
# | arg: pwd - Password of the database. If not given, a password will be generated
noalyss_psql_setup_db () {
local db_user="$1"
local db_name="$2"
local new_db_pwd=$(ynh_string_random) # Generate a random password
# If $3 is not given, use new_db_pwd instead for db_pwd.
local db_pwd="${3:-$new_db_pwd}"
noalyss_psql_create_db "$db_name" "$db_user" "$db_pwd" # Create the database
# sudo yunohost app setting "$app" "$key" --value="$value" --quiet
# sudo yunohost app setting noalyss psqlpwd -v=RhWNxNe6KdrncQdhbBvWsur6 --quiet
ynh_app_setting_set $app psqlpwd $db_pwd # Store the password in the app s config
}
# Create a database and grant privilegies to a user
#
# usage: noalyss_psql_create_db db [user [pwd]]
# | arg: db - the database name to create
# | arg: user - the user to grant privilegies
# | arg: pwd - the user password
noalyss_psql_create_db() {
local db="$1"
local user="$2"
local pwd="$3"
noalyss_psql_create_user "$user" "$pwd"
sudo --login --user=postgres createdb --owner="$user" "$db"
}
# Drop a database
#
# usage: noalyss_psql_remove_db user
# | arg: user - the user to drop
noalyss_psql_remove_db() {
local user="$1"
# because the user may have multiple databases
sudo su postgres --login -c "psql -l | grep \"\<$user\>\" | awk '{print \$1}' | xargs -l dropdb"
noalyss_psql_drop_user "$user"
}
# Dump a database
#
# example: noalyss_psql_dump_db 'roundcube' > ./dump.sql
#
# usage: noalyss_psql_dump_db user
# | arg: db - the database name to dump
# | ret: the psqldump output
noalyss_psql_dump_db() {
local user="$1"
sudo su postgres --login -c "psql -l | grep \"\<$user\>\" | awk '{print \$1}' | xargs -l pg_dump -C"
}
# Create a user
#
# usage: noalyss_psql_create_user user pwd [host]
# | arg: user - the user name to create
# NOTICE : for Noalyss the user need to be able to createdb
noalyss_psql_create_user() {
local user="$1"
local pwd="$2"
sudo --login --user=postgres psql -c"CREATE USER $user createdb PASSWORD '$pwd'" postgres
}
# Drop a user
#
# usage: noalyss_psql_drop_user user
# | arg: user - the user name to drop
noalyss_psql_drop_user() {
local user="$1"
sudo --login --user=postgres dropuser "$user"
}

92
scripts/backup Executable file
View file

@ -0,0 +1,92 @@
#!/bin/bash
#=================================================
# GENERIC START
#=================================================
# IMPORT GENERIC HELPERS
#=================================================
#Keep this path for calling _common.sh inside the execution's context of backup and restore scripts
source ../settings/scripts/_common.sh
source /usr/share/yunohost/helpers
source ../settings/scripts/_psql.sh
#=================================================
# MANAGE SCRIPT FAILURE
#=================================================
ynh_clean_setup () {
### Remove this function if there's nothing to clean before calling the remove script.
true
}
# Exit if an error occurs during the execution of the script
ynh_abort_if_errors
#=================================================
# LOAD SETTINGS
#=================================================
ynh_print_info "Loading installation settings..."
app=$YNH_APP_INSTANCE_NAME
final_path=$(ynh_app_setting_get $app final_path)
domain=$(ynh_app_setting_get $app domain)
db_name=$(ynh_app_setting_get $app db_name)
#=================================================
# STANDARD BACKUP STEPS
#=================================================
# BACKUP THE APP MAIN DIR
#=================================================
ynh_print_info "Backing up the main app directory..."
ynh_backup "$final_path"
#=================================================
# BACKUP THE NGINX CONFIGURATION
#=================================================
ynh_print_info "Backing up nginx web server configuration..."
ynh_backup "/etc/nginx/conf.d/$domain.d/$app.conf"
#=================================================
# BACKUP THE PHP-FPM CONFIGURATION
#=================================================
ynh_print_info "Backing up php-fpm configuration..."
ynh_backup "/etc/php/7.0/fpm/pool.d/$app.conf"
#=================================================
# BACKUP THE POSTGRES DATABASE
#=================================================
ynh_print_info "Backing up the Postgres database..."
noalyss_psql_dump_db $app > db.sql
#=================================================
# SPECIFIC BACKUP
#=================================================
# BACKUP LOGROTATE
#=================================================
#ynh_print_info "Backing up logrotate configuration..."
#ynh_backup "/etc/logrotate.d/$app"
#=================================================
# BACKUP SYSTEMD
#=================================================
#ynh_print_info "Backing up systemd configuration..."
#ynh_backup "/etc/systemd/system/$app.service"
#=================================================
# BACKUP A CRON FILE
#=================================================
#ynh_backup "/etc/cron.d/$app"
#=================================================
# END OF SCRIPT
#=================================================
ynh_print_info "Backup script completed for $app. (YunoHost will then actually copy those files to the archive)."

355
scripts/install Normal file → Executable file
View file

@ -1,63 +1,320 @@
set -e #!/bin/bash
# Retrieve arguments #=================================================
domain=$1 # GENERIC START
path=$2 #=================================================
# IMPORT GENERIC HELPERS
#=================================================
# Check domain/path availability source _common.sh
sudo yunohost app checkurl $domain$path -a noalyss source /usr/share/yunohost/helpers
if [[ ! $? -eq 0 ]]; then source _psql.sh
exit 1
#=================================================
# MANAGE SCRIPT FAILURE
#=================================================
ynh_clean_setup () {
### Remove this function if there's nothing to clean before calling the remove script.
true
}
# Exit if an error occurs during the execution of the script
ynh_abort_if_errors
#=================================================
# RETRIEVE ARGUMENTS FROM THE MANIFEST
#=================================================
domain=$YNH_APP_ARG_DOMAIN
path_url=$YNH_APP_ARG_PATH
#admin=$YNH_APP_ARG_ADMIN
is_public=$YNH_APP_ARG_IS_PUBLIC
language=$YNH_APP_ARG_LANGUAGE
#password=$YNH_APP_ARG_PASSWORD
### If it's a multi-instance app, meaning it can be installed several times independently
### The id of the app as stated in the manifest is available as $YNH_APP_ID
### The instance number is available as $YNH_APP_INSTANCE_NUMBER (equals "1", "2", ...)
### The app instance name is available as $YNH_APP_INSTANCE_NAME
### - the first time the app is installed, YNH_APP_INSTANCE_NAME = ynhexample
### - the second time the app is installed, YNH_APP_INSTANCE_NAME = ynhexample__2
### - ynhexample__{N} for the subsequent installations, with N=3,4, ...
### The app instance name is probably what interests you most, since this is
### guaranteed to be unique. This is a good unique identifier to define installation path,
### db names, ...
app=$YNH_APP_INSTANCE_NAME
#=================================================
# CHECK IF THE APP CAN BE INSTALLED WITH THESE ARGS
#=================================================
ynh_print_info "Validating installation parameters..."
### If the app uses nginx as web server (written in HTML/PHP in most cases), the final path should be "/var/www/$app".
### If the app provides an internal web server (or uses another application server such as uwsgi), the final path should be "/opt/yunohost/$app"
### NOTICE : for Noalyss the .tgz contains a /html, a /include and other files. only the /html have to be exposed and it is specified in ./conf/nginx.conf
final_path=/var/www/$app
test ! -e "$final_path" || ynh_die "This path already contains a folder"
# Normalize the url path syntax
path_url=$(ynh_normalize_url_path $path_url)
# Register (book) web path
ynh_webpath_register $app $domain $path_url
#=================================================
# STORE SETTINGS FROM MANIFEST
#=================================================
ynh_print_info "Storing installation settings..."
ynh_app_setting_set $app domain $domain
ynh_app_setting_set $app path $path_url
#ynh_app_setting_set $app admin $admin
ynh_app_setting_set $app is_public $is_public
ynh_app_setting_set $app language $language
#=================================================
# STANDARD MODIFICATIONS
#=================================================
# INSTALL DEPENDENCIES
#=================================================
ynh_print_info "Installing dependencies..."
### `ynh_install_app_dependencies` allows you to add any "apt" dependencies to the package.
### Those deb packages will be installed as dependencies of this package.
### If you're not using this helper:
### - Remove the section "REMOVE DEPENDENCIES" in the remove script
### - As well as the section "REINSTALL DEPENDENCIES" in the restore script
### - And the section "UPGRADE DEPENDENCIES" in the upgrade script
ynh_install_app_dependencies $pkg_dependencies
#=================================================
# CREATE A MYSQL DATABASE
#=================================================
#ynh_print_info "Creating a MySQL database..."
### Use these lines if you need a database for the application.
### `ynh_mysql_setup_db` will create a database, an associated user and a ramdom password.
### The password will be stored as 'mysqlpwd' into the app settings,
### and will be available as $db_pwd
### If you're not using these lines:
### done - Remove the section "BACKUP THE MYSQL DATABASE" in the backup script
### done - Remove also the section "REMOVE THE MYSQL DATABASE" in the remove script
### TODO - As well as the section "RESTORE THE MYSQL DATABASE" in the restore script
#db_name=$(ynh_sanitize_dbid $app)
#ynh_app_setting_set $app db_name $db_name
#ynh_mysql_setup_db $db_name $db_name
#=================================================
# CREATE A POSTGRESS DATABASE
#=================================================
ynh_print_info "Testing if Postgress is installed..."
noalyss_psql_test_if_first_run
ynh_print_info "Creating a Postgress database..."
db_name=$(ynh_sanitize_dbid $app)
ynh_app_setting_set $app db_name $db_name
noalyss_psql_setup_db $db_name $db_name
#=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE
#=================================================
ynh_print_info "Setting up source files..."
### `ynh_setup_source` is used to install an app from a zip or tar.gz file,
### downloaded from an upstream source, like a git repository.
### `ynh_setup_source` use the file conf/app.src
ynh_app_setting_set $app final_path $final_path
# Download, check integrity, uncompress and patch the source from app.src
ynh_setup_source "$final_path"
#=================================================
# NGINX CONFIGURATION
#=================================================
ynh_print_info "Configuring nginx web server..."
### `ynh_add_nginx_config` will use the file conf/nginx.conf
# Create a dedicated nginx config
ynh_add_nginx_config
#=================================================
# CREATE DEDICATED USER
#=================================================
ynh_print_info "Configuring system user..."
# Create a system user
ynh_system_user_create $app
#=================================================
# PHP-FPM CONFIGURATION
#=================================================
ynh_print_info "Configuring php-fpm..."
### `ynh_add_fpm_config` is used to set up a PHP config.
### You can remove it if your app doesn't use PHP.
### `ynh_add_fpm_config` will use the files conf/php-fpm.conf and conf/php-fpm.ini
### If you're not using these lines:
### - You can remove these files in conf/.
### - Remove the section "BACKUP THE PHP-FPM CONFIGURATION" in the backup script
### - Remove also the section "REMOVE PHP-FPM CONFIGURATION" in the remove script
### - As well as the section "RESTORE THE PHP-FPM CONFIGURATION" in the restore script
### With the reload at the end of the script.
### - And the section "PHP-FPM CONFIGURATION" in the upgrade script
# Create a dedicated php-fpm config
ynh_add_fpm_config
#=================================================
# SPECIFIC SETUP
#=================================================
# ...
#=================================================
#=================================================
# SETUP SYSTEMD
#=================================================
#ynh_print_info "Configuring a systemd service..."
### `ynh_systemd_config` is used to configure a systemd script for an app.
### It can be used for apps that use sysvinit (with adaptation) or systemd.
### Have a look at the app to be sure this app needs a systemd script.
### `ynh_systemd_config` will use the file conf/systemd.service
### If you're not using these lines:
### - You can remove those files in conf/.
### - Remove the section "BACKUP SYSTEMD" in the backup script
### - Remove also the section "STOP AND REMOVE SERVICE" in the remove script
### - As well as the section "RESTORE SYSTEMD" in the restore script
### - And the section "SETUP SYSTEMD" in the upgrade script
# Create a dedicated systemd config
#ynh_add_systemd_config
#=================================================
# SETUP APPLICATION WITH CURL
#=================================================
### Use these lines only if the app installation needs to be finalized through
### web forms. We generally don't want to ask the final user,
### so we're going to use curl to automatically fill the fields and submit the
### forms.
# Set right permissions for curl install
chown -R $app: $final_path
# Set the app as temporarily public for curl call
ynh_print_info "Configuring SSOwat..."
ynh_app_setting_set $app skipped_uris "/"
# Reload SSOwat config
yunohost app ssowatconf
# Reload Nginx
systemctl reload nginx
# Installation with curl
# ynh_print_info "Finalizing installation..."
# ynh_local_curl "/INSTALL_PATH" "key1=value1" "key2=value2" "key3=value3"
# Remove the public access
if [ $is_public -eq 0 ]
then
ynh_app_setting_delete $app skipped_uris
fi fi
path=${path%/} #=================================================
# MODIFY A CONFIG FILE
#=================================================
ynh_print_info "Modifying $app config file..."
cp ../conf/noalyss.conf $final_path/include/config.inc.php
sudo apt-get install postgresql php5 php5-pgsql php5-gd php-gettext p7zip-full libgd2-xpm-dev -y ### `ynh_replace_string` is used to replace a string in a file.
### (It's compatible with sed regular expressions syntax)
#psqlpwd=$(ynh_app_setting_get $app psqlpwd)
#ynh_print_info "dbpass : $psqlpwd "
ynh_replace_string "DATABASE_PASSWORD" "$(ynh_app_setting_get $app psqlpwd)" "$final_path/include/config.inc.php"
final_path=/var/www/noalyss #=================================================
sudo mkdir -p $final_path # STORE THE CONFIG FILE CHECKSUM
sudo cp -a ../sources/html/ $final_path #=================================================
sudo cp -a ../sources/include/ $final_path
sudo chown -R www-data: $final_path ### `ynh_store_file_checksum` is used to store the checksum of a file.
### That way, during the upgrade script, by using `ynh_backup_if_checksum_is_different`,
### you can make a backup of this file before modifying it again if the admin had modified it.
sudo yunohost app setting noalyss version -v "6.9.0.0" # Calculate and store the config file checksum into the app settings
ynh_store_file_checksum "$final_path/include/config.inc.php"
if [[ "$path" == "" ]]; then #=================================================
sed -i "s@PATHTOCHANGE@/@g" ../conf/nginx.conf # GENERIC FINALIZATION
else #=================================================
sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf # SECURE FILES AND DIRECTORIES
#=================================================
### For security reason, any app should set the permissions to root: before anything else.
### Then, if write authorization is needed, any access should be given only to directories
### that really need such authorization.
# Set permissions to app files
# chown -R root: $final_path
#=================================================
# SETUP LOGROTATE
#=================================================
ynh_print_info "Configuring log rotation..."
### `ynh_use_logrotate` is used to configure a logrotate configuration for the logs of this app.
### Use this helper only if there is effectively a log file for this app.
### If you're not using this helper:
### - Remove the section "BACKUP LOGROTATE" in the backup script
### - Remove also the section "REMOVE LOGROTATE CONFIGURATION" in the remove script
### - As well as the section "RESTORE THE LOGROTATE CONFIGURATION" in the restore script
### - And the section "SETUP LOGROTATE" in the upgrade script
# Use logrotate to manage application logfile(s)
ynh_use_logrotate
#=================================================
# ADVERTISE SERVICE IN ADMIN PANEL
#=================================================
### `yunohost service add` is a CLI yunohost command to add a service in the admin panel.
### You'll find the service in the 'services' section of YunoHost admin panel.
### This CLI command would be useless if the app does not have any services (systemd or sysvinit)
### If you're not using these lines:
### - You can remove these files in conf/.
### - Remove the section "REMOVE SERVICE FROM ADMIN PANEL" in the remove script
### - As well as the section "ADVERTISE SERVICE IN ADMIN PANEL" in the restore script
# yunohost service add $app --log "/var/log/$app/$app.log"
# if using yunohost version 3.2 or more in the 'manifest.json', a description can be added
#yunohost service add $app --description "$app daemon for XXX" --log "/var/log/$app/$app.log"
#=================================================
# SETUP SSOWAT
#=================================================
ynh_print_info "Configuring SSOwat..."
# Make app public if necessary
if [ $is_public -eq 1 ]
then
# unprotected_uris allows SSO credentials to be passed anyway.
ynh_app_setting_set $app unprotected_uris "/"
fi fi
sed -i "s@ALIASTOCHANGE@$final_path/html/@g" ../conf/nginx.conf #=================================================
# RELOAD NGINX
#=================================================
ynh_print_info "Reloading nginx web server..."
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/noalyss.conf systemctl reload nginx
sed -i "s@NAMETOCHANGE@noalyss@g" ../conf/php-fpm.conf #=================================================
# END OF SCRIPT
#=================================================
db_pwd=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{24\}\).*/\1/p') ynh_print_info "Installation of $app completed"
ynh_print_info "Go to https://$domain$path_url/install.php to continue !"
sudo su postgres -c "createuser -S -R --createdb noalyss"
sudo su postgres -c "psql -c \"ALTER USER noalyss with PASSWORD '$db_pwd';\""
sed -i "s@DATABASE_PASSWORD@$db_pwd@g" ../conf/noalyss.conf
sudo cp ../conf/noalyss.conf $final_path/include/config.inc.php
finalphpconf=/etc/php5/fpm/pool.d/noalyss.conf
sudo cp ../conf/php-fpm.conf $finalphpconf
sudo chown root: $finalphpconf
sudo chmod 644 $finalphpconf
# Reload Nginx and regenerate SSOwat conf
sudo service php5-fpm restart
sudo service nginx reload
sudo yunohost app ssowatconf
sudo yunohost app setting noalyss unprotected_uris -v "/"
sudo yunohost app ssowatconf
curl -kL -H "Host: $domain" -X POST https://127.0.0.1$path/admin/setup.php --data "go=yolo" > /dev/null 2>&1
sudo yunohost app setting noalyss unprotected_uris -v ""
sudo yunohost app ssowatconf
# su postgres -c "psql account_repository -c 'delete from ac_users;'"

136
scripts/remove Normal file → Executable file
View file

@ -1,16 +1,134 @@
set -e #!/bin/bash
final_path=/var/www/noalyss #=================================================
# GENERIC START
#=================================================
# IMPORT GENERIC HELPERS
#=================================================
sudo rm -rf $final_path source _common.sh
source /usr/share/yunohost/helpers
source _psql.sh
sudo su postgres -c "psql -l | grep \"\<noalyss\>\" | awk '{print \$1}' | xargs -l dropdb" #=================================================
# LOAD SETTINGS
#=================================================
ynh_print_info "Loading installation settings..."
sudo su postgres -c 'dropuser noalyss' app=$YNH_APP_INSTANCE_NAME
finalphpconf=/etc/php5/fpm/pool.d/noalyss.conf domain=$(ynh_app_setting_get $app domain)
port=$(ynh_app_setting_get $app port)
db_name=$(ynh_app_setting_get $app db_name)
db_user=$db_name
final_path=$(ynh_app_setting_get $app final_path)
rm $finalphpconf #===============#==================================
rm /etc/nginx/conf.d/$domain.d/noalyss.conf # STANDARD REMOVE
#=================================================
# REMOVE SERVICE FROM ADMIN PANEL
#=================================================
domain=$(sudo yunohost app setting noalyss domain) # Remove a service from the admin panel, added by `yunohost service add`
#if yunohost service status $app >/dev/null 2>&1
#then
# ynh_print_info "Removing $app service"
# yunohost service remove $app
#fi
#=================================================
# STOP AND REMOVE SERVICE
#=================================================
#ynh_print_info "Stopping and removing the systemd service"
# Remove the dedicated systemd config
#ynh_remove_systemd_config
#=================================================
# REMOVE THE POSTGRES DATABASE
#=================================================
ynh_print_info "Removing the Postgres database"
# Remove a database if it exists, along with the associated user
noalyss_psql_remove_db $db_user
#=================================================
# REMOVE DEPENDENCIES
#=================================================
ynh_print_info "Removing dependencies"
# Remove metapackage and its dependencies
ynh_remove_app_dependencies
#=================================================
# REMOVE APP MAIN DIR
#=================================================
ynh_print_info "Removing app main directory"
# Remove the app directory securely
ynh_secure_remove "$final_path"
#=================================================
# REMOVE NGINX CONFIGURATION
#=================================================
ynh_print_info "Removing nginx web server configuration"
# Remove the dedicated nginx config
ynh_remove_nginx_config
#=================================================
# REMOVE PHP-FPM CONFIGURATION
#=================================================
ynh_print_info "Removing php-fpm configuration"
# Remove the dedicated php-fpm config
ynh_remove_fpm_config
#=================================================
# REMOVE LOGROTATE CONFIGURATION
#=================================================
ynh_print_info "Removing logrotate configuration"
# Remove the app-specific logrotate config
ynh_remove_logrotate
#=================================================
# CLOSE A PORT
#=================================================
#if yunohost firewall list | grep -q "\- $port$"
#then
# ynh_print_info "Closing port $port"
# ynh_exec_warn_less yunohost firewall disallow TCP $port
#fi
#=================================================
# SPECIFIC REMOVE
#=================================================
# REMOVE THE CRON FILE
#=================================================
# Remove a cron file
#ynh_secure_remove "/etc/cron.d/$app"
# Remove a directory securely
#ynh_secure_remove "/etc/$app/"
# Remove the log files
#ynh_secure_remove "/var/log/$app/"#
#
##=================================================
## GENERIC FINALIZATION
#=================================================
# REMOVE DEDICATED USER
#=================================================
ynh_print_info "Removing the dedicated system user"
# Delete a system user
ynh_system_user_delete $app
#=================================================
# END OF SCRIPT
#=================================================
ynh_print_info "Removal of $app completed"

143
scripts/restore Executable file
View file

@ -0,0 +1,143 @@
#!/bin/bash
#=================================================
# GENERIC START
#=================================================
# IMPORT GENERIC HELPERS
#=================================================
#Keep this path for calling _common.sh inside the execution's context of backup and restore scripts
source ../settings/scripts/_common.sh
source /usr/share/yunohost/helpers
source ../settings/scripts/_psql.sh
#=================================================
# MANAGE SCRIPT FAILURE
#=================================================
ynh_clean_setup () {
#### Remove this function if there's nothing to clean before calling the remove script.
true
}
# Exit if an error occurs during the execution of the script
ynh_abort_if_errors
#=================================================
# LOAD SETTINGS
#=================================================
ynh_print_info "Loading settings..."
app=$YNH_APP_INSTANCE_NAME
domain=$(ynh_app_setting_get $app domain)
path_url=$(ynh_app_setting_get $app path)
final_path=$(ynh_app_setting_get $app final_path)
db_name=$(ynh_app_setting_get $app db_name)
#=================================================
# CHECK IF THE APP CAN BE RESTORED
#=================================================
ynh_print_info "Validating restoration parameters..."
ynh_webpath_available $domain $path_url \
|| ynh_die "Path not available: ${domain}${path_url}"
test ! -d $final_path \
|| ynh_die "There is already a directory: $final_path "
#=================================================
# STANDARD RESTORATION STEPS
#=================================================
# RESTORE THE NGINX CONFIGURATION
#=================================================
ynh_restore_file "/etc/nginx/conf.d/$domain.d/$app.conf"
#=================================================
# RESTORE THE APP MAIN DIR
#=================================================
ynh_print_info "Restoring the app main directory..."
ynh_restore_file "$final_path"
#=================================================
# RECREATE THE DEDICATED USER
#=================================================
ynh_print_info "Recreating the dedicated system user..."
# Create the dedicated user (if not existing)
ynh_system_user_create $app
#=================================================
# RESTORE USER RIGHTS
#=================================================
# Restore permissions on app files
chown -R $app: $final_path
#=================================================
# RESTORE THE PHP-FPM CONFIGURATION
#=================================================
ynh_restore_file "/etc/php/7.0/fpm/pool.d/$app.conf"
#=================================================
# SPECIFIC RESTORATION
#=================================================
# REINSTALL DEPENDENCIES
#=================================================
ynh_print_info "Reinstalling dependencies..."
# Define and install dependencies
ynh_install_app_dependencies $pkg_dependencies
#=================================================
# RESTORE THE POSTGRES DATABASE
#=================================================
ynh_print_info "Restoring the Postgres database..."
db_pwd=$(ynh_app_setting_get $app mysqlpwd)
noalyss_psql_test_if_first_run
noalyss_psql_setup_db $db_name $db_name $(ynh_app_setting_get $app psqlpwd)
noalyss_psql_execute_file_as_root ./db.sql $db_name
#=================================================
# RESTORE SYSTEMD
#=================================================
#ynh_print_info "Restoring the systemd configuration..."
#ynh_restore_file "/etc/systemd/system/$app.service"
#systemctl enable $app.service
#=================================================
# ADVERTISE SERVICE IN ADMIN PANEL
#=================================================
#yunohost service add $app --log "/var/log/$app/$app.log"
#=================================================
# RESTORE THE CRON FILE
#=================================================
#ynh_restore_file "/etc/cron.d/$app"
#=================================================
# RESTORE THE LOGROTATE CONFIGURATION
#=================================================
#ynh_restore_file "/etc/logrotate.d/$app"
#=================================================
# GENERIC FINALIZATION
#=================================================
# RELOAD NGINX AND PHP-FPM
#=================================================
ynh_print_info "Reloading nginx web server and php-fpm..."
systemctl reload php7.0-fpm
systemctl reload nginx
#=================================================
# END OF SCRIPT
#=================================================
ynh_print_info "Restoration completed for $app"

View file

@ -1,2 +0,0 @@
Dany De Bontridder danydb@aevalys.eu, dany118@gmail.com
Stan Pinte stanpinte@sauvages.be

View file

@ -1,138 +0,0 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
* a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
* b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
* c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
* a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
* b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
* c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy name of author
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 the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c'
for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.

View file

@ -1,4 +0,0 @@
Si vous avez besoin d'aide pour l'installation
utilisez la mailing list
Pour souscrire ou faire des recherches
aller https://lists.nongnu.org/mailman/listinfo/noalyss-generale

View file

@ -1,175 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/09/16 10:54
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
101 Capital 1 FR
105 Ecarts de réévaluation 1 FR
1061 Réserve légale 1 FR
1063 Réserves statutaires ou contractuelles 1 FR
1064 Réserves réglementées 1 FR
1068 Autres réserves 1 FR
108 Compte de l'exploitant 1 FR
12 résultat de l'exercice (bénéfice ou perte) 1 FR
145 Amortissements dérogatoires 1 FR
146 Provision spéciale de réévaluation 1 FR
147 Plus-values réinvesties 1 FR
148 Autres provisions réglementées 1 FR
15 Provisions pour risques et charges 1 FR
16 emprunts et dettes assimilees 1 FR
2 comptes d'immobilisations 0 FR
20 immobilisations incorporelles 2 FR
201 Frais d'établissement 20 FR
206 Droit au bail 20 FR
207 Fonds commercial 20 FR
208 Autres immobilisations incorporelles 20 FR
21 immobilisations corporelles 2 FR
23 immobilisations en cours 2 FR
27 autres immobilisations financieres 2 FR
280 Amortissements des immobilisations incorporelles 2 FR
281 Amortissements des immobilisations corporelles 2 FR
290 Provisions pour dépréciation des immobilisations incorporelles 2 FR
291 Provisions pour dépréciation des immobilisations corporelles (même ventilation que celle du compte 21) 2 FR
297 Provisions pour dépréciation des autres immobilisations financières 2 FR
3 comptes de stocks et en cours 0 FR
31 matieres premières (et fournitures) 3 FR
32 autres approvisionnements 3 FR
33 en-cours de production de biens 3 FR
34 en-cours de production de services 3 FR
35 stocks de produits 3 FR
37 stocks de marchandises 3 FR
391 Provisions pour dépréciation des matières premières (et fournitures) 3 FR
392 Provisions pour dépréciation des autres approvisionnements 3 FR
393 Provisions pour dépréciation des en-cours de production de biens 3 FR
394 Provisions pour dépréciation des en-cours de production de services 3 FR
395 Provisions pour dépréciation des stocks de produits 3 FR
397 Provisions pour dépréciation des stocks de marchandises 3 FR
4 comptes de tiers 0 FR
400 Fournisseurs et Comptes rattachés 4 FR
409 Fournisseurs débiteurs 4 FR
410 Clients et Comptes rattachés 4 FR
419 Clients créditeurs 4 FR
421 Personnel - Rémunérations dues 4 FR
428 Personnel - Charges à payer et produits à recevoir 4 FR
43 Sécurité sociale et autres organismes sociaux 4 FR
431 Sécurité sociale 43 FR
43731 Cotis.Sal.+Pat. Retraite salariés dûes 43 FR
43732 Cotis.Sal.+Pat. Retraite cadres dûes 43 FR
4374 Cotis.Sal.+Pat. ASSEDIC dûes 43 FR
444 Etat - Impôts sur les bénéfices 4 FR
445 Etat - Taxes sur le chiffre d'affaires 4 FR
44562 T.V.A. sur immobilisations 445 FR
445661 T.V.A. déductible 19,6% sur autres biens et services 445 FR
445662 T.V.A. déductible 5,5% sur autres biens et services 445 FR
445663 T.V.A. déductible 2,1% sur autres biens et services 445 FR
44571 T.V.A. collectée 19,6% 445 FR
44572 T.V.A. collectée 5,5% 445 FR
44573 T.V.A. collectée 2,1% 445 FR
447 Autres impôts, taxes et versements assimilés 4 FR
45 Groupe et associes 4 FR
455 Associés - Comptes courants 45 FR
46 Débiteurs divers et créditeurs divers 4 FR
47 comptes transitoires ou d'attente 4 FR
481 Charges à répartir sur plusieurs exercices 4 FR
486 Charges constatées d'avance 4 FR
487 Produits constatés d'avance 4 FR
491 Provisions pour dépréciation des comptes de clients 4 FR
496 Provisions pour dépréciation des comptes de débiteurs divers 4 FR
5 comptes financiers 0 FR
50 valeurs mobilières de placement 5 FR
51 banques, établissements financiers et assimilés 5 FR
53 Caisse 5 FR
54 régies d'avance et accréditifs 5 FR
58 virements internes 5 FR
590 Provisions pour dépréciation des valeurs mobilières de placement 5 FR
6 comptes de charges 0 FR
60 Achats (sauf 603) 6 FR
607 Achats de marchandises 6 FR
603 variations des stocks (approvisionnements et marchandises) 6 FR
6031 Variation des stocks de matières premières (et fournitures) 603 FR
6032 Variation des stocks des autres approvisionnements 603 FR
6037 Variation des stocks de marchandises 603 FR
61 autres charges externes - Services extérieurs 6 FR
62 autres charges externes - Autres services extérieurs 6 FR
63 Impôts, taxes et versements assimiles 6 FR
641 Rémunérations du personnel 6 FR
644 Rémunération du travail de l'exploitant 6 FR
645 Charges de sécurité sociale et de prévoyance 6 FR
6451 Cotisations à l'URSSAF 645 FR
6453 Cotisations aux caisses de retraites 645 FR
6454 Cotisations aux ASSEDIC 645 FR
646 Cotisations sociales personnelles de l'exploitant 6 FR
65 Autres charges de gestion courante 6 FR
66 Charges financières 6 FR
67 Charges exceptionnelles 6 FR
681 Dotations aux amortissements et aux provisions - Charges d'exploitation 6 FR
6811 Dotations aux amortissements sur immobilisations incorporelles et corporelles 681 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 681 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 681 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants 681 FR
686 Dotations aux amortissements et aux provisions - Charges financières 6 FR
687 Dotations aux amortissements et aux provisions - Charges exceptionnelles 6 FR
691 Participation des salariés aux résultats 6 FR
695 Impôts sur les bénéfices 6 FR
697 Imposition forfaitaire annuelle des sociétés 6 FR
699 Produits - Reports en arrière des déficits 6 FR
7 comptes de produits 0 FR
701 Ventes de produits finis 7 FR
706 Prestations de services 7 FR
707 Ventes de marchandises 7 FR
708 Produits des activités annexes 7 FR
709 Rabais, remises et ristournes accordés par l'entreprise 7 FR
713 Variation des stocks (en-cours de production, produits) 7 FR
72 Production immobilisée 7 FR
74 Subventions d'exploitation 7 FR
75 Autres produits de gestion courante 7 FR
753 Jetons de présence et rémunérations d'administrateurs, gérants,... 75 FR
754 Ristournes perçues des coopératives (provenant des excédents) 75 FR
755 Quotes-parts de résultat sur opérations faites en commun 75 FR
76 Produits financiers 7 FR
77 Produits exceptionnels 7 FR
781 Reprises sur amortissements et provisions (à inscrire dans les produits d'exploitation) 7 FR
786 Reprises sur provisions pour risques (à inscrire dans les produits financiers) 7 FR
787 Reprises sur provisions (à inscrire dans les produits exceptionnels) 7 FR
79 Transferts de charges 7 FR
8 Comptes spéciaux 0 FR
80 Engagements hors bilan 8 FR
801 Engagements donnés par l'entité 80 FR
8011 Avals, cautions, garanties 801 FR
8014 Effets circulant sous l'endos de l'entité 801 FR
8016 Redevances crédit-bail restant à courir 801 FR
80161 Crédit-bail mobilier 8016 FR
80165 Crédit-bail immobilier 8016 FR
8018 Autres engagements donnés 801 FR
802 Engagements reçus par l'entité 80 FR
8021 Avals, cautions, garanties 802 FR
8024 Créances escomptées non échues 802 FR
8026 Engagements reçus pour utilisation en crédit-bail 802 FR
80261 Crédit-bail mobilier 8026 FR
80265 Crédit-bail immobilier 8026 FR
8028 Autres engagements reçus 802 FR
809 Contrepartie des engagements 80 FR
8091 Contrepartie 801 809 FR
8092 Contrepartie 802 809 FR
88 Résultat en instance d'affectation 8 FR
89 Bilan 8 FR
890 Bilan d'ouverture 89 FR
891 Bilan de clôture 89 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,179 +0,0 @@
# Bilan (Système abrégé personnalisé)
# version 2007/10/23 02:55 (en compte)
# Liste des comptes utilisés
$C101=round([101%],2)
$C105=round([105%],2)
$C1061=round([1061%],2)
$C1063=round([1063%],2)
$C1064=round([1064%],2)
$C1068=round([1068%],2)
$C108=round([108%],2)
### REPORT A NOUVEAU
$C11=round([11%],2)
$C12=round([12%],2)
### RESULTAT DE L'EXERCICE
$C145=round([145%],2)
$C146=round([146%],2)
$C147=round([147%],2)
$C148=round([148%],2)
$C15=round([15%],2)
$C16=round([16%],2)
$C201=round([201%],2)
$C206=round([206%],2)
$C207=round([207%],2)
$C208=round([208%],2)
$C21=round([21%],2)
$C23=round([23%],2)
$C27=round([27%],2)
$C280=round([280%],2)
$C281=round([281%],2)
$C290=round([290%],2)
$C291=round([291%],2)
$C297=round([297%],2)
$C31=round([31%],2)
$C33=round([33%],2)
$C34=round([34%],2)
$C35=round([35%],2)
$C37=round([37%],2)
$C391=round([391%],2)
$C393=round([393%],2)
$C394=round([394%],2)
$C395=round([395%],2)
$C397=round([397%],2)
$C400=round([400%],2)
$C409=round([409%],2)
$C410=round([410%],2)
$C419=round([419%],2)
$C421=round([421%],2)
$C428=round([428%],2)
$C43D=round([43%],2)
$C43C=round([43%],2)
$C444D=round([444%],2)
$C444C=round([444%],2)
$C445D=round([445%],2)
$C445C=round([445%],2)
$C447=round([447%],2)
$C487=round([487%],2)
$C455D=round([455%],2)
$C455C=round([455%],2)
$C46=round([46%],2)
$C486=round([486%],2)
$C491=round([491%],2)
$C496=round([496%],2)
$C50=round([50%],2)
$C51D=round([51%],2)
$C53=round([53%],2)
$C54=round([54%],2)
$C58=round([58%],2)
$C590=round([590%],2)
# --- ACTIF ---
## Actif immobilisé
### immobilisations incorporelles
$S10001=$C206+$C207
$S10002=$C201+$C208
$S10003=$C280+$C290
### immobilisations corporelles
$S10004=$C21+$C23
$S10005=$C281+$C291
### immobilisations financières
$S10006=$C27
$S10007=$C297
## Actif circulant
### Stock et en-cours (autres)
$S10011=$C31+$C33+$C34+$C35
$S10012=$C391+$C393+$C394+$C395
### Stock et en-cours (marchandises)
$S10013=$C37
$S10014=$C397
### Avances et acomptes versés
$S10015=$C409
### Créances clients
$S10016=$C410
$S10017=$C491
### Créances autres
$S10018=$C428+$C43D+$C444D+$C445D+$C455D+$C46
$S10019=$C496
### Valeurs mobilières
$S10020=$C50
$S10021=$C590
### Disponibilités
$S10022=$C51D+$C54+$C58
### Caisse
$S10023=$C53
### Charges constatées d'avance
$S10031=$C486
## Total I
$S10111=$S10001+$S10002+$S10004+$S10006
$S10112=$S10003+$S10005+$S10007
$S10113=$S10111-$S10112
# N-1
$S10114=0
## Total II
$S10121=$S10011+$S10013+$S10015+$S10016+$S10018+$S10020+$S10022+$S10023
$S10122=$S10012+$S10014+$S10017+$S10019+$S10021
$S10123=$S10121-$S10122
# N-1
$S10124=0
## Total III
$S10131=$S10031
## Total I+II+III
$S10991=$S10111+$S10121+$S10131
$S10992=$S10112+$S10122
$S10993=$S10113+$S10123
# N-1
$S10994=0
# --- PASSIF ---
## Capitaux propres
### Capital
$S11001=$C101+$C108
### Ecarts de réévaluation
$S11002=$C105
### Réserves
### Réserve légale
$S11003=$C1061
### Réserves réglementées
$S11004=$C1064
### Autres réserves
$S11005=$C1063+$C1068
### REPORT A NOUVEAU
$S11006=$C11
# RESULTAT DE L'EXERCICE
$S11007=$C12
### Provisions réglementées
$S11008=$C145+$C146+$C147+$C148
## Provisions
$S11011=$C15
## Dettes
### Emprunts et dettes assimilées
$S11021=$C16
### Avances et acomptes reçus
$S11022=$C419
### Fournisseurs et comptes rattachés
$S11023=$C400
### Autres dettes
$S11024=$C421+$C428+$C43C+$C444C+$C445C+$C447+$C455C+$C46
## Produits constatés d'avance
$S11031=$C487
## Total I
$S11111=$S11001+$S11002+$S11003+$S11004+$S11005+$S11007+$S11008
$S11112=0
# N-1
## Total II
$S11121=$S11011
$S11122=0
# N-1
## Total III
$S11131=$S11021+$S11022+$S11023+$S11024
$S11132=0
# N-1
## Total IV
$S11141=$S11031
## Total I+II+III+IV
$S11991=$S11111+$S11121+$S11131+$S11141
$S11992=0

View file

@ -1,26 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 02:49
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: parm_code; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY parm_code (p_code, p_value, p_comment) FROM stdin;
BANQUE 51 Poste comptable par défaut pour les banques
CAISSE 53 Poste comptable par défaut pour les caisses
CUSTOMER 410 Poste comptable par défaut pour les clients
VENTE 707 Poste comptable par défaut pour les ventes
VIREMENT_INTERNE 58 Poste comptable par défaut pour les virements internes
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,129 +0,0 @@
# Compte de résultat (Système abrégé personnalisé)
# version 2007/10/23 14:00 (en compte)
# Liste des comptes utilisés
$C60=round([60],2)
$C607=round([607%],2)
$C6031=round([6031%],2)
$C6032=round([6032%],2)
$C6037=round([6037%],2)
$C61=round([61%],2)
$C62=round([62%],2)
$C63=round([63%],2)
$C641=round([641%],2)
$C644=round([644%],2)
$C645=round([645%],2)
$C646=round([646%],2)
$C65=round([65%],2)
$C66=round([66%],2)
$C67=round([67%],2)
$C6811=round([6811%],2)
$C6815=round([6815%],2)
$C6816=round([6816%],2)
$C6817=round([6817%],2)
$C686=round([686%],2)
$C687=round([687%],2)
$C691=round([691%],2)
$C695=round([695%],2)
$C697=round([697%],2)
$C701=round([701%],2)
$C706=round([706%],2)
$C707=round([707%],2)
$C708=round([708%],2)
$C709=round([709%],2)
$C713=round([713%],2)
$C72=round([72%],2)
$C74=round([74%],2)
$C75=round([75%],2)
$C76=round([76%],2)
$C77=round([77%],2)
$C781=round([781%],2)
$C786=round([786%],2)
$C787=round([787%],2)
$C79=round([79%],2)
# --- CHARGES ---
## Charges d'exploitation
### Achats marchandises
$S10001=$C607
### Variation stocks marchandises
$S10002=$C6037
### Achats approvisionnements sauf 607
$S10003=$C60
### Variation stocks approvisionnements
$S10004=$C6031+$C6032
### Autres charges externes
$S10005=$C61+$C62
### Impôts et taxes assimilés
$S10006=$C63
### Rémunérations du personnel
$S10007=$C641+$C644
### Charges sociales
$S10008=$C645+$C646
### Dotation amortissements
$S10009=$C6811
### Dotation provisions
$S10010=$C6815+$C6816+$C6817
### Autres charges
$S10011=$C65
## Charges financières
$S10012=$C66+$C686
## Charges exceptionnelles
$S10021=$C67+$C687+$C691
## Impôts sur les bénéfices
$S10031=$C695+$C697
### Bénéfice
$F1001=$S11131-$S10141
$S10151=($F1001>=0)?$F1001:0
$S10152=0 # N-1
## Total I
$S10111=$S10001+$S10002+$S10003+$S10004+$S10005+$S10006+$S10007+$S10008+$S10009+$S10010+$S10011+$S10012
# N-1
$S10112=0
## Total II
$S10121=$S10021
## Total III
$S10131=$S10031
## Total I+II+III
$S10141=$S10111+$S10121+$S10131
## Total
$S10991=$S10141+$S10151
# N-1
$S10992=0
# --- PRODUITS ---
## Produits d'exploitation
### Vente marchandises
$S11001=$C707-$C709
### Production vendue
$S11002=$C701+$C706+$C708
### Production stockée
$S11003=$C713
### Production immobilisée
$S11004=$C72
### Subventions
$S11005=$C74
###Autres produits
$S11006=$C75+$C781
## Produits financiers
$S11007=$C76+$C786
## Produits exceptionnels
$S11021=$C77+$C787+$C79
### Perte
$F1002=$S10141-$S11131
$S11141=($F1002>=0)?$F1002:0
$S11142=0 # N-1
## Total I
$S11111=$S11001+$S11002+$C11003+$C11004+$C11005+$S11006+$S11007
# N-1
$S11112=0
## Total II
$S11121=$S11021
## Total I+II
$S11131=$S11111+$S11121
## Total
$S11991=$S11131+$S11141
# N-1
$S11992=0

View file

@ -1,259 +0,0 @@
{\rtf1\ansi\deff1\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Nimbus Roman No9 L{\*\falt Times New Roman};}{\f1\fnil\fprq0\fcharset0 Avant Garde Gothic;}{\f2\fnil\fprq2\fcharset0 FreeSans;}{\f3\fnil\fprq0\fcharset0 Avant Garde Gothic;}{\f4\froman\fprq2\fcharset0 Times New Roman;}{\f5\fnil\fprq2\fcharset0 \u26481 ?\u39080 ?\u26126 ?\u26397 ?;}{\f6\fswiss\fprq2\fcharset0 Arial;}{\f7\fnil\fprq2\fcharset0 Tahoma{\*\falt Lucidasans};}{\f8\fnil\fprq0\fcharset0 Tahoma{\*\falt Lucidasans};}}
{\colortbl;\red0\green0\blue0;\red128\green128\blue128;}
{\stylesheet{\s1\rtlch\af7\afs24\lang255\ltrch\dbch\af5\afs24\langfe1041\loch\fs24\lang1036\snext1 Default;}
{\s2\sa120\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1041\loch\fs24\lang1036\sbasedon1\snext2 Text body;}
{\s3\rtlch\af8\afs24\lang255\ltrch\dbch\afs24\langfe1041\loch\f1\fs24\lang1036\sbasedon2\snext3 List;}
{\s4\sb120\sa120\rtlch\af8\afs20\lang255\ai\ltrch\dbch\afs20\langfe1041\ai\loch\f1\fs20\lang1036\i\sbasedon1\snext4 Caption;}
{\s5\rtlch\af8\afs24\lang255\ltrch\dbch\afs24\langfe1041\loch\f1\fs24\lang1036\sbasedon1\snext5 Index;}
{\s6\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036\sbasedon1\snext6 Normal;}
{\s7\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1041\loch\fs24\lang1036\sbasedon2\snext7 Table Contents;}
{\s8\qc\rtlch\af1\afs24\lang255\ai\ab\ltrch\dbch\af1\afs24\langfe1041\ai\ab\loch\fs24\lang1036\i\b\sbasedon7\snext8 Table Heading;}
}
{\info{\creatim\yr2007\mo10\dy25\hr17\min55}{\revtim\yr1601\mo1\dy1\hr0\min0}{\printim\yr1601\mo1\dy1\hr0\min0}{\comment StarWriter}{\vern6450}}\deftab709
{\*\pgdsctbl
{\pgdsc0\pgdscuse195\lndscpsxn\pgwsxn16837\pghsxn11905\marglsxn567\margrsxn567\margtsxn567\margbsxn567\pgdscnxt0 Default;}}
{\*\pgdscno0}\landscape\paperh11905\paperw16837\margl567\margr567\margt567\margb567\sectd\sbknone\lndscpsxn\pgwsxn16837\pghsxn11905\marglsxn567\margrsxn567\margtsxn567\margbsxn567\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pard\plain \ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Soci\'e9t\'e9 : LaMule}
\par \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\par \pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Compte de r\'e9sultat (Syst\'e8me abr\'e9g\'e9 personnalis\'e9)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ai\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 P\'e9riode du :__/__/____ au : __/__/____}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\ai\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 version 2007/09/10 21:25 (en compte) }
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b CHARGES (hors taxes)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Exercice N}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Exercice N-1}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b PRODUITS (hors taxes)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Exercice N}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Exercice N-1}
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Charges d'exploitation :}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Produits d'exploitation :}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh204\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Achat de marchandises}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs16\lang255\ltrch\dbch\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10001>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs16\lang255\ltrch\dbch\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Vente de marchandises}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11001>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Variation de stocks (marchandises)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10002>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Production vendue (B et S)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11002>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Achats d'approvisionnements}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10003>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Production stock\'e9e}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11003>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Variation de stocks (approvisionnements)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10004>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Production immobilis\'e9e}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11004>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Autres charges externes}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10005>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Subvention d'exploitation}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11005>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Imp\'f4ts, taxes et versements assimil\'e9s}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10006>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Autres produits}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11006>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 R\'e9mun\'e9rations du personnel}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10007>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Charges sociales}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10008>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Dotation aux amortissements}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10009>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Dotation aux provisions}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10010>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Autres charges }
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10011>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Charges financi\'e8res}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10012>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang2057\b {\loch\f2\fs16\lang2057\i0\b Produits financiers}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11007>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang2057\b {\loch\f2\fs16\lang2057\i0\b Total (I)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057 {\loch\f2\fs16\lang2057\i0\b0 <<$S10111>>}
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057 {\loch\f2\fs16\lang2057\i0\b0 <<$S10112>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang2057\b {\loch\f2\fs16\lang2057\i0\b Total (I)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang2057\b
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11111>>}
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11112>>}
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Charges exceptionnelles (II)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10121>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Produits exceptionnels (II)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11121>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Imp\'f4ts sur les b\'e9n\'e9fices (III)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10131>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Total des charges (I+II+III)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10141>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang1036\b {\loch\f2\fs16\lang1036\i0\b Total des produits (I+II)}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11131>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Solde cr\'e9diteur : B\'e9n\'e9fice}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10151>>}
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S10152>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 Solde d\'e9biteur : Perte}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 (<<$S11141>>)}
\cell\pard\plain \intbl\ltrpar\s6\qc\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 (<<$S11142>>)}
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang2057
\cell\row\pard \trowd\trql\trleft-12\trrh264\trpaddft3\trpaddt12\trpaddfl3\trpaddl12\trpaddfb3\trpaddb0\trpaddfr3\trpaddr12\clvertalb\cellx4127\clvertalb\cellx5478\clvertalb\cellx6785\clvertalb\cellx7918\clvertalb\cellx8550\clvertalb\cellx11601\clvertalb\cellx13060\clvertalb\cellx14368\clvertalb\cellx15703
\pard\intbl\pard\plain \intbl\ltrpar\s6\ql\rtlch\af6\afs16\lang255\ab\ltrch\dbch\af6\afs16\langfe1036\ab\loch\f2\fs16\lang2057\b {\loch\f2\fs16\lang2057\i0\b TOTAL GENERAL}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang2057 {\loch\f2\fs16\lang2057\i0\b0 <<$S10991>>}
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang2057 {\loch\f2\fs16\lang2057\i0\b0 <<$S10992>>}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f4\fs24\lang1036
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang2057\b {\loch\f2\fs16\lang2057\i0\b TOTAL GENERAL}
\cell\pard\plain \intbl\ltrpar\s6\ql\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe1036\loch\f2\fs16\lang1036
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11991>>}
\cell\pard\plain \intbl\ltrpar\s6\qr\rtlch\af6\afs16\lang255\ltrch\dbch\af6\afs16\langfe1036\loch\f2\fs16\lang1036 {\loch\f2\fs16\lang1036\i0\b0 <<$S11992>>}
\cell\row\pard \pard\plain \ltrpar\s1\ql\rtlch\af7\afs24\lang255\ltrch\dbch\af5\afs24\langfe1041\loch\fs24\lang1036
\par }

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 445661,44571
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 445662,44572
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 445663,44573
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 44562,0
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 445,445
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 445,445
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 445,445
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 445,445
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 445,445
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 445,445
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 445,445
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 445,0
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 445,445
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 445,445
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 445,445
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 445,445
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 445,0
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 445,445
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 445,0
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,132 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:10
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
101 Capital 1 FR
105 Ecarts de réévaluation 1 FR
1061 Réserve légale 1 FR
1063 Réserves statutaires ou contractuelles 1 FR
1064 Réserves réglementées 1 FR
1068 Autres réserves 1 FR
108 Compte de l'exploitant 1 FR
12 résultat de l'exercice (bénéfice ou perte) 1 FR
145 Amortissements dérogatoires 1 FR
146 Provision spéciale de réévaluation 1 FR
147 Plus-values réinvesties 1 FR
148 Autres provisions réglementées 1 FR
15 Provisions pour risques et charges 1 FR
16 emprunts et dettes assimilees 1 FR
2 comptes d'immobilisations 0 FR
20 immobilisations incorporelles 2 FR
201 Frais d'établissement 20 FR
206 Droit au bail 20 FR
207 Fonds commercial 20 FR
208 Autres immobilisations incorporelles 20 FR
21 immobilisations corporelles 2 FR
23 immobilisations en cours 2 FR
27 autres immobilisations financieres 2 FR
280 Amortissements des immobilisations incorporelles 2 FR
281 Amortissements des immobilisations corporelles 2 FR
290 Provisions pour dépréciation des immobilisations incorporelles 2 FR
291 Provisions pour dépréciation des immobilisations corporelles (même ventilation que celle du compte 21) 2 FR
297 Provisions pour dépréciation des autres immobilisations financières 2 FR
3 comptes de stocks et en cours 0 FR
31 matieres premières (et fournitures) 3 FR
32 autres approvisionnements 3 FR
33 en-cours de production de biens 3 FR
34 en-cours de production de services 3 FR
35 stocks de produits 3 FR
37 stocks de marchandises 3 FR
391 Provisions pour dépréciation des matières premières (et fournitures) 3 FR
392 Provisions pour dépréciation des autres approvisionnements 3 FR
393 Provisions pour dépréciation des en-cours de production de biens 3 FR
394 Provisions pour dépréciation des en-cours de production de services 3 FR
395 Provisions pour dépréciation des stocks de produits 3 FR
397 Provisions pour dépréciation des stocks de marchandises 3 FR
4 comptes de tiers 0 FR
400 Fournisseurs et Comptes rattachés 4 FR
409 Fournisseurs débiteurs 4 FR
410 Clients et Comptes rattachés 4 FR
419 Clients créditeurs 4 FR
421 Personnel - Rémunérations dues 4 FR
428 Personnel - Charges à payer et produits à recevoir 4 FR
43 Sécurité sociale et autres organismes sociaux 4 FR
444 Etat - Impôts sur les bénéfices 4 FR
445 Etat - Taxes sur le chiffre d'affaires 4 FR
447 Autres impôts, taxes et versements assimilés 4 FR
45 Groupe et associes 4 FR
455 Associés - Comptes courants 45 FR
46 Débiteurs divers et créditeurs divers 4 FR
47 comptes transitoires ou d'attente 4 FR
481 Charges à répartir sur plusieurs exercices 4 FR
486 Charges constatées d'avance 4 FR
487 Produits constatés d'avance 4 FR
491 Provisions pour dépréciation des comptes de clients 4 FR
496 Provisions pour dépréciation des comptes de débiteurs divers 4 FR
5 comptes financiers 0 FR
50 valeurs mobilières de placement 5 FR
51 banques, établissements financiers et assimilés 5 FR
53 Caisse 5 FR
54 régies d'avance et accréditifs 5 FR
58 virements internes 5 FR
590 Provisions pour dépréciation des valeurs mobilières de placement 5 FR
6 comptes de charges 0 FR
60 Achats (sauf 603) 6 FR
603 variations des stocks (approvisionnements et marchandises) 6 FR
61 autres charges externes - Services extérieurs 6 FR
62 autres charges externes - Autres services extérieurs 6 FR
63 Impôts, taxes et versements assimiles 6 FR
641 Rémunérations du personnel 6 FR
644 Rémunération du travail de l'exploitant 6 FR
645 Charges de sécurité sociale et de prévoyance 6 FR
646 Cotisations sociales personnelles de l'exploitant 6 FR
65 Autres charges de gestion courante 6 FR
66 Charges financières 6 FR
67 Charges exceptionnelles 6 FR
681 Dotations aux amortissements et aux provisions - Charges d'exploitation 6 FR
686 Dotations aux amortissements et aux provisions - Charges financières 6 FR
687 Dotations aux amortissements et aux provisions - Charges exceptionnelles 6 FR
691 Participation des salariés aux résultats 6 FR
695 Impôts sur les bénéfices 6 FR
697 Imposition forfaitaire annuelle des sociétés 6 FR
699 Produits - Reports en arrière des déficits 6 FR
7 comptes de produits 0 FR
701 Ventes de produits finis 7 FR
706 Prestations de services 7 FR
707 Ventes de marchandises 7 FR
708 Produits des activités annexes 7 FR
709 Rabais, remises et ristournes accordés par l'entreprise 7 FR
713 Variation des stocks (en-cours de production, produits) 7 FR
72 Production immobilisée 7 FR
73 Produits nets partiels sur opérations à long terme 7 FR
74 Subventions d'exploitation 7 FR
75 Autres produits de gestion courante 7 FR
753 Jetons de présence et rémunérations d'administrateurs, gérants,... 75 FR
754 Ristournes perçues des coopératives (provenant des excédents) 75 FR
755 Quotes-parts de résultat sur opérations faites en commun 75 FR
76 Produits financiers 7 FR
77 Produits exceptionnels 7 FR
781 Reprises sur amortissements et provisions (à inscrire dans les produits d'exploitation) 7 FR
786 Reprises sur provisions pour risques (à inscrire dans les produits financiers) 7 FR
787 Reprises sur provisions (à inscrire dans les produits exceptionnels) 7 FR
79 Transferts de charges 7 FR
8 Comptes spéciaux 0 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 445,445
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 445,445
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 445,445
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 445,445
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 445,445
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 445,445
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 445,445
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 445,445
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 445,445
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 445,445
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 445,445
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 445,445
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 445,445
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 445,445
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 445,445
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 445,445
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 445,445
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 445,445
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 445,445
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,405 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:10
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
10 capital et réserves 1 FR
104 Primes liées au capital social 10 FR
106 Réserves 10 FR
1062 Réserves indisponibles 106 FR
107 Ecart d'équivalence 10 FR
109 Actionnaires : Capital souscrit - non appelé 10 FR
11 report a nouveau (solde créditeur ou débiteur) 1 FR
13 subventions d'investissement 1 FR
131 Subventions d'équipement 13 FR
138 Autres subventions d'investissement (même ventilation que celle du compte 131) 13 FR
139 Subventions d'investissement inscrites au compte de résultat 13 FR
1391 Subventions d'équipement 139 FR
1398 Autres subventions d'investissement (même ventilation que celle du compte 1391) 139 FR
14 provisions reglementees 1 FR
142 Provisions réglementées relatives aux immobilisations 14 FR
143 Provisions réglementées relatives aux stocks 14 FR
144 Provisions réglementées relatives aux autres éléments de l'actif 14 FR
151 Provisions pour risques 1 FR
153 Provisions pour pensions et obligations similaires 1 FR
155 Provisions pour impôts 1 FR
156 Provisions pour renouvellement des immobilisations (entreprises concessionnaires) 1 FR
157 Provisions pour charges à répartir sur plusieurs exercices 1 FR
158 Autres provisions pour charges 1 FR
161 Emprunts obligataires convertibles 1 FR
163 Autres emprunts obligataires 1 FR
164 Emprunts auprès des établissements de crédit 1 FR
165 Dépôts et cautionnements reçus 1 FR
166 Participation des salariés aux résultats 1 FR
167 Emprunts et dettes assortis de conditions particulières 1 FR
1671 Emissions de titres participatifs 167 FR
1674 Avances conditionnées de l'Etat 167 FR
1675 Emprunts participatifs 167 FR
168 Autres emprunts et dettes assimilées 1 FR
169 Primes de remboursement des obligations 1 FR
17 dettes rattachées a des participations 1 FR
171 Dettes rattachées à des participations (groupe) 17 FR
174 Dettes rattachées à des participations (hors groupe) 17 FR
178 Dettes rattachées à des sociétés en participation 17 FR
18 comptes de liaison des établissements et societes en participation 1 FR
2 comptes d'immobilisations 0 FR
203 Frais de recherche et de développement 2 FR
205 Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 2 FR
211 Terrains 2 FR
2111 Terrains nus 211 FR
2112 Terrains aménagés 211 FR
2113 Sous-sols et sur-sols 211 FR
2114 Terrains de gisement 211 FR
2115 Terrains bâtis 211 FR
2116 Compte d'ordre sur immobilisations (art. 6 du décret n° 78-737 du 11 juillet 1978) 211 FR
212 Agencements et aménagements de terrains (même ventilation que celle du compte 211) 2 FR
213 Constructions 2 FR
2131 Bâtiments 213 FR
2135 Installations générales - agencements - aménagements des constructions (même ventilation que celle du compte 2131) 213 FR
2138 Ouvrages d'infrastructure 213 FR
214 Constructions sur sol d'autrui (même ventilation que celle du compte 213) 2 FR
215 Installations techniques, matériels et outillage industriels 2 FR
2151 Installations complexes spécialisées 215 FR
2153 Installations à caractère spécifique 215 FR
2154 Matériel industriel 215 FR
2155 Outillage industriel 215 FR
2157 Agencements et aménagements du matériel et outillage industriels 215 FR
218 Autres immobilisations corporelles 2 FR
2181 Installations générales, agencements, aménagements divers 218 FR
2182 Matériel de transport 218 FR
2183 Matériel de bureau et matériel informatique 218 FR
2184 Mobilier 218 FR
2185 Cheptel 218 FR
2186 Emballages récupérables 218 FR
22 immobilisations mises en concession 2 FR
231 Immobilisations corporelles en cours 2 FR
232 Immobilisations incorporelles en cours 2 FR
237 Avances et acomptes versés sur immobilisations incorporelles 2 FR
238 Avances et acomptes versés sur commandes d'immobilisations corporelles 2 FR
25 Parts dans des entreprises liées et créances sur des entreprises liées 2 FR
26 Participations et créances rattachées à des participations 2 FR
261 Titres de participation 26 FR
266 Autres formes de participation 26 FR
267 Créances rattachées à des participations 26 FR
268 Créances rattachées à des sociétés en participation 26 FR
269 Versements restant à effectuer sur titres de participation non libérés 26 FR
271 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille (droit de propriété) 2 FR
272 Titres immobilisés (droit de créance) 2 FR
273 Titres immobilisés de l'activité de portefeuille 2 FR
274 Prêts 2 FR
275 Dépôts et cautionnements versés 2 FR
276 Autres créances immobilisées 2 FR
277 (Actions propres ou parts propres) 2 FR
279 Versements restant à effectuer sur titres immobilisés non libérés 2 FR
28 amortissements des immobilisations 2 FR
2801 Frais d'établissement (même ventilation que celle du compte 201) 28 FR
2803 Frais de recherche et de développement 28 FR
2805 Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires 28 FR
2807 Fonds commercial 28 FR
2808 Autres immobilisations incorporelles 28 FR
2811 Terrains de gisement 28 FR
2812 Agencements, aménagements de terrains (même ventilation que celle du compte 212) 2 FR
2813 Constructions (même ventilation que celle du compte 213) 2 FR
2814 Constructions sur sol d'autrui (même ventilation que celle du compte 214) 2 FR
2815 Installations, matériel et outillage industriels (même ventilation que celle du compte 215) 2 FR
2818 Autres immobilisations corporelles (même ventilation que celle du compte 218) 2 FR
282 Amortissements des immobilisations mises en concession 28 FR
29 provisions pour dépréciation des immobilisations 2 FR
2905 Marques, procédés, droits et valeurs similaires 29 FR
2906 Droit au bail 29 FR
2907 Fonds commercial 29 FR
2908 Autres immobilisations incorporelles 29 FR
2911 Terrains (autres que terrains de gisement) 29 FR
292 Provisions pour dépréciation des immobilisations mises en concession 29 FR
293 Provisions pour dépréciation des immobilisations en cours 29 FR
2931 Immobilisations corporelles en cours 293 FR
2932 Immobilisations incorporelles en cours 293 FR
296 Provisions pour dépréciation des participations et créances rattachées à des participations 29 FR
2961 Titres de participation 296 FR
2966 Autres formes de participation 296 FR
2967 Créances rattachées à des participations (même ventilation que celle du compte 267) 26 FR
2968 Créances rattachées à des sociétés en participation (même ventilation que celle du compte 268) 26 FR
2971 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille -droit de propriété (même ventilation que celle du compte 271) 2 FR
2972 Titres immobilisés - droit de créance (même ventilation que celle du compte 272) 2 FR
2973 Titres immobilisés de l'activité de portefeuille 29 FR
2974 Prêts (même ventilation que celle du compte 274) 2 FR
2975 Dépôts et cautionnements versés (même ventilation que celle du compte 275) 2 FR
2976 Autres créances immobilisées (même ventilation que celle du compte 276) 2 FR
3 comptes de stocks et en cours 0 FR
321 Matières consommables 3 FR
322 Fournitures consommables 3 FR
326 Emballages 3 FR
331 Produits en cours 3 FR
335 Travaux en cours 3 FR
341 Etudes en cours 3 FR
345 Prestations de services en cours 3 FR
351 Produits intermédiaires 3 FR
355 Produits finis 3 FR
358 Produits résiduels (ou matières de récupération) 3 FR
36 (compte à ouvrir, le cas échéant, sous l'intitulé " stocks provenant d'immobilisations ") 3 FR
38 (lorsque l'entité tient un inventaire permanent en comptabilité générale, le compte 38 peut être utilisé pour comptabiliser les stocks en voie d'acheminement, mis en dépôt ou donnés en consignation) 3 FR
39 provisions pour dépréciation des stocks et en-cours 3 FR
4 comptes de tiers 0 FR
40 fournisseurs et comptes rattaches 4 FR
401 Fournisseurs 40 FR
403 Fournisseurs - Effets à payer 40 FR
404 Fournisseurs d'immobilisations 40 FR
405 Fournisseurs d'immobilisations - Effets à payer 40 FR
408 Fournisseurs - Factures non parvenues 40 FR
4091 Fournisseurs - Avances et acomptes versés sur commandes 40 FR
4096 Fournisseurs - Créances pour emballages et matériel à rendre 40 FR
4097 Fournisseurs - Autres avoirs 40 FR
4098 Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus 40 FR
41 clients et comptes rattaches 4 FR
411 Clients 41 FR
413 Clients - Effets à recevoir 41 FR
416 Clients douteux ou litigieux 41 FR
417 " Créances " sur travaux non encore facturables 41 FR
418 Clients - Produits non encore facturés 41 FR
4191 Clients - Avances et acomptes reçus sur commandes 41 FR
4196 Clients - Dettes sur emballages et matériels consignés 41 FR
4197 Clients - Autres avoirs 41 FR
4198 Rabais, remises, ristournes à accorder et autres avoirs à établir 41 FR
42 Personnel et comptes rattaches 4 FR
422 Comités d'entreprises, d'établissement,... 42 FR
424 Participation des salariés aux résultats 42 FR
425 Personnel - Avances et acomptes 42 FR
426 Personnel - Dépôts 42 FR
427 Personnel - Oppositions 42 FR
431 Sécurité sociale 4 FR
437 Autres organismes sociaux 4 FR
43731 Cotis.Sal.+Pat. Retraite salariés dûes 437 FR
43732 Cotis.Sal.+Pat. Retraite cadres dûes 437 FR
4374 Cotis.Sal.+Pat. ASSEDIC dûes 437 FR
438 Organismes sociaux - Charges à payer et produits à recevoir 4 FR
44 État et autres collectivités publiques 4 FR
441 État - Subventions à recevoir 44 FR
442 Etat - Impôts et taxes recouvrables sur des tiers 44 FR
443 Opérations particulières avec l'Etat les collectivités publiques, les organismes internationaux 44 FR
4431 Créances sur l'Etat résultant de la suppression de la règle du décalage d'un mois en matière de T.V.A. 443 FR
4438 Intérêts courus sur créances figurant au 4431 443 FR
4452 T.V.A. due intracommunautaire 44 FR
4455 Taxes sur le chiffre d'affaires à décaisser 44 FR
4456 Taxes sur le chiffre d'affaires déductibles 44 FR
445661 T.V.A. déductible 19,6% sur autres biens et services 4456 FR
445662 T.V.A. déductible 5,5% sur autres biens et services 4456 FR
445663 T.V.A. déductible 2,1% sur autres biens et services 4456 FR
4457 Taxes sur le chiffre d'affaires collectées par l'entreprise 44 FR
4458 Taxes sur le chiffre d'affaires à régulariser ou en attente 44 FR
446 Obligations cautionnées 44 FR
448 Etat - Charges à payer et produits à recevoir 44 FR
451 Groupe 4 FR
456 Associés - Opérations sur le capital 4 FR
457 Associés - Dividendes à payer 4 FR
458 Associés - Opérations faites en commun et en G.I.E. 4 FR
471 Comptes d'attente 4 FR
472 Comptes d'attente 4 FR
473 Comptes d'attente 4 FR
474 Comptes d'attente 4 FR
475 Comptes d'attente 4 FR
476 Différence de conversion - Actif 4 FR
477 Différences de conversion - Passif 4 FR
478 Autres comptes transitoires 4 FR
48 comptes de régularisation 4 FR
4811 Charges différées 48 FR
4812 Frais d'acquisition des immobilisations 48 FR
4816 Frais d'émission des emprunts 48 FR
4818 Charges à étaler 48 FR
488 Comptes de répartition périodique des charges et des produits 48 FR
49 provisions pour dépréciation des comptes de tiers 4 FR
495 Provisions pour dépréciation des comptes du groupe et des associés 49 FR
4951 Comptes du groupe 495 FR
4955 Comptes courants des associés 495 FR
4958 Opérations faites en commun et en G.I.E. 495 FR
5 comptes financiers 0 FR
501 Parts dans des entreprises liées 5 FR
502 Actions propres 5 FR
503 Actions 5 FR
504 Autres titres conférant un droit de propriété 5 FR
505 Obligations et bons émis par la société et rachetés par elle 5 FR
506 Obligations 5 FR
507 Bons du Trésor et bons de caisse à court terme 5 FR
508 Autres valeurs mobilières de placement et autres créances assimilées 5 FR
509 Versements restant à effectuer sur valeurs mobilières de placement non libérées 5 FR
511 Valeurs à l'encaissement 5 FR
512 Banques 5 FR
514 Chèques postaux 5 FR
515 " Caisses " du Trésor et des établissements publics 5 FR
516 Sociétés de bourse 5 FR
517 Autres organismes financiers 5 FR
518 Intérêts courus 5 FR
519 Concours bancaires courants 5 FR
52 Instruments de trésorerie 5 FR
53 Caisse 5 FR
58 virements internes 5 FR
59 provisions pour dépréciation des comptes financiers 5 FR
5903 Actions 59 FR
5904 Autres titres conférant un droit de propriété 59 FR
5906 Obligations 59 FR
5908 Autres valeurs mobilières de placement et créances assimilées 59 FR
6 comptes de charges 0 FR
601 Achats stockés - Matières premières (et fournitures) 6 FR
602 Achats stockés - Autres approvisionnements 6 FR
6021 Matières consommables 602 FR
6022 Fournitures consommables 602 FR
6026 Emballages 602 FR
604 Achats d'études et prestations de services 6 FR
605 Achats de matériel, équipements et travaux 6 FR
606 Achats non stockés de matière et fournitures 6 FR
607 Achats de marchandises 6 FR
608 (Compte réservé, le cas échéant, à la récapitulation des frais accessoires incorporés aux achats) 6 FR
609 Rabais, remises et ristournes obtenus sur achats 6 FR
6031 Variation des stocks de matières premières (et fournitures) 6 FR
6032 Variation des stocks des autres approvisionnements 6 FR
6037 Variation des stocks de marchandises 6 FR
61 autres charges externes - Services extérieurs 6 FR
611 Sous-traitance générale 61 FR
612 Redevances de crédit-bail 61 FR
6122 Crédit-bail mobilier 612 FR
6125 Crédit-bail immobilier 612 FR
613 Locations 61 FR
614 Charges locatives et de copropriété 61 FR
615 Entretien et réparations 61 FR
616 Primes d'assurances 61 FR
617 Etudes et recherches 61 FR
618 Divers 61 FR
619 Rabais, remises et ristournes obtenus sur services extérieurs 61 FR
62 autres charges externes - Autres services extérieurs 6 FR
621 Personnel extérieur à l'entreprise 62 FR
622 Rémunérations d'intermédiaires et honoraires 62 FR
623 Publicité, publications, relations publiques 62 FR
624 Transports de biens et transports collectifs du personnel 62 FR
625 Déplacements, missions et réceptions 62 FR
626 Frais postaux et de télécommunications 62 FR
627 Services bancaires et assimilés 62 FR
628 Divers 62 FR
629 Rabais, remises et ristournes obtenus sur autres services extérieurs 62 FR
631 Impôts, taxes et versements assimilés sur rémunérations (administrations des impôts) 6 FR
633 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 6 FR
635 Autres impôts, taxes et versements assimilés (administrations des impôts) 6 FR
637 Autres impôts, taxes et versements assimilés (autres organismes) 6 FR
64 Charges de personnel 6 FR
647 Autres charges sociales 64 FR
648 Autres charges de personnel 64 FR
651 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 6 FR
653 Jetons de présence 6 FR
654 Pertes sur créances irrécouvrables 6 FR
655 Quotes-parts de résultat sur opérations faites en commun 6 FR
658 Charges diverses de gestion courante 6 FR
661 Charges d'intérêts 6 FR
664 Pertes sur créances liées à des participations 6 FR
665 Escomptes accordés 6 FR
666 Pertes de change 6 FR
667 Charges nettes sur cessions de valeurs mobilières de placement 6 FR
668 Autres charges financières 6 FR
671 Charges exceptionnelles sur opérations de gestion 6 FR
672 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les charges sur exercices antérieurs) 6 FR
675 Valeurs comptables des éléments d'actif cédés 6 FR
678 Autres charges exceptionnelles 6 FR
68 Dotations aux amortissements et aux provisions 6 FR
6811 Dotations aux amortissements sur immobilisations incorporelles et corporelles 68 FR
6812 Dotations aux amortissements des charges d'exploitation à répartir 68 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 68 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 68 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants 68 FR
6861 Dotations aux amortissements des primes de remboursement des obligations 68 FR
6865 Dotations aux provisions pour risques et charges financiers 68 FR
6866 Dotations aux provisions pour dépréciation des éléments financiers 68 FR
6868 Autres dotations 68 FR
6871 Dotations aux amortissements exceptionnels des immobilisations 68 FR
6872 Dotations aux provisions réglementées (immobilisations) 68 FR
6873 Dotations aux provisions réglementées (stocks) 68 FR
6874 Dotations aux autres provisions réglementées 68 FR
6875 Dotations aux provisions pour risques et charges exceptionnels 68 FR
6876 Dotations aux provisions pour dépréciations exceptionnelles 68 FR
69 participation des salaries - impôts sur les benefices et assimiles 6 FR
696 Suppléments d'impôt sur les sociétés liés aux distributions 69 FR
698 Intégration fiscale 69 FR
6981 Intégration fiscale - Charges 698 FR
6989 Intégration fiscale - Produits 698 FR
7 comptes de produits 0 FR
70 ventes de produits fabriques, prestations de services, marchandises 7 FR
702 Ventes de produits intermédiaires 70 FR
703 Ventes de produits résiduels 70 FR
704 Travaux 70 FR
705 Etudes 70 FR
71 production stockée (ou déstockage) 7 FR
7133 Variation des en-cours de production de biens 71 FR
7134 Variation des en-cours de production de services 71 FR
7135 Variation des stocks de produits 71 FR
721 Immobilisations incorporelles 7 FR
722 Immobilisations corporelles 7 FR
731 Produits nets partiels sur opérations en cours (à subdiviser par opération) 7 FR
739 Produits nets partiels sur opérations terminées 7 FR
751 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 7 FR
752 Revenus des immeubles non affectés à des activités professionnelles 7 FR
758 Produits divers de gestion courante 7 FR
761 Produits de participations 7 FR
762 Produits des autres immobilisations financières 7 FR
763 Revenus des autres créances 7 FR
764 Revenus des valeurs mobilières de placement 7 FR
765 Escomptes obtenus 7 FR
766 Gains de change 7 FR
767 Produits nets sur cessions de valeurs mobilières de placement 7 FR
768 Autres produits financiers 7 FR
771 Produits exceptionnels sur opérations de gestion 7 FR
772 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les produits sur exercices antérieurs) 7 FR
775 Produits des cessions d'éléments d'actif 7 FR
777 Quote-part des subventions d'investissement virée au résultat de l'exercice 7 FR
778 Autres produits exceptionnels 7 FR
78 Reprises sur amortissements et provisions 7 FR
7811 Reprises sur amortissements des immobilisations incorporelles et corporelles 78 FR
7815 Reprises sur provisions pour risques et charges d'exploitation 78 FR
7816 Reprises sur provisions pour dépréciation des immobilisations incorporelles et corporelles 78 FR
7817 Reprises sur provisions pour dépréciation des actifs circulants 78 FR
7865 Reprises sur provisions pour risques et charges financiers 78 FR
7866 Reprises sur provisions pour dépréciation des éléments financiers 78 FR
7872 Reprises sur provisions réglementées (immobilisations) 78 FR
7873 Reprises sur provisions réglementées (stocks) 78 FR
7874 Reprises sur autres provisions réglementées 78 FR
7875 Reprises sur provisions pour risques et charges exceptionnels 78 FR
7876 Reprises sur provisions pour dépréciations exceptionnelles 78 FR
791 Transferts de charges d'exploitation 7 FR
796 Transferts de charges financières 7 FR
797 Transferts de charges exceptionnelles 7 FR
8 Comptes spéciaux 0 FR
80 Engagements hors bilan 8 FR
801 Engagements donnés par l'entité 80 FR
8011 Avals, cautions, garanties 801 FR
8014 Effets circulant sous l'endos de l'entité 801 FR
8016 Redevances crédit-bail restant à courir 801 FR
80161 Crédit-bail mobilier 8016 FR
80165 Crédit-bail immobilier 8016 FR
8018 Autres engagements donnés 801 FR
802 Engagements reçus par l'entité 80 FR
8021 Avals, cautions, garanties 802 FR
8024 Créances escomptées non échues 802 FR
8026 Engagements reçus pour utilisation en crédit-bail 802 FR
80261 Crédit-bail mobilier 8026 FR
80265 Crédit-bail immobilier 8026 FR
8028 Autres engagements reçus 802 FR
809 Contrepartie des engagements 80 FR
8091 Contrepartie 801 809 FR
8092 Contrepartie 802 809 FR
88 Résultat en instance d'affectation 8 FR
89 Bilan 8 FR
890 Bilan d'ouverture 89 FR
891 Bilan de clôture 89 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,27 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 02:49
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: parm_code; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY parm_code (p_code, p_value, p_comment) FROM stdin;
BANQUE 512 Poste comptable par défaut pour les banques
COMPTE_COURANT 514 Poste comptable par défaut pour le compte courant
CAISSE 53 Poste comptable par défaut pour les caisses
CUSTOMER 411 Poste comptable par défaut pour les clients
VENTE 70 Poste comptable par défaut pour les ventes
VIREMENT_INTERNE 58 Poste comptable par défaut pour les virements internes
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 4456,4457
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 4456,4457
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 4456,4457
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 4456,4457
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 4456,4457
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 4456,4457
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 4456,4457
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 4456,4457
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 4456,4457
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 4456,4457
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 4456,4457
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 4456,4457
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 4456,4457
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 4456,4457
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 4456,4457
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 4456,4457
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 4456,4457
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 4456,4457
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 4456,4457
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,397 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:10
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
10 capital et réserves 1 FR
104 Primes liées au capital social 10 FR
106 Réserves 10 FR
1062 Réserves indisponibles 106 FR
107 Ecart d'équivalence 10 FR
109 Actionnaires : Capital souscrit - non appelé 10 FR
11 report a nouveau (solde créditeur ou débiteur) 1 FR
13 subventions d'investissement 1 FR
131 Subventions d'équipement 13 FR
138 Autres subventions d'investissement (même ventilation que celle du compte 131) 13 FR
139 Subventions d'investissement inscrites au compte de résultat 13 FR
1391 Subventions d'équipement 139 FR
1398 Autres subventions d'investissement (même ventilation que celle du compte 1391) 139 FR
14 provisions reglementees 1 FR
142 Provisions réglementées relatives aux immobilisations 14 FR
143 Provisions réglementées relatives aux stocks 14 FR
144 Provisions réglementées relatives aux autres éléments de l'actif 14 FR
151 Provisions pour risques 1 FR
153 Provisions pour pensions et obligations similaires 1 FR
155 Provisions pour impôts 1 FR
156 Provisions pour renouvellement des immobilisations (entreprises concessionnaires) 1 FR
157 Provisions pour charges à répartir sur plusieurs exercices 1 FR
158 Autres provisions pour charges 1 FR
161 Emprunts obligataires convertibles 1 FR
163 Autres emprunts obligataires 1 FR
164 Emprunts auprès des établissements de crédit 1 FR
165 Dépôts et cautionnements reçus 1 FR
166 Participation des salariés aux résultats 1 FR
167 Emprunts et dettes assortis de conditions particulières 1 FR
1671 Emissions de titres participatifs 167 FR
1674 Avances conditionnées de l'Etat 167 FR
1675 Emprunts participatifs 167 FR
168 Autres emprunts et dettes assimilées 1 FR
169 Primes de remboursement des obligations 1 FR
17 dettes rattachées a des participations 1 FR
171 Dettes rattachées à des participations (groupe) 17 FR
174 Dettes rattachées à des participations (hors groupe) 17 FR
178 Dettes rattachées à des sociétés en participation 17 FR
18 comptes de liaison des établissements et societes en participation 1 FR
2 comptes d'immobilisations 0 FR
203 Frais de recherche et de développement 2 FR
205 Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 2 FR
211 Terrains 2 FR
2111 Terrains nus 211 FR
2112 Terrains aménagés 211 FR
2113 Sous-sols et sur-sols 211 FR
2114 Terrains de gisement 211 FR
2115 Terrains bâtis 211 FR
2116 Compte d'ordre sur immobilisations (art. 6 du décret n° 78-737 du 11 juillet 1978) 211 FR
212 Agencements et aménagements de terrains (même ventilation que celle du compte 211) 2 FR
213 Constructions 2 FR
2131 Bâtiments 213 FR
2135 Installations générales - agencements - aménagements des constructions (même ventilation que celle du compte 2131) 213 FR
2138 Ouvrages d'infrastructure 213 FR
214 Constructions sur sol d'autrui (même ventilation que celle du compte 213) 2 FR
215 Installations techniques, matériels et outillage industriels 2 FR
2151 Installations complexes spécialisées 215 FR
2153 Installations à caractère spécifique 215 FR
2154 Matériel industriel 215 FR
2155 Outillage industriel 215 FR
2157 Agencements et aménagements du matériel et outillage industriels 215 FR
218 Autres immobilisations corporelles 2 FR
2181 Installations générales, agencements, aménagements divers 218 FR
2182 Matériel de transport 218 FR
2183 Matériel de bureau et matériel informatique 218 FR
2184 Mobilier 218 FR
2185 Cheptel 218 FR
2186 Emballages récupérables 218 FR
22 immobilisations mises en concession 2 FR
231 Immobilisations corporelles en cours 2 FR
232 Immobilisations incorporelles en cours 2 FR
237 Avances et acomptes versés sur immobilisations incorporelles 2 FR
238 Avances et acomptes versés sur commandes d'immobilisations corporelles 2 FR
25 Parts dans des entreprises liées et créances sur des entreprises liées 2 FR
26 Participations et créances rattachées à des participations 2 FR
261 Titres de participation 26 FR
266 Autres formes de participation 26 FR
267 Créances rattachées à des participations 26 FR
268 Créances rattachées à des sociétés en participation 26 FR
269 Versements restant à effectuer sur titres de participation non libérés 26 FR
271 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille (droit de propriété) 2 FR
272 Titres immobilisés (droit de créance) 2 FR
273 Titres immobilisés de l'activité de portefeuille 2 FR
274 Prêts 2 FR
275 Dépôts et cautionnements versés 2 FR
276 Autres créances immobilisées 2 FR
277 (Actions propres ou parts propres) 2 FR
279 Versements restant à effectuer sur titres immobilisés non libérés 2 FR
28 amortissements des immobilisations 2 FR
2801 Frais d'établissement (même ventilation que celle du compte 201) 28 FR
2803 Frais de recherche et de développement 28 FR
2805 Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires 28 FR
2807 Fonds commercial 28 FR
2808 Autres immobilisations incorporelles 28 FR
2811 Terrains de gisement 28 FR
2812 Agencements, aménagements de terrains (même ventilation que celle du compte 212) 2 FR
2813 Constructions (même ventilation que celle du compte 213) 2 FR
2814 Constructions sur sol d'autrui (même ventilation que celle du compte 214) 2 FR
2815 Installations, matériel et outillage industriels (même ventilation que celle du compte 215) 2 FR
2818 Autres immobilisations corporelles (même ventilation que celle du compte 218) 2 FR
282 Amortissements des immobilisations mises en concession 28 FR
29 provisions pour dépréciation des immobilisations 2 FR
2905 Marques, procédés, droits et valeurs similaires 29 FR
2906 Droit au bail 29 FR
2907 Fonds commercial 29 FR
2908 Autres immobilisations incorporelles 29 FR
2911 Terrains (autres que terrains de gisement) 29 FR
292 Provisions pour dépréciation des immobilisations mises en concession 29 FR
293 Provisions pour dépréciation des immobilisations en cours 29 FR
2931 Immobilisations corporelles en cours 293 FR
2932 Immobilisations incorporelles en cours 293 FR
296 Provisions pour dépréciation des participations et créances rattachées à des participations 29 FR
2961 Titres de participation 296 FR
2966 Autres formes de participation 296 FR
2967 Créances rattachées à des participations (même ventilation que celle du compte 267) 26 FR
2968 Créances rattachées à des sociétés en participation (même ventilation que celle du compte 268) 26 FR
2971 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille -droit de propriété (même ventilation que celle du compte 271) 2 FR
2972 Titres immobilisés - droit de créance (même ventilation que celle du compte 272) 2 FR
2973 Titres immobilisés de l'activité de portefeuille 29 FR
2974 Prêts (même ventilation que celle du compte 274) 2 FR
2975 Dépôts et cautionnements versés (même ventilation que celle du compte 275) 2 FR
2976 Autres créances immobilisées (même ventilation que celle du compte 276) 2 FR
3 comptes de stocks et en cours 0 FR
321 Matières consommables 3 FR
322 Fournitures consommables 3 FR
326 Emballages 3 FR
331 Produits en cours 3 FR
335 Travaux en cours 3 FR
341 Etudes en cours 3 FR
345 Prestations de services en cours 3 FR
351 Produits intermédiaires 3 FR
355 Produits finis 3 FR
358 Produits résiduels (ou matières de récupération) 3 FR
36 (compte à ouvrir, le cas échéant, sous l'intitulé " stocks provenant d'immobilisations ") 3 FR
38 (lorsque l'entité tient un inventaire permanent en comptabilité générale, le compte 38 peut être utilisé pour comptabiliser les stocks en voie d'acheminement, mis en dépôt ou donnés en consignation) 3 FR
39 provisions pour dépréciation des stocks et en-cours 3 FR
4 comptes de tiers 0 FR
40 fournisseurs et comptes rattaches 4 FR
401 Fournisseurs 40 FR
403 Fournisseurs - Effets à payer 40 FR
404 Fournisseurs d'immobilisations 40 FR
405 Fournisseurs d'immobilisations - Effets à payer 40 FR
408 Fournisseurs - Factures non parvenues 40 FR
4091 Fournisseurs - Avances et acomptes versés sur commandes 40 FR
4096 Fournisseurs - Créances pour emballages et matériel à rendre 40 FR
4097 Fournisseurs - Autres avoirs 40 FR
4098 Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus 40 FR
41 clients et comptes rattaches 4 FR
411 Clients 41 FR
413 Clients - Effets à recevoir 41 FR
416 Clients douteux ou litigieux 41 FR
417 " Créances " sur travaux non encore facturables 41 FR
418 Clients - Produits non encore facturés 41 FR
4191 Clients - Avances et acomptes reçus sur commandes 41 FR
4196 Clients - Dettes sur emballages et matériels consignés 41 FR
4197 Clients - Autres avoirs 41 FR
4198 Rabais, remises, ristournes à accorder et autres avoirs à établir 41 FR
42 Personnel et comptes rattaches 4 FR
422 Comités d'entreprises, d'établissement,... 42 FR
424 Participation des salariés aux résultats 42 FR
425 Personnel - Avances et acomptes 42 FR
426 Personnel - Dépôts 42 FR
427 Personnel - Oppositions 42 FR
431 Sécurité sociale 4 FR
437 Autres organismes sociaux 4 FR
438 Organismes sociaux - Charges à payer et produits à recevoir 4 FR
44 État et autres collectivités publiques 4 FR
441 État - Subventions à recevoir 44 FR
442 Etat - Impôts et taxes recouvrables sur des tiers 44 FR
443 Opérations particulières avec l'Etat les collectivités publiques, les organismes internationaux 44 FR
4431 Créances sur l'Etat résultant de la suppression de la règle du décalage d'un mois en matière de T.V.A. 443 FR
4438 Intérêts courus sur créances figurant au 4431 443 FR
4452 T.V.A. due intracommunautaire 44 FR
4455 Taxes sur le chiffre d'affaires à décaisser 44 FR
4456 Taxes sur le chiffre d'affaires déductibles 44 FR
4457 Taxes sur le chiffre d'affaires collectées par l'entreprise 44 FR
4458 Taxes sur le chiffre d'affaires à régulariser ou en attente 44 FR
446 Obligations cautionnées 44 FR
448 Etat - Charges à payer et produits à recevoir 44 FR
451 Groupe 4 FR
456 Associés - Opérations sur le capital 4 FR
457 Associés - Dividendes à payer 4 FR
458 Associés - Opérations faites en commun et en G.I.E. 4 FR
471 Comptes d'attente 4 FR
472 Comptes d'attente 4 FR
473 Comptes d'attente 4 FR
474 Comptes d'attente 4 FR
475 Comptes d'attente 4 FR
476 Différence de conversion - Actif 4 FR
477 Différences de conversion - Passif 4 FR
478 Autres comptes transitoires 4 FR
48 comptes de régularisation 4 FR
4811 Charges différées 48 FR
4812 Frais d'acquisition des immobilisations 48 FR
4816 Frais d'émission des emprunts 48 FR
4818 Charges à étaler 48 FR
488 Comptes de répartition périodique des charges et des produits 48 FR
49 provisions pour dépréciation des comptes de tiers 4 FR
495 Provisions pour dépréciation des comptes du groupe et des associés 49 FR
4951 Comptes du groupe 495 FR
4955 Comptes courants des associés 495 FR
4958 Opérations faites en commun et en G.I.E. 495 FR
5 comptes financiers 0 FR
501 Parts dans des entreprises liées 5 FR
502 Actions propres 5 FR
503 Actions 5 FR
504 Autres titres conférant un droit de propriété 5 FR
505 Obligations et bons émis par la société et rachetés par elle 5 FR
506 Obligations 5 FR
507 Bons du Trésor et bons de caisse à court terme 5 FR
508 Autres valeurs mobilières de placement et autres créances assimilées 5 FR
509 Versements restant à effectuer sur valeurs mobilières de placement non libérées 5 FR
511 Valeurs à l'encaissement 5 FR
512 Banques 5 FR
514 Chèques postaux 5 FR
515 " Caisses " du Trésor et des établissements publics 5 FR
516 Sociétés de bourse 5 FR
517 Autres organismes financiers 5 FR
518 Intérêts courus 5 FR
519 Concours bancaires courants 5 FR
52 Instruments de trésorerie 5 FR
59 provisions pour dépréciation des comptes financiers 5 FR
5903 Actions 59 FR
5904 Autres titres conférant un droit de propriété 59 FR
5906 Obligations 59 FR
5908 Autres valeurs mobilières de placement et créances assimilées 59 FR
6 comptes de charges 0 FR
601 Achats stockés - Matières premières (et fournitures) 6 FR
602 Achats stockés - Autres approvisionnements 6 FR
6021 Matières consommables 602 FR
6022 Fournitures consommables 602 FR
6026 Emballages 602 FR
604 Achats d'études et prestations de services 6 FR
605 Achats de matériel, équipements et travaux 6 FR
606 Achats non stockés de matière et fournitures 6 FR
607 Achats de marchandises 6 FR
608 (Compte réservé, le cas échéant, à la récapitulation des frais accessoires incorporés aux achats) 6 FR
609 Rabais, remises et ristournes obtenus sur achats 6 FR
6031 Variation des stocks de matières premières (et fournitures) 6 FR
6032 Variation des stocks des autres approvisionnements 6 FR
6037 Variation des stocks de marchandises 6 FR
61 autres charges externes - Services extérieurs 6 FR
611 Sous-traitance générale 61 FR
612 Redevances de crédit-bail 61 FR
6122 Crédit-bail mobilier 612 FR
6125 Crédit-bail immobilier 612 FR
613 Locations 61 FR
614 Charges locatives et de copropriété 61 FR
615 Entretien et réparations 61 FR
616 Primes d'assurances 61 FR
617 Etudes et recherches 61 FR
618 Divers 61 FR
619 Rabais, remises et ristournes obtenus sur services extérieurs 61 FR
62 autres charges externes - Autres services extérieurs 6 FR
621 Personnel extérieur à l'entreprise 62 FR
622 Rémunérations d'intermédiaires et honoraires 62 FR
623 Publicité, publications, relations publiques 62 FR
624 Transports de biens et transports collectifs du personnel 62 FR
625 Déplacements, missions et réceptions 62 FR
626 Frais postaux et de télécommunications 62 FR
627 Services bancaires et assimilés 62 FR
628 Divers 62 FR
629 Rabais, remises et ristournes obtenus sur autres services extérieurs 62 FR
631 Impôts, taxes et versements assimilés sur rémunérations (administrations des impôts) 6 FR
633 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 6 FR
635 Autres impôts, taxes et versements assimilés (administrations des impôts) 6 FR
637 Autres impôts, taxes et versements assimilés (autres organismes) 6 FR
64 Charges de personnel 6 FR
647 Autres charges sociales 64 FR
648 Autres charges de personnel 64 FR
651 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 6 FR
653 Jetons de présence 6 FR
654 Pertes sur créances irrécouvrables 6 FR
655 Quotes-parts de résultat sur opérations faites en commun 6 FR
658 Charges diverses de gestion courante 6 FR
661 Charges d'intérêts 6 FR
664 Pertes sur créances liées à des participations 6 FR
665 Escomptes accordés 6 FR
666 Pertes de change 6 FR
667 Charges nettes sur cessions de valeurs mobilières de placement 6 FR
668 Autres charges financières 6 FR
671 Charges exceptionnelles sur opérations de gestion 6 FR
672 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les charges sur exercices antérieurs) 6 FR
675 Valeurs comptables des éléments d'actif cédés 6 FR
678 Autres charges exceptionnelles 6 FR
68 Dotations aux amortissements et aux provisions 6 FR
6811 Dotations aux amortissements sur immobilisations incorporelles et corporelles 68 FR
6812 Dotations aux amortissements des charges d'exploitation à répartir 68 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 68 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 68 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants 68 FR
6861 Dotations aux amortissements des primes de remboursement des obligations 68 FR
6865 Dotations aux provisions pour risques et charges financiers 68 FR
6866 Dotations aux provisions pour dépréciation des éléments financiers 68 FR
6868 Autres dotations 68 FR
6871 Dotations aux amortissements exceptionnels des immobilisations 68 FR
6872 Dotations aux provisions réglementées (immobilisations) 68 FR
6873 Dotations aux provisions réglementées (stocks) 68 FR
6874 Dotations aux autres provisions réglementées 68 FR
6875 Dotations aux provisions pour risques et charges exceptionnels 68 FR
6876 Dotations aux provisions pour dépréciations exceptionnelles 68 FR
69 participation des salaries - impôts sur les benefices et assimiles 6 FR
696 Suppléments d'impôt sur les sociétés liés aux distributions 69 FR
698 Intégration fiscale 69 FR
6981 Intégration fiscale - Charges 698 FR
6989 Intégration fiscale - Produits 698 FR
7 comptes de produits 0 FR
70 ventes de produits fabriques, prestations de services, marchandises 7 FR
702 Ventes de produits intermédiaires 70 FR
703 Ventes de produits résiduels 70 FR
704 Travaux 70 FR
705 Etudes 70 FR
71 production stockée (ou déstockage) 7 FR
7133 Variation des en-cours de production de biens 71 FR
7134 Variation des en-cours de production de services 71 FR
7135 Variation des stocks de produits 71 FR
721 Immobilisations incorporelles 7 FR
722 Immobilisations corporelles 7 FR
731 Produits nets partiels sur opérations en cours (à subdiviser par opération) 7 FR
739 Produits nets partiels sur opérations terminées 7 FR
751 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 7 FR
752 Revenus des immeubles non affectés à des activités professionnelles 7 FR
758 Produits divers de gestion courante 7 FR
761 Produits de participations 7 FR
762 Produits des autres immobilisations financières 7 FR
763 Revenus des autres créances 7 FR
764 Revenus des valeurs mobilières de placement 7 FR
765 Escomptes obtenus 7 FR
766 Gains de change 7 FR
767 Produits nets sur cessions de valeurs mobilières de placement 7 FR
768 Autres produits financiers 7 FR
771 Produits exceptionnels sur opérations de gestion 7 FR
772 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les produits sur exercices antérieurs) 7 FR
775 Produits des cessions d'éléments d'actif 7 FR
777 Quote-part des subventions d'investissement virée au résultat de l'exercice 7 FR
778 Autres produits exceptionnels 7 FR
78 Reprises sur amortissements et provisions 7 FR
7811 Reprises sur amortissements des immobilisations incorporelles et corporelles 78 FR
7815 Reprises sur provisions pour risques et charges d'exploitation 78 FR
7816 Reprises sur provisions pour dépréciation des immobilisations incorporelles et corporelles 78 FR
7817 Reprises sur provisions pour dépréciation des actifs circulants 78 FR
7865 Reprises sur provisions pour risques et charges financiers 78 FR
7866 Reprises sur provisions pour dépréciation des éléments financiers 78 FR
7872 Reprises sur provisions réglementées (immobilisations) 78 FR
7873 Reprises sur provisions réglementées (stocks) 78 FR
7874 Reprises sur autres provisions réglementées 78 FR
7875 Reprises sur provisions pour risques et charges exceptionnels 78 FR
7876 Reprises sur provisions pour dépréciations exceptionnelles 78 FR
791 Transferts de charges d'exploitation 7 FR
796 Transferts de charges financières 7 FR
797 Transferts de charges exceptionnelles 7 FR
8 Comptes spéciaux 0 FR
80 Engagements hors bilan 8 FR
801 Engagements donnés par l'entité 80 FR
8011 Avals, cautions, garanties 801 FR
8014 Effets circulant sous l'endos de l'entité 801 FR
8016 Redevances crédit-bail restant à courir 801 FR
80161 Crédit-bail mobilier 8016 FR
80165 Crédit-bail immobilier 8016 FR
8018 Autres engagements donnés 801 FR
802 Engagements reçus par l'entité 80 FR
8021 Avals, cautions, garanties 802 FR
8024 Créances escomptées non échues 802 FR
8026 Engagements reçus pour utilisation en crédit-bail 802 FR
80261 Crédit-bail mobilier 8026 FR
80265 Crédit-bail immobilier 8026 FR
8028 Autres engagements reçus 802 FR
809 Contrepartie des engagements 80 FR
8091 Contrepartie 801 809 FR
8092 Contrepartie 802 809 FR
88 Résultat en instance d'affectation 8 FR
89 Bilan 8 FR
890 Bilan d'ouverture 89 FR
891 Bilan de clôture 89 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 4456,4457
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 4456,4457
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 4456,4457
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 4456,4457
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 4456,4457
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 4456,4457
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 4456,4457
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 4456,4457
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 4456,4457
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 4456,4457
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 4456,4457
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 4456,4457
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 4456,4457
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 4456,4457
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 4456,4457
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 4456,4457
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 4456,4457
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 4456,4457
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 4456,4457
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,133 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2008/02/10 09:19
--
--
-- Name: TABLE tmp_pcmn; Type: COMMENT; Schema: public; Owner: phpcompta
--
COMMENT ON TABLE tmp_pcmn IS 'Plan comptable - Syndicat des copropriétaires : strict';
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent) FROM stdin;
1 Classe 1 - Provisions, avances, subventions et emprunts 0
10 Provisions et avances : 1
102 Provisions pour travaux décidés 10
103 Avances 10
1031 Avances de trésorerie 103
1032 Avances travaux au titre de l'article 18, 6e alinéa de la loi susvisée 103
1033 Autres avances 103
12 Solde en attente sur travaux et opérations exceptionnelles 1
13 Subventions : 1
131 Subventions accordées en instance de versement 13
4 Classe 4 - Copropriétaires et tiers 0
40 Fournisseurs : 4
401 Factures parvenues 40
408 Factures non parvenues 40
409 Fournisseurs débiteurs 40
42 Personnel : 4
421 Rémunérations dues 42
43 Sécurité sociale et autres organismes sociaux : 4
431 Sécurité sociale 43
432 Autres organismes sociaux 43
44 Etat et collectivités territoriales : 4
441 Etat et autres organismes - subventions à recevoir 44
442 Etat - impôts et versements assimilés 44
443 Collectivités territoriales - aides 44
45 Collectivité des copropriétaires : 4
450 Copropriétaire individualisé 45
4501 Sur décision AG : Copropriétaire - budget prévisionnel 450
4502 Sur décision AG : Copropriétaire - travaux de l'article 14-2 de la loi susvisée et opérations exceptionnelles 450
4503 Sur décision AG : Copropriétaire - avances 450
4504 Sur décision AG : Copropriétaire - emprunts 450
459 Copropriétaire - créances douteuses 45
46 Débiteurs et créditeurs divers : 4
461 Débiteurs divers 46
462 Créditeurs divers 46
47 Compte d'attente : 4
471 Compte en attente d'imputation débiteur 47
472 Compte en attente d'imputation créditeur 47
48 Compte de régularisation : 4
486 Charges payées d'avance 48
487 Produits encaissés d'avance 48
49 Dépréciation des comptes de tiers : 4
491 Copropriétaires 49
492 Personnes autres que les copropriétaires 49
5 Classe 5 - Comptes financiers 0
50 Fonds placés : 5
501 Compte à terme 50
502 Autre compte 50
51 Banques, ou fonds disponibles en banque pour le syndicat : 5
512 Banques 51
514 Chèques postaux 51
53 Caisse. 5
6 Classe 6 - Comptes de charges 0
60 Achats de matières et fournitures : 6
601 Eau 60
602 Electricié 60
603 Chauffage, énergie et combustibles 60
604 Achats produits d'entretien et petits équipements 60
605 Matériel 60
606 Fournitures 60
61 Services extérieurs : 6
611 Nettoyage des locaux 5
612 Locations immobiliéres 61
613 Locations mobiliéres 61
614 Contrats de maintenance 61
615 Entretien et petites réparations 61
616 Primes d'assurances 61
62 Frais d'administration et honoraires : 6
621 Rémunérations du syndic sur gestion copropriété 62
6211 Rémunération du syndic 621
6212 Débours 621
6213 Frais postaux 621
622 Autres honoraires du syndic 62
6221 Honoraires travaux 622
6222 Prestations particulières 622
6223 Autres honoraires 622
623 Rémunérations de tiers intervenants 62
624 Frais du conseil syndical 62
63 Impôts - taxes et versements assimilés : 6
632 Taxe de balayage 63
633 Taxe foncière 63
634 Autres impôts et taxes 63
64 Frais de personnel : 6
641 Salaires 64
642 Charges sociales et organismes sociaux 64
643 Taxe sur les salaires 64
644 Autres (médecine du travail, mutuelles, etc.) 64
66 Charges financières des emprunts, agios ou autres : 6
661 Remboursement d'annuités d'emprunt 66
662 Autres charges financières et agios 66
67 Charges pour travaux et opérations exceptionnelles : 6
671 Travaux décidés par l'assemblée générale 67
672 Travaux urgents 67
673 Etudes techniques, diagnostic, consultation 67
677 Pertes sur créances irrécouvrables 67
678 Charges exceptionnelles 67
68 Dotations aux dépréciations sur créances douteuses. 6
7 Classe 7 - Comptes de produits 0
70 Appels de fonds : 7
701 Provisions sur opérations courantes 70
702 Provisions sur travaux de l'article 14-2 et opérations exceptionnelles 70
703 Avances 70
704 Remboursements d'annuités d'emprunts 70
71 Autres produits : 7
711 Subventions 71
712 Emprunts 71
713 Indemnités d'assurances 71
714 Produits divers (dont intérêts légaux dus par les copropriétaires) 71
716 Produits financiers 71
718 Produits exceptionnels 71
78 Reprises de dépréciations sur créances douteuses. 7
8 Comptes spéciaux 0
9 Comptes analytique 0
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,911 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:10
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
10 capital et réserves 1 FR
1011 Capital souscrit - non appelé 10 FR
1012 Capital souscrit - appelé, non versé 10 FR
1013 Capital souscrit - appelé, versé 10 FR
10131 Capital non amorti 1013 FR
10132 Capital amorti 1013 FR
1018 Capital souscrit soumis à des réglementations particulières 10 FR
104 Primes liées au capital social 10 FR
1041 Primes d'émission 104 FR
1042 Primes de fusion 104 FR
1043 Primes d'apport 104 FR
1044 Primes de conversion d'obligations en actions 104 FR
1045 Bons de souscription d'actions 104 FR
1051 Réserve spéciale de réévaluation 10 FR
1052 Ecart de réévaluation libre 10 FR
1053 Réserve de réévaluation 10 FR
1055 Ecarts de rééavaluation (autres opérations légales) 10 FR
1057 Autres écarts de réévaluation en France 10 FR
1058 Autres écarts de réévaluation à l'Etranger 10 FR
106 Réserves 10 FR
10611 Réserve légale proprement dite 106 FR
10612 Plus-values nettes à long terme 106 FR
1062 Réserves indisponibles 106 FR
10641 Plus-values nettes à long terme 106 FR
10643 Réserves consécutives à l'octroi de subventions d'investissement 106 FR
10648 Autres réserves réglementées 106 FR
10681 Réserve de propre assureur 106 FR
10688 Réserves diverses 106 FR
107 Ecart d'équivalence 10 FR
109 Actionnaires : Capital souscrit - non appelé 10 FR
11 report a nouveau (solde créditeur ou débiteur) 1 FR
110 Report à nouveau (solde créditeur) 11 FR
119 Report à nouveau (solde débiteur) 11 FR
120 Résultat de l'exercice (bénéfice) 1 FR
129 Résultat de l'exercice (perte) 1 FR
13 subventions d'investissement 1 FR
131 Subventions d'équipement 13 FR
1311 Etat 131 FR
1312 Régions 131 FR
1313 Départements 131 FR
1314 Communes 131 FR
1315 Collectivités publiques 131 FR
1316 Entreprises publiques 131 FR
1317 Entreprises et organismes privés 131 FR
1318 Autres 131 FR
138 Autres subventions d'investissement (même ventilation que celle du compte 131) 13 FR
139 Subventions d'investissement inscrites au compte de résultat 13 FR
1391 Subventions d'équipement 139 FR
13911 Etat 1391 FR
13912 Régions 1391 FR
13913 Départements 1391 FR
13914 Communes 1391 FR
13915 Collectivités publiques 1391 FR
13916 Entreprises publiques 1391 FR
13917 Entreprises et organismes privés 1391 FR
13918 Autres 1391 FR
1398 Autres subventions d'investissement (même ventilation que celle du compte 1391) 139 FR
14 provisions reglementees 1 FR
142 Provisions réglementées relatives aux immobilisations 14 FR
1423 Provisions pour reconstitution des gisements miniers et pétroliers 142 FR
1424 Provisions pour investissement (participation des salariés) 142 FR
143 Provisions réglementées relatives aux stocks 14 FR
1431 Hausse des prix 143 FR
1432 Fluctuation des cours 143 FR
144 Provisions réglementées relatives aux autres éléments de l'actif 14 FR
151 Provisions pour risques 1 FR
1511 Provisions pour litiges 151 FR
1512 Provisions pour garanties données aux clients 151 FR
1513 Provisions pour pertes sur marchés à terme 151 FR
1514 Provisions pour amendes et pénalités 151 FR
1515 Provisions pour pertes de change 151 FR
1518 Autres provisions pour risques 151 FR
153 Provisions pour pensions et obligations similaires 1 FR
155 Provisions pour impôts 1 FR
156 Provisions pour renouvellement des immobilisations (entreprises concessionnaires) 1 FR
157 Provisions pour charges à répartir sur plusieurs exercices 1 FR
1572 Provisions pour grosses réparations 157 FR
158 Autres provisions pour charges 1 FR
1582 Provisions pour charges sociales et fiscales sur congés à payer 158 FR
161 Emprunts obligataires convertibles 1 FR
163 Autres emprunts obligataires 1 FR
164 Emprunts auprès des établissements de crédit 1 FR
165 Dépôts et cautionnements reçus 1 FR
1651 Dépôts 165 FR
1655 Cautionnements 165 FR
166 Participation des salariés aux résultats 1 FR
1661 Comptes bloqués 166 FR
1662 Fonds de participation 166 FR
167 Emprunts et dettes assortis de conditions particulières 1 FR
1671 Emissions de titres participatifs 167 FR
1674 Avances conditionnées de l'Etat 167 FR
1675 Emprunts participatifs 167 FR
168 Autres emprunts et dettes assimilées 1 FR
1681 Autres emprunts 168 FR
1685 Rentes viagères capitalisées 168 FR
1687 Autres dettes 168 FR
1688 Intérêts courus 168 FR
16881 Sur emprunts obligataires convertibles 168 FR
16883 Sur autres emprunts obligataires 168 FR
16884 Sur emprunts auprès des établissements de crédit 168 FR
16885 Sur dépôts et cautionnements reçus 168 FR
16886 Sur participation des salariés aux résultats 168 FR
16887 Sur emprunts et dettes assortis de conditions particulières 168 FR
16888 Sur autres emprunts et dettes assimilées 168 FR
169 Primes de remboursement des obligations 1 FR
17 dettes rattachées a des participations 1 FR
171 Dettes rattachées à des participations (groupe) 17 FR
174 Dettes rattachées à des participations (hors groupe) 17 FR
178 Dettes rattachées à des sociétés en participation 17 FR
1781 Principal 178 FR
1788 Intérêts courus 178 FR
18 comptes de liaison des établissements et societes en participation 1 FR
181 Comptes de liaison des établissements 18 FR
186 Biens et prestations de services échangés entre établissements (charges) 18 FR
187 Biens et prestations de services échangés entre établissements (produits) 18 FR
188 Comptes de liaison des sociétés en participation 18 FR
2 comptes d'immobilisations 0 FR
2011 Frais de constitution 2 FR
2012 Frais de premier établissement 2 FR
20121 Frais de prospection 2 FR
20122 Frais de publicité 2 FR
2013 Frais d'augmentation de capital et d'opérations diverses (fusions, scissions, transformations) 2 FR
203 Frais de recherche et de développement 2 FR
205 Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 2 FR
211 Terrains 2 FR
2111 Terrains nus 211 FR
2112 Terrains aménagés 211 FR
2113 Sous-sols et sur-sols 211 FR
2114 Terrains de gisement 211 FR
21141 Carrières 2114 FR
2115 Terrains bâtis 211 FR
21151 Ensembles immobiliers industriels (A, B...) 2115 FR
21155 Ensembles immobiliers administratifs et commerciaux (A, B...) 2115 FR
21158 Autres ensembles immobiliers 2115 FR
211581 affectés aux opérations professionnelles (A, B...) 21158 FR
211588 affectés aux opérations non professionnelles (A, B...) 21158 FR
2116 Compte d'ordre sur immobilisations (art. 6 du décret n° 78-737 du 11 juillet 1978) 211 FR
212 Agencements et aménagements de terrains (même ventilation que celle du compte 211) 2 FR
213 Constructions 2 FR
2131 Bâtiments 213 FR
21311 Ensembles immobiliers industriels (A, B...) 2131 FR
21315 Ensembles immobiliers administratifs et commerciaux (A, B...) 2131 FR
21318 Autres ensembles immobiliers 2131 FR
213181 affectés aux opérations professionnelles (A, B...) 21318 FR
213188 affectés aux opérations non professionnelles (A, B...) 21318 FR
2135 Installations générales - agencements - aménagements des constructions (même ventilation que celle du compte 2131) 213 FR
2138 Ouvrages d'infrastructure 213 FR
21381 Voies de terre 2138 FR
21382 Voies de fer 2138 FR
21383 Voies d'eau 2138 FR
21384 Barrages 2138 FR
21385 Pistes d'aérodromes 2138 FR
214 Constructions sur sol d'autrui (même ventilation que celle du compte 213) 2 FR
215 Installations techniques, matériels et outillage industriels 2 FR
2151 Installations complexes spécialisées 215 FR
21511 sur sol propre 2151 FR
21514 sur sol d'autrui 2151 FR
2153 Installations à caractère spécifique 215 FR
21531 sur sol propre 2153 FR
21534 sur sol d'autrui 2153 FR
2154 Matériel industriel 215 FR
2155 Outillage industriel 215 FR
2157 Agencements et aménagements du matériel et outillage industriels 215 FR
218 Autres immobilisations corporelles 2 FR
2181 Installations générales, agencements, aménagements divers 218 FR
2182 Matériel de transport 218 FR
2183 Matériel de bureau et matériel informatique 218 FR
2184 Mobilier 218 FR
2185 Cheptel 218 FR
2186 Emballages récupérables 218 FR
22 immobilisations mises en concession 2 FR
231 Immobilisations corporelles en cours 2 FR
2312 Terrains 231 FR
2313 Constructions 231 FR
2315 Installations techniques, matériel et outillage industriels 231 FR
2318 Autres immobilisations corporelles 231 FR
232 Immobilisations incorporelles en cours 2 FR
237 Avances et acomptes versés sur immobilisations incorporelles 2 FR
238 Avances et acomptes versés sur commandes d'immobilisations corporelles 2 FR
2382 Terrains 238 FR
2383 Constructions 238 FR
2385 Installations techniques, matériel et outillage industriels 238 FR
2388 Autres immobilisations corporelles 238 FR
25 Parts dans des entreprises liées et créances sur des entreprises liées 2 FR
26 Participations et créances rattachées à des participations 2 FR
261 Titres de participation 26 FR
2611 Actions 261 FR
2618 Autres titres 261 FR
266 Autres formes de participation 26 FR
267 Créances rattachées à des participations 26 FR
2671 Créances rattachées à des participations (groupe) 267 FR
2674 Créances rattachées à des participations (hors groupe) 267 FR
2675 Versements représentatifs d'apports non capitalisés (appel de fonds) 267 FR
2676 Avances consolidables 267 FR
2677 Autres créances rattachées à des participations 267 FR
2678 Intérêts courus 267 FR
268 Créances rattachées à des sociétés en participation 26 FR
2681 Principal 268 FR
2688 Intérêts courus 268 FR
269 Versements restant à effectuer sur titres de participation non libérés 26 FR
271 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille (droit de propriété) 2 FR
2711 Actions 271 FR
2718 Autres titres 271 FR
272 Titres immobilisés (droit de créance) 2 FR
2721 Obligations 272 FR
2722 Bons 272 FR
273 Titres immobilisés de l'activité de portefeuille 2 FR
274 Prêts 2 FR
2741 Prêts participatifs 274 FR
2742 Prêts aux associés 274 FR
2743 Prêts au personnel 274 FR
2748 Autres prêts 274 FR
275 Dépôts et cautionnements versés 2 FR
2751 Dépôts 275 FR
2755 Cautionnements 275 FR
276 Autres créances immobilisées 2 FR
2761 Créances diverses 276 FR
2768 Intérêts courus 276 FR
27682 Sur titres immobilisés (droit de créance) 2768 FR
27684 Sur prêts 2768 FR
27685 Sur dépôts et cautionnements 2768 FR
27688 Sur créances diverses 2768 FR
277 (Actions propres ou parts propres) 2 FR
2771 Actions propres ou parts propres 277 FR
2772 Actions propres ou parts propres en voie dannulation 277 FR
279 Versements restant à effectuer sur titres immobilisés non libérés 2 FR
28 amortissements des immobilisations 2 FR
2801 Frais d'établissement (même ventilation que celle du compte 201) 28 FR
2803 Frais de recherche et de développement 28 FR
2805 Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires 28 FR
2807 Fonds commercial 28 FR
2808 Autres immobilisations incorporelles 28 FR
2811 Terrains de gisement 28 FR
2812 Agencements, aménagements de terrains (même ventilation que celle du compte 212) 28 FR
2813 Constructions (même ventilation que celle du compte 213) 28 FR
2814 Constructions sur sol d'autrui (même ventilation que celle du compte 214) 28 FR
2815 Installations, matériel et outillage industriels (même ventilation que celle du compte 215) 28 FR
2818 Autres immobilisations corporelles (même ventilation que celle du compte 218) 28 FR
282 Amortissements des immobilisations mises en concession 28 FR
29 provisions pour dépréciation des immobilisations 2 FR
2905 Marques, procédés, droits et valeurs similaires 29 FR
2906 Droit au bail 29 FR
2907 Fonds commercial 29 FR
2908 Autres immobilisations incorporelles 29 FR
2911 Terrains (autres que terrains de gisement) 29 FR
292 Provisions pour dépréciation des immobilisations mises en concession 29 FR
293 Provisions pour dépréciation des immobilisations en cours 29 FR
2931 Immobilisations corporelles en cours 293 FR
2932 Immobilisations incorporelles en cours 293 FR
296 Provisions pour dépréciation des participations et créances rattachées à des participations 29 FR
2961 Titres de participation 296 FR
2966 Autres formes de participation 296 FR
2967 Créances rattachées à des participations (même ventilation que celle du compte 267) 296 FR
2968 Créances rattachées à des sociétés en participation (même ventilation que celle du compte 268) 296 FR
2971 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille -droit de propriété (même ventilation que celle du compte 271) 29 FR
2972 Titres immobilisés - droit de créance (même ventilation que celle du compte 272) 29 FR
2973 Titres immobilisés de l'activité de portefeuille 29 FR
2974 Prêts (même ventilation que celle du compte 274) 29 FR
2975 Dépôts et cautionnements versés (même ventilation que celle du compte 275) 29 FR
2976 Autres créances immobilisées (même ventilation que celle du compte 276) 29 FR
3 comptes de stocks et en cours 0 FR
311 Matières (ou groupe) A 3 FR
312 Matières (ou groupe) B 3 FR
317 Fournitures A, B, C, ... 3 FR
321 Matières consommables 3 FR
3211 Matières (ou groupe) C 321 FR
3212 Matières (ou groupe) D 321 FR
322 Fournitures consommables 3 FR
3221 Combustibles 322 FR
3222 Produits d'entretien 322 FR
3223 Fournitures d'atelier et d'usine 322 FR
3224 Fournitures de magasin 322 FR
3225 Fournitures de bureau 322 FR
326 Emballages 3 FR
3261 Emballages perdus 326 FR
3265 Emballages récupérables non identifiables 326 FR
3267 Emballages à usage mixte 326 FR
331 Produits en cours 3 FR
3311 Produits en cours P 1 331 FR
3312 Produits en cours P 2 331 FR
335 Travaux en cours 3 FR
3351 avaux en cours T 1 335 FR
3352 Travaux en cours T 2 335 FR
341 Etudes en cours 3 FR
3411 Etudes en cours E 1 341 FR
3412 Etudes en cours E 2 341 FR
345 Prestations de services en cours 3 FR
3451 Prestations de services S 1 345 FR
3452 Prestations de services S 2 345 FR
351 Produits intermédiaires 3 FR
3511 Produits intermédiaires (ou groupe) A 351 FR
3512 Produits intermédiaires (ou groupe) B 351 FR
355 Produits finis 3 FR
3551 Produits finis (ou groupe) A 355 FR
3552 Produits finis (ou groupe) B 355 FR
358 Produits résiduels (ou matières de récupération) 3 FR
3581 Déchets 358 FR
3585 Rebuts 358 FR
3586 Matières de récupération 358 FR
36 (compte à ouvrir, le cas échéant, sous l'intitulé " stocks provenant d'immobilisations ") 3 FR
371 Marchandises (ou groupe) A 3 FR
372 Marchandises (ou groupe) B 3 FR
38 (lorsque l'entité tient un inventaire permanent en comptabilité générale, le compte 38 peut être utilisé pour comptabiliser les stocks en voie d'acheminement, mis en dépôt ou donnés en consignation) 3 FR
39 provisions pour dépréciation des stocks et en-cours 3 FR
3911 Matières (ou groupe) A 39 FR
3912 Matières (ou groupe) B 39 FR
3917 Fournitures A, B, C, ... 39 FR
3921 Matières consommables (même ventilation que celle du compte 321) 39 FR
3922 Fournitures consommables (même ventilation que celle ducompte 322) 39 FR
3926 Emballages (même ventilation que celle du compte 326) 39 FR
3931 Produits en cours (même ventilation que celle du compte 331) 39 FR
3935 Travaux en cours (même ventilation que celle du compte 335) 39 FR
3941 Etudes en cours (même ventilation que celle du compte 341) 39 FR
3945 Prestations de services en cours (même ventilation que celle du compte 345) 39 FR
3951 Produits intermédiaires (même ventilation que celle du compte 351) 39 FR
3955 Produits finis (même ventilation que celle du compte 355) 39 FR
3971 Marchandise (ou groupe) A 39 FR
3972 Marchandise (ou groupe) B 39 FR
4 comptes de tiers 0 FR
40 fournisseurs et comptes rattaches 4 FR
401 Fournisseurs 40 FR
4011 Fournisseurs - Achats de biens et prestations de services 401 FR
4017 Fournisseurs - Retenues de garantie 401 FR
403 Fournisseurs - Effets à payer 40 FR
404 Fournisseurs d'immobilisations 40 FR
4041 Fournisseurs - Achats d'immobilisations 404 FR
4047 Fournisseurs d'immobilisations - Retenues de garantie 404 FR
405 Fournisseurs d'immobilisations - Effets à payer 40 FR
408 Fournisseurs - Factures non parvenues 40 FR
4081 Fournisseurs 408 FR
4084 Fournisseurs d'immobilisations 408 FR
4088 Fournisseurs - Intérêts courus 408 FR
4091 Fournisseurs - Avances et acomptes versés sur commandes 40 FR
4096 Fournisseurs - Créances pour emballages et matériel à rendre 40 FR
4097 Fournisseurs - Autres avoirs 40 FR
40971 Fournisseurs d'exploitation 4097 FR
40974 Fournisseurs d'immobilisations 4097 FR
4098 Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus 40 FR
41 clients et comptes rattaches 4 FR
411 Clients 41 FR
4111 Clients - Ventes de biens ou de prestations de services 411 FR
4117 Clients - Retenues de garantie 411 FR
413 Clients - Effets à recevoir 41 FR
416 Clients douteux ou litigieux 41 FR
417 " Créances " sur travaux non encore facturables 41 FR
418 Clients - Produits non encore facturés 41 FR
4181 Clients - Factures à établir 418 FR
4188 Clients - Intérêts courus 418 FR
4191 Clients - Avances et acomptes reçus sur commandes 41 FR
4196 Clients - Dettes sur emballages et matériels consignés 41 FR
4197 Clients - Autres avoirs 41 FR
4198 Rabais, remises, ristournes à accorder et autres avoirs à établir 41 FR
42 Personnel et comptes rattaches 4 FR
422 Comités d'entreprises, d'établissement,... 42 FR
424 Participation des salariés aux résultats 42 FR
4246 Réserve spéciale (art. L. 442-2 du Code du travail) 424 FR
4248 Comptes courants 424 FR
425 Personnel - Avances et acomptes 42 FR
426 Personnel - Dépôts 42 FR
427 Personnel - Oppositions 42 FR
4282 Dettes provisionnées pour congés à payer 42 FR
4284 Dettes provisionnées pour participation des salariés aux résultats 42 FR
4286 Autres charges à payer 42 FR
4287 Produits à recevoir 42 FR
431 Sécurité sociale 4 FR
43731 Cotis.Sal.+Pat. Retraite salariés dûes 4 FR
43732 Cotis.Sal.+Pat. Retraite cadres dûes 4 FR
4374 Cotis.Sal.+Pat. ASSEDIC dûes 4 FR
438 Organismes sociaux - Charges à payer et produits à recevoir 4 FR
4382 Charges sociales sur congés à payer 438 FR
4386 Autres charges à payer 438 FR
4387 Produits à recevoir 438 FR
44 État et autres collectivités publiques 4 FR
441 État - Subventions à recevoir 44 FR
4411 Subventions d'investissement 441 FR
4417 Subventions d'exploitation 441 FR
4418 Subventions d'équilibre 441 FR
4419 Avances sur subventions 441 FR
442 Etat - Impôts et taxes recouvrables sur des tiers 44 FR
4424 Obligataires 442 FR
4425 Associés 442 FR
443 Opérations particulières avec l'Etat les collectivités publiques, les organismes internationaux 44 FR
4431 Créances sur l'Etat résultant de la suppression de la règle du décalage d'un mois en matière de T.V.A. 443 FR
4438 Intérêts courus sur créances figurant au 4431 443 FR
4452 T.V.A. due intracommunautaire 44 FR
4455 Taxes sur le chiffre d'affaires à décaisser 44 FR
44551 T.V.A. à décaisser 4455 FR
44558 Taxes assimilées à la T.V.A. 4455 FR
4456 Taxes sur le chiffre d'affaires déductibles 44 FR
44562 T.V.A. sur immobilisations 4456 FR
44563 T.V.A. transférée par d'autres entreprises 4456 FR
445661 T.V.A. déductible 19,6% sur autres biens et services 4456 FR
445662 T.V.A. déductible 5,5% sur autres biens et services 4456 FR
445663 T.V.A. déductible 2,1% sur autres biens et services 4456 FR
44567 Crédit de T.V.A. à reporter 4456 FR
44568 Taxes assimilées à la T.V.A. 4456 FR
4457 Taxes sur le chiffre d'affaires collectées par l'entreprise 44 FR
44571 T.V.A. collectée 4457 FR
44578 Taxes assimilées à la T.V.A. 4457 FR
4458 Taxes sur le chiffre d'affaires à régulariser ou en attente 44 FR
44581 Acomptes - Régime simplifié d'imposition 4458 FR
44582 Acomptes - Régime de forfait 4458 FR
44583 Remboursement de taxes sur le chiffre d'affaires demandé 4458 FR
44584 T.V.A. récupérée d'avance 4458 FR
44586 Taxes sur le chiffre d'affaires sur factures non parvenues 4458 FR
44587 Taxes sur le chiffres d'affaires sur factures à établir 4458 FR
446 Obligations cautionnées 44 FR
448 Etat - Charges à payer et produits à recevoir 44 FR
4482 Charges fiscales sur congés à payer 448 FR
4486 Charges à payer 448 FR
4487 Produits à recevoir 448 FR
451 Groupe 4 FR
4551 Principal 4 FR
4558 Intérêts courus 4 FR
456 Associés - Opérations sur le capital 4 FR
4561 Associés - Comptes d'apport en société 456 FR
45611 Apports en nature 4561 FR
45615 Apports en numéraire 4561 FR
4562 Apporteurs - Capital appelé, non versé 456 FR
45621 Actionnaires - Capital souscrit et appelé, non versé 4562 FR
45625 Associés - Capital appelé, non versé 4562 FR
4563 Associés - Versements reçus sur augmentation de capital 456 FR
4564 Associés - Versements anticipés 456 FR
4566 Actionnaires défaillants 456 FR
4567 Associés - Capital à rembourser 456 FR
457 Associés - Dividendes à payer 4 FR
458 Associés - Opérations faites en commun et en G.I.E. 4 FR
4581 Opérations courantes 458 FR
4588 Intérêts courus 458 FR
462 Créances sur cessions d'immobilisations 4 FR
464 Dettes sur acquisitions de valeurs mobilières de placement 4 FR
465 Créances sur cessions de valeurs mobilières de placement 4 FR
467 Autres comptes débiteurs ou créditeurs 4 FR
468 Divers - Charges à payer et produits à recevoir 4 FR
4686 Charges à payer 468 FR
4687 Produits à recevoir 468 FR
471 Comptes d'attente 4 FR
472 Comptes d'attente 4 FR
473 Comptes d'attente 4 FR
474 Comptes d'attente 4 FR
475 Comptes d'attente 4 FR
476 Différence de conversion - Actif 4 FR
4761 Diminution des créances 476 FR
4762 Augmentation des dettes 476 FR
4768 Différences compensées par couverture de change 476 FR
477 Différences de conversion - Passif 4 FR
4771 Augmentation des créances 477 FR
4772 Diminution des dettes 477 FR
4778 Différences compensées par couverture de change 477 FR
478 Autres comptes transitoires 4 FR
48 comptes de régularisation 4 FR
4811 Charges différées 48 FR
4812 Frais d'acquisition des immobilisations 481 FR
4816 Frais d'émission des emprunts 481 FR
4818 Charges à étaler 481 FR
488 Comptes de répartition périodique des charges et des produits 48 FR
4886 Charges 48 FR
4887 Produits 48 FR
49 provisions pour dépréciation des comptes de tiers 4 FR
495 Provisions pour dépréciation des comptes du groupe et des associés 49 FR
4951 Comptes du groupe 495 FR
4955 Comptes courants des associés 495 FR
4958 Opérations faites en commun et en G.I.E. 495 FR
4962 Créances sur cessions d'immobilisations 49 FR
4965 Créances sur cessions de valeurs mobilières de placement 49 FR
4967 Autres comptes débiteurs 49 FR
5 comptes financiers 0 FR
501 Parts dans des entreprises liées 5 FR
502 Actions propres 5 FR
503 Actions 5 FR
5031 Titres cotés 503 FR
5035 Titres non cotés 503 FR
504 Autres titres conférant un droit de propriété 5 FR
505 Obligations et bons émis par la société et rachetés par elle 5 FR
506 Obligations 5 FR
5061 Titres cotés 506 FR
5065 Titres non cotés 506 FR
507 Bons du Trésor et bons de caisse à court terme 5 FR
508 Autres valeurs mobilières de placement et autres créances assimilées 5 FR
5081 Autres valeurs mobilières 508 FR
5082 Bons de souscription 508 FR
5088 Intérêts courus sur obligations, bons et valeurs assimilés 508 FR
509 Versements restant à effectuer sur valeurs mobilières de placement non libérées 5 FR
511 Valeurs à l'encaissement 5 FR
5111 Coupons échus à l'encaissement 511 FR
5112 Chèques à encaisser 511 FR
5113 Effets à l'encaissement 511 FR
5114 Effets à l'escompte 511 FR
512 Banques 5 FR
5121 Comptes en monnaie nationale 512 FR
5124 Comptes en devises 512 FR
514 Chèques postaux 5 FR
515 " Caisses " du Trésor et des établissements publics 5 FR
516 Sociétés de bourse 5 FR
517 Autres organismes financiers 5 FR
518 Intérêts courus 5 FR
5181 Intérêts courus à payer 518 FR
5188 Intérêts courus à recevoir 518 FR
519 Concours bancaires courants 5 FR
5191 Crédit de mobilisation de créances commerciales (CMCC) 519 FR
5193 Mobilisation de créances nées à l'étranger 519 FR
5198 Intérêts courus sur concours bancaires courants 519 FR
52 Instruments de trésorerie 5 FR
531 Caisse siège social 5 FR
5311 Caisse en monnaie nationale 531 FR
5314 Caisse en devises 531 FR
532 Caisse succursale (ou usine) A 5 FR
533 Caisse succursale (ou usine) B 5 FR
58 virements internes 5 FR
59 provisions pour dépréciation des comptes financiers 5 FR
5903 Actions 59 FR
5904 Autres titres conférant un droit de propriété 59 FR
5906 Obligations 59 FR
5908 Autres valeurs mobilières de placement et créances assimilées 59 FR
6 comptes de charges 0 FR
601 Achats stockés - Matières premières (et fournitures) 6 FR
6011 Matières (ou groupe) A 601 FR
6012 Matières (ou groupe) B 601 FR
6017 Fournitures A, B, C, ... 601 FR
602 Achats stockés - Autres approvisionnements 6 FR
6021 Matières consommables 602 FR
60211 Matières (ou groupe) C 6021 FR
60212 Matières (ou groupe) D 6021 FR
6022 Fournitures consommables 602 FR
60221 Combustibles 6022 FR
60222 Produits d'entretien 6022 FR
60223 Fournitures d'atelier et d'usine 6022 FR
60224 Fournitures de magasin 6022 FR
60225 Fourniture de bureau 6022 FR
6026 Emballages 602 FR
60261 Emballages perdus 6026 FR
60265 ballages récupérables non identifiables 6026 FR
60267 Emballages à usage mixte 6026 FR
604 Achats d'études et prestations de services 6 FR
605 Achats de matériel, équipements et travaux 6 FR
606 Achats non stockés de matière et fournitures 6 FR
6061 Fournitures non stockables (eau, énergie, ...) 606 FR
6063 Fournitures d'entretien et de petit équipement 606 FR
6064 Fournitures administratives 606 FR
6068 Autres matières et fournitures 606 FR
607 Achats de marchandises 6 FR
6071 Marchandise (ou groupe) A 607 FR
6072 Marchandise (ou groupe) B 607 FR
608 (Compte réservé, le cas échéant, à la récapitulation des frais accessoires incorporés aux achats) 6 FR
609 Rabais, remises et ristournes obtenus sur achats 6 FR
6091 de matières premières (et fournitures) 609 FR
6092 d'autres approvisionnements stockés 609 FR
6094 d'études et prestations de services 609 FR
6095 de matériel, équipements et travaux 609 FR
6096 d'approvisionnements non stockés 609 FR
6097 de marchandises 609 FR
6098 Rabais, remises et ristournes non affectés 609 FR
6031 Variation des stocks de matières premières (et fournitures) 6 FR
6032 Variation des stocks des autres approvisionnements 6 FR
6037 Variation des stocks de marchandises 6 FR
61 autres charges externes - Services extérieurs 6 FR
611 Sous-traitance générale 61 FR
612 Redevances de crédit-bail 61 FR
6122 Crédit-bail mobilier 612 FR
6125 Crédit-bail immobilier 612 FR
613 Locations 61 FR
6132 Locations immobilières 613 FR
6135 Locations mobilières 613 FR
6136 Malis sur emballages 613 FR
614 Charges locatives et de copropriété 61 FR
615 Entretien et réparations 61 FR
6152 sur biens immobiliers 615 FR
6155 sur biens mobiliers 615 FR
6156 Maintenance 615 FR
616 Primes d'assurances 61 FR
6161 Multirisques 616 FR
6162 Assurance obligatoire dommage construction 616 FR
6163 Assurance-transport 616 FR
61636 sur achats 6163 FR
61637 sur ventes 6163 FR
61638 sur autres biens 6163 FR
6164 Risques d'exploitation 616 FR
6165 Insolvabilité clients 616 FR
617 Etudes et recherches 61 FR
618 Divers 61 FR
6181 Documentation générale 618 FR
6183 Documentation technique 618 FR
6185 Frais de colloques, séminaires, conférences 618 FR
619 Rabais, remises et ristournes obtenus sur services extérieurs 61 FR
62 autres charges externes - Autres services extérieurs 6 FR
621 Personnel extérieur à l'entreprise 62 FR
6211 Personnel intérimaire 621 FR
6214 Personnel détaché ou prêté à l'entreprise 621 FR
622 Rémunérations d'intermédiaires et honoraires 62 FR
6221 Commissions et courtages sur achats 622 FR
6222 Commissions et courtages sur ventes 622 FR
6224 Rémunérations des transitaires 622 FR
6225 Rémunérations d'affacturage 622 FR
6226 Honoraires 622 FR
6227 Frais d'actes et de contentieux 622 FR
6228 Divers 622 FR
623 Publicité, publications, relations publiques 62 FR
6231 Annonces et insertions 623 FR
6232 Echantillons 623 FR
6233 Foires et expositions 623 FR
6234 Cadeaux à la clientèle 623 FR
6235 Primes 623 FR
6236 Catalogues et imprimés 623 FR
6237 Publications 623 FR
6238 Divers (pourboires, dont courant, ...) 623 FR
624 Transports de biens et transports collectifs du personnel 62 FR
6241 Transports sur achats 624 FR
6242 Transports sur ventes 624 FR
6243 Transports entre établissements ou chantiers 624 FR
6244 Transports administratifs 624 FR
6247 Transports collectifs du personnel 624 FR
6248 Divers 624 FR
625 Déplacements, missions et réceptions 62 FR
6251 Voyages et déplacements 625 FR
6255 Frais de déménagement 625 FR
6256 Missions 625 FR
6257 Réceptions 625 FR
626 Frais postaux et de télécommunications 62 FR
627 Services bancaires et assimilés 62 FR
6271 Frais sur titres (achat, vente, garde) 627 FR
6272 Commissions et frais sur émission d'emprunts 627 FR
6275 Frais sur effets 627 FR
6276 Location de coffres 627 FR
6278 Autres frais et commissions sur prestations de services 627 FR
628 Divers 62 FR
6281 Concours divers (cotisations, ...) 628 FR
6284 Frais de recrutement de personnel 628 FR
629 Rabais, remises et ristournes obtenus sur autres services extérieurs 62 FR
631 Impôts, taxes et versements assimilés sur rémunérations (administrations des impôts) 6 FR
6311 Taxe sur les salaires 631 FR
6312 Taxe d'apprentissage 631 FR
6313 Participation des employeurs à la formation professionnelle continue 631 FR
6314 Cotisation pour défaut d'investissement obligatoire dans la construction 631 FR
6318 Autres 631 FR
633 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 6 FR
6331 Versement de transport 633 FR
6332 Allocations logement 633 FR
6333 Participation des employeurs à la formation professionnelle continue 633 FR
6334 Participation des employeurs à l'effort de construction 633 FR
6335 Versements libératoires ouvrant droit à l'exonération de la taxe d'apprentissage 633 FR
6338 Autres 633 FR
635 Autres impôts, taxes et versements assimilés (administrations des impôts) 6 FR
6351 Impôts directs (sauf impôts sur les bénéfices) 635 FR
63511 Taxe professionnelle 6351 FR
63512 Taxes foncières 6351 FR
63513 Autres impôts locaux 6351 FR
63514 Taxe sur les véhicules des sociétés 6351 FR
6352 Taxe sur le chiffre d'affaires non récupérables 635 FR
6353 Impôts indirects 635 FR
6354 Droits d'enregistrement et de timbre 635 FR
63541 Droits de mutation 6354 FR
6358 Autres droits 635 FR
637 Autres impôts, taxes et versements assimilés (autres organismes) 6 FR
6371 Contribution sociale de solidarité à la charge des sociétés 637 FR
6372 Taxes perçues par les organismes publics internationaux 637 FR
6374 Impôts et taxes exigibles à l'Etranger 637 FR
6378 Taxes diverses 637 FR
64 Charges de personnel 6 FR
6411 Salaires, appointements 64 FR
6412 Congés payés 641 FR
6413 Primes et gratifications 641 FR
6414 Indemnités et avantages divers 641 FR
6415 Supplément familial 641 FR
6451 Cotisations à l'URSSAF 64 FR
6452 Cotisations aux mutuelles 64 FR
6453 Cotisations aux caisses de retraites 64 FR
6454 Cotisations aux ASSEDIC 64 FR
6458 Cotisations aux autres organismes sociaux 64 FR
647 Autres charges sociales 64 FR
6471 Prestations directes 647 FR
6472 Versements aux comités d'entreprise et d'établissement 647 FR
6473 Versements aux comités d'hygiène et de sécurité 647 FR
6474 Versements aux autres œuvres sociales 647 FR
6475 Médecine du travail, pharmacie 647 FR
648 Autres charges de personnel 64 FR
651 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 6 FR
6511 Redevances pour concessions, brevets, licences, marques, procédés, logiciels 651 FR
6516 Droits d'auteur et de reproduction 651 FR
6518 Autres droits et valeurs similaires 651 FR
653 Jetons de présence 6 FR
654 Pertes sur créances irrécouvrables 6 FR
6541 Créances de l'exercice 654 FR
6544 Créances des exercices antérieurs 654 FR
655 Quotes-parts de résultat sur opérations faites en commun 6 FR
6551 Quote-part de bénéfice transférée (comptabilité du gérant) 655 FR
6555 Quote-part de perte supportée (comptabilité des associés non gérants) 655 FR
658 Charges diverses de gestion courante 6 FR
661 Charges d'intérêts 6 FR
6611 Intérêts des emprunts et dettes 661 FR
66116 des emprunts et dettes assimilées 6611 FR
66117 des dettes rattachées à des participations 6611 FR
6615 Intérêts des comptes courants et des dépôts créditeurs 661 FR
6616 Intérêts bancaires et sur opérations de financement (escompte,...) 661 FR
6617 Intérêts des obligations cautionnées 661 FR
6618 Intérêts des autres dettes 661 FR
66181 des dettes commerciales 6618 FR
66188 des dettes diverses 66188 FR
664 Pertes sur créances liées à des participations 6 FR
665 Escomptes accordés 6 FR
666 Pertes de change 6 FR
667 Charges nettes sur cessions de valeurs mobilières de placement 6 FR
668 Autres charges financières 6 FR
671 Charges exceptionnelles sur opérations de gestion 6 FR
6711 Pénalités sur marchés (et dédits payés sur achats et ventes) 671 FR
6712 Pénalités, amendes fiscales et pénales 671 FR
6713 Dons, libéralités 671 FR
6714 Créances devenues irrécouvrables dans l'exercice 671 FR
6715 Subventions accordées 671 FR
6717 Rappel d'impôts (autres qu'impôts sur les bénéfices) 671 FR
6718 Autres charges exceptionnelles sur opérations de gestion 671 FR
672 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les charges sur exercices antérieurs) 6 FR
675 Valeurs comptables des éléments d'actif cédés 6 FR
6751 Immobilisations incorporelles 675 FR
6752 Immobilisations corporelles 675 FR
6756 Immobilisations financières 675 FR
6758 Autres éléments d'actif 675 FR
678 Autres charges exceptionnelles 6 FR
6781 Malis provenant de clauses d'indexation 678 FR
6782 Lots 678 FR
6783 Malis provenant du rachat par l'entreprise d'actions et obligations émises par elle-même 678 FR
6788 Charges exceptionnelles diverses 678 FR
68 Dotations aux amortissements et aux provisions 6 FR
6811 Dotations aux amortissements sur immobilisations incorporelles et corporelles 68 FR
68111 Immobilisations incorporelles 6811 FR
68112 Immobilisations corporelles 6811 FR
6812 Dotations aux amortissements des charges d'exploitation à répartir 68 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 68 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 68 FR
68161 Immobilisations incorporelles 6816 FR
68162 Immobilisations corporelles 6816 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants 68 FR
68173 Stocks et en-cours 6817 FR
68174 Créances 6817 FR
6861 Dotations aux amortissements des primes de remboursement des obligations 68 FR
6865 Dotations aux provisions pour risques et charges financiers 68 FR
6866 Dotations aux provisions pour dépréciation des éléments financiers 68 FR
68662 Immobilisations financières 6866 FR
68665 Valeurs mobilières de placement 6866 FR
6868 Autres dotations 68 FR
6871 Dotations aux amortissements exceptionnels des immobilisations 68 FR
6872 Dotations aux provisions réglementées (immobilisations) 68 FR
68725 Amortissements dérogatoires 6872 FR
6873 Dotations aux provisions réglementées (stocks) 68 FR
6874 Dotations aux autres provisions réglementées 68 FR
6875 Dotations aux provisions pour risques et charges exceptionnels 68 FR
6876 Dotations aux provisions pour dépréciations exceptionnelles 68 FR
69 participation des salaries - impôts sur les benefices et assimiles 6 FR
6951 Impôts dus en France 69 FR
6952 Contribution additionnelle à l'impôt sur les bénéfices 69 FR
6954 Impôts dus à l'étranger 69 FR
696 Suppléments d'impôt sur les sociétés liés aux distributions 69 FR
698 Intégration fiscale 69 FR
6981 Intégration fiscale - Charges 698 FR
6989 Intégration fiscale - Produits 698 FR
7 comptes de produits 0 FR
70 ventes de produits fabriques, prestations de services, marchandises 7 FR
7011 Produits finis (ou groupe) A 70 FR
7012 Produits finis (ou groupe) B 70 FR
702 Ventes de produits intermédiaires 70 FR
703 Ventes de produits résiduels 70 FR
704 Travaux 70 FR
7041 Travaux de catégorie (ou activité) A 704 FR
7042 Travaux de catégorie (ou activité) B 704 FR
705 Etudes 7 FR
7071 Marchandises (ou groupe) A 70 FR
7072 Marchandises (ou groupe) B 70 FR
7081 Produits des services exploités dans l'intérêt du personnel 70 FR
7082 Commissions et courtages 70 FR
7083 Locations diverses 70 FR
7084 Mise à disposition de personnel facturée 70 FR
7085 Ports et frais accessoires facturés 70 FR
7086 Bonis sur reprises d'emballages consignés 70 FR
7087 Bonifications obtenues des clients et primes sur ventes 70 FR
7088 Autres produits d'activités annexes (cessions d'approvisionnements,...) 70 FR
7091 sur ventes de produits finis 70 FR
7092 sur ventes de produits intermédiaires 70 FR
7094 sur travaux 70 FR
7095 sur études 70 FR
7096 sur prestations de services 70 FR
7097 sur ventes de marchandises 70 FR
7098 sur produits des activités annexes 70 FR
71 production stockée (ou déstockage) 7 FR
7133 Variation des en-cours de production de biens 71 FR
71331 Produits en cours 7133 FR
71335 Travaux en cours 7133 FR
7134 Variation des en-cours de production de services 71 FR
71341 Etudes en cours 7134 FR
71345 Prestations de services en cours 7134 FR
7135 Variation des stocks de produits 71 FR
71351 Produits intermédiaires 7135 FR
71355 Produits finis 7135 FR
71358 Produits résiduels 7135 FR
721 Immobilisations incorporelles 7 FR
722 Immobilisations corporelles 7 FR
731 Produits nets partiels sur opérations en cours (à subdiviser par opération) 7 FR
739 Produits nets partiels sur opérations terminées 7 FR
751 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 7 FR
7511 Redevances pour concessions, brevets, licences, marques, procédés, logiciels 751 FR
7516 Droits d'auteur et de reproduction 751 FR
7518 Autres droits et valeurs similaires 751 FR
752 Revenus des immeubles non affectés à des activités professionnelles 7 FR
7551 Quote-part de perte transférée (comptabilité du gérant) 7 FR
7555 Quote-part de bénéfice attribuée (comptabilité des associés non-gérants) 7 FR
758 Produits divers de gestion courante 7 FR
761 Produits de participations 7 FR
7611 Revenus des titres de participation 761 FR
7616 Revenus sur autres formes de participation 761 FR
7617 Revenus des créances rattachées à des participations 761 FR
762 Produits des autres immobilisations financières 7 FR
7621 Revenus des titres immobilisés 762 FR
7626 Revenus des prêts 762 FR
7627 Revenus des créances immobilisées 762 FR
763 Revenus des autres créances 7 FR
7631 Revenus des créances commerciales 763 FR
7638 Revenus des créances diverses 763 FR
764 Revenus des valeurs mobilières de placement 7 FR
765 Escomptes obtenus 7 FR
766 Gains de change 7 FR
767 Produits nets sur cessions de valeurs mobilières de placement 7 FR
768 Autres produits financiers 7 FR
771 Produits exceptionnels sur opérations de gestion 7 FR
7711 Dédits et pénalités perçus sur achats et sur ventes 771 FR
7713 Libéralités reçues 771 FR
7714 Rentrées sur créances amorties 771 FR
7715 Subventions d'équilibre 771 FR
7717 Dégrèvements d'impôts autres qu'impôts sur les bénéfices 771 FR
7718 Autres produits exceptionnels sur opérations de gestion 771 FR
772 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les produits sur exercices antérieurs) 7 FR
775 Produits des cessions d'éléments d'actif 7 FR
7751 Immobilisations incorporelles 775 FR
7752 Immobilisations corporelles 775 FR
7756 Immobilisations financières 775 FR
7758 Autres éléments d'actif 775 FR
777 Quote-part des subventions d'investissement virée au résultat de l'exercice 7 FR
778 Autres produits exceptionnels 7 FR
7781 Bonis provenant de clauses d'indexation 778 FR
7782 Lots 778 FR
7783 Bonis provenant du rachat par l'entreprise d'actions et d'obligations émises par elle-même 778 FR
7788 Produits exceptionnels divers 778 FR
78 Reprises sur amortissements et provisions 7 FR
7811 Reprises sur amortissements des immobilisations incorporelles et corporelles 78 FR
78111 Immobilisations incorporelles 7811 FR
78112 Immobilisations corporelles 7811 FR
7815 Reprises sur provisions pour risques et charges d'exploitation 78 FR
7816 Reprises sur provisions pour dépréciation des immobilisations incorporelles et corporelles 78 FR
78161 Immobilisations incorporelles 7816 FR
78162 Immobilisations corporelles 7816 FR
7817 Reprises sur provisions pour dépréciation des actifs circulants 78 FR
78173 Stocks et en-cours 7817 FR
78174 Créances 7817 FR
7865 Reprises sur provisions pour risques et charges financiers 78 FR
7866 Reprises sur provisions pour dépréciation des éléments financiers 78 FR
78662 Immobilisations financières 7866 FR
78665 Valeurs mobilières de placements 7866 FR
7872 Reprises sur provisions réglementées (immobilisations) 78 FR
78725 Amortissements dérogatoires 7872 FR
78726 Provision spéciale de réévaluation 7872 FR
78727 Plus-values réinvesties 7872 FR
7873 Reprises sur provisions réglementées (stocks) 78 FR
7874 Reprises sur autres provisions réglementées 78 FR
7875 Reprises sur provisions pour risques et charges exceptionnels 78 FR
7876 Reprises sur provisions pour dépréciations exceptionnelles 78 FR
791 Transferts de charges d'exploitation 7 FR
796 Transferts de charges financières 7 FR
797 Transferts de charges exceptionnelles 7 FR
8 Comptes spéciaux 0 FR
80 Engagements hors bilan 8 FR
801 Engagements donnés par l'entité 80 FR
8011 Avals, cautions, garanties 801 FR
8014 Effets circulant sous l'endos de l'entité 801 FR
8016 Redevances crédit-bail restant à courir 801 FR
80161 Crédit-bail mobilier 8016 FR
80165 Crédit-bail immobilier 8016 FR
8018 Autres engagements donnés 801 FR
802 Engagements reçus par l'entité 80 FR
8021 Avals, cautions, garanties 802 FR
8024 Créances escomptées non échues 802 FR
8026 Engagements reçus pour utilisation en crédit-bail 802 FR
80261 Crédit-bail mobilier 8026 FR
80265 Crédit-bail immobilier 8026 FR
8028 Autres engagements reçus 802 FR
809 Contrepartie des engagements 80 FR
8091 Contrepartie 801 809 FR
8092 Contrepartie 802 809 FR
88 Résultat en instance d'affectation 8 FR
89 Bilan 8 FR
890 Bilan d'ouverture 89 FR
891 Bilan de clôture 89 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,27 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 02:49
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: parm_code; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY parm_code (p_code, p_value, p_comment) FROM stdin;
BANQUE 512 Poste comptable par défaut pour les banques
COMPTE_COURANT 514 Poste comptable par défaut pour le compte courant
CAISSE 531 Poste comptable par défaut pour les caisses
CUSTOMER 411 Poste comptable par défaut pour les clients
VENTE 7071 Poste comptable par défaut pour les ventes
VIREMENT_INTERNE 58 Poste comptable par défaut pour les virements internes
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 445661,44571
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 445662,44571
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 445663,44571
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 44562,44571
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 4456,44571
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 4456,44571
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 4456,44571
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 4456,44571
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 4456,44571
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 4456,44571
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 4456,44571
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 44562,44571
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 4456,44571
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 4456,44571
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 4456,44571
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 4456,44571
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 44562,44571
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 4456,44571
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 44562,44571
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,906 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:10
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 comptes de capitaux 0 FR
10 capital et réserves 1 FR
1011 Capital souscrit - non appelé 10 FR
1012 Capital souscrit - appelé, non versé 10 FR
1013 Capital souscrit - appelé, versé 10 FR
10131 Capital non amorti 1013 FR
10132 Capital amorti 1013 FR
1018 Capital souscrit soumis à des réglementations particulières 10 FR
104 Primes liées au capital social 10 FR
1041 Primes d'émission 104 FR
1042 Primes de fusion 104 FR
1043 Primes d'apport 104 FR
1044 Primes de conversion d'obligations en actions 104 FR
1045 Bons de souscription d'actions 104 FR
1051 Réserve spéciale de réévaluation 10 FR
1052 Ecart de réévaluation libre 10 FR
1053 Réserve de réévaluation 10 FR
1055 Ecarts de rééavaluation (autres opérations légales) 10 FR
1057 Autres écarts de réévaluation en France 10 FR
1058 Autres écarts de réévaluation à l'Etranger 10 FR
106 Réserves 10 FR
10611 Réserve légale proprement dite 106 FR
10612 Plus-values nettes à long terme 106 FR
1062 Réserves indisponibles 106 FR
10641 Plus-values nettes à long terme 106 FR
10643 Réserves consécutives à l'octroi de subventions d'investissement 106 FR
10648 Autres réserves réglementées 106 FR
10681 Réserve de propre assureur 106 FR
10688 Réserves diverses 106 FR
107 Ecart d'équivalence 10 FR
109 Actionnaires : Capital souscrit - non appelé 10 FR
11 report a nouveau (solde créditeur ou débiteur) 1 FR
110 Report à nouveau (solde créditeur) 11 FR
119 Report à nouveau (solde débiteur) 11 FR
120 Résultat de l'exercice (bénéfice) 1 FR
129 Résultat de l'exercice (perte) 1 FR
13 subventions d'investissement 1 FR
131 Subventions d'équipement 13 FR
1311 Etat 131 FR
1312 Régions 131 FR
1313 Départements 131 FR
1314 Communes 131 FR
1315 Collectivités publiques 131 FR
1316 Entreprises publiques 131 FR
1317 Entreprises et organismes privés 131 FR
1318 Autres 131 FR
138 Autres subventions d'investissement (même ventilation que celle du compte 131) 13 FR
139 Subventions d'investissement inscrites au compte de résultat 13 FR
1391 Subventions d'équipement 139 FR
13911 Etat 1391 FR
13912 Régions 1391 FR
13913 Départements 1391 FR
13914 Communes 1391 FR
13915 Collectivités publiques 1391 FR
13916 Entreprises publiques 1391 FR
13917 Entreprises et organismes privés 1391 FR
13918 Autres 1391 FR
1398 Autres subventions d'investissement (même ventilation que celle du compte 1391) 139 FR
14 provisions reglementees 1 FR
142 Provisions réglementées relatives aux immobilisations 14 FR
1423 Provisions pour reconstitution des gisements miniers et pétroliers 142 FR
1424 Provisions pour investissement (participation des salariés) 142 FR
143 Provisions réglementées relatives aux stocks 14 FR
1431 Hausse des prix 143 FR
1432 Fluctuation des cours 143 FR
144 Provisions réglementées relatives aux autres éléments de l'actif 14 FR
151 Provisions pour risques 1 FR
1511 Provisions pour litiges 151 FR
1512 Provisions pour garanties données aux clients 151 FR
1513 Provisions pour pertes sur marchés à terme 151 FR
1514 Provisions pour amendes et pénalités 151 FR
1515 Provisions pour pertes de change 151 FR
1518 Autres provisions pour risques 151 FR
153 Provisions pour pensions et obligations similaires 1 FR
155 Provisions pour impôts 1 FR
156 Provisions pour renouvellement des immobilisations (entreprises concessionnaires) 1 FR
157 Provisions pour charges à répartir sur plusieurs exercices 1 FR
1572 Provisions pour grosses réparations 157 FR
158 Autres provisions pour charges 1 FR
1582 Provisions pour charges sociales et fiscales sur congés à payer 158 FR
161 Emprunts obligataires convertibles 1 FR
163 Autres emprunts obligataires 1 FR
164 Emprunts auprès des établissements de crédit 1 FR
165 Dépôts et cautionnements reçus 1 FR
1651 Dépôts 165 FR
1655 Cautionnements 165 FR
166 Participation des salariés aux résultats 1 FR
1661 Comptes bloqués 166 FR
1662 Fonds de participation 166 FR
167 Emprunts et dettes assortis de conditions particulières 1 FR
1671 Emissions de titres participatifs 167 FR
1674 Avances conditionnées de l'Etat 167 FR
1675 Emprunts participatifs 167 FR
168 Autres emprunts et dettes assimilées 1 FR
1681 Autres emprunts 168 FR
1685 Rentes viagères capitalisées 168 FR
1687 Autres dettes 168 FR
1688 Intérêts courus 168 FR
16881 Sur emprunts obligataires convertibles 168 FR
16883 Sur autres emprunts obligataires 168 FR
16884 Sur emprunts auprès des établissements de crédit 168 FR
16885 Sur dépôts et cautionnements reçus 168 FR
16886 Sur participation des salariés aux résultats 168 FR
16887 Sur emprunts et dettes assortis de conditions particulières 168 FR
16888 Sur autres emprunts et dettes assimilées 168 FR
169 Primes de remboursement des obligations 1 FR
17 dettes rattachées a des participations 1 FR
171 Dettes rattachées à des participations (groupe) 17 FR
174 Dettes rattachées à des participations (hors groupe) 17 FR
178 Dettes rattachées à des sociétés en participation 17 FR
1781 Principal 178 FR
1788 Intérêts courus 178 FR
18 comptes de liaison des établissements et societes en participation 1 FR
181 Comptes de liaison des établissements 18 FR
186 Biens et prestations de services échangés entre établissements (charges) 18 FR
187 Biens et prestations de services échangés entre établissements (produits) 18 FR
188 Comptes de liaison des sociétés en participation 18 FR
2 comptes d'immobilisations 0 FR
2011 Frais de constitution 2 FR
2012 Frais de premier établissement 2 FR
20121 Frais de prospection 2 FR
20122 Frais de publicité 2 FR
2013 Frais d'augmentation de capital et d'opérations diverses (fusions, scissions, transformations) 2 FR
203 Frais de recherche et de développement 2 FR
205 Concessions et droits similaires, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 2 FR
211 Terrains 2 FR
2111 Terrains nus 211 FR
2112 Terrains aménagés 211 FR
2113 Sous-sols et sur-sols 211 FR
2114 Terrains de gisement 211 FR
21141 Carrières 2114 FR
2115 Terrains bâtis 211 FR
21151 Ensembles immobiliers industriels (A, B...) 2115 FR
21155 Ensembles immobiliers administratifs et commerciaux (A, B...) 2115 FR
21158 Autres ensembles immobiliers 2115 FR
211581 affectés aux opérations professionnelles (A, B...) 21158 FR
211588 affectés aux opérations non professionnelles (A, B...) 21158 FR
2116 Compte d'ordre sur immobilisations (art. 6 du décret n° 78-737 du 11 juillet 1978) 211 FR
212 Agencements et aménagements de terrains (même ventilation que celle du compte 211) 2 FR
213 Constructions 2 FR
2131 Bâtiments 213 FR
21311 Ensembles immobiliers industriels (A, B...) 2131 FR
21315 Ensembles immobiliers administratifs et commerciaux (A, B...) 2131 FR
21318 Autres ensembles immobiliers 2131 FR
213181 affectés aux opérations professionnelles (A, B...) 21318 FR
213188 affectés aux opérations non professionnelles (A, B...) 21318 FR
2135 Installations générales - agencements - aménagements des constructions (même ventilation que celle du compte 2131) 213 FR
2138 Ouvrages d'infrastructure 213 FR
21381 Voies de terre 2138 FR
21382 Voies de fer 2138 FR
21383 Voies d'eau 2138 FR
21384 Barrages 2138 FR
21385 Pistes d'aérodromes 2138 FR
214 Constructions sur sol d'autrui (même ventilation que celle du compte 213) 2 FR
215 Installations techniques, matériels et outillage industriels 2 FR
2151 Installations complexes spécialisées 215 FR
21511 sur sol propre 2151 FR
21514 sur sol d'autrui 2151 FR
2153 Installations à caractère spécifique 215 FR
21531 sur sol propre 2153 FR
21534 sur sol d'autrui 2153 FR
2154 Matériel industriel 215 FR
2155 Outillage industriel 215 FR
2157 Agencements et aménagements du matériel et outillage industriels 215 FR
218 Autres immobilisations corporelles 2 FR
2181 Installations générales, agencements, aménagements divers 218 FR
2182 Matériel de transport 218 FR
2183 Matériel de bureau et matériel informatique 218 FR
2184 Mobilier 218 FR
2185 Cheptel 218 FR
2186 Emballages récupérables 218 FR
22 immobilisations mises en concession 2 FR
231 Immobilisations corporelles en cours 2 FR
2312 Terrains 231 FR
2313 Constructions 231 FR
2315 Installations techniques, matériel et outillage industriels 231 FR
2318 Autres immobilisations corporelles 231 FR
232 Immobilisations incorporelles en cours 2 FR
237 Avances et acomptes versés sur immobilisations incorporelles 2 FR
238 Avances et acomptes versés sur commandes d'immobilisations corporelles 2 FR
2382 Terrains 238 FR
2383 Constructions 238 FR
2385 Installations techniques, matériel et outillage industriels 238 FR
2388 Autres immobilisations corporelles 238 FR
25 Parts dans des entreprises liées et créances sur des entreprises liées 2 FR
26 Participations et créances rattachées à des participations 2 FR
261 Titres de participation 26 FR
2611 Actions 261 FR
2618 Autres titres 261 FR
266 Autres formes de participation 26 FR
267 Créances rattachées à des participations 26 FR
2671 Créances rattachées à des participations (groupe) 267 FR
2674 Créances rattachées à des participations (hors groupe) 267 FR
2675 Versements représentatifs d'apports non capitalisés (appel de fonds) 267 FR
2676 Avances consolidables 267 FR
2677 Autres créances rattachées à des participations 267 FR
2678 Intérêts courus 267 FR
268 Créances rattachées à des sociétés en participation 26 FR
2681 Principal 268 FR
2688 Intérêts courus 268 FR
269 Versements restant à effectuer sur titres de participation non libérés 26 FR
271 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille (droit de propriété) 2 FR
2711 Actions 271 FR
2718 Autres titres 271 FR
272 Titres immobilisés (droit de créance) 2 FR
2721 Obligations 272 FR
2722 Bons 272 FR
273 Titres immobilisés de l'activité de portefeuille 2 FR
274 Prêts 2 FR
2741 Prêts participatifs 274 FR
2742 Prêts aux associés 274 FR
2743 Prêts au personnel 274 FR
2748 Autres prêts 274 FR
275 Dépôts et cautionnements versés 2 FR
2751 Dépôts 275 FR
2755 Cautionnements 275 FR
276 Autres créances immobilisées 2 FR
2761 Créances diverses 276 FR
2768 Intérêts courus 276 FR
27682 Sur titres immobilisés (droit de créance) 2768 FR
27684 Sur prêts 2768 FR
27685 Sur dépôts et cautionnements 2768 FR
27688 Sur créances diverses 2768 FR
277 (Actions propres ou parts propres) 2 FR
2771 Actions propres ou parts propres 277 FR
2772 Actions propres ou parts propres en voie dannulation 277 FR
279 Versements restant à effectuer sur titres immobilisés non libérés 2 FR
28 amortissements des immobilisations 2 FR
2801 Frais d'établissement (même ventilation que celle du compte 201) 28 FR
2803 Frais de recherche et de développement 28 FR
2805 Concessions et droits similaires, brevets, licences, logiciels, droits et valeurs similaires 28 FR
2807 Fonds commercial 28 FR
2808 Autres immobilisations incorporelles 28 FR
2811 Terrains de gisement 28 FR
2812 Agencements, aménagements de terrains (même ventilation que celle du compte 212) 28 FR
2813 Constructions (même ventilation que celle du compte 213) 28 FR
2814 Constructions sur sol d'autrui (même ventilation que celle du compte 214) 28 FR
2815 Installations, matériel et outillage industriels (même ventilation que celle du compte 215) 28 FR
2818 Autres immobilisations corporelles (même ventilation que celle du compte 218) 28 FR
282 Amortissements des immobilisations mises en concession 28 FR
29 provisions pour dépréciation des immobilisations 2 FR
2905 Marques, procédés, droits et valeurs similaires 29 FR
2906 Droit au bail 29 FR
2907 Fonds commercial 29 FR
2908 Autres immobilisations incorporelles 29 FR
2911 Terrains (autres que terrains de gisement) 29 FR
292 Provisions pour dépréciation des immobilisations mises en concession 29 FR
293 Provisions pour dépréciation des immobilisations en cours 29 FR
2931 Immobilisations corporelles en cours 293 FR
2932 Immobilisations incorporelles en cours 293 FR
296 Provisions pour dépréciation des participations et créances rattachées à des participations 29 FR
2961 Titres de participation 296 FR
2966 Autres formes de participation 296 FR
2967 Créances rattachées à des participations (même ventilation que celle du compte 267) 296 FR
2968 Créances rattachées à des sociétés en participation (même ventilation que celle du compte 268) 296 FR
2971 Titres immobilisés autres que les titres immobilisés de l'activité de portefeuille -droit de propriété (même ventilation que celle du compte 271) 29 FR
2972 Titres immobilisés - droit de créance (même ventilation que celle du compte 272) 29 FR
2973 Titres immobilisés de l'activité de portefeuille 29 FR
2974 Prêts (même ventilation que celle du compte 274) 29 FR
2975 Dépôts et cautionnements versés (même ventilation que celle du compte 275) 29 FR
2976 Autres créances immobilisées (même ventilation que celle du compte 276) 29 FR
3 comptes de stocks et en cours 0 FR
311 Matières (ou groupe) A 3 FR
312 Matières (ou groupe) B 3 FR
317 Fournitures A, B, C, ... 3 FR
321 Matières consommables 3 FR
3211 Matières (ou groupe) C 321 FR
3212 Matières (ou groupe) D 321 FR
322 Fournitures consommables 3 FR
3221 Combustibles 322 FR
3222 Produits d'entretien 322 FR
3223 Fournitures d'atelier et d'usine 322 FR
3224 Fournitures de magasin 322 FR
3225 Fournitures de bureau 322 FR
326 Emballages 3 FR
3261 Emballages perdus 326 FR
3265 Emballages récupérables non identifiables 326 FR
3267 Emballages à usage mixte 326 FR
331 Produits en cours 3 FR
3311 Produits en cours P 1 331 FR
3312 Produits en cours P 2 331 FR
335 Travaux en cours 3 FR
3351 avaux en cours T 1 335 FR
3352 Travaux en cours T 2 335 FR
341 Etudes en cours 3 FR
3411 Etudes en cours E 1 341 FR
3412 Etudes en cours E 2 341 FR
345 Prestations de services en cours 3 FR
3451 Prestations de services S 1 345 FR
3452 Prestations de services S 2 345 FR
351 Produits intermédiaires 3 FR
3511 Produits intermédiaires (ou groupe) A 351 FR
3512 Produits intermédiaires (ou groupe) B 351 FR
355 Produits finis 3 FR
3551 Produits finis (ou groupe) A 355 FR
3552 Produits finis (ou groupe) B 355 FR
358 Produits résiduels (ou matières de récupération) 3 FR
3581 Déchets 358 FR
3585 Rebuts 358 FR
3586 Matières de récupération 358 FR
36 (compte à ouvrir, le cas échéant, sous l'intitulé " stocks provenant d'immobilisations ") 3 FR
371 Marchandises (ou groupe) A 3 FR
372 Marchandises (ou groupe) B 3 FR
38 (lorsque l'entité tient un inventaire permanent en comptabilité générale, le compte 38 peut être utilisé pour comptabiliser les stocks en voie d'acheminement, mis en dépôt ou donnés en consignation) 3 FR
39 provisions pour dépréciation des stocks et en-cours 3 FR
3911 Matières (ou groupe) A 39 FR
3912 Matières (ou groupe) B 39 FR
3917 Fournitures A, B, C, ... 39 FR
3921 Matières consommables (même ventilation que celle du compte 321) 39 FR
3922 Fournitures consommables (même ventilation que celle ducompte 322) 39 FR
3926 Emballages (même ventilation que celle du compte 326) 39 FR
3931 Produits en cours (même ventilation que celle du compte 331) 39 FR
3935 Travaux en cours (même ventilation que celle du compte 335) 39 FR
3941 Etudes en cours (même ventilation que celle du compte 341) 39 FR
3945 Prestations de services en cours (même ventilation que celle du compte 345) 39 FR
3951 Produits intermédiaires (même ventilation que celle du compte 351) 39 FR
3955 Produits finis (même ventilation que celle du compte 355) 39 FR
3971 Marchandise (ou groupe) A 39 FR
3972 Marchandise (ou groupe) B 39 FR
4 comptes de tiers 0 FR
40 fournisseurs et comptes rattaches 4 FR
401 Fournisseurs 40 FR
4011 Fournisseurs - Achats de biens et prestations de services 401 FR
4017 Fournisseurs - Retenues de garantie 401 FR
403 Fournisseurs - Effets à payer 40 FR
404 Fournisseurs d'immobilisations 40 FR
4041 Fournisseurs - Achats d'immobilisations 404 FR
4047 Fournisseurs d'immobilisations - Retenues de garantie 404 FR
405 Fournisseurs d'immobilisations - Effets à payer 40 FR
408 Fournisseurs - Factures non parvenues 40 FR
4081 Fournisseurs 408 FR
4084 Fournisseurs d'immobilisations 408 FR
4088 Fournisseurs - Intérêts courus 408 FR
4091 Fournisseurs - Avances et acomptes versés sur commandes 40 FR
4096 Fournisseurs - Créances pour emballages et matériel à rendre 40 FR
4097 Fournisseurs - Autres avoirs 40 FR
40971 Fournisseurs d'exploitation 4097 FR
40974 Fournisseurs d'immobilisations 4097 FR
4098 Rabais, remises, ristournes à obtenir et autres avoirs non encore reçus 40 FR
41 clients et comptes rattaches 4 FR
411 Clients 41 FR
4111 Clients - Ventes de biens ou de prestations de services 411 FR
4117 Clients - Retenues de garantie 411 FR
413 Clients - Effets à recevoir 41 FR
416 Clients douteux ou litigieux 41 FR
417 " Créances " sur travaux non encore facturables 41 FR
418 Clients - Produits non encore facturés 41 FR
4181 Clients - Factures à établir 418 FR
4188 Clients - Intérêts courus 418 FR
4191 Clients - Avances et acomptes reçus sur commandes 41 FR
4196 Clients - Dettes sur emballages et matériels consignés 41 FR
4197 Clients - Autres avoirs 41 FR
4198 Rabais, remises, ristournes à accorder et autres avoirs à établir 41 FR
42 Personnel et comptes rattaches 4 FR
422 Comités d'entreprises, d'établissement,... 42 FR
424 Participation des salariés aux résultats 42 FR
4246 Réserve spéciale (art. L. 442-2 du Code du travail) 424 FR
4248 Comptes courants 424 FR
425 Personnel - Avances et acomptes 42 FR
426 Personnel - Dépôts 42 FR
427 Personnel - Oppositions 42 FR
4282 Dettes provisionnées pour congés à payer 42 FR
4284 Dettes provisionnées pour participation des salariés aux résultats 42 FR
4286 Autres charges à payer 42 FR
4287 Produits à recevoir 42 FR
431 Sécurité sociale 4 FR
437 Autres organismes sociaux 4 FR
438 Organismes sociaux - Charges à payer et produits à recevoir 4 FR
4382 Charges sociales sur congés à payer 438 FR
4386 Autres charges à payer 438 FR
4387 Produits à recevoir 438 FR
44 État et autres collectivités publiques 4 FR
441 État - Subventions à recevoir 44 FR
4411 Subventions d'investissement 441 FR
4417 Subventions d'exploitation 441 FR
4418 Subventions d'équilibre 441 FR
4419 Avances sur subventions 441 FR
442 Etat - Impôts et taxes recouvrables sur des tiers 44 FR
4424 Obligataires 442 FR
4425 Associés 442 FR
443 Opérations particulières avec l'Etat les collectivités publiques, les organismes internationaux 44 FR
4431 Créances sur l'Etat résultant de la suppression de la règle du décalage d'un mois en matière de T.V.A. 443 FR
4438 Intérêts courus sur créances figurant au 4431 443 FR
4452 T.V.A. due intracommunautaire 44 FR
4455 Taxes sur le chiffre d'affaires à décaisser 44 FR
44551 T.V.A. à décaisser 4455 FR
44558 Taxes assimilées à la T.V.A. 4455 FR
4456 Taxes sur le chiffre d'affaires déductibles 44 FR
44562 T.V.A. sur immobilisations 4456 FR
44563 T.V.A. transférée par d'autres entreprises 4456 FR
44566 T.V.A. sur autres biens et services 4456 FR
44567 Crédit de T.V.A. à reporter 4456 FR
44568 Taxes assimilées à la T.V.A. 4456 FR
4457 Taxes sur le chiffre d'affaires collectées par l'entreprise 44 FR
44571 T.V.A. collectée 4457 FR
44578 Taxes assimilées à la T.V.A. 4457 FR
4458 Taxes sur le chiffre d'affaires à régulariser ou en attente 44 FR
44581 Acomptes - Régime simplifié d'imposition 4458 FR
44582 Acomptes - Régime de forfait 4458 FR
44583 Remboursement de taxes sur le chiffre d'affaires demandé 4458 FR
44584 T.V.A. récupérée d'avance 4458 FR
44586 Taxes sur le chiffre d'affaires sur factures non parvenues 4458 FR
44587 Taxes sur le chiffres d'affaires sur factures à établir 4458 FR
446 Obligations cautionnées 44 FR
448 Etat - Charges à payer et produits à recevoir 44 FR
4482 Charges fiscales sur congés à payer 448 FR
4486 Charges à payer 448 FR
4487 Produits à recevoir 448 FR
451 Groupe 4 FR
4551 Principal 4 FR
4558 Intérêts courus 4 FR
456 Associés - Opérations sur le capital 4 FR
4561 Associés - Comptes d'apport en société 456 FR
45611 Apports en nature 4561 FR
45615 Apports en numéraire 4561 FR
4562 Apporteurs - Capital appelé, non versé 456 FR
45621 Actionnaires - Capital souscrit et appelé, non versé 4562 FR
45625 Associés - Capital appelé, non versé 4562 FR
4563 Associés - Versements reçus sur augmentation de capital 456 FR
4564 Associés - Versements anticipés 456 FR
4566 Actionnaires défaillants 456 FR
4567 Associés - Capital à rembourser 456 FR
457 Associés - Dividendes à payer 4 FR
458 Associés - Opérations faites en commun et en G.I.E. 4 FR
4581 Opérations courantes 458 FR
4588 Intérêts courus 458 FR
462 Créances sur cessions d'immobilisations 4 FR
464 Dettes sur acquisitions de valeurs mobilières de placement 4 FR
465 Créances sur cessions de valeurs mobilières de placement 4 FR
467 Autres comptes débiteurs ou créditeurs 4 FR
468 Divers - Charges à payer et produits à recevoir 4 FR
4686 Charges à payer 468 FR
4687 Produits à recevoir 468 FR
471 Comptes d'attente 4 FR
472 Comptes d'attente 4 FR
473 Comptes d'attente 4 FR
474 Comptes d'attente 4 FR
475 Comptes d'attente 4 FR
476 Différence de conversion - Actif 4 FR
4761 Diminution des créances 476 FR
4762 Augmentation des dettes 476 FR
4768 Différences compensées par couverture de change 476 FR
477 Différences de conversion - Passif 4 FR
4771 Augmentation des créances 477 FR
4772 Diminution des dettes 477 FR
4778 Différences compensées par couverture de change 477 FR
478 Autres comptes transitoires 4 FR
48 comptes de régularisation 4 FR
4811 Charges différées 48 FR
4812 Frais d'acquisition des immobilisations 481 FR
4816 Frais d'émission des emprunts 481 FR
4818 Charges à étaler 481 FR
488 Comptes de répartition périodique des charges et des produits 48 FR
4886 Charges 48 FR
4887 Produits 48 FR
49 provisions pour dépréciation des comptes de tiers 4 FR
495 Provisions pour dépréciation des comptes du groupe et des associés 49 FR
4951 Comptes du groupe 495 FR
4955 Comptes courants des associés 495 FR
4958 Opérations faites en commun et en G.I.E. 495 FR
4962 Créances sur cessions d'immobilisations 49 FR
4965 Créances sur cessions de valeurs mobilières de placement 49 FR
4967 Autres comptes débiteurs 49 FR
5 comptes financiers 0 FR
501 Parts dans des entreprises liées 5 FR
502 Actions propres 5 FR
503 Actions 5 FR
5031 Titres cotés 503 FR
5035 Titres non cotés 503 FR
504 Autres titres conférant un droit de propriété 5 FR
505 Obligations et bons émis par la société et rachetés par elle 5 FR
506 Obligations 5 FR
5061 Titres cotés 506 FR
5065 Titres non cotés 506 FR
507 Bons du Trésor et bons de caisse à court terme 5 FR
508 Autres valeurs mobilières de placement et autres créances assimilées 5 FR
5081 Autres valeurs mobilières 508 FR
5082 Bons de souscription 508 FR
5088 Intérêts courus sur obligations, bons et valeurs assimilés 508 FR
509 Versements restant à effectuer sur valeurs mobilières de placement non libérées 5 FR
511 Valeurs à l'encaissement 5 FR
5111 Coupons échus à l'encaissement 511 FR
5112 Chèques à encaisser 511 FR
5113 Effets à l'encaissement 511 FR
5114 Effets à l'escompte 511 FR
512 Banques 5 FR
5121 Comptes en monnaie nationale 512 FR
5124 Comptes en devises 512 FR
514 Chèques postaux 5 FR
515 " Caisses " du Trésor et des établissements publics 5 FR
516 Sociétés de bourse 5 FR
517 Autres organismes financiers 5 FR
518 Intérêts courus 5 FR
5181 Intérêts courus à payer 518 FR
5188 Intérêts courus à recevoir 518 FR
519 Concours bancaires courants 5 FR
5191 Crédit de mobilisation de créances commerciales (CMCC) 519 FR
5193 Mobilisation de créances nées à l'étranger 519 FR
5198 Intérêts courus sur concours bancaires courants 519 FR
52 Instruments de trésorerie 5 FR
531 Caisse siège social 5 FR
5311 Caisse en monnaie nationale 531 FR
5314 Caisse en devises 531 FR
532 Caisse succursale (ou usine) A 5 FR
533 Caisse succursale (ou usine) B 5 FR
59 provisions pour dépréciation des comptes financiers 5 FR
5903 Actions 59 FR
5904 Autres titres conférant un droit de propriété 59 FR
5906 Obligations 59 FR
5908 Autres valeurs mobilières de placement et créances assimilées 59 FR
6 comptes de charges 0 FR
601 Achats stockés - Matières premières (et fournitures) 6 FR
6011 Matières (ou groupe) A 601 FR
6012 Matières (ou groupe) B 601 FR
6017 Fournitures A, B, C, ... 601 FR
602 Achats stockés - Autres approvisionnements 6 FR
6021 Matières consommables 602 FR
60211 Matières (ou groupe) C 6021 FR
60212 Matières (ou groupe) D 6021 FR
6022 Fournitures consommables 602 FR
60221 Combustibles 6022 FR
60222 Produits d'entretien 6022 FR
60223 Fournitures d'atelier et d'usine 6022 FR
60224 Fournitures de magasin 6022 FR
60225 Fourniture de bureau 6022 FR
6026 Emballages 602 FR
60261 Emballages perdus 6026 FR
60265 ballages récupérables non identifiables 6026 FR
60267 Emballages à usage mixte 6026 FR
604 Achats d'études et prestations de services 6 FR
605 Achats de matériel, équipements et travaux 6 FR
606 Achats non stockés de matière et fournitures 6 FR
6061 Fournitures non stockables (eau, énergie, ...) 606 FR
6063 Fournitures d'entretien et de petit équipement 606 FR
6064 Fournitures administratives 606 FR
6068 Autres matières et fournitures 606 FR
607 Achats de marchandises 6 FR
6071 Marchandise (ou groupe) A 607 FR
6072 Marchandise (ou groupe) B 607 FR
608 (Compte réservé, le cas échéant, à la récapitulation des frais accessoires incorporés aux achats) 6 FR
609 Rabais, remises et ristournes obtenus sur achats 6 FR
6091 de matières premières (et fournitures) 609 FR
6092 d'autres approvisionnements stockés 609 FR
6094 d'études et prestations de services 609 FR
6095 de matériel, équipements et travaux 609 FR
6096 d'approvisionnements non stockés 609 FR
6097 de marchandises 609 FR
6098 Rabais, remises et ristournes non affectés 609 FR
6031 Variation des stocks de matières premières (et fournitures) 6 FR
6032 Variation des stocks des autres approvisionnements 6 FR
6037 Variation des stocks de marchandises 6 FR
61 autres charges externes - Services extérieurs 6 FR
611 Sous-traitance générale 61 FR
612 Redevances de crédit-bail 61 FR
6122 Crédit-bail mobilier 612 FR
6125 Crédit-bail immobilier 612 FR
613 Locations 61 FR
6132 Locations immobilières 613 FR
6135 Locations mobilières 613 FR
6136 Malis sur emballages 613 FR
614 Charges locatives et de copropriété 61 FR
615 Entretien et réparations 61 FR
6152 sur biens immobiliers 615 FR
6155 sur biens mobiliers 615 FR
6156 Maintenance 615 FR
616 Primes d'assurances 61 FR
6161 Multirisques 616 FR
6162 Assurance obligatoire dommage construction 616 FR
6163 Assurance-transport 616 FR
61636 sur achats 6163 FR
61637 sur ventes 6163 FR
61638 sur autres biens 6163 FR
6164 Risques d'exploitation 616 FR
6165 Insolvabilité clients 616 FR
617 Etudes et recherches 61 FR
618 Divers 61 FR
6181 Documentation générale 618 FR
6183 Documentation technique 618 FR
6185 Frais de colloques, séminaires, conférences 618 FR
619 Rabais, remises et ristournes obtenus sur services extérieurs 61 FR
62 autres charges externes - Autres services extérieurs 6 FR
621 Personnel extérieur à l'entreprise 62 FR
6211 Personnel intérimaire 621 FR
6214 Personnel détaché ou prêté à l'entreprise 621 FR
622 Rémunérations d'intermédiaires et honoraires 62 FR
6221 Commissions et courtages sur achats 622 FR
6222 Commissions et courtages sur ventes 622 FR
6224 Rémunérations des transitaires 622 FR
6225 Rémunérations d'affacturage 622 FR
6226 Honoraires 622 FR
6227 Frais d'actes et de contentieux 622 FR
6228 Divers 622 FR
623 Publicité, publications, relations publiques 62 FR
6231 Annonces et insertions 623 FR
6232 Echantillons 623 FR
6233 Foires et expositions 623 FR
6234 Cadeaux à la clientèle 623 FR
6235 Primes 623 FR
6236 Catalogues et imprimés 623 FR
6237 Publications 623 FR
6238 Divers (pourboires, dont courant, ...) 623 FR
624 Transports de biens et transports collectifs du personnel 62 FR
6241 Transports sur achats 624 FR
6242 Transports sur ventes 624 FR
6243 Transports entre établissements ou chantiers 624 FR
6244 Transports administratifs 624 FR
6247 Transports collectifs du personnel 624 FR
6248 Divers 624 FR
625 Déplacements, missions et réceptions 62 FR
6251 Voyages et déplacements 625 FR
6255 Frais de déménagement 625 FR
6256 Missions 625 FR
6257 Réceptions 625 FR
626 Frais postaux et de télécommunications 62 FR
627 Services bancaires et assimilés 62 FR
6271 Frais sur titres (achat, vente, garde) 627 FR
6272 Commissions et frais sur émission d'emprunts 627 FR
6275 Frais sur effets 627 FR
6276 Location de coffres 627 FR
6278 Autres frais et commissions sur prestations de services 627 FR
628 Divers 62 FR
6281 Concours divers (cotisations, ...) 628 FR
6284 Frais de recrutement de personnel 628 FR
629 Rabais, remises et ristournes obtenus sur autres services extérieurs 62 FR
631 Impôts, taxes et versements assimilés sur rémunérations (administrations des impôts) 6 FR
6311 Taxe sur les salaires 631 FR
6312 Taxe d'apprentissage 631 FR
6313 Participation des employeurs à la formation professionnelle continue 631 FR
6314 Cotisation pour défaut d'investissement obligatoire dans la construction 631 FR
6318 Autres 631 FR
633 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 6 FR
6331 Versement de transport 633 FR
6332 Allocations logement 633 FR
6333 Participation des employeurs à la formation professionnelle continue 633 FR
6334 Participation des employeurs à l'effort de construction 633 FR
6335 Versements libératoires ouvrant droit à l'exonération de la taxe d'apprentissage 633 FR
6338 Autres 633 FR
635 Autres impôts, taxes et versements assimilés (administrations des impôts) 6 FR
6351 Impôts directs (sauf impôts sur les bénéfices) 635 FR
63511 Taxe professionnelle 6351 FR
63512 Taxes foncières 6351 FR
63513 Autres impôts locaux 6351 FR
63514 Taxe sur les véhicules des sociétés 6351 FR
6352 Taxe sur le chiffre d'affaires non récupérables 635 FR
6353 Impôts indirects 635 FR
6354 Droits d'enregistrement et de timbre 635 FR
63541 Droits de mutation 6354 FR
6358 Autres droits 635 FR
637 Autres impôts, taxes et versements assimilés (autres organismes) 6 FR
6371 Contribution sociale de solidarité à la charge des sociétés 637 FR
6372 Taxes perçues par les organismes publics internationaux 637 FR
6374 Impôts et taxes exigibles à l'Etranger 637 FR
6378 Taxes diverses 637 FR
64 Charges de personnel 6 FR
6411 Salaires, appointements 64 FR
6412 Congés payés 641 FR
6413 Primes et gratifications 641 FR
6414 Indemnités et avantages divers 641 FR
6415 Supplément familial 641 FR
6451 Cotisations à l'URSSAF 64 FR
6452 Cotisations aux mutuelles 64 FR
6453 Cotisations aux caisses de retraites 64 FR
6454 Cotisations aux ASSEDIC 64 FR
6458 Cotisations aux autres organismes sociaux 64 FR
647 Autres charges sociales 64 FR
6471 Prestations directes 647 FR
6472 Versements aux comités d'entreprise et d'établissement 647 FR
6473 Versements aux comités d'hygiène et de sécurité 647 FR
6474 Versements aux autres œuvres sociales 647 FR
6475 Médecine du travail, pharmacie 647 FR
648 Autres charges de personnel 64 FR
651 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 6 FR
6511 Redevances pour concessions, brevets, licences, marques, procédés, logiciels 651 FR
6516 Droits d'auteur et de reproduction 651 FR
6518 Autres droits et valeurs similaires 651 FR
653 Jetons de présence 6 FR
654 Pertes sur créances irrécouvrables 6 FR
6541 Créances de l'exercice 654 FR
6544 Créances des exercices antérieurs 654 FR
655 Quotes-parts de résultat sur opérations faites en commun 6 FR
6551 Quote-part de bénéfice transférée (comptabilité du gérant) 655 FR
6555 Quote-part de perte supportée (comptabilité des associés non gérants) 655 FR
658 Charges diverses de gestion courante 6 FR
661 Charges d'intérêts 6 FR
6611 Intérêts des emprunts et dettes 661 FR
66116 des emprunts et dettes assimilées 6611 FR
66117 des dettes rattachées à des participations 6611 FR
6615 Intérêts des comptes courants et des dépôts créditeurs 661 FR
6616 Intérêts bancaires et sur opérations de financement (escompte,...) 661 FR
6617 Intérêts des obligations cautionnées 661 FR
6618 Intérêts des autres dettes 661 FR
66181 des dettes commerciales 6618 FR
66188 des dettes diverses 66188 FR
664 Pertes sur créances liées à des participations 6 FR
665 Escomptes accordés 6 FR
666 Pertes de change 6 FR
667 Charges nettes sur cessions de valeurs mobilières de placement 6 FR
668 Autres charges financières 6 FR
671 Charges exceptionnelles sur opérations de gestion 6 FR
6711 Pénalités sur marchés (et dédits payés sur achats et ventes) 671 FR
6712 Pénalités, amendes fiscales et pénales 671 FR
6713 Dons, libéralités 671 FR
6714 Créances devenues irrécouvrables dans l'exercice 671 FR
6715 Subventions accordées 671 FR
6717 Rappel d'impôts (autres qu'impôts sur les bénéfices) 671 FR
6718 Autres charges exceptionnelles sur opérations de gestion 671 FR
672 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les charges sur exercices antérieurs) 6 FR
675 Valeurs comptables des éléments d'actif cédés 6 FR
6751 Immobilisations incorporelles 675 FR
6752 Immobilisations corporelles 675 FR
6756 Immobilisations financières 675 FR
6758 Autres éléments d'actif 675 FR
678 Autres charges exceptionnelles 6 FR
6781 Malis provenant de clauses d'indexation 678 FR
6782 Lots 678 FR
6783 Malis provenant du rachat par l'entreprise d'actions et obligations émises par elle-même 678 FR
6788 Charges exceptionnelles diverses 678 FR
68 Dotations aux amortissements et aux provisions 6 FR
6811 Dotations aux amortissements sur immobilisations incorporelles et corporelles 68 FR
68111 Immobilisations incorporelles 6811 FR
68112 Immobilisations corporelles 6811 FR
6812 Dotations aux amortissements des charges d'exploitation à répartir 68 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 68 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 68 FR
68161 Immobilisations incorporelles 6816 FR
68162 Immobilisations corporelles 6816 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants 68 FR
68173 Stocks et en-cours 6817 FR
68174 Créances 6817 FR
6861 Dotations aux amortissements des primes de remboursement des obligations 68 FR
6865 Dotations aux provisions pour risques et charges financiers 68 FR
6866 Dotations aux provisions pour dépréciation des éléments financiers 68 FR
68662 Immobilisations financières 6866 FR
68665 Valeurs mobilières de placement 6866 FR
6868 Autres dotations 68 FR
6871 Dotations aux amortissements exceptionnels des immobilisations 68 FR
6872 Dotations aux provisions réglementées (immobilisations) 68 FR
68725 Amortissements dérogatoires 6872 FR
6873 Dotations aux provisions réglementées (stocks) 68 FR
6874 Dotations aux autres provisions réglementées 68 FR
6875 Dotations aux provisions pour risques et charges exceptionnels 68 FR
6876 Dotations aux provisions pour dépréciations exceptionnelles 68 FR
69 participation des salaries - impôts sur les benefices et assimiles 6 FR
6951 Impôts dus en France 69 FR
6952 Contribution additionnelle à l'impôt sur les bénéfices 69 FR
6954 Impôts dus à l'étranger 69 FR
696 Suppléments d'impôt sur les sociétés liés aux distributions 69 FR
698 Intégration fiscale 69 FR
6981 Intégration fiscale - Charges 698 FR
6989 Intégration fiscale - Produits 698 FR
7 comptes de produits 0 FR
70 ventes de produits fabriques, prestations de services, marchandises 7 FR
7011 Produits finis (ou groupe) A 70 FR
7012 Produits finis (ou groupe) B 70 FR
702 Ventes de produits intermédiaires 70 FR
703 Ventes de produits résiduels 70 FR
704 Travaux 70 FR
7041 Travaux de catégorie (ou activité) A 704 FR
7042 Travaux de catégorie (ou activité) B 704 FR
705 Etudes 7 FR
7071 Marchandises (ou groupe) A 70 FR
7072 Marchandises (ou groupe) B 70 FR
7081 Produits des services exploités dans l'intérêt du personnel 70 FR
7082 Commissions et courtages 70 FR
7083 Locations diverses 70 FR
7084 Mise à disposition de personnel facturée 70 FR
7085 Ports et frais accessoires facturés 70 FR
7086 Bonis sur reprises d'emballages consignés 70 FR
7087 Bonifications obtenues des clients et primes sur ventes 70 FR
7088 Autres produits d'activités annexes (cessions d'approvisionnements,...) 70 FR
7091 sur ventes de produits finis 70 FR
7092 sur ventes de produits intermédiaires 70 FR
7094 sur travaux 70 FR
7095 sur études 70 FR
7096 sur prestations de services 70 FR
7097 sur ventes de marchandises 70 FR
7098 sur produits des activités annexes 70 FR
71 production stockée (ou déstockage) 7 FR
7133 Variation des en-cours de production de biens 71 FR
71331 Produits en cours 7133 FR
71335 Travaux en cours 7133 FR
7134 Variation des en-cours de production de services 71 FR
71341 Etudes en cours 7134 FR
71345 Prestations de services en cours 7134 FR
7135 Variation des stocks de produits 71 FR
71351 Produits intermédiaires 7135 FR
71355 Produits finis 7135 FR
71358 Produits résiduels 7135 FR
721 Immobilisations incorporelles 7 FR
722 Immobilisations corporelles 7 FR
731 Produits nets partiels sur opérations en cours (à subdiviser par opération) 7 FR
739 Produits nets partiels sur opérations terminées 7 FR
751 Redevances pour concessions, brevets, licences, marques, procédés, logiciels, droits et valeurs similaires 7 FR
7511 Redevances pour concessions, brevets, licences, marques, procédés, logiciels 751 FR
7516 Droits d'auteur et de reproduction 751 FR
7518 Autres droits et valeurs similaires 751 FR
752 Revenus des immeubles non affectés à des activités professionnelles 7 FR
7551 Quote-part de perte transférée (comptabilité du gérant) 7 FR
7555 Quote-part de bénéfice attribuée (comptabilité des associés non-gérants) 7 FR
758 Produits divers de gestion courante 7 FR
761 Produits de participations 7 FR
7611 Revenus des titres de participation 761 FR
7616 Revenus sur autres formes de participation 761 FR
7617 Revenus des créances rattachées à des participations 761 FR
762 Produits des autres immobilisations financières 7 FR
7621 Revenus des titres immobilisés 762 FR
7626 Revenus des prêts 762 FR
7627 Revenus des créances immobilisées 762 FR
763 Revenus des autres créances 7 FR
7631 Revenus des créances commerciales 763 FR
7638 Revenus des créances diverses 763 FR
764 Revenus des valeurs mobilières de placement 7 FR
765 Escomptes obtenus 7 FR
766 Gains de change 7 FR
767 Produits nets sur cessions de valeurs mobilières de placement 7 FR
768 Autres produits financiers 7 FR
771 Produits exceptionnels sur opérations de gestion 7 FR
7711 Dédits et pénalités perçus sur achats et sur ventes 771 FR
7713 Libéralités reçues 771 FR
7714 Rentrées sur créances amorties 771 FR
7715 Subventions d'équilibre 771 FR
7717 Dégrèvements d'impôts autres qu'impôts sur les bénéfices 771 FR
7718 Autres produits exceptionnels sur opérations de gestion 771 FR
772 (Compte à la disposition des entités pour enregistrer, en cours d'exercice, les produits sur exercices antérieurs) 7 FR
775 Produits des cessions d'éléments d'actif 7 FR
7751 Immobilisations incorporelles 775 FR
7752 Immobilisations corporelles 775 FR
7756 Immobilisations financières 775 FR
7758 Autres éléments d'actif 775 FR
777 Quote-part des subventions d'investissement virée au résultat de l'exercice 7 FR
778 Autres produits exceptionnels 7 FR
7781 Bonis provenant de clauses d'indexation 778 FR
7782 Lots 778 FR
7783 Bonis provenant du rachat par l'entreprise d'actions et d'obligations émises par elle-même 778 FR
7788 Produits exceptionnels divers 778 FR
78 Reprises sur amortissements et provisions 7 FR
7811 Reprises sur amortissements des immobilisations incorporelles et corporelles 78 FR
78111 Immobilisations incorporelles 7811 FR
78112 Immobilisations corporelles 7811 FR
7815 Reprises sur provisions pour risques et charges d'exploitation 78 FR
7816 Reprises sur provisions pour dépréciation des immobilisations incorporelles et corporelles 78 FR
78161 Immobilisations incorporelles 7816 FR
78162 Immobilisations corporelles 7816 FR
7817 Reprises sur provisions pour dépréciation des actifs circulants 78 FR
78173 Stocks et en-cours 7817 FR
78174 Créances 7817 FR
7865 Reprises sur provisions pour risques et charges financiers 78 FR
7866 Reprises sur provisions pour dépréciation des éléments financiers 78 FR
78662 Immobilisations financières 7866 FR
78665 Valeurs mobilières de placements 7866 FR
7872 Reprises sur provisions réglementées (immobilisations) 78 FR
78725 Amortissements dérogatoires 7872 FR
78726 Provision spéciale de réévaluation 7872 FR
78727 Plus-values réinvesties 7872 FR
7873 Reprises sur provisions réglementées (stocks) 78 FR
7874 Reprises sur autres provisions réglementées 78 FR
7875 Reprises sur provisions pour risques et charges exceptionnels 78 FR
7876 Reprises sur provisions pour dépréciations exceptionnelles 78 FR
791 Transferts de charges d'exploitation 7 FR
796 Transferts de charges financières 7 FR
797 Transferts de charges exceptionnelles 7 FR
8 Comptes spéciaux 0 FR
80 Engagements hors bilan 8 FR
801 Engagements donnés par l'entité 80 FR
8011 Avals, cautions, garanties 801 FR
8014 Effets circulant sous l'endos de l'entité 801 FR
8016 Redevances crédit-bail restant à courir 801 FR
80161 Crédit-bail mobilier 8016 FR
80165 Crédit-bail immobilier 8016 FR
8018 Autres engagements donnés 801 FR
802 Engagements reçus par l'entité 80 FR
8021 Avals, cautions, garanties 802 FR
8024 Créances escomptées non échues 802 FR
8026 Engagements reçus pour utilisation en crédit-bail 802 FR
80261 Crédit-bail mobilier 8026 FR
80265 Crédit-bail immobilier 8026 FR
8028 Autres engagements reçus 802 FR
809 Contrepartie des engagements 80 FR
8091 Contrepartie 801 809 FR
8092 Contrepartie 802 809 FR
88 Résultat en instance d'affectation 8 FR
89 Bilan 8 FR
890 Bilan d'ouverture 89 FR
891 Bilan de clôture 89 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 44566,44571
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 44566,44571
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 44566,44571
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 44562,44571
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 44566,44571
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 44566,44571
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 44566,44571
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 44566,44571
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 44566,44571
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 44566,44571
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 44566,44571
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 44562,44571
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 44566,44571
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 44566,44571
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 44566,44571
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 44566,44571
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 44562,44571
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 44566,44571
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 44562,44571
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1 +0,0 @@
Pour plus d'informatoin http://www.vaugham.eu/

View file

@ -1,535 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:18
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 CLASSE 1. Comptes de capitaux 0 FR
10 FONDS ASSOCIATIF ET RESERVES (pour les fondations : "fonds propres et réserves") 1 FR
102 Fonds associatif sans droit de reprise 10 FR
1021 Valeur du patrimoine intégré 102 FR
1022 Fonds statutaire (à éclater en fonction des statuts) 102 FR
1023 Subventions d'investissement non renouvelables 102 FR
1024 Apports sans droit de reprise 102 FR
1025 Legs et donations avec contrepartie d'actifs immobilisés 102 FR
1026 Subventions d'investissement affectées à des biens renouvelables 102 FR
103 Fonds associatif avec droit de reprise 10 FR
1031 Valeur des biens affectés repris à la fin du contrat d'apport 103 FR
1032 Valeur des biens affectés repris à la dissolution de l'association 103 FR
1033 Valeur des biens non affectés repris à la fin du contrat d'apport 103 FR
1034 Apports avec droit de reprise 103 FR
1035 Legs et donations avec contrepartie d'actifs immobilisés assortis d'une obligation ou d'une condition 103 FR
1036 Subventions d'investissement affectées à des biens renouvelables 103 FR
1039 Fonds associatif avec doit de reprise inscrit au compte de résultat 103 FR
105 Ecarts de réévaluation 10 FR
1051 Ecarts de réévaluation sur des biens sans droit de reprise 105 FR
1052 Ecarts de réévaluation (immobilisations non grevées d'un droit de reprise) 105 FR
1053 Ecarts de réévaluation (immobilisations grevées d'un droit de reprise) 105 FR
10531 Ecarts de réévaluation (immobilisations grevées d'un droit de reprise avant dissolution de l'association) 1053 FR
10532 Ecarts de réévaluation (immobilisations grevées d'un droit de reprise à la dissolution de l'association) 1053 FR
106 Réserves 10 FR
1062 Réserves indisponibles 106 FR
1063 Réserves statutaires ou contractuelles 106 FR
1064 Réserves réglementées 106 FR
1068 Autres réserves (dont réserves pour projet associatif) 106 FR
10682 Réserves pour investissements 1068 FR
10683 Réserves de trésorerie (provenant du résultat) 1068 FR
10688 Réserves diverses 1068 FR
11 ELEMENTS EN INSTANCE D'AFFECTATION 1 FR
110 Report à nouveau (solde créditeur) 11 FR
115 Résultats sous contrôle de tiers financeurs 11 FR
119 Report à nouveau (solde débiteur) 11 FR
12 RESULTAT NET DE L'EXERCICE 1 FR
120 Résultat de l'exercice (excédent) 12 FR
129 Résultat de l'exercice (déficit) 12 FR
13 SUBVENTIONS D'INVESTISSEMENT (affectés à des biens renouvelables) 1 FR
131 Subventions d'investissement (renouvelables) 13 FR
139 Subventions d'investissement inscrites au compte de résultat 13 FR
15 PROVISIONS POUR RISQUES ET CHARGES 1 FR
151 Provisions pour risques 15 FR
1516 Provisions pour risques d'emploi 151 FR
1518 Autres provisions pour risques 151 FR
157 Provisions pour charges à répartir sur plusieurs exercices 15 FR
1572 Provisions pour grosses réparations 157 FR
16 EMPRUNTS ET DETTES ASSIMILEES 1 FR
164 Emprunts auprès des établissements de crédit 16 FR
1641 Emprunts (à détailler) 164 FR
167 Emprunts et dettes assorties de conditions particulières 16 FR
1672 Titres associatifs 167 FR
168 Autres emprunts et dettes assimilées 16 FR
1681 Autres emprunts (à détailler) 168 FR
1685 Rentes viagères capitalisées 168 FR
1687 Autres dettes (à détailler) 168 FR
1688 Intérêts courus (à détailler) 168 FR
18 COMPTES DE LIAISON DES ETABLISSEMENTS 1 FR
181 Apports permanents entre siège social et établissements 18 FR
185 Biens et prestations de services échangés entre établissements et siège social 18 FR
186 Biens et prestations de services échangés entre établissements (charges) 18 FR
187 Biens et prestations de services échangés entre établissements (produits) 18 FR
19 FONDS DEDIES 1 FR
194 Fonds dédiés sur subventions de fonctionnement 19 FR
195 Fonds dédiés sur dons manuels affectés 19 FR
197 Fonds dédiés sur legs et donations affectés 19 FR
198 Excédent disponible après affectation au projet associatif 19 FR
199 Reprise des fonds affectés au projet associatif 19 FR
2 CLASSE 2. Comptes d'immobilisations 0 FR
20 IMMOBILISATIONS INCORPORELLES 2 FR
201 Frais d'établissement 20 FR
2012 Frais de premier établissement 201 FR
206 Droit au bail 20 FR
208 Autres immobilisations incorporelles 20 FR
21 IMMOBILISATIONS CORPORELLES 2 FR
211 Terrains 21 FR
212 Agencements et aménagements des constructions 21 FR
213 Constructions 21 FR
2131 Bâtiments 213 FR
2135 Installations générales, agencements, aménagements des constructions 213 FR
214 Constructions sur sol d'autrui 21 FR
215 Installations techniques, matériel et outillage industriels 21 FR
2151 Installations complexes spécialisées 215 FR
2154 Matériel industriel 215 FR
2155 Outillage industriel 215 FR
218 Autres immobilisations corporelles 21 FR
2181 Installations générales, agencements, aménagements divers 218 FR
2182 Matériel de transport 218 FR
2183 Matériel de bureau et matériel informatique 218 FR
2184 Mobilier 218 FR
2185 Cheptel 218 FR
228 Immobilisations grevées de droits 2 FR
229 Droits des propriétaires 2 FR
23 IMMOBILISATIONS EN COURS 2 FR
231 Immobilisations corporelles en cours 23 FR
2313 Constructions 231 FR
2315 Installations techniques, matériel et outillage industriels 231 FR
2318 Autres immobilisations corporelles 231 FR
238 Avances et acomptes versés sur commande d'immobilisations corporelles 23 FR
26 PARTICIPATIONS ET CREANCES RATTACHEES A DES PARTICIPATIONS 2 FR
261 Titres de participation 26 FR
266 Autres formes de participation 26 FR
267 Créances rattachées à des participations 26 FR
269 Versements restant à effectuer sur titres de participation non libérés 26 FR
27 AUTRES IMMOBILISATIONS FINANCIERES 2 FR
271 Titres immobilisés (droit de propriété) 27 FR
2711 Actions 271 FR
272 Titres immobilisés (droit de créance) 27 FR
2721 Obligations 272 FR
2722 Bons 272 FR
2728 Autres 272 FR
274 Prêts 27 FR
2743 Prêts au personnel 274 FR
2748 Autres prêts 274 FR
275 Dépôts et cautionnements versés 27 FR
2751 Dépôts 275 FR
2755 Cautionnements 275 FR
276 Autres créances immobilisées 27 FR
2761 Créances diverses 276 FR
2768 Intérêts courus (à détailler) 276 FR
279 Versement restant à effectuer sur titres immobilisés non libérés 27 FR
28 AMORTISSEMENTS DES IMMOBILISATIONS 2 FR
280 Amortissements des immobilisations incorporelles 28 FR
2801 Frais d'établissement (même ventilation que celle du compte 201) 280 FR
2808 Autres immobilisations incorporelles 280 FR
281 Amortissements des immobilisations corporelles 28 FR
2812 Agencements, aménagements de terrains (même ventilation que celle du compte 212) 281 FR
2813 Constructions (même ventilation que celle du compte 213) 281 FR
2814 Constructions sur sol d'autrui (même ventilation que celle du compte 214) 281 FR
2815 Installations techniques, matériel et outillage industriels (même ventilation que celle du compte 215) 281 FR
2818 Autres immobilisations corporelles (même ventilation que celle du compte 218) 281 FR
29 PROVISIONS POUR DEPRECIATION DES IMMOBILISATIONS 2 FR
290 Provisions pour dépréciation des immobilisations incorporelles 29 FR
2906 Droit au bail 290 FR
2908 Autres immobilisations incorporelles 290 FR
291 Provisions pour dépréciation des autres immobilisations corporelles 29 FR
2911 Terrains 291 FR
296 Provisions pour dépréciation des participations et créances rattachées à des participations 29 FR
2961 Titres de participation 296 FR
2966 Autres formes de participation 296 FR
2967 Créances rattachées à des participations (même ventilation que celle du compte 267) 296 FR
297 Provisions pour dépréciation des autres immobilisations financières 29 FR
2971 Titres immobilisés (droit de propriété) (même ventilation que celle du compte 271) 297 FR
2972 Titres immobilisés (droit de créance) (même ventilation que celle du compte 272) 297 FR
2974 Prêts (même ventilation que celle du compte 274) 297 FR
2975 Dépôts et cautionnements versés (même ventilation que celle du compte 275) 297 FR
2976 Autres créances immobilisées (même ventilation que celle du compte 276) 297 FR
3 CLASSE 3. Comptes de stocks et en-cours 0 FR
31 MATIERES PREMIERES ET FOURNITURES 3 FR
32 AUTRES APPROVISIONNEMENTS 3 FR
33 EN-COURS DE PRODUCTION DE BIENS 3 FR
34 EN-COURS DE PRODUCTION DE SERVICES 3 FR
35 STOCKS DE PRODUITS 3 FR
37 STOCKS DE MARCHANDISES 3 FR
39 PROVISIONS POUR DEPRECIATION DES STOCKS ET EN-COURS 3 FR
391 Provisions pour dépréciation des matières premières et fournitures 39 FR
392 Provisions pour dépréciation des autres approvisionnements 39 FR
393 Provisions pour dépréciation des en-cours de production de biens 39 FR
394 Provisions pour dépréciation des en-cours de production de services 39 FR
395 Provisions pour dépréciation des stocks de produits 39 FR
397 Provisions pour dépréciation des stocks de marchandises 39 FR
4 CLASSE 4. Comptes de tiers 0 FR
40 FOURNISSEURS ET COMPTES RATTACHES 4 FR
401 Fournisseurs 40 FR
4011 Fournisseurs - Achats de biens ou de prestations de services 401 FR
404 Fournisseurs d'immobilisations 40 FR
4041 Fournisseurs - achats d'immobilisations 404 FR
4047 Fournisseurs d'immobilisations - Retenues de garantie 404 FR
408 Fournisseurs - Factures non parvenues 40 FR
4081 Fournisseurs - Achats de biens ou de prestations de services 408 FR
4084 Fournisseurs - achats d'immobilisations 408 FR
409 Fournisseurs débiteurs 40 FR
4091 Fournisseurs - Avances et acomptes versés sur commandes 409 FR
4096 Fournisseurs - Créances pour emballage et matériel à rendre 409 FR
41 USAGERS ET COMPTES RATTACHES 4 FR
411 Usagers (et organismes de prise en charge) 41 FR
416 Créances douteuses ou litigieuses 41 FR
418 Usagers - Produits non encore facturés 41 FR
419 Usagers créditeurs 41 FR
42 PERSONNEL ET COMPTES RATTACHES 4 FR
421 Personnel - Rémunérations dues 42 FR
422 Comités d'entreprises, d'établissement... 42 FR
425 Personnel - Avances et acomptes 42 FR
427 Personnel - Oppositions 42 FR
428 Personnel - Charges à payer et produits à recevoir 42 FR
4282 Dettes provisionnées pour congés à payer 428 FR
4286 Autres charges à payer 428 FR
4287 Produits à recevoir 428 FR
43 SECURITE SOCIALE ET AUTRES ORGANISMES SOCIAUX 4 FR
431 Sécurité sociale 43 FR
437 Autres organismes sociaux 43 FR
4372 Mutuelles 437 FR
4373 Caisses de retraites et de prévoyance 437 FR
4374 Caisses d'allocations de chômage - ASSEDIC 437 FR
4378 Autres organismes sociaux - divers 437 FR
438 Organismes sociaux - Charges à payer et produits à recevoir 43 FR
4382 Charges sociales sur congés à payer 438 FR
4386 Autres charges à payer 438 FR
4387 Produits à recevoir 438 FR
44 ETAT ET AUTRES COLLECTIVITES PUBLIQUES 4 FR
441 Etat - Subventions à recevoir 44 FR
4411 Subventions d'investissement 441 FR
4417 Subventions d'exploitation 441 FR
4419 Avances sur subventions 441 FR
444 Etat - Impôts sur les bénéfices 44 FR
4445 Etat - Impôt sur les société (organismes sans but lucratif) 444 FR
445 Etat - Taxes sur le chiffre d'affaires 44 FR
447 Autres impôts, taxes et versements assimilés 44 FR
4471 Impôts, taxes et versements assimilés sur rémunérations (administration des impôts) 447 FR
44711 Taxe sur les salaires 4471 FR
44713 Participation des employeurs à la formation professionnelle continue 4471 FR
44714 Cotisation pour défaut d'investissement obligatoire dans la construction 4471 FR
44718 Autres impôts, taxes et versements assimilés 4471 FR
4473 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 447 FR
44733 Participation des employeurs à la formation professionnelle continue 4473 FR
44734 Participation des employeurs à l'effort de construction (versements à fonds perdus) 4473 FR
4475 Autres impôts, taxes et versements assimilés (administration des impôts) 447 FR
4477 Autres impôts, taxes et versements assimilés (autres organismes) 447 FR
448 Etat - Charges à payer et produits à recevoir 44 FR
4482 Charges fiscales sur congés à payer 448 FR
4486 Autres charges à payer 448 FR
4487 Produits à recevoir 448 FR
45 CONFEDERATION, FEDERATION, UNION, ASSOCIATIONS AFFILIEES ET SOCIETAIRES 4 FR
451 Confédération, fédération, union et associations affiliées - Compte courant 45 FR
455 Sociétaires - Comptes courants 45 FR
46 DEBITEURS DIVERS ET CREDITEURS DIVERS 4 FR
467 Autres comptes débiteurs ou créditeurs 46 FR
468 Divers - Charges à payer et produits à recevoir 46 FR
4686 Charges à payer 468 FR
4687 Produits à recevoir 468 FR
47 COMPTES D'ATTENTE 4 FR
471 Recettes à classer 47 FR
472 Dépenses à classer et à régulariser 47 FR
475 Legs et donations en cours de réalisation 47 FR
48 COMPTE DE REGULARISATION 4 FR
481 Charges à répartir sur plusieurs exercices 48 FR
4812 Frais d'acquisition des immobilisations 481 FR
4818 Charges à étaler 481 FR
486 Charges constatées d'avance 48 FR
487 Produits constatés d'avance 48 FR
49 PROVISIONS POUR DEPRECIATION DES COMPTES DE TIERS 4 FR
491 Provisions pour dépréciation des comptes d'usagers (et organismes de prise en charge) 49 FR
496 Provisions pour dépréciation des comptes de débiteurs divers 49 FR
5 CLASSE 5. Comptes financiers 0 FR
50 VALEURS MOBILIERES DE PLACEMENT 5 FR
503 Actions 50 FR
5031 Titres cotés 503 FR
5035 Titres non cotés 503 FR
506 Obligations 50 FR
5061 Titres cotés 506 FR
5065 Titres non cotés 506 FR
507 Bons du Trésor et bons de caisse à court terme 50 FR
508 Autres valeurs mobilières et créances assimilées 50 FR
5081 Autres valeurs mobilières 508 FR
5088 Intérêts courus sur obligations, bons et valeurs assimilées 508 FR
51 BANQUES, ETABLISSEMENTS FINANCIERS ET ASSIMILES 5 FR
512 Banques 51 FR
514 Chèques postaux 51 FR
515 Caisses 51 FR
517 Autres organismes financiers 51 FR
5171 Caisse d'épargne 517 FR
518 Intérêts courus 51 FR
5186 Intérêts courus à payer 518 FR
5187 Intérêts courus à recevoir 518 FR
53 CAISSE 5 FR
531 Caisse du siège 53 FR
532 Caisses des lieux d'activités 53 FR
54 REGIES D'AVANCES ET ACCREDITIFS 5 FR
541 Régies d'avances 54 FR
542 Accréditifs 54 FR
58 VIREMENTS INTERNES 5 FR
581 Virements de fonds 58 FR
59 PROVISIONS POUR DEPRECIATION DES COMPTES FINANCIERS 5 FR
590 Provisions pour dépréciation des valeurs mobilières de placement 59 FR
6 CLASSE 6. Comptes de charges 0 FR
60 ACHATS (sauf 603) 6 FR
601 Achats stockés - Matières premières et fournitures (*1 Structure laissée libre en vue de répondre à la diversité des actions entreprises par le secteur associatif) 60 FR
602 Achats stockés - Autres approvisionnements (*1 Structure laissée libre en vue de répondre à la diversité des actions entreprises par le secteur associatif) 60 FR
604 Achats d'études et prestations de services (*2 Incorporés directement aux produits et prestations de services) 60 FR
606 Achats non stockés de matières et fournitures (*1 Structure laissée libre en vue de répondre à la diversité des actions entreprises par le secteur associatif) 60 FR
6061 Fournitures non stockables (eau, énergie...) 606 FR
6063 Fournitures d'entretien et de petit équipement 606 FR
6064 Fournitures administratives 606 FR
6068 Autres matières et fournitures 606 FR
607 Achats de marchandises 60 FR
6071 Marchandise A 607 FR
6072 Marchandise B 607 FR
609 Rabais, remises et ristournes obtenues sur achats 60 FR
603 Variation des stocks (approvisionnements et marchandises) 6 FR
6031 Variation des stocks de matières premières et fournitures 6 FR
6032 Variation des stocks des autres approvisionnements 6 FR
6037 Variation des stocks de marchandises 6 FR
61 AUTRES CHARGES EXTERNES - Services extérieurs 6 FR
611 Sous-traitance générale 61 FR
612 Redevances de crédit-bail 61 FR
6122 Crédit-bail mobilier 612 FR
613 Locations 61 FR
6132 Locations immobilières 613 FR
6135 Locations mobilières 613 FR
614 Charges locatives et de co-propriété 61 FR
615 Entretien et réparations 61 FR
6152 ... sur biens immobiliers 615 FR
6155 ... sur biens mobiliers 615 FR
6156 Maintenance 615 FR
616 Primes d'assurances 61 FR
6161 Multirisques 616 FR
6162 Assurance obligatoire dommage-construction 616 FR
6168 Autres assurances 616 FR
617 Etudes et recherches 61 FR
618 Divers 61 FR
6181 Documentation générale 618 FR
6183 Documentation technique 618 FR
6185 Frais de colloques, séminaires, conférences 618 FR
619 Rabais, remises et ristournes obtenues sur services extérieurs 61 FR
62 AUTRES CHARGES EXTERNES - AUTRES SERVICES EXTERIEURS 6 FR
621 Personnel extérieur à l'association 62 FR
622 Rémunérations d'intermédiaires et honoraires 62 FR
6226 Honoraires 622 FR
6227 Frais d'actes et de contentieux 622 FR
623 Publicité, publications, relations publiques 62 FR
6231 Annonces et insertions 623 FR
6233 Foires et expositions 623 FR
6236 Catalogues et imprimés 623 FR
6237 Publications 623 FR
6238 Divers (pourboires, dons courants...) 623 FR
624 Transports de biens et transports collectifs du personnel 62 FR
6241 Transports sur achats 624 FR
6243 Transports entre établissements 624 FR
6247 Transports collectifs du personnel 624 FR
6248 Divers 624 FR
625 Déplacements, missions et réceptions 62 FR
6251 Voyages et déplacements 625 FR
6256 Missions 625 FR
6257 Réceptions 625 FR
626 Frais postaux et frais de télécommunications 62 FR
627 Services bancaires et assimilés 62 FR
628 Divers 62 FR
6281 Cotisations (liées à l'activité économique) 628 FR
6284 Frais de recrutement du personnel 628 FR
629 Rabais, remises et ristournes obtenus sur autres services extérieurs 62 FR
63 IMPOTS, TAXES ET VERSEMENTS ASSIMILES 6 FR
631 Impôts, taxes et versements assimilés sur rémunérations (administration des impôts) 63 FR
6311 Taxe sur les salaires 631 FR
6313 Participation des employeurs à la formation professionnelle continue 631 FR
6314 Cotisation pour défaut d'investissement obligatoire dans la construction 631 FR
633 Impôts, taxes et versements assimilés sur rémunérations (autres organismes) 63 FR
6331 Versement de transport 633 FR
6333 Participation des employeurs à la formation professionnelle continue 633 FR
6334 Participation des employeurs à l'effort de construction (versements à fonds perdus) 633 FR
635 Autres impôts, taxes et versements assimilés (administration des impôts) 63 FR
6351 Impôts directs 635 FR
63512 Taxes foncières 6351 FR
63513 Autres impôts locaux 6351 FR
63518 Autres impôts directs 6351 FR
6353 Impôts indirects 635 FR
6354 Droits d'enregistrement et de timbre 635 FR
6358 Autres droits 635 FR
637 Autres impôts, taxes et versements assimilés (autres organismes) 63 FR
64 CHARGES DE PERSONNEL 6 FR
641 Rémunérations du personnel 64 FR
6411 Salaires, appointements 641 FR
6412 Congés payés 641 FR
6413 Primes et gratifications 641 FR
6414 Indemnités et avantages divers 641 FR
6415 Supplément familial 641 FR
645 Charges de sécurité sociale et de prévoyance 64 FR
6451 Cotisations à l'URSSAF 645 FR
6452 Cotisations aux mutuelles 645 FR
6453 Cotisations aux caisses de retraites et de prévoyance 645 FR
6454 Cotisations aux ASSEDIC 645 FR
6458 Cotisations aux autres organismes sociaux 645 FR
647 Autres charges sociales 64 FR
6472 Versements aux comités d'entreprise et d'établissement 647 FR
6475 Médecine du travail, pharmacie 647 FR
648 Autres charges de personnel 64 FR
65 AUTRES CHARGES DE GESTION COURANTE 6 FR
651 Redevances pour concessions, brevets, licences, marques, procédés, droits et valeurs similaires 65 FR
6511 Redevances pour concessions, brevets, licences, marques, procédés 651 FR
6516 Droits d'auteur et de reproduction (SACEM) 651 FR
6518 Autres droits et valeurs similaires 651 FR
654 Pertes sur créances irrécouvrables 65 FR
6541 Créances de l'exercice 654 FR
6544 Créances des exercices antérieurs 654 FR
657 Subventions versées par l'association 65 FR
6571 Bourses accordées aux usagers 657 FR
658 Charges diverses de gestion courante 65 FR
6586 Cotisations (liées à la vie statutaire) 658 FR
66 CHARGES FINANCIERES 6 FR
661 Charges d'intérêts 66 FR
6611 Intérêts des emprunts et dettes 661 FR
6616 Intérêts bancaires 661 FR
6618 Intérêts des autres dettes 661 FR
666 Pertes de change 66 FR
667 Charges nettes sur cessions de valeurs mobilières de placement 66 FR
67 CHARGES EXCEPTIONNELLES 6 FR
671 Charges exceptionnelles sur opérations de gestion 67 FR
6712 Pénalités et amendes fiscales ou pénales 671 FR
6713 Dons, libéralités 671 FR
6714 Créances devenues irrécouvrables dans l'exercice 671 FR
6717 Rappels d'impôts (autres qu'impôts sur les bénéfices) 671 FR
6718 Autres charges exceptionnelles sur opérations de gestion 671 FR
672 Charges sur exercices antérieurs (à reclasser) 67 FR
675 Valeurs comptables des éléments d'actif cédés 67 FR
6751 Immobilisations incorporelles 675 FR
6752 Immobilisations corporelles 675 FR
6756 Immobilisations financières 675 FR
678 Autres charges exceptionnelles 67 FR
68 DOTATIONS AUX AMORTISSEMENTS, PROVISIONS ET ENGAGEMENTS 6 FR
681 Dotations aux amortissements, provisions et engagements 68 FR
6811 Dotations aux amortissements des immobilisations incorporelles et corporelles 681 FR
68111 Dotations aux amortissements des immobilisations incorporelles 6811 FR
68112 Dotations aux amortissements des immobilisations corporelles 6811 FR
6812 Dotations aux amortissements des charges d'exploitation à répartir 681 FR
6815 Dotations aux provisions pour risques et charges d'exploitation 681 FR
6816 Dotations aux provisions pour dépréciation des immobilisations incorporelles et corporelles 681 FR
6817 Dotations aux provisions pour dépréciation des actifs circulants (autres que les valeurs mobilières de placement) 681 FR
686 Dotations aux amortissements et aux provisions - Charges financières 68 FR
6866 Dotations aux provisions pour dépréciation des éléments financiers 686 FR
68662 Dotations aux provisions financières 6866 FR
68665 Valeurs mobilières de placement 6866 FR
687 Dotations aux amortissements et aux provisions - Charges exceptionnelles 68 FR
6871 Dotations aux amortissements exceptionnels des immobilisations 687 FR
6876 Dotations aux provisions pour dépréciations exceptionnelles 687 FR
689 Engagements à réaliser sur ressources affectées 68 FR
6894 Engagements à réaliser sur subventions attribuées 689 FR
6895 Engagements à réaliser sur dons manuels affectés 689 FR
6897 Engagements à réaliser sur legs et donations affectés 689 FR
69 IMPOTS SUR LES BENEFICES 6 FR
695 Impôts sur les sociétés 69 FR
7 CLASSE 7. Comptes de produits 0 FR
70 VENTES DE PRODUITS FINIS, PRESTATIONS DE SERVICES, MARCHANDISES 7 FR
701 Ventes de produits finis 70 FR
706 Prestations de services 70 FR
707 Ventes de marchandises 70 FR
708 Produits des activités annexes 70 FR
7081 Produits des prestations fournies au personnel 708 FR
7083 Locations diverses 708 FR
7084 Mise à disposition de personnel facturée 708 FR
7088 Autres produits d'activités annexes 708 FR
709 Rabais, remises et ristournes accordés par l'association 70 FR
71 PRODUCTION STOCKEE (OU DESTOCKAGE) 7 FR
713 Variation des stocks (en-cours de production, produits) 71 FR
7133 Variation des en-cours de production de biens 713 FR
7134 Variation des en-cours de production de services 713 FR
7135 Variation des stocks de produits 713 FR
72 PRODUCTION IMMOBILISEE 7 FR
74 SUBVENTIONS D'EXPLOITATION 7 FR
75 AUTRES PRODUITS DE GESTION COURANTE 7 FR
751 Redevances pour concessions, brevets, licences, marques, procédés, droits et valeurs similaires 75 FR
754 Collectes 75 FR
756 Cotisations 75 FR
757 Quote-part d'éléments du fonds associatif virée au compte de résultat 75 FR
7571 Quote-part de subventions d'investissement (renouvelables) virée au compte de résultat 757 FR
7573 Quote-part des apports virée au compte de résultat 757 FR
758 Produits divers de gestion courante 75 FR
7585 Contributions volontaires 758 FR
7586 Contributions volontaires 758 FR
7587 Contributions volontaires 758 FR
7588 Contributions volontaires 758 FR
76 PRODUITS FINANCIERS 7 FR
761 Produits des participations 76 FR
762 Produits des autres immobilisations financières 76 FR
7621 Revenus des titres immobilisés 762 FR
7624 Revenus des prêts 762 FR
764 Revenus des valeurs mobilières de placement 76 FR
765 Escomptes obtenus 76 FR
766 Gains de change 76 FR
767 Produits nets sur cessions de valeurs mobilières de placement 76 FR
768 Autres produits financiers 76 FR
7681 Intérêts des comptes financiers débiteurs 768 FR
77 PRODUITS EXCEPTIONNELS 7 FR
771 Produits exceptionnels sur opérations de gestion 77 FR
7713 Libéralités perçues 771 FR
7714 Rentrées sur créances amorties 771 FR
7715 Subvention d'équilibre 771 FR
7717 Dégrèvements d'impôts (autres qu'impôts sur les bénéfices) 771 FR
7718 Autres produits exceptionnels sur opérations de gestion 771 FR
772 Produits sur exercices antérieurs (à reclasser) 77 FR
775 Produits des cessions d'éléments d'actif 77 FR
7751 Immobilisations incorporelles 775 FR
7752 Immobilisations corporelles 775 FR
7756 Immobilisations financières 775 FR
777 Quote-part des subventions d'investissement virée au résultat de l'exercice 77 FR
778 Autres produits exceptionnels 77 FR
78 REPRISES SUR AMORTISSEMENTS ET PROVISIONS 7 FR
781 Reprises sur amortissements et provisions (à inscrire dans les produits d'exploitation) 78 FR
7811 Reprises sur amortissements des immobilisations incorporelles et corporelles 781 FR
7815 Reprises sur provisions pour risques et charges d'exploitation 781 FR
7816 Reprises sur provisions pour dépréciation des immobilisations incorporelles et corporelles 781 FR
7817 Reprises sur provisions pour dépréciation des actifs circulants (autres que les valeurs mobilières de placement) 781 FR
786 Reprises sur provisions (à inscrire dans les produits financiers) 78 FR
7866 Reprises sur provisions pour dépréciation des éléments financiers 786 FR
78662 Immobilisations financières 7866 FR
78665 Valeurs mobilières de placement 7866 FR
787 Reprises sur provisions (à inscrire dans les produits exceptionnels) 78 FR
7876 Reprise sur provisions pour dépréciations exceptionnelles 787 FR
789 Report des ressources non utilisées des exercices antérieurs 78 FR
79 TRANSFERTS DE CHARGES 7 FR
791 Transferts de charges d'exploitation 79 FR
796 Transferts de charges financières 79 FR
797 Transferts de charges exceptionnelles 79 FR
8 CLASSE 8. CONTRIBUTIONS VOLONTAIRES 0 FR
86 EMPLOIS DES CONTRIBUTIONS VOLONTAIRES EN NATURE - Répartition par nature de charges 8 FR
860 Secours en nature, alimentaires, vestimentaires, ... 86 FR
861 Mise à disposition gratuite de biens 86 FR
8611 Mise à disposition gratuite de locaux 861 FR
8612 Mise à disposition gratuite de matériels 861 FR
862 Prestations 86 FR
864 Personnel bénévole 86 FR
87 CONTRIBUTIONS VOLONTAIRES EN NATURE - Répartition par nature de ressources 8 FR
870 Bénévolat 87 FR
871 Prestations en nature 87 FR
875 Dons en nature 87 FR
9 Comptes analytiques 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,27 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 02:49
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: parm_code; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY parm_code (p_code, p_value, p_comment) FROM stdin;
BANQUE 512 Poste comptable par défaut pour les banques
COMPTE_COURANT 514 Poste comptable par défaut pour le compte courant
CAISSE 531 Poste comptable par défaut pour les caisses
CUSTOMER 41 Poste comptable par défaut pour les clients
VENTE 70 Poste comptable par défaut pour les ventes
VIREMENT_INTERNE 581 Poste comptable par défaut pour les virements internes
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 445,445
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 445,445
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 445,445
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 445,445
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 445,445
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 445,445
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 445,445
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 445,445
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 445,445
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 445,445
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 445,445
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 445,445
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 445,445
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 445,445
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 445,445
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 445,445
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 445,445
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 445,445
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 445,445
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,66 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 01:26
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tmp_pcmn; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_country) FROM stdin;
1 Comptes de capitaux 0 FR
2 Comptes d'immobilisations 0 FR
21 Immobilisations corporelles 2 FR
3 Comptes de stocks et en-cours 0 FR
4 Comptes de tiers 0 FR
445 T.V.A. collectée 19,6% sur honoraires 4 FR
4456 T.V.A. déductible 4 FR
445661 T.V.A. déductible 19,6% 4456 FR
445662 T.V.A. déductible 5,5% 4456 FR
445663 T.V.A. déductible 2,1% 4456 FR
455 Apports et prélèvements de l'exploitant 4 FR
5 Comptes financiers 0 FR
512001 Banque 1 5 FR
512002 Banque 2 5 FR
53 Caisse 4 FR
58 Virements internes 5 FR
6 Comptes de charges 0 FR
62 Honoraires rétrocédés 6 FR
60 Achats 6 FR
641 Rémunération du personnel 6 FR
645 Charges sociales sur salaires (pat.+sal.) 6 FR
63 Taxe professionnelle et autres impôts 6 FR
610 Loyer et charges locatives 6 FR
613 Location de matériel et de mobilier 6 FR
615 T.F.S.E. Entretien et réparation 6 FR
621 T.F.S.E. Personnel intérimaire 6 FR
618 T.F.S.E. Petit outillage 6 FR
610001 T.F.S.E. Chauffage électricité 610 FR
622 T.F.S.E. Honoraires non rétrocédés 6 FR
616 T.F.S.E. Primes d'assurances 6 FR
625 Transports et déplacements 6 FR
647 Loi Madelin 6 FR
646 Charges sociales personnelles 6 FR
6257 Frais de réception, représentation et de congrès 625 FR
626 Frais divers de gestion : Frais postaux et télécommunications 6 FR
658001 Frais divers de gestion : Actes et contentieux 6 FR
628 Frais divers de gestion : Cotis. syndic. et prof. 6 FR
658 Frais divers de gestion : Autres 6 FR
66 Frais financiers 6 FR
635 Charges non déductibles : CSG 6 FR
7 Comptes de produits 0 FR
706 Honoraires 7 FR
708 Autres recettes diverses 7 FR
8 Comptes spéciaux 0 FR
9 Comptabilité analytique 0 FR
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,26 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007-09-08 02:49
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: parm_code; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY parm_code (p_code, p_value, p_comment) FROM stdin;
BANQUE 512001 Poste comptable par défaut pour les banques
COMPTE_COURANT 512002 Poste comptable par défaut pour le compte courant
CAISSE 53 Poste comptable par défaut pour les caisses
VENTE 706 Poste comptable par défaut pour les ventes
VIREMENT_INTERNE 58 Poste comptable par défaut pour les virements internes
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,44 +0,0 @@
--
-- PostgreSQL database dump
-- Version 2007/10/23 22:23
--
SET client_encoding = 'LATIN1';
SET check_function_bodies = false;
SET client_min_messages = warning;
SET search_path = public, pg_catalog;
--
-- Data for Name: tva_rate; Type: TABLE DATA; Schema: public; Owner: phpcompta
--
COPY tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste) FROM stdin;
101 TVAFranceNormal 0.196 TVA 19,6% - France métropolitaine - Taux normal 4456,445
102 TVAFranceRéduit 0.055 TVA 5,5% - France métropolitaine - Taux réduit 4456,445
103 TVAFranceSuperRéduit 0.021 TVA 2,1% - France métropolitaine - Taux super réduit 4456,445
104 TVAFranceImmos 0.196 TVA 19,6% - France métropolitaine - Taux immobilisations 4456,445
105 TVAFranceAnciens 0 TVA x% - France métropolitaine - Taux anciens 4456,445
201 TVADomNormal 0.085 TVA 8,5% - DOM - Taux normal 4456,445
202 TVADomNPR 0.085 TVA 8,5% - DOM - Taux normal NPR 4456,445
203 TVADomRéduit 0.021 TVA 2,1% - DOM - Taux réduit 4456,445
204 TVADom-I 0.0175 TVA 1,75% - DOM - Taux I 4456,445
205 TVADomPresse 0.0105 TVA 1,05% - DOM - Taux publications de presse 4456,445
206 TVADomOctroi 0 TVA x% - DOM - Taux octroi de mer 4456,445
207 TVADomImmos 0 TVA x% - DOM - Taux immobilisations 4456,445
301 TVACorse-I 0.13 TVA 13% - Corse - Taux I 4456,445
302 TVACorse-II 0.08 TVA 8% - Corse - Taux II 4456,445
303 TVACorse-III 0.021 TVA 2,1% - Corse - Taux III 4456,445
304 TVACorse-IV 0.009 TVA 0,9% - Corse - Taux IV 4456,445
305 TVACorseImmos 0 TVA x% - Corse - Taux immobilisations 4456,445
401 TVAacquisIntracom 0 TVA x% - Acquisitions intracommunautaires/Pays 4456,445
402 TVAacquisIntracomImmos 0 TVA x% - Acquisitions intracommunautaires immobilisations/Pays 4456,445
501 TVAfranchise 0 TVA x% - Non imposable : Achats en franchise
502 TVAexport 0 TVA x% - Non imposable : Exports hors CE/Pays
503 TVAautres 0 TVA x% - Non imposable : Autres opérations
504 TVAlivrIntracom 0 TVA x% - Non imposable : Livraisons intracommunautaires/Pays
\.
--
-- PostgreSQL database dump complete
--

View file

@ -1,91 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Facture</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" >
<meta http-equiv="Content-Script-Type" content="text/javascript" >
<meta http-equiv="Content-Style-Type" content="text/css" >
</head>
<body bgcolor="#21605f" text="#d0d1d1">
<p align="right">
Client <<CUST_NAME>><br>
Adresse <<CUST_ADDR_1>><br>
<<CUST_CP>> <<CUST_CITY>><br>
</P>
<h2>FACTURE </h2>
<div style="float:left;clear:both;width:75%">
<h2>Détail</h2>
<table border="0" align="left" cellspacing="1" cellpadding="1" width="75%">
<caption>marchandises </caption>
<tr><th>Article</th>
<th>Prix unitaire</th>
<th>Quantit&eacute;</th>
<th>Code TVA</th>
<th>Montant TVA</th>
<th>Montant TVAC</th>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
<tr>
<td><<VEN_ART_NAME>> </td>
<td><<VEN_ART_PRICE>> </td>
<td><<VEN_ART_QUANT>></td>
<td><<TVA_LABEL>> </td>
<td> <<TVA_AMOUNT>> </td>
<td><<VEN_TVAC>><<MARCH_NEXT>></td>
</tr>
</table>
</div>
<div style="float:left;clear:left">
<p>
Prix total HTVA = <<TOTAL_VEN_HTVA>>
</p>
<p>
Total TVA = <<TOTAL_TVA>>
</p>
<p>
Prix total TVAC = <<TOTAL_VEN_TVAC>>
</p>
<input type="button" onclick="window.print()" value="Imprime moi">
</div>
</body>
</html>

View file

@ -1,30 +0,0 @@
{\rtf1\ansi\ansicpg1252\uc1\deff0
{\fonttbl{\f0\fnil\fprq2 Bitstream Vera Sans;}
}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;}{\stylesheet
{\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0\snext0 Standard;}
{\s1\qc\fi0\f0\fs48\i0\b\cf1\ul0\strike0\snext0 Document Title;}
{\s2\ql\fi0\f0\fs40\i0\b\cf1\ul0\strike0\snext0 Head 1;}
{\s3\ql\fi0\f0\fs32\i0\b\cf1\ul0\strike0\snext0 Head 2;}
{\s4\ql\fi0\f0\fs24\i0\b\cf1\ul0\strike0\snext0 Head 3;}
{\s5\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0\snext5 Enumerated List;}
{\s6\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0\snext6 Alphabetical List;}
{\s7\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0\snext7 Bullet List;}
}{\info {\author Dany De Bontridder}{\comment Generated by KWord's RTF Export Filter 388763 }{\creatim\yr2006\mo6\dy25\hr0\min41\sec49}{\revtim\yr2006\mo6\dy25\hr0\min46\sec22}{\printim\yr1970\mo1\dy1\hr1\min0\sec0}}\paperw11900\paperh16820\margl1140\margr1140\margt840\margb840\widowctrl\ftnbj\aenddoc\formshade \fet0\sectd
\pgnstart1
\pard\plain\pard\plain\s0\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0 {<<MY_NAME>>}
\par\pard\plain\s0\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0 {<<MY_STREET>> <<MY_NUMBER>>}
\par\pard\plain\s0\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0 {<<MY_CP>><<MY_COMMUNE>>}
\par\pard\plain\s0\ql\fi0\f0\fs20\i0\b0\cf1\ul0\strike0 {<<MY_PAYS>>}
\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\s0\ql\fi0\tx4200\f0\fs20\i0\b0\cf1\ul0\strike0 {\tab \tab \tab Bruxelles le <<DATE>>}
\par\pard\plain\par\pard\plain\s0\ql\fi0\tx3080\f0\fs20\i0\b0\cf1\ul0\strike0 {\tab {\fs28\b\ul0 Facture n\'b0 <<NUMBER>>}}
\par\pard\plain\par\pard\plain\par\pard\plain\s0\ql\fi0\tx4200\f0\fs20\i0\b0\cf1\ul0\strike0 {\tab <<CUST_NAME>>}
\par\pard\plain\s0\ql\fi0\tx4200\f0\fs20\i0\b0\cf1\ul0\strike0 {\tab <<CUST_ADDR_1>>}
\par\pard\plain\s0\ql\fi0\tx4200\f0\fs20\i0\b0\cf1\ul0\strike0 {\tab <<CUST_CP>> <<CUST_CO>>}
\par\pard\plain\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2640\f0\fs20\i0\b0\cf1\ul0\strike0 {<<VEN_ART_NAME>> \tab <<VEN_ART_QUANT>> <<VEN_ART_PRICE>> <<MARCH_NEXT>>}
\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2640\f0\fs20\i0\b0\cf1\ul0\strike0 {<<VEN_ART_NAME>> \tab <<VEN_ART_QUANT>> <<VEN_ART_PRICE>> <<MARCH_NEXT>>}
\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2640\f0\fs20\i0\b0\cf1\ul0\strike0 {<<VEN_ART_NAME>> \tab <<VEN_ART_QUANT>> <<VEN_ART_PRICE>> <<MARCH_NEXT>>}
\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2640\f0\fs20\i0\b0\cf1\ul0\strike0 {<<VEN_ART_NAME>> \tab <<VEN_ART_QUANT>> <<VEN_ART_PRICE>> <<MARCH_NEXT>>}
\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2640\f0\fs20\i0\b0\cf1\ul0\strike0 {<<VEN_ART_NAME>> \tab <<VEN_ART_QUANT>> <<VEN_ART_PRICE>> <<MARCH_NEXT>>}
\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2980\f0\fs20\i0\b0\cf1\ul0\strike0 {TOTAL A PAYER : <<TOTAL_VEN_TVAC>>}
\par\pard\plain\par\pard\plain\par\pard\plain\s0\ql\fi0\tx2980\f0\fs20\i0\b0\cf1\ul0\strike0 {Si t'es pas d'accord appel-moi au <<MY_TEL>>}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

View file

@ -1,121 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="800px"
height="600px"
id="svg2383"
sodipodi:version="0.32"
inkscape:version="0.46"
sodipodi:docname="logo.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs
id="defs2385">
<linearGradient
id="linearGradient3305">
<stop
style="stop-color:#11f9f9;stop-opacity:1;"
offset="0"
id="stop3307" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop3309" />
</linearGradient>
<linearGradient
id="linearGradient3183">
<stop
style="stop-color:#0e1df1;stop-opacity:1;"
offset="0"
id="stop3185" />
<stop
style="stop-color:#000000;stop-opacity:0;"
offset="1"
id="stop3187" />
</linearGradient>
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 300 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="800 : 300 : 1"
inkscape:persp3d-origin="400 : 200 : 1"
id="perspective2391" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3305"
id="linearGradient3315"
x1="39.400002"
y1="322.5"
x2="745.59998"
y2="322.5"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.6"
inkscape:cx="111.66667"
inkscape:cy="300"
inkscape:current-layer="layer1"
inkscape:document-units="px"
showgrid="false"
inkscape:window-width="1280"
inkscape:window-height="948"
inkscape:window-x="0"
inkscape:window-y="25" />
<metadata
id="metadata2388">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
id="layer1"
inkscape:label="Layer 1"
inkscape:groupmode="layer">
<path
style="opacity:0.85214006;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#f2e01e;stroke-width:1.20000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.94690265"
id="path3173"
d="M 260.47329,84.704799 C 255.06705,93.979043 251.60623,104.20261 248.01602,114.26987 C 240.81262,134.20938 233.94636,154.27114 227.1158,174.34131 C 220.10395,195.18659 212.14189,215.67254 203.97139,236.08344 C 196.69207,253.37993 189.11471,270.54974 181.51167,287.7059 C 175.48632,301.08558 169.75562,314.59285 163.5542,327.89305 C 159.81223,335.84238 155.96723,343.78219 151.27498,351.2225 C 144.88402,360.2638 134.40541,370.58203 122.9308,370.1776 C 119.91514,369.70771 117.57752,367.71288 115.58872,365.53103 C 112.55371,361.79725 110.3819,357.65277 109.0176,353.0574 C 107.31454,347.35465 106.59091,341.4459 106.09623,335.53598 C 105.8858,329.57683 107.00619,323.71845 108.65093,318.02263 C 110.4429,312.3347 112.74601,306.87054 115.45593,301.56747 C 117.15716,298.43949 118.78914,295.19688 121.22609,292.56503 C 127.4362,287.50425 139.09453,276.90865 149.03421,279.66079 C 152.41219,280.37064 155.33526,282.21306 158.33209,283.8232 C 162.0714,286.10903 165.96418,288.06439 169.56872,290.56902 C 173.60038,292.8084 177.01373,295.75309 180.16014,299.08507 C 183.32785,302.51578 186.01352,306.34637 189.01978,309.91734 C 191.33845,313.08367 193.92872,316.02826 196.46795,319.01874 C 198.50874,322.12192 201.03178,324.8101 203.45287,327.60606 C 206.02491,330.32945 209.12995,332.30872 212.2535,334.31508 C 216.75897,336.72825 221.66193,338.2063 226.39905,340.06661 C 230.88297,341.56091 235.59132,342.63837 240.3067,342.97678 C 247.22959,343.72 251.29138,341.98648 257.22414,338.67 C 232.3236,352.59479 237.47679,350.79132 245.04708,344.51795 C 246.73775,343.11692 248.34559,341.61885 249.99484,340.1693 L 271.9361,331.2112 C 261.43666,340.96222 253.04463,347.41837 238.33259,353.83871 C 231.89294,356.99297 227.47464,358.02715 220.31383,357.17477 C 215.46488,356.48091 210.64045,355.53602 206.06903,353.72002 C 201.17692,351.85639 196.1642,350.21065 191.59784,347.60518 C 188.25741,345.50695 185.02029,343.2789 182.35092,340.33339 C 179.92091,337.54026 177.46343,334.7803 175.36697,331.71861 C 172.8186,328.73546 170.29513,325.72832 167.97895,322.56011 C 165.01979,319.02298 162.38183,315.2235 159.23239,311.85237 C 156.14135,308.694 152.68476,306.05642 148.88443,303.78941 C 145.28484,301.40875 141.43756,299.47023 137.71356,297.29517 C 134.91082,295.77057 132.03563,294.27569 128.80996,293.93172 C 127.74788,293.96574 126.73259,294.02387 125.70709,294.33162 C 125.41299,294.41988 124.57588,294.80017 124.8409,294.6451 C 144.78448,282.97641 152.69474,280.66239 144.17818,283.24237 C 141.22391,285.29288 139.5294,288.43026 137.7729,291.50864 C 135.04072,296.71667 132.45609,301.94772 130.70563,307.592 C 128.97865,313.0046 127.79731,318.569 127.79193,324.27908 C 128.16007,330.03395 128.77071,335.80093 130.51043,341.32803 C 131.71468,345.55918 133.71818,349.33086 136.61137,352.67423 C 138.28035,354.22703 140.24276,355.9119 142.6696,355.18137 C 150.0745,350.5523 141.88799,355.67958 123.52135,366.43679 C 123.11285,366.67604 124.34912,365.96746 124.71447,365.66641 C 126.33212,364.3335 127.56543,362.53876 128.93194,360.97654 C 134.16657,353.79166 137.92487,345.6391 141.91971,337.73293 C 148.36976,324.42234 154.24046,310.85156 160.35913,297.38796 C 168.07653,280.21813 175.71839,263.01302 183.13804,245.71216 C 191.41318,225.30865 199.56252,204.85781 206.57546,183.97622 C 213.28465,164.04584 220.04324,144.13239 226.785,124.21331 C 230.10819,114.2514 233.30825,104.21026 237.93182,94.752937 L 260.47329,84.704799 z" />
<path
style="opacity:0.85214006;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#f2e01e;stroke-width:1.20000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.94690265"
id="path3175"
d="M 279.14661,276.65628 C 314.72555,256.40324 300.05677,263.16298 293.80204,269.53867 C 291.12742,272.26503 289.15099,275.29701 287.16663,278.53755 C 282.41141,286.88586 279.70691,296.09571 277.7718,305.44471 C 276.04207,314.05643 276.47426,322.79435 277.84235,331.40727 C 278.95947,337.72702 281.70492,343.0658 286.10602,347.66282 C 290.13477,351.78658 295.03057,354.55726 300.49375,356.24912 C 306.53687,358.04743 311.2444,357.59309 317.28721,356.45662 C 318.17866,356.19517 319.07979,355.96474 319.96156,355.67228 C 321.88139,355.03553 323.381,354.42066 325.17348,353.48452 C 325.98238,353.06207 328.33805,351.66522 327.54537,352.11737 C 308.18056,363.16324 303.05045,367.02745 311.00652,361.22365 C 315.47867,357.55811 318.7454,352.76385 321.90568,347.98709 C 325.26441,342.77886 326.98068,336.83141 328.10334,330.79808 C 329.36136,324.6275 330.1028,318.38328 330.51082,312.10467 C 330.99481,306.10105 330.50483,300.09614 329.70842,294.14424 C 329.14231,288.30243 326.94932,282.99798 324.3097,277.83397 C 321.82842,273.14142 318.4249,269.07356 314.87084,265.17053 C 311.75363,261.73735 308.03879,260.16559 303.56929,259.39081 C 297.77527,258.96706 292.67701,260.7799 287.66147,263.47291 C 276.40535,269.9393 298.91634,256.99814 302.8292,254.93049 C 303.87039,254.3803 300.92573,256.32025 300.02083,257.07385 C 296.97328,259.61183 294.67432,262.53958 292.30514,265.69368 C 289.19379,271.05989 290.65253,268.2336 287.97486,274.19608 L 266.18206,284.22551 C 268.63332,278.02888 267.30317,280.99869 270.13765,275.30055 C 271.54781,273.24712 273.24892,270.63526 274.90076,268.73643 C 283.25899,259.12847 295.81507,254.45761 306.69091,248.27226 C 312.10055,245.84589 317.73006,244.35378 323.69363,245.3959 C 328.4905,246.56329 332.5392,248.69794 335.82998,252.47583 C 339.4822,256.56885 342.93757,260.85394 345.50663,265.73045 C 348.30006,271.10809 350.65731,276.6673 351.26729,282.76882 C 352.20036,288.85197 352.74589,295.00905 352.30159,301.16309 C 351.96306,307.52814 351.27241,313.85917 349.98786,320.1103 C 349.00332,326.39919 347.42308,332.62184 344.24686,338.19873 C 341.05172,343.05962 337.98265,348.08138 333.69946,352.08969 C 325.12342,359.89108 331.78744,354.08774 308.48574,367.43614 C 305.19378,369.32194 301.46296,370.38012 297.77596,371.14081 C 291.85708,372.04348 286.01319,371.93312 280.28797,369.94541 C 274.5921,367.86431 269.45922,364.78493 265.25619,360.34697 C 260.63307,355.31824 257.62608,349.54016 256.43065,342.75062 C 254.98488,333.86293 254.56916,324.83103 256.17814,315.92032 C 257.98307,306.39806 260.57881,297.01443 265.07348,288.37195 C 273.34134,273.228 280.97386,270.38273 298.46105,261.20655 L 279.14661,276.65628 z" />
<path
style="opacity:0.85214006;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#f2e01e;stroke-width:1.20000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.94690265"
id="path3177"
d="M 390.33677,265.24386 C 387.10429,265.07555 384.03879,265.83315 381.16453,267.28611 C 380.29858,267.72385 377.78318,269.19137 378.62685,268.7121 C 384.68873,265.26854 390.75506,261.83283 396.81916,258.3932 C 390.80869,262.59624 386.37817,268.53288 382.29548,274.52852 C 377.9554,280.98917 374.79922,288.0957 372.21596,295.40826 C 370.13031,301.90752 369.35586,308.71467 369.40802,315.51489 C 369.44616,321.47043 370.77265,327.17352 372.91451,332.6867 C 374.49394,336.71072 377.14242,339.96378 380.30414,342.83128 C 383.18393,345.20815 386.32292,346.71724 389.98425,347.35009 C 394.45747,347.96409 398.88485,346.27564 402.97515,344.6225 C 412.03286,338.97487 400.59501,346.14985 386.7053,353.74816 C 385.90437,354.1863 388.19812,352.69565 388.91876,352.13517 C 391.38392,350.21789 393.51441,348.0468 395.64981,345.77899 C 400.80106,340.40648 403.07751,333.41376 404.95926,326.38904 C 406.88315,318.29605 407.77916,310.03735 408.82839,301.80458 C 409.89404,294.94627 410.49675,288.0727 410.22344,281.13802 C 409.90653,275.28218 408.0822,269.78435 406.26885,264.27053 C 405.02797,261.04372 403.77912,257.82785 402.79639,254.5119 C 398.65798,245.79354 424.52195,232.40058 424.31394,243.89485 C 424.05703,250.85422 424.71061,257.80436 425.00324,264.75494 C 425.642,278.30484 425.29292,291.857 424.49908,305.38969 C 423.61083,321.06663 421.82427,336.68434 419.58392,352.22128 C 417.49742,366.98591 415.24575,381.72779 412.94675,396.46102 C 410.55748,412.25779 408.80262,428.13722 406.95005,444.00262 C 405.77085,457.44604 403.43703,470.73431 401.04665,484.00258 C 398.86084,495.56219 396.07971,507.01487 392.49139,518.21899 C 389.02703,529.05179 384.85377,539.61365 379.93799,549.8645 C 376.29427,557.7509 372.12973,565.39413 367.03147,572.43522 C 357.86573,584.13306 344.19859,589.47366 331.38564,596.66634 C 324.31226,598.96781 317.21418,598.60104 310.02955,597.21977 C 299.77612,594.46524 292.41183,588.57534 285.12959,581.1328 C 276.18402,571.7062 270.21459,560.26457 265.03867,548.4814 C 261.10631,538.2734 258.69187,527.39725 259.04377,516.40626 C 259.11529,514.17271 259.41368,511.95221 259.59864,509.72518 C 261.5028,494.43165 268.27121,480.81253 276.30642,467.90645 C 285.75886,453.14441 298.84588,441.62493 312.27912,430.63486 C 314.64683,428.7671 317.01454,426.89933 319.38225,425.03157 L 340.91963,416.41044 C 338.55033,418.26442 336.18103,420.1184 333.81173,421.97238 C 320.4549,432.79084 307.24413,443.95912 297.71226,458.47797 C 289.68641,470.99579 282.84018,484.22722 280.80027,499.16602 C 280.5829,501.31667 280.25048,503.45878 280.14816,505.61797 C 279.64153,516.3092 281.93379,526.91103 285.68436,536.86817 C 290.6951,548.4252 296.61773,559.54401 305.49223,568.66153 C 312.53662,575.61903 319.94759,581.22905 329.85017,583.32001 C 336.85875,584.33715 343.84925,584.34477 350.47985,581.47902 C 313.81502,603.11544 338.2574,590.21415 344.73784,582.01933 C 350.18694,575.25473 354.39108,567.57934 358.12076,559.75568 C 363.1941,549.63407 367.484,539.17766 370.89639,528.3723 C 374.63366,517.27859 377.37344,505.8765 379.68689,494.40556 C 382.13172,481.12663 384.65407,467.84778 385.94548,454.39341 C 387.87077,438.51919 389.59349,422.61968 391.88094,406.79104 C 394.13266,392.06305 396.35124,377.33038 398.48139,362.585 C 400.8405,347.1146 402.71325,331.54661 403.54858,315.91383 C 404.29717,302.53882 404.53031,289.14782 403.65836,275.76895 C 403.23988,268.87711 402.44981,262.01128 402.2937,255.10929 C 402.1605,245.73007 424.15849,232.02855 424.59871,242.69936 C 425.33595,246.05694 426.5233,249.27589 427.74218,252.48529 C 429.49874,258.23804 431.47636,263.93054 431.852,269.99525 C 432.20744,277.07587 431.75923,284.09368 430.56664,291.09372 C 429.38016,299.39529 428.55781,307.75185 426.7385,315.95607 C 425.05519,323.18656 423.04081,330.58723 418.12446,336.35666 C 408.48773,347.12678 397.98972,353.8806 383.69861,359.70419 C 379.19071,361.24107 374.51809,362.53571 369.75469,361.37944 C 365.85904,360.33228 362.42263,358.44025 359.38947,355.75571 C 356.0317,352.57358 353.21037,348.94277 351.49995,344.59667 C 349.34252,338.7973 347.88763,332.83592 347.752,326.60601 C 347.51768,319.55849 348.28787,312.48664 350.25651,305.69913 C 352.74295,298.2137 355.86373,290.92829 360.09551,284.24718 C 364.09444,278.06624 368.45565,272.01458 374.11681,267.23341 C 381.97307,262.64069 389.78227,257.96649 397.6856,253.45524 C 401.59622,251.22305 406.18317,250.58161 410.60422,251.02408 L 390.33677,265.24386 z" />
<path
style="opacity:0.85214006;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#f2e01e;stroke-width:1.20000005;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.94690265"
id="path3179"
d="M 460.4814,266.26968 C 453.01453,269.55834 440.6959,276.09616 474.36259,258.02648 C 475.37768,257.48166 472.47151,259.34744 471.58487,260.08304 C 468.98961,262.23618 468.26087,263.20779 465.97003,265.70943 C 459.55944,273.0537 456.77734,282.20565 454.36634,291.43636 C 451.94737,301.78387 451.005,312.41743 451.02643,323.0254 C 451.01457,331.50556 452.41171,339.84017 454.54735,348.01521 C 456.01749,353.33331 458.07886,358.21529 462.39841,361.76031 C 466.89215,365.04546 472.45582,365.52598 477.82805,365.95791 C 483.74261,366.55939 489.5559,365.91348 495.24978,364.30348 C 504.86603,361.58196 529.03449,346.76139 492.64168,367.572 C 498.7818,363.90298 504.33561,359.36879 509.46063,354.40167 C 515.69425,348.43796 519.81566,341.03375 523.38952,333.28999 C 527.02049,325.24157 529.98227,316.9107 532.14411,308.35237 C 533.94266,301.80451 533.7034,295.23705 532.63515,288.61257 C 531.08915,280.44429 527.84097,272.86667 523.24165,265.98144 C 517.90504,258.78216 511.40184,255.60378 503.22072,252.60247 C 494.54337,250.36509 485.51942,250.64363 477.31381,254.48713 C 475.18478,255.48437 473.20444,256.77233 471.14976,257.91493 C 475.62632,255.68049 479.57775,251.33535 484.57946,251.21159 C 487.80002,251.13191 479.69088,255.42475 477.47013,257.75855 C 471.97247,263.53606 467.18218,270.01594 463.12087,276.87255 C 460.72931,280.91016 458.75343,285.17995 456.56971,289.33365 L 436.33578,298.46943 C 438.40292,294.28198 440.2682,289.98868 442.53719,285.90708 C 446.29126,279.15403 450.97811,272.34705 456.11876,266.54409 C 466.38475,254.95543 473.24659,253.35597 489.52493,243.15398 C 491.70341,242.06915 493.80712,240.81898 496.06039,239.8995 C 504.78204,236.34053 514.28351,236.54564 523.20563,239.15142 C 531.62619,242.38049 538.74647,246.22749 544.09068,253.7745 C 548.7977,260.9556 552.27911,268.78302 554.05067,277.22187 C 555.38866,284.1279 555.88471,291.00546 553.97889,297.88533 C 551.87128,306.60043 548.8507,315.06603 545.26058,323.2806 C 541.83872,331.18627 538.02529,338.90234 531.86696,345.08732 C 527.00325,350.36264 521.34476,354.93608 515.29316,358.78753 C 502.5682,366.2319 490.21222,375.03371 475.8664,379.12826 C 469.97057,380.43035 463.98963,380.81516 457.97316,380.0999 C 452.13554,379.47013 446.27675,378.53246 441.57425,374.71229 C 437.01998,370.49871 434.76916,365.53897 433.1913,359.57121 C 431.1342,351.15475 429.61469,342.63291 429.6477,333.92729 C 429.59876,323.14249 430.53142,312.34314 432.75591,301.77719 C 435.09276,292.35693 437.54509,282.88935 443.68811,275.1138 C 445.7407,272.65702 446.72386,271.33581 449.02502,269.13736 C 457.68333,260.86548 468.84461,255.23063 480.06086,251.19444 L 460.4814,266.26968 z" />
<path
sodipodi:type="arc"
style="opacity:0.29487179;fill:url(#linearGradient3315);fill-opacity:1;fill-rule:nonzero;stroke:#f2e01e;stroke-width:1.20000005000000010;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.94690264999999996"
id="path3181"
sodipodi:cx="392.5"
sodipodi:cy="322.5"
sodipodi:rx="352.5"
sodipodi:ry="280.83334"
d="M 745,322.5 A 352.5,280.83334 0 1 1 40,322.5 A 352.5,280.83334 0 1 1 745,322.5 z"
inkscape:export-filename="/home/dany/Desktop/Link to phpcompta/rel500/contrib/document_test/logo.png"
inkscape:export-xdpi="60.599998"
inkscape:export-ydpi="60.599998" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,538 +0,0 @@
--
-- PostgreSQL database dump
--
SET statement_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = off;
SET check_function_bodies = false;
SET client_min_messages = warning;
SET escape_string_warning = off;
--
-- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: -
--
SET search_path = public, pg_catalog;
--
-- Name: limit_user(); Type: FUNCTION; Schema: public; Owner: -
--
CREATE FUNCTION limit_user() RETURNS trigger
LANGUAGE plpgsql
AS $$
begin
NEW.ac_user := substring(NEW.ac_user from 1 for 80);
return NEW;
end; $$;
SET default_tablespace = '';
SET default_with_oids = false;
--
-- Name: ac_dossier; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE ac_dossier (
dos_id integer DEFAULT nextval(('dossier_id'::text)::regclass) NOT NULL,
dos_name text NOT NULL,
dos_description text,
dos_jnt_user integer DEFAULT 0
);
--
-- Name: ac_users; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE ac_users (
use_id integer DEFAULT nextval(('users_id'::text)::regclass) NOT NULL,
use_first_name text,
use_name text,
use_login text NOT NULL,
use_active integer DEFAULT 0,
use_pass text,
use_admin integer DEFAULT 0,
CONSTRAINT ac_users_use_active_check CHECK (((use_active = 0) OR (use_active = 1)))
);
--
-- Name: audit_connect; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE audit_connect (
ac_id integer NOT NULL,
ac_user text,
ac_date timestamp without time zone DEFAULT now(),
ac_ip text,
ac_state text,
ac_module text,
ac_url text,
CONSTRAINT valid_state CHECK ((((ac_state = 'FAIL'::text) OR (ac_state = 'SUCCESS'::text)) OR (ac_state = 'AUDIT'::text)))
);
--
-- Name: audit_connect_ac_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE audit_connect_ac_id_seq
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: audit_connect_ac_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--
ALTER SEQUENCE audit_connect_ac_id_seq OWNED BY audit_connect.ac_id;
--
-- Name: audit_connect_ac_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('audit_connect_ac_id_seq', 287, true);
--
-- Name: dossier_id; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE dossier_id
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: dossier_id; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('dossier_id', 29, true);
--
-- Name: jnt_use_dos; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE jnt_use_dos (
jnt_id integer DEFAULT nextval(('seq_jnt_use_dos'::text)::regclass) NOT NULL,
use_id integer NOT NULL,
dos_id integer NOT NULL
);
--
-- Name: modeledef; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE modeledef (
mod_id integer DEFAULT nextval(('s_modid'::text)::regclass) NOT NULL,
mod_name text NOT NULL,
mod_desc text
);
--
-- Name: priv_user; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE priv_user (
priv_id integer DEFAULT nextval(('seq_priv_user'::text)::regclass) NOT NULL,
priv_jnt integer NOT NULL,
priv_priv text
);
--
-- Name: s_modid; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE s_modid
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: s_modid; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('s_modid', 8, true);
--
-- Name: seq_jnt_use_dos; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE seq_jnt_use_dos
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: seq_jnt_use_dos; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('seq_jnt_use_dos', 33, true);
--
-- Name: seq_priv_user; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE seq_priv_user
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: seq_priv_user; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('seq_priv_user', 16, true);
--
-- Name: theme; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE theme (
the_name text NOT NULL,
the_filestyle text,
the_filebutton text
);
--
-- Name: user_global_pref; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE user_global_pref (
user_id text NOT NULL,
parameter_type text NOT NULL,
parameter_value text
);
--
-- Name: TABLE user_global_pref; Type: COMMENT; Schema: public; Owner: -
--
COMMENT ON TABLE user_global_pref IS 'The user''s global parameter ';
--
-- Name: COLUMN user_global_pref.user_id; Type: COMMENT; Schema: public; Owner: -
--
COMMENT ON COLUMN user_global_pref.user_id IS 'user''s login ';
--
-- Name: COLUMN user_global_pref.parameter_type; Type: COMMENT; Schema: public; Owner: -
--
COMMENT ON COLUMN user_global_pref.parameter_type IS 'the type of parameter ';
--
-- Name: COLUMN user_global_pref.parameter_value; Type: COMMENT; Schema: public; Owner: -
--
COMMENT ON COLUMN user_global_pref.parameter_value IS 'the value of parameter ';
--
-- Name: users_id; Type: SEQUENCE; Schema: public; Owner: -
--
CREATE SEQUENCE users_id
START WITH 1
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
--
-- Name: users_id; Type: SEQUENCE SET; Schema: public; Owner: -
--
SELECT pg_catalog.setval('users_id', 5, true);
--
-- Name: version; Type: TABLE; Schema: public; Owner: -; Tablespace:
--
CREATE TABLE repo_version (
val integer NOT NULL
);
--
-- Name: ac_id; Type: DEFAULT; Schema: public; Owner: -
--
ALTER TABLE ONLY audit_connect ALTER COLUMN ac_id SET DEFAULT nextval('audit_connect_ac_id_seq'::regclass);
--
-- Data for Name: ac_dossier; Type: TABLE DATA; Schema: public; Owner: -
--
COPY ac_dossier (dos_id, dos_name, dos_description, dos_jnt_user) FROM stdin;
25 Dossier Dossier par défaut 0
\.
--
-- Data for Name: ac_users; Type: TABLE DATA; Schema: public; Owner: -
--
COPY ac_users (use_id, use_first_name, use_name, use_login, use_active, use_pass, use_admin) FROM stdin;
1 \N \N phpcompta 1 b1cc88e1907cde80cb2595fa793b3da9 1
\.
--
-- Data for Name: audit_connect; Type: TABLE DATA; Schema: public; Owner: -
--
--
-- Data for Name: jnt_use_dos; Type: TABLE DATA; Schema: public; Owner: -
--
COPY jnt_use_dos (jnt_id, use_id, dos_id) FROM stdin;
29 1 25
\.
--
-- Data for Name: modeledef; Type: TABLE DATA; Schema: public; Owner: -
--
COPY modeledef (mod_id, mod_name, mod_desc) FROM stdin;
1 (BE) Basique Comptabilité Belge, à adapter
2 (FR) Basique Comptabilité Française, à adapter
\.
--
-- Data for Name: priv_user; Type: TABLE DATA; Schema: public; Owner: -
--
COPY priv_user (priv_id, priv_jnt, priv_priv) FROM stdin;
\.
--
-- Data for Name: theme; Type: TABLE DATA; Schema: public; Owner: -
--
COPY theme (the_name, the_filestyle, the_filebutton) FROM stdin;
classic style.css \N
Light style-light.css \N
Colored style-color.css \N
EPad style-epad.css \N
\.
--
-- Data for Name: user_global_pref; Type: TABLE DATA; Schema: public; Owner: -
--
COPY user_global_pref (user_id, parameter_type, parameter_value) FROM stdin;
phpcompta TOPMENU TEXT
phpcompta PAGESIZE 50
phpcompta THEME classic
phpcompta LANG fr_FR.utf8
\.
--
-- Data for Name: version; Type: TABLE DATA; Schema: public; Owner: -
--
COPY repo_version (val) FROM stdin;
14
\.
--
-- Name: ac_dossier_dos_name_key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY ac_dossier
ADD CONSTRAINT ac_dossier_dos_name_key UNIQUE (dos_name);
--
-- Name: ac_dossier_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY ac_dossier
ADD CONSTRAINT ac_dossier_pkey PRIMARY KEY (dos_id);
--
-- Name: ac_users_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY ac_users
ADD CONSTRAINT ac_users_pkey PRIMARY KEY (use_id);
--
-- Name: ac_users_use_login_key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY ac_users
ADD CONSTRAINT ac_users_use_login_key UNIQUE (use_login);
--
-- Name: audit_connect_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY audit_connect
ADD CONSTRAINT audit_connect_pkey PRIMARY KEY (ac_id);
--
-- Name: jnt_use_dos_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY jnt_use_dos
ADD CONSTRAINT jnt_use_dos_pkey PRIMARY KEY (jnt_id);
--
-- Name: modeledef_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY modeledef
ADD CONSTRAINT modeledef_pkey PRIMARY KEY (mod_id);
--
-- Name: pk_user_global_pref; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY user_global_pref
ADD CONSTRAINT pk_user_global_pref PRIMARY KEY (user_id, parameter_type);
--
-- Name: priv_user_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY priv_user
ADD CONSTRAINT priv_user_pkey PRIMARY KEY (priv_id);
--
-- Name: version_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
--
ALTER TABLE ONLY version
ADD CONSTRAINT version_pkey PRIMARY KEY (val);
--
-- Name: audit_connect_ac_user; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
CREATE INDEX audit_connect_ac_user ON audit_connect USING btree (ac_user);
--
-- Name: fk_jnt_dos_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
CREATE INDEX fk_jnt_dos_id ON jnt_use_dos USING btree (dos_id);
--
-- Name: fk_jnt_use_dos; Type: INDEX; Schema: public; Owner: -; Tablespace:
--
CREATE INDEX fk_jnt_use_dos ON jnt_use_dos USING btree (use_id);
--
-- Name: limit_user_trg; Type: TRIGGER; Schema: public; Owner: -
--
CREATE TRIGGER limit_user_trg
BEFORE INSERT OR UPDATE ON audit_connect
FOR EACH ROW
EXECUTE PROCEDURE limit_user();
--
-- Name: fk_user_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY user_global_pref
ADD CONSTRAINT fk_user_id FOREIGN KEY (user_id) REFERENCES ac_users(use_login) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: jnt_use_dos_dos_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY jnt_use_dos
ADD CONSTRAINT jnt_use_dos_dos_id_fkey FOREIGN KEY (dos_id) REFERENCES ac_dossier(dos_id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- Name: jnt_use_dos_use_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY jnt_use_dos
ADD CONSTRAINT jnt_use_dos_use_id_fkey FOREIGN KEY (use_id) REFERENCES ac_users(use_id);
--
-- Name: priv_user_priv_jnt_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY priv_user
ADD CONSTRAINT priv_user_priv_jnt_fkey FOREIGN KEY (priv_jnt) REFERENCES jnt_use_dos(jnt_id) ON UPDATE CASCADE ON DELETE CASCADE;
--
-- PostgreSQL database dump complete
--
begin;
update theme set the_name='Mandarine' ,the_filestyle='style-mandarine.css' where the_name='Colored';
update theme set the_name='Mobile' ,the_filestyle='style-mobile.css' where the_name='EPad';
update theme set the_name = 'Classique' where the_name='classic';
update user_global_pref set parameter_value='Classique' where parameter_type='THEME';
update theme set the_filestyle='style-classic.css' where the_filestyle='style.css';
update repo_version set val=15;
commit;

View file

@ -1,8 +0,0 @@
En règle générale, il suffit d'executer le script
sql dans la base de données où le rapport doit être
ajouté.
IMPORTANT: le numéro (fr_id) du rapport est réservé et
unique
exemple fr_id=3000000 est réservé au déclaration TVA belge

View file

@ -1,16 +0,0 @@
--
-- PostgreSQL database dump
--
SET client_encoding = 'LATIN1';
SET search_path = public, pg_catalog;
delete from form where fo_fr_id=3000000;
delete from formdef where fr_id=3000000;
INSERT INTO formdef (fr_id, fr_label) VALUES (3000000, 'TVA déclaration');
--
-- Data for TOC entry 2 (OID 315304)
-- Name: formdef; Type: TABLE DATA; Schema: public; Owner: dany
--

View file

@ -1,28 +0,0 @@
--
-- PostgreSQL database dump
--
SET client_encoding = 'LATIN1';
SET search_path = public, pg_catalog;
delete from form where fo_fr_id=3000000;
delete from formdef where fr_id=3000000;
INSERT INTO formdef (fr_id, fr_label) VALUES (3000000, 'TVA déclaration');
--
-- Data for TOC entry 2 (OID 315304)
-- Name: formdef; Type: TABLE DATA; Schema: public; Owner: dany
--
--
INSERT INTO form VALUES (3000398, 3000000, 1, 'Prestation [ case 03 ]', '[700%]-[7000005]');
INSERT INTO form VALUES (3000399, 3000000, 2, 'Prestation intra [ case 47 ]', '[7000005]');
INSERT INTO form VALUES (3000400, 3000000, 3, 'Tva due [case 54]', '[4513]+[4512]+[4511] FROM=01.2005');
INSERT INTO form VALUES (3000401, 3000000, 4, 'Marchandises, matière première et auxiliaire [case 81 ]', '[60%]');
INSERT INTO form VALUES (3000402, 3000000, 7, 'Service et bien divers [case 82]', '[61%]');
INSERT INTO form VALUES (3000403, 3000000, 8, 'bien d''invest [ case 83 ]', '[2400%]');
INSERT INTO form VALUES (3000404, 3000000, 9, 'TVA déductible [ case 59 ]', 'abs([4117]-[411%])');
INSERT INTO form VALUES (3000405, 3000000, 8, 'TVA non ded -> voiture', '[610022]*0.21/2');
INSERT INTO form VALUES (3000406, 3000000, 9, 'Acompte TVA', '[4117]');

View file

@ -1,28 +0,0 @@
#!/bin/bash
#
#
# Author Dany De Bontridder
# Under the GPL 2 minimun
#
Help () {
cat <<_eof
$0 [option] database
-f function only
-t table only
_eof
}
if [ $# -lt 2 ]; then
Help
fi
case "$1" in
-f)
pg_dump -s "$2"|awk '/CREATE FUNCTION/,/LANGUAGE/ { print $0;}'
;;
-t)
pg_dump -s "$2"| awk '/CREATE TABLE/,/;/ { print $0;}'
pg_dump -s "$2"| awk '/ALTER TABLE/,/;/ { print $0;}'
;;
esac

View file

@ -1,55 +0,0 @@
#!/usr/bin/perl
#
#
#
#
#
use strict;
my $block=0;
while (my $line=<>) {
$line=~s/\<sect\>/!/ ;
$line=~s/\<sect1\>/!!/ ;
$line=~s/\<sect2\>/!!!/ ;
$line=~s/\<sect3\>/!!!!/ ;
$line=~s/\<sect4\>/!!!!!/ ;
$line=~s/<\/sect1>// ;
$line=~s/<\/sect>// ;
$line=~s/<\/sect2>// ;
$line=~s/<\/sect3>// ;
$line=~s/<\/sect4>// ;
$line=~s/<p>//;
$line=~s/<\/p>//;
$line=~s/<itemize>//;
$line=~s/<\/itemize>//;
$line=~s/<\/item>//;
$line=~s/<item>[1-9]\./#/;
$line=~s/<item>/\*/;
$line=~s/<toc>/(:toc:) (:num:)/;
$line=~s/<!-- Table of contents -->//;
if ( $line =~ /<verb>/ ) {
$line=~s/<verb>/[@/;
$block=1;
}
if ( $line =~ /<\/verb>/ ) {
$line=~s/<\/verb>/@]/;
$block=0;
}
$line=~s/<label id=\"(.+)\">/[[#$1]]/;
$line=~s/<(ref id=\")(.+)(\") name=\".+\">/[[#$2|Lien]]/;
if ( $block eq 0 ) {
$line=~s/^ *//;
}
$line=~s/<url url=\"(.+)\" *name=\"(.+)\">/[[$1|$2]]/;
$line=~s/<!doctype linuxdoc system>//;
$line=~s/<article>//;
$line=~s/<title>(.*)<\/title>/[++$1 ++]/;
$line=~s/<author>//;
$line=~s/<name>(.*)<\/name>/''$1''/;
$line=~s/<\/author>//;
$line=~s/<date>(.*)<\/date>/$1/;
$line=~s/<abstract>//;
$line=~s/<\/article>//;
$line=~s/<tscreen>//;
$line=~s/<\/tscreen>//;
print "$line";
}

View file

@ -1,2 +0,0 @@
Tools for developpers only
Don't use them if you don't know their purpose

View file

@ -1,16 +0,0 @@
#!/bin/bash
# Brief : compite the file .mo,
# It is used for the translation
#
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
cd ../html/lang
echo "English"
cd en_US/LC_MESSAGES
msgfmt -c -v messages.po
echo "Dutch"
cd ../..
cd nl_NL/LC_MESSAGES
msgfmt -c -v messages.po

View file

@ -1,15 +0,0 @@
#!/bin/bash
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
cat <<EOF
This script create a list of all the function on only page,
you must first run doxygen and call this file from the phpcompta directory
EOF
DOC=doc/developper/html
cat $DOC/globals_func.html > $DOC/list_function.html
find $DOC/globals_func*.html |
xargs awk '/<h3>/,/\/ul/ { print $0; }' >> $DOC/list_function.html
cat $DOC/list_function.html > $DOC/globals_func.html
[ $? -eq 0 ]&&echo "********************** DONE ***************"

View file

@ -1 +0,0 @@
cd .. && svn2cl --break-before-msg --group-by-day -a -o Changelog

View file

@ -1,23 +0,0 @@
#!/bin/bash
# Brief : extract strings from the file, in order to update a
# po file. It is used for the translation
#
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
echo "Extract"
cd ..
# CATALOG
xgettext -L PHP -j --from-code=UTF-8 -p html/lang/ html/*.php include/*.php include/template/*.php include/ext/*/*.php include/ext/*/include/*.php include/ext/*/include/template/*.php
# For dutch
echo "Dutch"
msgmerge -U -s html/lang/nl_NL/LC_MESSAGES/messages.po html/lang/messages.po
#For english
echo "English"
msgmerge -U -s html/lang/en_US/LC_MESSAGES/messages.po html/lang/messages.po
#For new language
# export LOCAL=nl_NL
# msginit --locale=$LOCAL -i html/lang/messages.po -o html/lang/$LOCAL/LC_MESSAGES/messages.po

View file

@ -1,37 +0,0 @@
#!/bin/bash
export PGUSER=dany
export PGPASSWORD=dany
export PGHOST=localhost
export PGDATABASE=rel671mod1
export PGPORT=5432
(
echo "<?php "
psql -A -F" " -t -c "select '\$menu[]=_('''||replace(me_menu,'''',E'\\\\''')||''');' , '\$desc[]=_('''||replace(me_description,'''',E'\\\\''')||''');' from menu_ref ;"
echo "?>" ) > ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$attr_def[]=_('''||replace(ad_text,'''',E'\\\\''')||''');' from attr_def ;"
echo "?>" ) >> ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$document_type[]=_('''||replace(dt_value,'''',E'\\\\''')||''');' from document_type ;"
echo "?>" ) >> ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$action[]=_('''||replace(ac_description,'''',E'\\\\''')||''');' from action ;"
echo "?>" ) >> ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$mdp[]=_('''||replace(mp_lib,'''',E'\\\\''')||''');' from mod_payment ;"
echo "?>" ) >> ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$jrn_def_name[]=_('''||replace(jrn_def_name,'''',E'\\\\''')||''');' from jrn_def ;"
echo "?>" ) >> ../include/database.item.php
(
echo "<?php "
psql -A -F" " -t -c "select '\$jrn_def_description[]=_('''||replace(jrn_def_description,'''',E'\\\\''')||''');' from jrn_def ;"
echo "?>" ) >> ../include/database.item.php
echo "File ../include/database.item.php is created"

View file

@ -1,71 +0,0 @@
#!/usr/bin/python
#-*- coding: utf-8 -*-
#
import psycopg2
import psycopg2.extras
import getopt
import sys
try:
opt,args=getopt.getopt(sys.argv[1:],'s:t:c:')
if len (opt) == 0 :
raise NameError ('option')
schema='public'
table=''
connexion_string=''
class_name="None"
for o,a in opt:
if o == '-s':
schema=a
elif o == '-t':
table=a
elif o == '-c':
connexion_string=a
if table == '':
raise NameError('table')
except:
print "Utilisation "+sys.argv[0]+" -s nom_du_schema -t nom de la table + c connexion string"
print 'example -t jrnxc -c "dbname=xxx user=xx port=xx password=xxx"'
print """
This utility create a file, this file can be given as input to the script
create_phpclass.py with the option -f
This will create the corresponding PHP File that you need to put in the include folder
"""
sys.exit(-1)
cnx=psycopg2.connect (connexion_string)
curs=cnx.cursor(cursor_factory=psycopg2.extras.DictCursor)
curs.execute('''
SELECT
columns.column_name,columns.data_type,columns.column_default
FROM
information_schema.columns
WHERE
columns.table_schema=%s
and columns.table_name=%s
''',(schema,table))
record=curs.fetchall()
file_name=table+"_struct.txt"
file=open(file_name,'w+')
# class_name
world=table.split('_')
worlds=[]
for i in world:
worlds.append(i.capitalize())
class_name='_'.join(worlds)
class_name=class_name+"_SQL"
file.write(class_name+"\n")
file.write(schema+"."+table+"\n")
record.reverse()
for l in record:
col_name,col_type,col_default=l
file.write ("%s\t|%s\t|%s\n"%(col_name,col_type,col_default))
file.close()
print "file %s has been created "%(file_name)
print "check that the first column is the primary key"

View file

@ -1,190 +0,0 @@
#!/usr/bin/python
# Command we have to replace
# @table@ by the table name
# @id@ by the primary key
# @class_name@ Name of the class (uppercase)
# @column_array@ fill the $this->name
# @column_type_array@ fill the $this->type
# read the file with the name
# first line = table name
# second line = pk
import sys, getopt
def help():
print """
option are -h for help
-f input file containing the structure
-n the PK is not serial
The input file contains :
first line class name : mother class separator : (optionnal)
second line table name
3rd PK type
... and after all the column names and column type (see create_file_table.sql)
see the file example
"""
def main():
try:
opts,args=getopt.getopt(sys.argv[1:],'f:h',['file','help','pk-not-serial'])
except getopt.GetOptError, err:
print str(err)
help()
sys.exit(-1)
filein=''
for option,value in opts:
if option in ('-f','--file'):
filein=value
elif option in ('-h','--help'):
help()
sys.exit(-1)
elif option in ('-n','--pk-not-serial'):
nopk=True
if filein=='' :
help()
sys.exit(-2)
sParent="""<?php
/**
*@file
*@brief Manage the table @table@
*
*
Example
@code
@endcode
*/
require_once('class_noalyss_sql.php');
/**
*@brief Manage the table @table@
*/
class @class_name@ extends Noalyss_SQL
{
@vars@
/* example private $variable=array("easy_name"=>column_name,"email"=>"column_name_email","val3"=>0); */
function __construct($p_id=-1)
{
$this->table = "@table@";
$this->primary_key = "@id@";
$this->name = array(
@column_array@
);
$this->type = array(
@column_type_array@
);
$this->default = array(
"@id@" => "auto"
);
global $cn;
$this->date_format = "DD.MM.YYYY";
parent::__construct($cn, $p_id);
}
/**
*@brief Add here your own code: verify is always call BEFORE insert or update
*/
public function verify() {
parent::verify();
@set_tech_user@
}
}
?>
"""
# read the file
try :
file=open(filein,'r')
line=file.readlines()
class_name=line[0].strip()
table=line[1].strip()
(id,type_id,default)=line[2].strip().split('|')
id=id.strip()
fileoutput=open("class_"+class_name.lower()+".php",'w+')
print "Create the file "+fileoutput.name
sep=''
i=1
set_tech_user=""
for e in line[3:]:
if e.find('|') < 0 :
continue
col_name=(e.split('|'))[0].strip()
col_type=(e.split('|'))[1].strip()
if col_name == 'tech_date':
print "*"*80
print ('Warning : tech_date est un champs technique a utiliser avec un trigger')
print "*"*80
if col_name == 'tech_user' :
set_tech_user=" $this->tech_user=$_SESSION['g_user']; "
i+=1
sep=','
column_array=''
column_type_array=''
sep=''
var='//------ Attributes-----'+"\n"
for e in line [2:]:
if e.find('|') < 0 :
continue
col_name=(e.split('|'))[0].strip()
col_type=(e.split('|'))[1].strip()
if col_type == 'integer' or col_type == 'numeric' or col_type=='bigint':
col_type="numeric"
elif col_type=='text' or col_type=='character varying' or col_type=='character':
col_type="text"
elif col_type=='oid':
col_type='oid'
elif col_type=='date' or col_type=='timestamp without timezone' or col_type=='timestamp with timezone':
col_type='date'
else :
col_type='set_me'
column_array+=sep+'"'+col_name+'"=>"'+col_name+'"'+"\n"
column_type_array+=sep+'"'+col_name+'"=>"'+col_type+'"'+"\n"
var=var+' var $'+col_name+";\n"
sep=','
column_array='"'+id+'"=>"'+id+'",'+column_array
i=1;sep='';set=' set '
column_comma=''
verify_data_type=''
# create verify data_type
for e in line[3:]:
if e.find('|') < 0 :
continue
(col_id,col_type,default)=e.split('|')
col_id=col_id.strip()
col_type=col_type.strip()
verify_data_type+=" if ( trim($this->"+col_id+") == '') $this->"+col_id+"=null;\n"
if col_type in ('float','integer','numeric','bigint') :
verify_data_type+="if ( $this->"+col_id+"!== null && settype($this->"+col_id+",'float') == false )\n \
throw new Exception('DATATYPE "+col_id+" $this->"+col_id+" non numerique');\n"
if col_type in ('date',' timestamp without time zone','timestamp with time zone'):
verify_data_type+=" if (isDate($this->"+col_id+") == null )\n \
throw new Exception('DATATYPE "+col_id+" $this->"+col_id+" date invalide');\n"
sParent=sParent.replace('@id@',id)
sParent=sParent.replace('@vars@',var)
sParent=sParent.replace('@table@',table)
sParent=sParent.replace('@class_name@',class_name)
sParent=sParent.replace('@column_array@',column_array)
sParent=sParent.replace('@column_type_array@',column_type_array)
sParent=sParent.replace('@set_tech_user@',set_tech_user)
fileoutput.writelines(sParent)
except :
print "error "
print sys.exc_info()
if __name__ == "__main__":
main()

View file

@ -1,82 +0,0 @@
#!/usr/bin/python
#
# Give the code for a trigger
import sys, getopt
def help():
print """
option are -h for help
-d default trigger for tech_date
-a action : insert update or delete or a combination separated by comma
-t table name
-s schema name
"""
def main():
try:
opts,args=getopt.getopt(sys.argv[1:],'hda:t:s:',['help','tech_date','action','table','schema'])
except getopt.GetOptError, err:
print str(err)
help()
sys.exit(-1)
table_name=''
action=''
schema=''
tech_date=False
for option,value in opts:
if option in ('-a','--action'):
action=value
elif option in ('-h','--help'):
help()
sys.exit(-1)
elif option in ('-t','--table'):
table_name=value
elif option in ('-s','--schema'):
schema=value
elif option in ('-d','--tech_date'):
tech_date=True
if table_name=='':
help()
print "The table name is missing"
sys.exit(-2)
if schema == '':
schema='public'
if not tech_date and action == '' :
help()
print "No action specified "
sys.exit(-3)
print ('CREATE OR REPLACE FUNCTION '+schema+'.'+table_name+"_trg"+'() ')
print (' returns trigger ')
print (' as ')
print ('$_BODY_$')
print ('declare ')
print ('begin')
if tech_date :
print (' NEW.tech_date=now() ;')
else :
print (' -- insert your code here ')
print ('return NEW;')
print ('end;')
print ('$_BODY_$ LANGUAGE plpgsql;')
print ('CREATE TRIGGER '+table_name+"_trg")
print (" BEFORE / AFTER ")
if action == '' and tech_date :
print (" INSERT OR UPDATE ")
elif len(action.split(',')) > 0:
a_action=action.split(',')
str_or=''
for e in a_action:
print str_or+(e.upper())
str_or=" OR "
else:
print (action.upper())
print (" on "+schema+'.'+table_name)
print (" FOR EACH ROW EXECUTE PROCEDURE "+schema+'.'+table_name+"_trg();")
main()

View file

@ -1,7 +0,0 @@
Fiche_Attr
attr_def
ad_id | integer
ad_text | text
ad_type | numeric
tech_user | text
tech_date | date

View file

@ -1,24 +0,0 @@
#!/bin/bash
# clean all phpcompta related DB.
DOMAIN="rel500_"
export PGPASSWORD="dany"
export PGUSER="dany"
export PGHOST=localhost
echo "Etes vous sur de vouloir effacer les db du domaine $DOMAIN Y/N ?"
read A
if [ "$A" == 'Y' ];then
dropdb ${DOMAIN}account_repository
dropdb ${DOMAIN}dossier1
dropdb ${DOMAIN}dossier3
dropdb ${DOMAIN}dossier4
dropdb ${DOMAIN}dossier5
dropdb ${DOMAIN}dossier13
dropdb ${DOMAIN}dossier17
dropdb ${DOMAIN}mod1
dropdb ${DOMAIN}mod2
dropdb ${DOMAIN}mod3
dropdb ${DOMAIN}mod7
else
echo "Effacement annule"
fi

View file

@ -1,100 +0,0 @@
#!/usr/bin/python
# brief : replace the all class widget
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
import glob
import sys
import re
class Transform:
widget=re.compile("new widget.*;.*")
wegal=re.compile('.*=')
wtext=re.compile("text",re.IGNORECASE)
wselect=re.compile("select",re.IGNORECASE)
wjsDate=re.compile("js_date",re.IGNORECASE)
wHidden=re.compile("hidden",re.IGNORECASE)
wcheckbox=re.compile("checkbox",re.IGNORECASE)
wJSSearch_Poste=re.compile("js_search_poste",re.IGNORECASE)
wJSSearch_only=re.compile("js_search_only",re.IGNORECASE)
wSpan=re.compile("span",re.IGNORECASE)
wFile=re.compile("file",re.IGNORECASE)
wRadio=re.compile("radio",re.IGNORECASE)
wButton=re.compile("button",re.IGNORECASE)
wTextarea=re.compile("textarea",re.IGNORECASE)
wJSConcerned=re.compile("js_concerned",re.IGNORECASE)
wTva=re.compile("js_tva",re.IGNORECASE)
wSearch=re.compile("js_search\"",re.IGNORECASE)
string=""
def __init__(self,p_string):
self.string=p_string
def transform(self):
result=self.string
found_widgets=self.widget.findall(self.string)
if len(found_widgets) > 0:
sEgal=self.wegal.findall(result)
found_widget=found_widgets[0]
result=""
if len(self.wtext.findall(found_widget))>0:
result="new IText"
if len(self.wselect.findall(found_widget))>0:
result="new ISelect"
if len(self.wjsDate.findall(found_widget))>0:
result="new IDate"
if len(self.wHidden.findall(found_widget))>0:
result="new IHidden"
if len(self.wcheckbox.findall(found_widget))>0:
result="new ICheckBox"
if len(self.wJSSearch_Poste.findall(found_widget))>0:
result="new IPoste"
if len(self.wJSSearch_only.findall(found_widget))>0:
result="new ICard"
if len(self.wSpan.findall(found_widget))>0:
result="new ISpan"
if len(self.wFile.findall(found_widget))>0:
result="new IFile"
if len(self.wRadio.findall(found_widget))>0:
result="new IRadio"
if len(self.wTextarea.findall(found_widget))>0:
result="new ITextArea"
if len(self.wButton.findall(found_widget))>0:
result="new IButton"
if len(self.wJSConcerned.findall(found_widget))>0:
result="new IConcerned"
if len(self.wTva.findall(found_widget))>0:
result="new ITva"
if len(self.wSearch.findall(found_widget))>0:
result="new ISearch"
if result == "" :
print "Invalid widget :"+self.string
return 'INVALIDWIDGET '+self.string
result=sEgal[0]+result
reArg=re.compile('\(.*\)')
content=reArg.findall(self.string)
reSplit=re.compile(',')
aArg=reSplit.split(content[0])
if len(aArg) == 1 :
return result+'();'+"\n"
b=aArg[1:]
virg=""
arg=""
for i in b:
arg=arg+virg+i
virg=','
return result+'('+arg+';'+"\n"
return result
if __name__ == "__main__":
string=" $button_escape=new widget('button','Echapper');"
a=Transform(string)
print a.transform()
#
# if len(sys.argv) < 1 :
# print "Erreur pas de fichier comme argument"
# sys.exit(1)
# files=glob.glob(sys.argv[1])
# for file in files:
# lines=file.readlines()
# for line in lines:
#

View file

@ -1,49 +0,0 @@
#!/usr/bin/python
# Check if the files in include are still used
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
from transform import *
import sys
import os
import glob
if len(sys.argv) < 2 :
print "you need at least two arguments : the file name and the files "
print " into you look"
sys.exit(3)
filenames=glob.glob(sys.argv[1])
if len(filenames) == 0:
filenames=[]
filenames.append(sys.argv[1])
print str(filenames)+ "<-"+sys.argv[1]
for f in filenames:
file_usage=[]
filename=os.path.basename(f)
for a in range(2,len(sys.argv)):
files=glob.glob(sys.argv[a])
print str(a)+" : "+sys.argv[a]
reFunction=re.compile(filename)
#reFunction=re.compile('(require|include|form).*'+filename,re.IGNORECASE)
for file in files:
#print "Working on file "+file
fold=open(file)
lines=fold.readlines()
for line in lines:
found=reFunction.findall(line)
if len(found) != 0 :
tmp={file:filename}
file_usage.append(tmp)
fold.close()
#print 'finished, remaining %d' % (total)
#print file_usage
#print "lenght "+str(len(file_usage))
if len (file_usage) > 0 :
print "This file "+filename+" is used in "
for x in file_usage:
print x.keys()[0]
else:
print filename +" is never used "

View file

@ -1,65 +0,0 @@
#!/usr/bin/python
# Check if a function is still used
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
from transform import *
import sys
import os
import glob
if len(sys.argv) < 2 :
print "you need at least one argument : the file containing the function"
print " the second and the thirst are the files where you look for those functions"
sys.exit(3)
files=glob.glob(sys.argv[1])
total=len(files)
print "Total file to handle %d " % (len(files))
reFunction=re.compile('(function) (\w+).*\((.*)\)')
function_name=[]
fList=open("function.txt","a+")
for file in files:
print "Working on file "+file
if file.find('class_') != -1:
continue
fold=open(file)
lines=fold.readlines()
for line in lines:
found=reFunction.findall(line)
if len(found) != 0 :
fctname=found[0][1]
tmp={file:fctname}
function_name.append(tmp)
fList.write(file + ";" + fctname+"\n")
fold.close()
total=total-1
print 'finished, remaining %d' % (total)
fList.close()
if len(sys.argv) == 2 :
print "the fonctions are "
for e in function_name:
fct=e.values()[0]
print fct
used={}
for e in function_name:
fct=e.values()[0]
used[fct]=0
for a in range(2,len(sys.argv)):
print str(a)+ ': '+sys.argv[a]
files_target=glob.glob(sys.argv[a])
for e in function_name:
fct=e.values()[0]
for file in files_target:
fd=open(file)
buffer=fd.readlines()
for line in buffer:
if line.find(fct)!= -1:
used[fct]=used[fct]+1
fd.close()
for u in used.keys():
print "%s : %d " % ( u,used[u])

View file

@ -1,41 +0,0 @@
#!/usr/bin/python
# brief = check if the files given in arguments using
# the -> check_dossier function
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
import sys
import os
import glob
if len(sys.argv) == 1:
print "you need one or more filename as argument"
sys.exit(3)
files=glob.glob(sys.argv[1])
total=len(files)
print "Total file to handle %d " % (len(files))
for file in files:
#print "Working on file "+file
fold=open(file)
lines=fold.readlines()
widget=('new User','->check_dossier','->Check')
check={}
for w in widget:
check[w]=0
require=""
for line in lines:
for w in widget:
if check[w] == 1:
continue
if line.find(w) != -1 :
check[w]=1
fold.close()
for w in widget:
if check[w] == 0 :
print "Missing in "+file+" "+w
total=total-1
#print 'finished, remaining %d' % (total)

View file

@ -1,49 +0,0 @@
#!/usr/bin/python
# brief : replace the all class widget
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
from transform import *
import sys
import os
import glob
if len(sys.argv) == 1:
print "you need one or more filename as argument"
sys.exit(3)
files=glob.glob(sys.argv[1])
total=len(files)
print "Total file to handle %d " % (len(files))
for file in files:
print "Working on file "+file
new_file=file
old_file=(file+'.arold')
os.rename(new_file,old_file)
fnew=open(new_file,'a+')
fold=open(old_file)
lines=fold.readlines()
widget=('IHidden','IText','ISpan','ISelect','IDate','ICheckBox','IPoste','ICard','IFile','IRadio','ITextarea','IButton','IConcerned','ITva','ISearch')
check={}
for w in widget:
check[w]=0
require=""
for line in lines:
for w in widget:
if check[w] == 1:
continue
if line.find(w) != -1 :
require=require+'require_once("class_'+w.lower()+'.php");'+"\n"
check[w]=1
flag=0
for line in lines:
if line.find('require')!=-1 and flag == 0:
fnew.write(require)
flag=1
fnew.write(line)
fnew.close()
fold.close()
total=total-1
print 'finished, remaining %d' % (total)

View file

@ -1,34 +0,0 @@
#!/usr/bin/python
# brief : replace the all class widget
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
from transform import *
import sys
import os
import glob
if len(sys.argv) == 1:
print "you need one or more filename as argument"
sys.exit(3)
files=glob.glob(sys.argv[1])
total=len(files)
print "Total file to handle %d " % (len(files))
for file in files:
print "Working on file "+file
new_file=file
old_file=(file+'.old')
os.rename(new_file,old_file)
fnew=open(new_file,'a+')
fold=open(old_file)
lines=fold.readlines()
for line in lines:
buf=Transform(line)
fnew.write(buf.transform())
fnew.close()
fold.close()
total=total-1
print 'finished, remaining %d' % (total)

View file

@ -1,100 +0,0 @@
#!/usr/bin/python
# brief : replace the all class widget
#
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
import glob
import sys
import re
class Transform:
widget=re.compile("new widget.*;.*")
wegal=re.compile('.*=')
wtext=re.compile("text",re.IGNORECASE)
wselect=re.compile("select",re.IGNORECASE)
wjsDate=re.compile("js_date",re.IGNORECASE)
wHidden=re.compile("hidden",re.IGNORECASE)
wcheckbox=re.compile("checkbox",re.IGNORECASE)
wJSSearch_Poste=re.compile("js_search_poste",re.IGNORECASE)
wJSSearch_only=re.compile("js_search_only",re.IGNORECASE)
wSpan=re.compile("span",re.IGNORECASE)
wFile=re.compile("file",re.IGNORECASE)
wRadio=re.compile("radio",re.IGNORECASE)
wButton=re.compile("button",re.IGNORECASE)
wTextarea=re.compile("textarea",re.IGNORECASE)
wJSConcerned=re.compile("js_concerned",re.IGNORECASE)
wTva=re.compile("js_tva",re.IGNORECASE)
wSearch=re.compile("js_search\"",re.IGNORECASE)
string=""
def __init__(self,p_string):
self.string=p_string
def transform(self):
result=self.string
found_widgets=self.widget.findall(self.string)
if len(found_widgets) > 0:
sEgal=self.wegal.findall(result)
found_widget=found_widgets[0]
result=""
if len(self.wtext.findall(found_widget))>0:
result="new IText"
if len(self.wselect.findall(found_widget))>0:
result="new ISelect"
if len(self.wjsDate.findall(found_widget))>0:
result="new IDate"
if len(self.wHidden.findall(found_widget))>0:
result="new IHidden"
if len(self.wcheckbox.findall(found_widget))>0:
result="new ICheckBox"
if len(self.wJSSearch_Poste.findall(found_widget))>0:
result="new IPoste"
if len(self.wJSSearch_only.findall(found_widget))>0:
result="new ICard"
if len(self.wSpan.findall(found_widget))>0:
result="new ISpan"
if len(self.wFile.findall(found_widget))>0:
result="new IFile"
if len(self.wRadio.findall(found_widget))>0:
result="new IRadio"
if len(self.wTextarea.findall(found_widget))>0:
result="new ITextArea"
if len(self.wButton.findall(found_widget))>0:
result="new IButton"
if len(self.wJSConcerned.findall(found_widget))>0:
result="new IConcerned"
if len(self.wTva.findall(found_widget))>0:
result="new ITva"
if len(self.wSearch.findall(found_widget))>0:
result="new ISearch"
if result == "" :
print "Invalid widget :"+self.string
return 'INVALIDWIDGET '+self.string
result=sEgal[0]+result
reArg=re.compile('\(.*\)')
content=reArg.findall(self.string)
reSplit=re.compile(',')
aArg=reSplit.split(content[0])
if len(aArg) == 1 :
return result+'();'+"\n"
b=aArg[1:]
virg=""
arg=""
for i in b:
arg=arg+virg+i
virg=','
return result+'('+arg+';'+"\n"
return result
if __name__ == "__main__":
string=" $button_escape=new widget('button','Echapper');"
a=Transform(string)
print a.transform()
#
# if len(sys.argv) < 1 :
# print "Erreur pas de fichier comme argument"
# sys.exit(1)
# files=glob.glob(sys.argv[1])
# for file in files:
# lines=file.readlines()
# for line in lines:
#

View file

@ -1,4 +0,0 @@
"Nom client1","Prénom","C1","Rue de la boite,55"
"Nom client2","Prénom","C2","Rue du couvercle,55"
"Nom client3","Prénom","C3","Rue de la chaussure,55"
"Nom client4","Prénom","C4","Rue de la couleur,55"

View file

@ -1,15 +0,0 @@
to use it
---------------
a. in NOALYSS create a new "dossier"
b. in the "accueil page" you can see it id
c. ./simul.py (-l|-x|-s) |psql database_name (the database name is the DOMAIN_dossierID, replace the uppercase
by the good values)
you must use -l -x or -s (see -h for help)
for reusing the same database
------------------------------
* drop the database = dropdb database_name
* recreate it
createdb -T mod1 -E UTF8 -O noalyss database_name

View file

@ -1,243 +0,0 @@
#!/usr/bin/python
#
#
# This file is part of NOALYSS.
#
# NOALYSS is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# NOALYSS is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with NOALYSS; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#/
# $Revision$
# Copyright Author Dany De Bontridder danydb@aevalys.eu
import random
import getopt
import sys
def usage():
print """
For use with the demo database, this utility helps
you to create differente kind of databases for tuning
and improve the performance
parameters are :
-h help
-s generate a sql file for a small database test
-l generate a sql file for a large database test
-x generate a extra large sql for a huge database test
"""
sys.exit(-1)
def Add_Attribut_Fiche(p_jft,p_f,p_ad_id,p_value):
# Ajout du nom
#print "insert into jnt_fic_att_value(jft_id,f_id,ad_id) values (%d,%d,%d);" % (p_jft,p_f,p_ad_id)
jnt="%d\t%d\t%d" % (p_jft,p_f,p_ad_id)
#print "insert into attr_value(jft_id,av_text) values (%d,'%s');" % (p_jft,p_value)
attr="%d\t%s" % (p_jft,p_value)
return (jnt,attr)
def Creation_fiche (p_seq_f_id,p_seq_jft_id,p_fd_id,p_type,p_base_poste,p_nbfiche):
fiche=[]
poste_comptable=[]
Attribut=[]
jnt=[]
for i in range (0,p_nbfiche):
#def Creation fiche :
#print "insert into fiche(f_id,fd_id)values (%d,%d);" % (p_seq_f_id,p_fd_id)
fiche.append("%d\t%d" % (p_seq_f_id,p_fd_id))
# ajout nom
nom="%s numero %08d" % (p_type,i+100)
(t1,t2)=Add_Attribut_Fiche(p_seq_jft_id,p_seq_f_id,1,nom)
jnt.append(t1)
Attribut.append(t2)
#poste comptable
str_poste_comptable='%s%04d'% (p_base_poste,i+100)
# print "insert into tmp_pcmn (pcm_val,pcm_lib,pcm_val_parent) values (%s,'%s',%s); " % (poste_comptable,nom,p_base_poste)
poste_comptable.append("%s\t%s\t%s" % (str_poste_comptable,nom,p_base_poste))
p_seq_jft_id+=1
(t1,t2)=Add_Attribut_Fiche(p_seq_jft_id,p_seq_f_id,5,str_poste_comptable)
jnt.append(t1)
Attribut.append(t2)
p_seq_jft_id+=1
str_quick_code="FID%06d" % (p_seq_f_id)
(t1,t2)=Add_Attribut_Fiche(p_seq_jft_id,p_seq_f_id,23,str_quick_code)
jnt.append(t1)
Attribut.append(t2)
p_seq_f_id+=1
p_seq_jft_id+=1
print "copy fiche(f_id,fd_id) from stdin;"
for e in fiche: print e
print "\."
print "copy tmp_pcmn(pcm_val,pcm_lib,pcm_val_parent) from stdin;"
for e in poste_comptable: print e
print "\."
print "copy jnt_fic_att_value(jft_id,f_id,ad_id) from stdin;"
for e in jnt: print e
print "\."
print "copy attr_value(jft_id,av_text) from stdin;"
for e in Attribut: print e
print "\."
def Creation_operation(p_base,p_type):
#jrn="insert into jrn (jr_def_id,jr_montant,jr_comment,jr_date,jr_grpt_id,jr_internal,jr_tech_per)"
jrn="%d\t%.2f\t%s\t%d.%d.2005\t%d\t%s\t%d"
#jrnx="insert into jrnx (j_date,j_montant,j_poste,j_grpt,j_jrn_def,j_debit,j_tech_user,j_tech_per)"
jrnx="%d.%d.2005\t%.2f\t%s\t%d\t%d\t%s\tSIMULATION\t%d"
array_jrnx=[]
array_jrn=[]
for loop_periode in range (53,64):
for loop_day in range (1,28):
for loop_op in range (0,nb_per_day):
j_montant=round(random.randrange(100,5000)/100.0,2)
j_tva=round(j_montant*0.21,2)
month=loop_periode-52
if p_type == 'V':
j_internal='1VEN-01-%d' % (p_base)
j_client='400%04d' % (random.randrange(1,nb_fiche)+100)
#jrnx1=jrnx % (loop_day,loop_periode-39,j_montant,j_client,p_base,2,'true',loop_periode)
array_jrnx.append(jrnx % (loop_day,month,j_montant,j_client,p_base,2,'true',loop_periode))
#print jrnx1
array_jrnx.append(jrnx % (loop_day,month,j_tva,'4511',p_base,2,'false',loop_periode))
#print jrnx1
total=j_montant+j_tva
array_jrnx.append( jrnx % (loop_day,month,total,'700',p_base,2,'false',loop_periode))
#print jrnx1
array_jrn.append(jrn%(2,total,j_internal,loop_day,month,p_base,j_internal,loop_periode))
#print jrn1
p_base+=1
if p_type== 'A':
j_internal='1ACH-01-%d' % (p_base)
j_fournisseur='440%04d' % (random.randrange(0,nb_fiche)+100)
j_charge='61%04d' % (random.randrange(0,nb_charge)+100)
array_jrnx.append(jrnx%(loop_day,month,j_montant,j_fournisseur,p_base,3,'false',loop_periode))
#print jrnx1
array_jrnx.append(jrnx % (loop_day,month,j_tva,'4111',p_base,3,'true',loop_periode))
#print jrnx1
total=j_montant+j_tva
array_jrnx.append(jrnx % (loop_day,month,total,j_charge,p_base,3,'true',loop_periode))
#print jrnx1
array_jrn.append(jrn%(3,total,j_internal,loop_day,month,p_base,j_internal,loop_periode))
##print jrn1
p_base+=1
if p_type== 'O':
j_internal='4ODS-01-%d' % (p_base)
j_banque='400'
j_charge='440'
array_jrnx.append(jrnx%(loop_day,month,j_montant,j_banque,p_base,4,'false',loop_periode))
array_jrnx.append(jrnx % (loop_day,month,j_montant,j_charge,p_base,4,'true',loop_periode))
#print jrnx1
array_jrn.append(jrn%(4,j_montant,j_internal,loop_day,month,p_base,j_internal,loop_periode))
##print jrn1
p_base+=1
if p_type== 'F':
j_internal='1FIN-01-%d' % (p_base)
j_banque='550'
j_charge='400'
array_jrnx.append(jrnx%(loop_day,month,j_montant,j_banque,p_base,1,'false',loop_periode))
array_jrnx.append(jrnx % (loop_day,month,j_montant,j_charge,p_base,1,'true',loop_periode))
#print jrnx1
array_jrn.append(jrn%(1,j_montant,j_internal,loop_day,month,p_base,j_internal,loop_periode))
##print jrn1
p_base+=1
print """copy
jrn (jr_def_id,jr_montant,jr_comment,jr_date,jr_grpt_id,jr_internal,jr_tech_per)
from stdin;"""
for e in array_jrn: print e
print "\."
print "copy jrnx (j_date,j_montant,j_poste,j_grpt,j_jrn_def,j_debit,j_tech_user,j_tech_per) from stdin;"
for e in array_jrnx: print e
print "\."
################################################################################
# MAIN
################################################################################
if len(sys.argv) == 1 :
usage()
cmd_line=sys.argv[1:]
try :
a1,a2=getopt.getopt(cmd_line,"slxh",['small','large','extra-large','help'])
except getopt.GetoptError,msg:
print "ERROR "
print msg.msg
usage()
for option,value in a1:
if option in ('-h','--help'):
usage()
if option in ('-s','--small'):
nb_fiche=100
nb_charge=50
nb_per_day=5
break
if option in ('-l','--large'):
nb_fiche=5000
nb_charge=350
nb_per_day=50
if option in ('-x','--extra-large'):
nb_fiche=10000
nb_charge=1500
nb_per_day=500
print '\\timing'
print "begin;"
print "set DateStyle=European;"
# fd_id => client
fd_id=2
# type fiche
type='Client'
# numero de sequence fiche
f_id=1000
# numero de sequence jnt_fic_att_value
jft_id=1000
# poste comptable
base_poste='400'
Creation_fiche(f_id,jft_id,fd_id,type,'400',nb_fiche)
# fournisseur
fd_id=4
type='Fournisseur'
f_id+=nb_fiche+100
jft_id+=2*nb_fiche+100
base_poste='440'
Creation_fiche(f_id,jft_id,fd_id,type,base_poste,nb_fiche)
# Creation Service et bien divers
fd_id=5
type='Charge '
f_id+=nb_fiche+100
jft_id+=2*nb_fiche+100
base_poste='61'
Creation_fiche(f_id,jft_id,fd_id,type,base_poste,nb_charge)
#Creation_operation Vente
Creation_operation(1000,'V')
#Creation_operation Achat
Creation_operation(17000,'A')
#Creation_operation FIN
Creation_operation(34000,'F')
#Creation_operation ODS
Creation_operation(51000,'O')
print "commit;"

View file

@ -1,53 +0,0 @@
<?
/*
# check the Impress::check_formula and the parse_formula
# This file is a part of NOALYSS under GPL
# Author D. DE BONTRIDDER danydb@aevalys.eu
*/
include_once('class_impress.php');
echo '<hr>';
foreach ( array('1',
'(45+5)',
'round([45])',
'$A=9',
'$S30=($F1 >=0)?$F1:0',
'[45%]',
'[50]*[51%]',
'$A1=[50]*[51%]',
'[50]*9',
'[50]*9.0',
'[50%]*9',
'$C1111=[50%]*9',
'$C1111=[50%]*9*$D1',
'$C10=[10%]',
'[50%]*9.0',
'[50%]*9.0 FROM=01.2004',
'[50%]*9.0FROM=01.2004',
'system',
'unlink',
'ls -1')
as $a ) {
echo "Testing :".$a;
echo (Impress::check_formula($a)==false)?'Non valide ':'ok';
echo '<br>';
foreach (array('+','-','/') as $b ) {
$ee=str_replace('*',$b,$a);
echo "Testing :".$ee;
echo (Impress::check_formula($ee)==false)?'Non valide ':'ok';
echo '<br>';
}
for($e=0;$e<3;$e++) {
$a.="*".$a;
echo "Testing :".$a;
echo (Impress::check_formula($a)==false)?'Non valide ':'ok';
echo '<br>';
}
}
?>

Binary file not shown.

View file

@ -1,13 +0,0 @@
# Makefile for creating the doc
# html, txt format
# $Revision$
.PHONY: clean devel
all: devel
devel:
cd developper && ./create_doc.sh
clean:
rm -f *~

Binary file not shown.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,9 +0,0 @@
doxygen
cd html; sed -i "s/utf-8/utf-8/g" *
cd ..
if [ ! -z "$PGUSER" ] ; then
echo "DOMAINE = $DOMAIN"
postgresql_autodoc -u $PGUSER --password=$PGPASSWORD -h localhost -d ${DOMAIN}mod1
postgresql_autodoc -u $PGUSER --password=$PGPASSWORD -h localhost -d ${DOMAIN}account_repository
fi
cd ../../ && bash dev/compose_list.sh

View file

@ -1,2 +0,0 @@
</BODY>
</HTML>

View file

@ -1,2 +0,0 @@
AddDefaultCharset utf-8

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show more