faq

Ceci est une ancienne révision du document !


Mot de passe Le mot de passe et l'utilisateur après l'installation sont phpcompta.

Il faut se connecter comme phpcompta et aller dans préférence pour changer ce mot de passe. Cet utilisateur spécial est protégé, on ne peut pas lui enlever les droits admin et personne sauf phpcompta ne peut changer son mot de passe

Mise à jour de PhpCompta

Pour mettre à jour, il suffit de décompresser la nouvelle archive de phpcompta dans le répertoire de phpcompta, il faut aussi en général faire la même chose pour les plugins.

Après il faut toujours aller sur phpcompta/html/admin/setup.php avec votre explorateur (browser)

Les patch pour la base de données sont appliqués directement par le script de mise à jour, vous pouvez ainsi passer directement d'une version > 1.0 (juin 2004) à la toute dernière en une seule fois.

Dans le cas où un patch ne peut pas s'appliquer, les changements de ce patch sont annulés et les suivants ne sont pas appliqués. Contactez nous par forum ou ML avec le message d'erreur précis. Les bases de données restent dans un état cohérent, cependant les backups restent des précautions normales.

Il est conseillé de vider le cache de votre explorateur après la mise à jour.

Comment contribuer

Voici des possibilités de contributions Comment contribuer

Nous contacter

Utiliser les forums ou les mailing list

Installer sur serveur mutualisé

Si vous souhaitez installer PhpCompta sur un serveur mutualisé dans lequel vous n'avez qu'une seule base de données, suivez cette procédure et n'hésitez pas à nous prévenir si cela fonctionne ou non.

Qu'est-ce que le code AD

Le code AD, accès direct, doit être tapé dans la cellule près de la calculatrice, il permet d'aller directement à l'endroit souhaité. Uniquement pour les versions > 6

Où trouver des modèles de comptabilité ?

Les modéles que vous pouvez utiliser se trouvent dans la section téléchargement, puis modèle.

Après l'avoir téléchargé, vous devez le décompresser puis dans PhpCompta allez dans administration, restaure.

Comment ajouter des catégories de documents ?

En allant simplement dans paramètre→divers→catégorie de documents (version 6.0 taper le code AD CFGCATDOC)

Comment faire pour encoder des remises ? Pour encoder des remises, il suffit soit de prendre le journal de vente si vous accordez une remise soit le journal d'achat si vous en recevez une.

Ensuite, vous créez une fiche remise si ce n'est pas déjà fait avec le poste comptable adéquat (voir plan comptable) et vous encodez le fournisseur, la fiche remise et un montant NEGATIF; l'encodage est donc identique à une vente ou un achat sauf que le montant est négatif.

Enregistrez et voilà.

Remarque : il est tout-à-fait possible de mélanger des remises et des montants positifs de vente ou d'achat.

Le phpinfo

Quand vous demandez de l'aide, souvent on vous demande ce que vous avez, le plus simple est de créer un fichier dans le répertoire de phpcompta qui ne contient que <?php phpinfo(); ?>,le nom du fichier est libre MAIS il doit avoir l'extension php , vous faites pointer votre navigateur dessus , l'adresse doit ressembler à http://localhost/phpcompta/VOTRE-FICHIER

Vous sauvez le résultat, le compressez et surtout nous l'envoyer.

Petits détails importants

1. Le fichier, vous le placez dans phpcompta/html

2. Pour sauver, vous faites dans votre navigateur : “Fichier” → “sauver sous”

3. Vous le compressez et vous l'attachez comme fichier dans le forum

Fichier include non trouvés : erreur à l'installation

Warning: include_once(ac_common.php) [function.include-once]: failed to open stream: No such file or directory in /var/www/phpcompta/html/login.php on line 20

Comme spécifié dans le manuel, il faut impérativement dans la configuration d'apache AllowOverride All, ajoutez-le, relancez apache et le problème sera résolu

Quelles sont les différences suivant qu'on utilise les journaux de vente, d'achat ou les opérations diverses ?

  • les journaux emploient toujours des fiches et ce sont ces fiches qui ont des postes comptables. Dans les opérations diverses, on peut mélanger les fiches et les postes comptables.
  • Dans les journaux d'achat et de vente (compta & gestion) il y a le calcul automatique de
  a) la TVA
  b) la TVA non déductible
  c) la partie privée d'une dépense (attention cela n'affecte pas la TVA calculée)
  d) la partie fiscalement non déductible
  e) la génération de facture
  f) la mise à jour des stocks
  g) la TVA non déductible mais récupérable

Mise en mode DEBUG

Normalement, les erreurs ne sont pas montrées, pour les faire afficher il faut modifier dans phpcompta/include/constant.php

define ("DEBUG", false); 

par :

define ("DEBUG", true); 

Ajoutez dans votre fichier phpcompta/html/.htaccess

 php_flag display_errors 1
 php_flag html_errors 1

Installer sous Windows, changer l'emplacement d'installation

Si vous souhaitez installer phpcompta dans un autre emplacement que C:/ sous Windows , voici la procédure à suivre, je prends pour exemple une installation sur partition D:/

1- Décompressez windows_phpcompta.7z

2- Editez les fichiers install_phpcompta.bat, httpd.conf et php.ini, cherchez les occurrences de c:/ et remplacez par d:/

3- Editez le fichier php.ini, décommentez la ligne ;extension=php_zip.dll

4- Exécutez install_phpcompta.bat et pour le reste suivez la procédure

Désolé mais soit vous n'avez pas installé ou activé l'extension (zip)….

Sous Windows : Editez le fichier php.ini, décommentez la ligne ;extension=php_zip.dll

Dépense en partie privée

Vous trouverez la documentation dans les tutoriaux, lien Dépense privée ou en partie professionnelle

Chèque, Visa et autre moyens de paiement

Vous trouverez la documentation dans les tutoriaux, lien Utilisation d'une visa les rapprochements

Le fichier php.ini est mal configuré

Q.

Je suis sous Linux. Lors de la procédure d'installation avec /phpcompta/admin/setup j'ai des messages qui me signalent que “php.ini est mal configuré!”

R.

Pour adapter la config du php.ini pour PhpCompta il faut y transposer le contenu du fichier ci-dessous en tenant compte de la syntaxe propre au fichier php.ini :

[…arborescence…]/phpcompta/html/.htaccess

        php_value include_path .:../../include:../include:addon
        php_flag  magic_quotes_gpc off
        php_flag session.auto_start on
        php_value max_execution_time 240
        php_value memory_limit 20M
        AddDefaultCharset utf-8
        php_value error_reporting 10239
        php_value post_max_size 20M
        php_flag short_open_tag on
        php_value upload_max_filesize 20M
        php_value session.use_trans_sid 1
        php_value session.use_cookies 1
        php_flag session.use_only_cookies on
        php_flag register_globals  off

Exemples :

php_flag session.auto_start on deviendra : session.auto_start 1

php_value error_reporting 10239 deviendra : error_reporting = 10239

Avec une exception :

AddDefaultCharset utf-8 qui ne doit pas se trouver dans le php.ini.

Il doit se trouver dans un fichier de config Apache tel que /etc/apache2/httpd.conf.

Ne pas oublier de redémarrer le serveur Apache.

Quelle est la différence entre rapprochement, lettrage et rapprochement bancaire ?

Le rapprochement créé un lien entre 2 opérations, ce lien n'a aucune incidence sur la comptabilité, c'est juste pour se rappeler que cette opération est liée à une autre.

Le lettrage est expliqué dans le_lettrage et les rapprochements bancaires consistent à faire correspondre un relevé de banque avec des opérations de trésorerie, c'est expliqué dans rapprochement et les rapprochements bancaires

  • faq.1379510946.txt.gz
  • Dernière modification : 2013/09/18 15:29
  • de dany