1654 lines
60 KiB
Text
1654 lines
60 KiB
Text
<!doctype linuxdoc system>
|
|
<article>
|
|
<title> PhpCompta Manuel d'utilisation</title>
|
|
<author>
|
|
<name>originally written by Dany De Bontridder </name>
|
|
</author>
|
|
<date>$Revision$</date>
|
|
<abstract>
|
|
Ce document est le manuel d'utilisation de PhpCompta.
|
|
<url url="http://savannah.nongnu.org/projects/phpcompta/" name="PhpCompta Savannah">.
|
|
Il aborde des thèmes
|
|
comme la sécurité, l'utilisation de PhpCompta, les trucs et astuces, et
|
|
de la documentation pour ceux qui aimeraient contribuer.
|
|
Il ne reprend pas ce qui a déjà été dit dans l'INSTALL-fr et la
|
|
FAQ-fr.
|
|
Attention, ce progamme vous êtes donnés sous license GNU
|
|
GPL, il n'est accompagné d'aucune garantie, vous l'utilisez à vos
|
|
risques et périls.
|
|
<!-- Table of contents -->
|
|
<toc>
|
|
<sect>Vue Général
|
|
<sect1>Définition des termes
|
|
<p>
|
|
<itemize>
|
|
<item> Gestion : art de gérer une entreprise ou une activité d'indépendant
|
|
<item> Comptabilité : tenue de journaux qui sont l'historique des opérations faites
|
|
par une entreprise ou un indépendant
|
|
<item> Catégorie de fiches : Ensemble de ficheS qui ont un point en commun
|
|
exemple : Fourniture bureau est un ensemble des fiches bic, papiers, téléphone, électricité...
|
|
<item> Fiche : chaque fiche correspond à un élément: un fournisseur, un client, un article
|
|
<item> Journaux Comptables : Il existe au minimum 3 journaux indispensables à la tenue de la
|
|
comptabilité, il s'agit du journal des ventes qui contient toutes les ventes effectuées, journal
|
|
d'achat qui contient tous les achats effectués, journal financier qui contient toutes les opérations
|
|
financières (banques, caisses)
|
|
<item> Postes Comptables : afin de simplifier, chaque type d'opération a un poste comptable, c'est
|
|
un chiffre dans un tableau. Exemple : en Belgique, 5500 représente les comptes bancaires, 600 les
|
|
achats de fournitures... Ces postes comptables ne sont pas les mêmes dans tous les pays. Ils sont
|
|
regroupés dans un plan comptable. En général, le plan comptable se subdivise en 6 grandes familles
|
|
<itemize>
|
|
<item>1. Les comptes de capital (immobilisé)
|
|
<item>2. Les immobilisations corporelles (Actif à plus d'un an)
|
|
<item>3. Les Stocks et commandes
|
|
<item>4. Les comptes de tiers (clients, fournisseurs,tva)
|
|
<item>5. Les comptes d'actifs (compte en banque,caisse...)
|
|
<item>6. Les charges d'exploitations.
|
|
<item>7. Les produits d'exploitations.
|
|
</itemize>
|
|
<item> Débit et crédit
|
|
Les postes comptables sont en partie double; l'une est le débit, l'autre est le crédit.
|
|
Les actifs diminuent quand le crédit augmente, les comptes de passifs diminuent quand
|
|
le débit augmente. Par exemple, si un compte en banque est débité, il augmente, mais dans
|
|
la vie courante, votre compte en banque est une dette que votre banque a envers vous, donc
|
|
quand sa dette augmente on dit que le compte est crédité mais dans votre comptabilité, cela
|
|
correspond à l'inverse: de votre point de vue, votre compte en banque est une créance sur
|
|
votre banque donc s'il augmente, il est débité !!! Si vous trouvez que c'est curieux, c'est
|
|
tout-à-fait normal.
|
|
</itemize>
|
|
</p>
|
|
</sect1>
|
|
<sect1>Logiciel de comptabilité ou de gestion ?
|
|
<sect2>Définition
|
|
<p>
|
|
La comptabilité consiste, de la manière prévue par les lois sur la comptabilité,
|
|
à enregistrer toutes les opérations d'une activité commerciale, industrielle ou artisanale.
|
|
|
|
La grande différence avec la gestion est que la comptabilité est tenue
|
|
en suivant des lois précises, qui, malheureusement, changent suivant le pays.
|
|
|
|
De plus, elle doit entre autre permettre les déclarations
|
|
fiscales, permettre des analyses bilantaires et surtout être conforme à la législation.
|
|
|
|
Ce n'est pas le cas de la gestion qui elle consiste à gérer une entreprise ou une activité
|
|
d'indépendant, ce qui inclut aussi la gestion du courrier, du personnel...
|
|
|
|
En bref, la comptabilité est guidée par la législation tandis que la
|
|
gestion par la pratique. Un programme de comptabilité peut rendre les
|
|
services d'un programme de gestion et parfois les programmes de
|
|
gestion peuvent rendre les services d'un programme de comptabilité. La
|
|
limite est floue et discutable.
|
|
</sect2>
|
|
</sect1>
|
|
<sect> Mémento de comptabilité
|
|
<sect1> Introduction
|
|
<p> Ce mémento sera vraiment très bref; si vous voulez en savoir
|
|
plus, vous serez obligé d'aller chercher les livres adéquats.
|
|
Je vous conseille vivement pour la Belgique
|
|
"le Précis de comptabilisation de Joseph Antoie et Jean Paul Cornil. Ed. De Boeck Université".
|
|
|
|
<p>
|
|
Cependant, sur le site de PhpCompta vous trouverez des liens qui
|
|
devraient vous aider à commencer cette matière.
|
|
|
|
</sect1>
|
|
<sect1> Le Bilan
|
|
<p> L'un des objectifs de la comptabilité est de pouvoir établir un bilan qui
|
|
donnera une idée de la santé de la société.
|
|
|
|
<p>Le bilan correspond aussi à une obligation légale.
|
|
|
|
<p>Le bilan est en deux parties. La partie droite représente les comptes
|
|
d'actifs tandis que la partie gauche représente le passif. Il faut que
|
|
les deux colonnes aient le même total. Ce qui est normal puisque toute
|
|
opération financière comprend une opération de débit - crédit.
|
|
|
|
</sect1>
|
|
|
|
<sect1> Les comptes actifs / passifs <label id="comptesap">
|
|
<p>
|
|
Il existe une première catégorie de compte (classe 1 à 5) qui est
|
|
divisée en deux sortes de comptes : les comptes d'actifs et les comptes
|
|
de passifs.
|
|
|
|
<p>
|
|
Si un compte est débité alors forcément au moins un autre compte sera
|
|
crédité
|
|
|
|
<p>
|
|
Exemple
|
|
Un client paie sa facture sur votre compte en banque on aura alors
|
|
<verb>
|
|
Banque (débit)
|
|
à
|
|
Client (crédit)
|
|
</verb>
|
|
</p>
|
|
<p>
|
|
Pour bien comprendre les comptes on les schématise par le T
|
|
<verb>
|
|
compte
|
|
---------------------------+--------------------------------
|
|
|
|
|
débit | crédit
|
|
|
|
|
</verb>
|
|
</p>
|
|
<p>
|
|
La dette du client diminue mais votre compte en banque augmente. Et
|
|
toutes les opérations comptables sont ainsi. La convention veut que
|
|
l'on commence toujours par le compte débité puis le compte crédité. Il
|
|
faut toujours garder un mémoire
|
|
<itemize>
|
|
<item> L'actif augmente au débit et diminue au crédit
|
|
<item> Le passif augmente au crédit et diminue au débit
|
|
</itemize>
|
|
|
|
<p>
|
|
Les comptes d'actifs sont les comptes comme les comptes en banque, les
|
|
créances, le matériel que vous possédez. Ce sont les ressources.
|
|
|
|
<p>
|
|
Les comptes de passifs sont les dettes, les emprunts,.... Ce sont les
|
|
Emplois.
|
|
|
|
</sect1>
|
|
|
|
<sect1> Les comptes de résultats
|
|
<p> Il y a deux sortes de compte de résultat, les classes 6 et
|
|
7.
|
|
|
|
<sect2> Les charges
|
|
<p> Les charges (classe 6) représentent toutes les dépenses de votre
|
|
entreprise: loyer, paiement au personnel, charge d'intérêt...
|
|
|
|
Les charges augmentent au crédit mais certains comptes peuvent aussi
|
|
être diminués.
|
|
|
|
Par exemple, vous encodez une facture d'électricité, vous auriez
|
|
<verb>
|
|
Charge électricité
|
|
à
|
|
Fournisseur
|
|
</verb>
|
|
Remarquez qu'ici on encode la facture, la reconnaissance de
|
|
notre dette envers le fournisseur d'électricité et pas du tout le
|
|
paiement! Ce paiement se fera dans le journal financier
|
|
par l'écriture Fournisseur à
|
|
banque: la créance de votre fournisseur diminue notre compte en banque
|
|
diminue. voir les explications de la section
|
|
<ref id="comptesap" name="comptes actifs passifs">, tandis que
|
|
la reconnaissance de dette se fera dans un journal d'achat.
|
|
|
|
</sect2>
|
|
<sect2> Les produits
|
|
<p> C'est très simple, les produits sont tout simplement ce que vous
|
|
vendez, gagnez comme intérêts financiers, bref, les produits; ce sont
|
|
aussi les créances que vous avez.
|
|
|
|
<p>Le paiement de vos créances, devrait se faire avec les comptes de
|
|
banques et de débiteurs. Cependant, il arrive souvent que l'on ne
|
|
passe pas par des comptes débiteurs mais directement en faisant banque
|
|
à produits... Ce qui devrait être évité.
|
|
|
|
</sect2>
|
|
<sect2> Les pièces justificatives.
|
|
<p>Toutes les pièces justificatives (extrait de compte en banque, factures,
|
|
...) doivent être numérotées.
|
|
|
|
<p> Le numéro de la pj doit être soit celui de l'opération dans le grand-livre,
|
|
soit celui du livre centralisé où l'opération a été inscrite. Il est important
|
|
que ce numéro vienne du livre centralisé puisque lors de la centralisation, les
|
|
opérations sont réordonnées par date.
|
|
|
|
</sect2>
|
|
</sect1>
|
|
<sect1> Belgique Fiscalité, TVA
|
|
<p> Toutes les requalifications des montants doivent
|
|
se faire par le journal des opérations diverses
|
|
|
|
<p>
|
|
Utilisez toujours les comptes 67xxx pour toutes les opérations
|
|
fiscales non déductibles de votre bénéfice par exemple :versement anticipé d'impôt,
|
|
paiement de l'impôt, dépense non admise: partie non déductible de
|
|
certains frais ( voiture, restaurant...).
|
|
|
|
<sect2> Déclaration TVA
|
|
|
|
<p> Pour faire votre déclaration tva, vous pouvez utiliser les
|
|
balances des comptes ou <ref id="rapport" name="les rapports"> .
|
|
|
|
<p>
|
|
Attention NE PAS REPRENDRE LES
|
|
MONTANTS AINSI !!!. Avant de faire votre déclaration, vous devez d'abord
|
|
rectifier les montants. Par exemple, 50% de la tva sur la voiture n'est
|
|
pas récupérable par la tva mais par l'impôt des société.
|
|
Il faut "déplacer" 50% de cette tva dans un poste comptable "tva non
|
|
admises",
|
|
cela devrait être un compte de la classe 6 (donc 6xxxx à 411xxx), les charges
|
|
augmentent mais la tva à récupérer diminue, ce qui est logique puisque
|
|
cette tva est à récupérer par l'impôt des sociétés.
|
|
|
|
<p> Idem pour les frais de restaurant, ne pas oublier pendant les
|
|
travaux de fin d'exercice,d'imputer 50% du total de vos frais de
|
|
restaurant à un compte de dépenses non admises. Il n'est pas dans le
|
|
PCMN donc créez le poste vous-même (classe 67).
|
|
|
|
<p> Ensuite, vous pouvez utiliser le rapport "déclaration de tva",
|
|
pensez à l'adapter à vos besoins
|
|
|
|
</sect2>
|
|
<sect2>Opérations comptables pour la TVA
|
|
<p>Les écritures comptables : chaque trimestre vous devez payer un acompte de
|
|
tva qui est égal au tiers du montant dû à la dernière déclaration
|
|
<verb>
|
|
4117 Acompte TVA
|
|
5500 Banque
|
|
</verb>
|
|
A la fin du trimestre, il faut regrouper tous les comptes TVA.
|
|
Si vous devez payer la TVA
|
|
<verb>
|
|
451x TVA à payer
|
|
à
|
|
411x TVA à récupérer
|
|
4117 Acompte sur TVA
|
|
4519 Compte TVA
|
|
</verb>
|
|
Si vous devez récupérer de la TVA
|
|
<verb>
|
|
451x TVA à payer
|
|
4119 Compte TVA
|
|
à
|
|
411x TVA à récupérer
|
|
4117 Acompte sur TVA
|
|
|
|
</verb>
|
|
Quand vous recevrez la déclaration constatant votre créance
|
|
<verb>
|
|
4118 TVA à rembourser par l'administration
|
|
à
|
|
4119 Compte TVA
|
|
</verb>
|
|
Ensuite, utilisez le compte 4519 ou 4118 avec un compte en banque quand vous
|
|
recevrez ou paierez la TVA
|
|
|
|
</sect2>
|
|
<sect2>Déclaration Assujetti TVA
|
|
<p>Vous pouvez directement faire votre déclaration assujetti.
|
|
|
|
<p> Vous devez pour cela aller dans le menu "impression", puis "Liste
|
|
Client Assujetti". Vous donnez l'année, cliquez sur "Impression". A ce
|
|
moment-là, vous n'avez que la totalité des clients, vous pouvez le
|
|
recopier à la main sur le formulaire ad-hoc (doc/fr_BE_listing-client.pdf).
|
|
|
|
<p>Si vous continuez en cliquant sur déclaration magnétique, un
|
|
fichier sera généré conformément à
|
|
doc/fr_BE_liste-client-nonpapier.pdf. Vous sauvez ce fichier sur une
|
|
disquette ou un CDROM et vous l'envoyez à votre administration de
|
|
tva. N'oubliez pas : vous devez tout d'abord lire et imprimez en 3
|
|
exemplaires l'annexe 6 (note d'accompagnement)
|
|
</sect2>
|
|
</sect1>
|
|
<sect1>Fiscalité Belgique : Impôts
|
|
<sect2>Pendant l'exercice
|
|
<p>Pendant toute l'année, vous payez probablement des versements
|
|
anticipés d'impôts. Dans votre comptabilité cela doit apparaître
|
|
ainsi
|
|
<verb>
|
|
6700 Impôt et précomptes dus ou versés
|
|
à
|
|
5500 Banque
|
|
</verb>
|
|
|
|
<p>Les versements anticipés d'impôt ne sont pas des charges déductibles
|
|
|
|
</sect2>
|
|
<sect2>Fin d'exercice
|
|
<p>A la fin de l'exercice, vous devez estimer l'impôt. Soit vous pensez
|
|
que vous aurez à rembourser soit à payer.
|
|
|
|
<sect3>Remboursement d'impôt:
|
|
<p>Dans ce cas, vous passerez les écritures suivantes
|
|
<verb>
|
|
4120 Impôt estimé à récupérer
|
|
à
|
|
6701 Excédent de versements d'impôt
|
|
</verb>
|
|
</sect3>
|
|
<sect3> Dette envers l'impôt
|
|
<p>Dans ce cas, vous passerez les écritures suivantes
|
|
<verb>
|
|
6702 Charges fiscales estimées
|
|
à
|
|
4500 Dettes fiscales estimées
|
|
</verb>
|
|
</sect3>
|
|
</sect2>
|
|
<sect2>L'année suivante
|
|
<p>L'année suivante, vous recevez votre extrait de rôle.
|
|
Suivant que vous ayez prévu d'avoir une dette et une créance d'impôt, il
|
|
y aura des écritures différentes.
|
|
<sect3>Premier cas, vous pensez avoir une créance.
|
|
<sect4>La créance estimée est inférieure à ce que vous allez vraiment recevoir.
|
|
<p>Autrement dit, vous avez sous-estimé votre créance
|
|
Dans ce cas, les écritures seront
|
|
<verb>
|
|
4121 Impôt à récupérer
|
|
à
|
|
7710 Régularisation d'impôt dû ou versé
|
|
4120 Impôt estimé à récupérer
|
|
</verb>
|
|
|
|
</sect4>
|
|
<sect4>la créance estimée est supérieure à ce que vous allez vraiment recevoir,
|
|
<p>c'est-à-dire, surestimation de la créance. vous recevrez moins que prévu.
|
|
<verb>
|
|
4121 Impôt à récupérer
|
|
à
|
|
6710 Supplément d'impôt dû ou versé
|
|
4120 Impôt estimé à récupérer
|
|
</verb>
|
|
|
|
</sect4>
|
|
<sect4>Vous avez correctement estimé votre créance.
|
|
<p>Dans ce cas, vous devez simplement faire
|
|
<verb>
|
|
4121 Impôt à récupérer
|
|
à
|
|
4120 Impôt estimé à récupérer
|
|
</verb>
|
|
Et quand l'argent tombera sur votre compte
|
|
<verb>
|
|
5500 Banque
|
|
à
|
|
4121 Impôt à récupérer
|
|
</verb>
|
|
Si vous décidez de le reporter en tant que versement anticipé d'impôt.
|
|
<verb>
|
|
6700 Impôt dû ou versé
|
|
à
|
|
4121 Impôt à récupérer
|
|
</verb>
|
|
</sect4>
|
|
</sect3>
|
|
<sect3>Second cas, vous pensez avoir une dette fiscale
|
|
<sect4>L'estimation de votre dette fiscale est supérieure à
|
|
ce que vous allez vraiment payer.
|
|
<p>Autrement dit, vous payez
|
|
moins d'impôt que prévu.
|
|
<verb>
|
|
4500 Dettes fiscales estimées
|
|
à
|
|
7710 Régularisation d'impôt dû ou versé
|
|
4520 Impôt et taxes à payer
|
|
</verb>
|
|
|
|
</sect4>
|
|
<sect4>L'estimation de votre dette fiscale est inférieure à
|
|
ce que vous allez vraiment payer.
|
|
<p>Autrement dit, vous payez plus d'impôt que prévu.
|
|
<verb>
|
|
4500 Dettes fiscales estimées
|
|
6710 Supplément d'impôt dû
|
|
à
|
|
4520 Impôt et taxes à payer
|
|
|
|
</verb>
|
|
|
|
</sect4>
|
|
<sect4>Vous avez correctement évalué votre dette fiscale.
|
|
<p>Les écritures à passer seront donc
|
|
<verb>
|
|
4500 Dettes fiscales estimées
|
|
à
|
|
4520 Impôt et taxes à payer
|
|
</verb>
|
|
Puis lors du paiement
|
|
<verb>
|
|
4520 Impôt et taxes à payer
|
|
à
|
|
5500 Banque
|
|
</verb>
|
|
|
|
</sect4>
|
|
</sect3>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1> Fiscalité France
|
|
<p> Pas reçu de doc ni d'aide sur ce sujet désolé
|
|
|
|
</sect1>
|
|
<sect1>Ecriture de fin d'exercice comptable (Belgique)
|
|
<p> Chaque année est composée de 13 périodes, les 12 premières font exactement
|
|
un mois mais la 13ième est toujours sur un seul jour : le 31
|
|
décembre.
|
|
C'est cette période qui sera la période de clôture de l'année comptable.
|
|
|
|
<p>Pour commencer, changez vos préférences pour avoir cette période
|
|
par défaut.
|
|
Normalement vous ne devrez utiliser que le journal des Opérations diverses et
|
|
aucun autre.
|
|
|
|
<p>Ensuite, imprimez une balance des comptes de l'année écoulée.
|
|
Cela fait, le reste est assez facile.
|
|
|
|
<sect2> Les amortissements
|
|
<p> Dans la comptabilité Belge, vous trouverez ce qu'il y a à amortir
|
|
dans le poste 24xxx,
|
|
imprimez ces fiches et calculez l'amortissement pour
|
|
l'année, ensuite en opération diverse, vous l'imputerez ainsi
|
|
<verb>
|
|
63xxx Dotation aux amortissements
|
|
à
|
|
2409xxxx Amortissement
|
|
</verb>
|
|
|
|
Evidemment les postes comptables peuvent un peu changer suivant la
|
|
façon dont
|
|
vous avez adapté votre plan comptable. Faites tout de même attention à
|
|
ne pas
|
|
mélanger ce que vous avez acheté il y a deux ans et l'année passée.
|
|
Normalement, chaque élément faisant l'objet d'un amortissement
|
|
doit avoir un plan d'amortissement, c'est-à-dire un document qui
|
|
décrit
|
|
ce qui est amorti, indique la valeur d'acquisition et quelle somme
|
|
sera amortie sur quelle année.
|
|
Le document est de format libre, le mieux est d'utiliser
|
|
une feuille du tableur d'OpenOffice.org pour résumer tout ce qui doit
|
|
être amorti.
|
|
Ce document est appelé tableau d'amortissement. Attention les montants
|
|
sont hors tva !!!!
|
|
<verb>
|
|
exemple :
|
|
bureau valeur d'acquisition 500euros acheté en 2003
|
|
Amorti en 2003 100 euros
|
|
Amorti en 2004 100 euros
|
|
Amorti en 2005 100 euros
|
|
Amorti en 2006 100 euros
|
|
Amorti en 2007 100 euros
|
|
PC valeur d'acquisition 1200euros acheté en 2002
|
|
Amorti en 2002 = 400 euros
|
|
Amorti en 2003 = 400 euros
|
|
Amorti en 2004 = 400 euros
|
|
|
|
Total à amortir en 2003 = 100 (pour le bureau) + 400 (pour le PC)
|
|
</verb>
|
|
</sect2>
|
|
<sect2> Les dépenses non admises
|
|
<p> Dans la fiscalité belge,
|
|
il s'agit entre autre de 50% des restaurants, 25% des frais de voiture
|
|
(taxes de roulage, car wash...),
|
|
des versements anticipés d'impôt et des paiements des impôts d'années
|
|
antérieures.
|
|
|
|
Vous devez donc utiliser le compte 67xxx pour diminuer les charges de
|
|
leur partie non déductible
|
|
</sect2>
|
|
<sect2>Reclassement des Charges, Produits et Dettes
|
|
<p> Il faut tout d'abord retrouver tous les fournisseurs non payés
|
|
au 31 décembre
|
|
et vérifier qu'ils n'ont pas été payés dans le courant de janvier ou
|
|
de février.
|
|
Si c'est le cas on aura un reclassement de dettes, sinon on devra
|
|
penser
|
|
que la dette a été payée par le gérant ou que la dette est toujours
|
|
due.
|
|
Cela doit se régler au cas par cas.
|
|
|
|
Il faut aborder la régularisation des comptes de charges et des
|
|
produits (comptes 490, 491, 492, ,493) , les dettes supérieures à un
|
|
an échéant dans l'année... (doit être complèté).
|
|
</sect2>
|
|
|
|
<sect2>Les variations de stocks
|
|
<p>En fin d'année, il faut faire l'inventaire du stock. Soit on a
|
|
plus de marchandises que ce qu'il est
|
|
inscrit dans notre comptabilité, on aura alors une réduction de charge
|
|
(340 à 6094) soit on aura moins de marchandises que
|
|
prévu, dans ce cas il y aura une augmentation des charges (6094 à
|
|
340). (INCOMPLET)
|
|
|
|
</sect2>
|
|
<sect2>Compte de l'exploitant
|
|
<p>Certaines dépenses ont été payées par le gérant ou l'administrateur en liquide.
|
|
Donc ces paiements ne figureront pas dans les extraits de compte de la banque.
|
|
La seule façon de faire est d'utiliser les comptes 4890 dans le cas d'une dette envers
|
|
le gérant ou 4160 dans le cas d'une créance sur le gérant.
|
|
Il faut donc solder ces comptes et constater la dette ou la créance.
|
|
|
|
|
|
</sect2>
|
|
<sect2> Affectation du résultat
|
|
<p>La dernière étape avant le
|
|
bilan: affecter le résultat de l'exercice, que ce soit un bénéfice ou
|
|
une perte. Vous pouvez utiliser l'impression -> bilan pour vérifier,
|
|
il ne peut pas y avoir de différences entre le total du passif et le
|
|
total de l'actif. S'il y en a une, elle correspond souvent à une perte
|
|
ou un bénéfice.
|
|
|
|
</sect2>
|
|
</sect1>
|
|
<sect1>Salaire et Compte de gérant
|
|
<p>Le gérant utilisera les comptes 4890 et 4160 pour gérer l'argent
|
|
qu'il prélève ou
|
|
qu'il avance à sa société. Ces comptes peuvent aussi être utilisés lors
|
|
du
|
|
paiement des salaires. Il est important de rappeler qu'en Belgique,
|
|
il est nécessaire
|
|
de payer le précompte professionnel.
|
|
|
|
</sect1>
|
|
</sect>
|
|
|
|
|
|
<sect>Sécurité
|
|
<sect1> Introduction
|
|
<p>
|
|
PhpCompta a sa propre sécurité, cependant si vous voulez vraiment
|
|
sécuriser votre comptabilité, vous devez prendre en compte qu'il ne
|
|
suffit de sécuriser votre serveur et phpcompta mais aussi les
|
|
programmes sur lequel le programme s'appuie. C'est-à-dire Apache,
|
|
utilisation de https à la place de http, de PostGresql, de l'utilisation
|
|
des odbc, de l'encryption des backups, de la traque des mots de passe
|
|
trop faciles à deviner,... La liste est longue et c'est l'ensemble des
|
|
mesures qui déterminera la sécurité de vos données, il suffit d'une
|
|
seule faiblesse pour que la sécurité soit insuffisante. Le sujet
|
|
est très vaste, il englobe trop de choses. C'est pourquoi nous ne
|
|
traiterons que de PhpCompta uniquement et un tout petit peu de PostgreSql.
|
|
</sect1>
|
|
<sect1> Base de données
|
|
<p>
|
|
En tout premier lieu, si vous avez réussi à tout installer, vous
|
|
devez ajouter une sécurité à l'accès de vos database. Donc n'essayez
|
|
pas d'utiliser install.sh quand la sécurité par mot de passe est
|
|
activée !!! Ou alors mettez le mot de passe dans ~/.pgpass de
|
|
l'utilisateur phpcompta
|
|
|
|
Dans include/constant.php changez le mot de passe (ligne
|
|
phpcompta_password), il contient dany par défaut.
|
|
|
|
|
|
En tant
|
|
qu'utilisateur postgres, ajoutez un mot de passe à votre utilisateur
|
|
phpcompta avec la commande //
|
|
psql -c "alter user phpcompta password 'votre_mot_de_passe'"
|
|
Ce mot de passe est évidemment celui dont on a parlé au paragraphe
|
|
précédent.
|
|
|
|
|
|
Ensuite changez le pg_hba.conf et mettez les lignes suivantes.
|
|
<verb>
|
|
host all all 172.16.31.0 255.255.255.0 md5
|
|
local all all md5
|
|
host all all 127.0.0.1 255.255.255.255 md5
|
|
</verb>
|
|
La première ligne correspond à mon réseau privé.
|
|
|
|
Relancez postgres, voilà maintenant un mot de passe sera toujours
|
|
requis, n'oubliez pas de mettre un mot de passe à vos
|
|
superutilisateurs PostgreSql avant de changer, sinon vous ne pourrez
|
|
plus vous connecter.
|
|
|
|
Pour changer le port de postgresql, il suffit de changer dans
|
|
constant.php, la valeur phpcompta_psql_port, n'oubliez pas de changer
|
|
le paramétrage de postgresql.
|
|
|
|
Ensuite, changez les droits sur le répertoire où sont vos fichiers
|
|
avec chmod 700, attention : le propriétaire des fichiers doit être le
|
|
même que celui du process httpd, pour vérifier faites ps -ef|grep
|
|
httpd, le propriétaire du processus httpd se trouve dans la première
|
|
colonne.
|
|
Exemple chez moi, le propriétaire est apache
|
|
<verb>
|
|
root@july data]# ps -ef|grep httpd
|
|
root 24540 1 0 22:47 ? 00:00:00 /opt/http2//bin/httpd -k start
|
|
apache 24541 24540 0 22:47 ? 00:00:00 [httpd]
|
|
apache 24542 24540 0 22:47 ? 00:00:00 [httpd]
|
|
apache 24543 24540 0 22:47 ? 00:00:00 [httpd]
|
|
apache 24544 24540 0 22:47 ? 00:00:00 [httpd]
|
|
apache 24545 24540 0 22:47 ? 00:00:00 [httpd]
|
|
root 24555 23968 0 22:56 pts/0 00:00:00 grep httpd
|
|
|
|
</verb>
|
|
</sect1>
|
|
|
|
|
|
<sect1> PhpCompta
|
|
<p>
|
|
Dans PhpCompta, le module de sécurité permet d'établir quel
|
|
utilisateur peut accéder à quel dossier, ce qu'il peut y faire,
|
|
les journaux auquels il peut accéder... Chaque fois qu'une page est chargée,
|
|
le mot de passe et le login utilisateur sont vérifiés pour savoir si
|
|
primo il a accès à ce qu'il a demandé et secundo si son compte
|
|
est actif et que le mot de passe fourni est valide. Ces valeurs sont
|
|
stockées sur le serveur. Peu de système vérifie aussi souvent les
|
|
permissions d'un utilisateur. Evidemment utiliser le cache de
|
|
l'explorateur pour découvrir ces informations est une perte de
|
|
temps, utiliser son historique pour accéder à vos données ne
|
|
fonctionnera pas non plus.
|
|
|
|
<p>Pour ajouter un utilisateur, vous devez tout d'abord avoir les droits
|
|
admin et créez l'utilisateur. A ce moment-là, il n'a accès à rien du
|
|
tout. Il faut ensuite se connecter à un dossier sur lequel vous avez
|
|
des droits admin et l'ajouter, par défaut il ne peut rien faire. A
|
|
vous de spécifier ce à quoi il peut accéder et son droits par défaut
|
|
(écriture ou lecture). De cette façon, un utilisateur (sauf avec des
|
|
droits admin ) ne peut pas accéder à des nouveaux dossiers. Chaque
|
|
accès doit être donné explicitement.
|
|
|
|
<p>Dans un dossier, un utilisateur a toujours un droit par défaut. Si par
|
|
exemple, son droit par défaut est de lire il pourra lire tout
|
|
ce qu'il veut et écrire uniquement dans ce qui a été explicitement
|
|
permis. Si son droit par défaut est d'écrire, c'est l'inverse : il
|
|
pourra écrire partout sauf là où c'est explicitement défendu.
|
|
Le sens d'écrire dans ce contexte-ci doit se comprendre
|
|
comme la capacité à pouvoir ajouter ou modifier des informations.
|
|
<sect2>Sécurité au sein d'un dossier
|
|
<p>Dans chaque dossier, vous devez donner les droits des
|
|
utilisateurs. Il y a les journaux et les actions. Les journaux sont
|
|
les journaux auquels vous avez ou non accès. Avoir accès en ajout à un
|
|
journal de vente permet automatiquement de générer des factures et de
|
|
les imprimer.
|
|
<p>
|
|
Les actions
|
|
<itemize>
|
|
<item> Accès au Grand Livre : vous permet d'accèder au GrandLivre et
|
|
donc de voir toutes les opérations.
|
|
<item> Impression : accès aux impressions, attention, cela permet à
|
|
ceux qui ont cet accès de pouvoir imprimer et exporter, les fiches
|
|
(banques, clients...) !!! Dans le cas, où vous souhaitez que
|
|
l'utilisateur puisse générer et imprimer des pièces (facture, lettre
|
|
de rappel) ce droit-ci n'est pas nécessaire.
|
|
<item> Création et modification des rapports : menu avancé, vous
|
|
permet de créer vos propres rapports
|
|
<item> Mise à jour Plan Comptable
|
|
<item> Gestion Journaux : dans le menu avancé, configuration des journaux
|
|
<item> Paramètres : gestion des taux TVA, paramètre société, ...
|
|
<item> Centralise
|
|
<item> Lecture des fiches : pour rechercher une fiche, cette action est
|
|
nécessaire pour ceux qui doivent encoder dans les journaux ou dans les
|
|
modules de gestion
|
|
<item> Voir le stock
|
|
<item> Modifie le stock: permet de modifier manuellement le stock,
|
|
celui-ci sera de toute façon modifié par les actions d'achat et de vente.
|
|
<item> Fiche ajout et modification : pour pouvoir ajouter ou
|
|
modifier une fiche
|
|
<item> Voir la balance des comptes : pour voir la balance des comptes,
|
|
nécessaire d'avoir aussi l'accès Impression
|
|
<item> Import et export des écritures d'ouverture
|
|
<item> Module Suivi Document : module gestion, permet de lire et
|
|
d'ajouter des actions ainsi que de générer certains documents tels que
|
|
lettre de rappel, courrier...
|
|
<item> Module Client
|
|
<item> Module Fournisseur : module gestion
|
|
<item> Module Administration : module gestion
|
|
<item> Module Gestion: module gestion, sans ceci vous ne pouvez pas
|
|
du tout accèder à la gestion.
|
|
</itemize>
|
|
|
|
|
|
</sect2>
|
|
|
|
<p>Dans chaque dossier, vous devez donner les droits des
|
|
utilisateurs. Il y a les journaux et les actions. Les journaux sont
|
|
les journaux auquels vous avez ou non accès.
|
|
|
|
<p>
|
|
Les actions
|
|
<itemize>
|
|
<item> Accès au Grand Livre : vous permet d'accèder au GrandLivre et
|
|
donc de voir toutes les opérations.
|
|
<item> Impression : accès aux impressions
|
|
<item> Formulaire : menu avancé, vous permet de créer vos propres
|
|
formulaires
|
|
<item> Mise à jour Plan Comptable
|
|
<item> Gestion Journaux : dans le menu avancé, configuration des journaux
|
|
<item> Paramètres : gestion des taux TVA, paramètre société, ...
|
|
<item> Centralise
|
|
<item> Fiche Read : pour rechercher une fiche
|
|
<item> Voir le stock
|
|
<item> Modifie le stock: permet de modifier manuellement le stock,
|
|
celui-ci sera de toute façon modifié par les actions d'achat et de vente.
|
|
<item> Fiche ajout : pour pouvoir ajouter une fiche
|
|
<item> Voir la balance des comptes : pour voir la balance des comptes,
|
|
nécessaire d'avoir aussi l'accès Impression
|
|
<item> Import et export des écritures d'ouverture
|
|
<item> Module Suivi Document : module gestion
|
|
<item> Module Client : module gestion
|
|
<item> Module Fournisseur : module gestion
|
|
<item> Module Administration : module gestion
|
|
<item> Module Gestion: module gestion
|
|
</itemize>
|
|
|
|
|
|
</sect1>
|
|
</sect>
|
|
<sect> Gestion de stock
|
|
<p> PhpCompta vient avec un système minimum de gestion de stock,
|
|
c'est-à-dire qu'il permet de suivre un stock grâce aux action de vente
|
|
et d'achat, et de diminuer ou d'augmenter manuellement le stock; mais
|
|
il ne gére pas les commandes. Pour commander des marchandises, il faut
|
|
pour l'instant passer par gestion->action, et ajouter des documents de
|
|
commandes.
|
|
|
|
<p>Attention à la date, on ne tient compte pour le stock que de ceux
|
|
de l'année et non ceux de l'exercice s'il est plus d'un an.
|
|
|
|
<p> Cela étant précisé, voyons ce qu'on peut faire avec ce module de
|
|
stock.
|
|
|
|
<p> Pour toutes les marchandises dont vous voulez gérer le stock, il
|
|
faut ajouter l'attribut gestion de stock, vous devez y mettre un code,
|
|
et exactement le même code dans sa contrepartie. Les mêmes
|
|
marchandises ont toujours deux fiches : l'une pour la vente et l'autre
|
|
pour l'achat, la seule façon de lier ces fiches est de leur donner le
|
|
même code de stock.
|
|
|
|
<p>Bien faire attention à ce code, il doit être le même pour les fiches
|
|
achats et ventes de la même marchandise, si vous utilisez ce code
|
|
stock pour deux marchandises différentes, vous ne serez plus en mesure
|
|
de faire la différence entre ces 2 marchandises dans le stock.
|
|
|
|
<p>Il doit être bien clair, qu'il y a
|
|
deux fiches pour cette marchandise, l'une à la vente et l'autre à
|
|
l'achat. Il y a deux raisons à cet état de chose :
|
|
<itemize>
|
|
<item>La première, est que les postes comptables des marchandises à
|
|
vendre et à acheter ne sont pas les mêmes.
|
|
<item>La seconde est qu'ainsi vous pouvez faire correspondre plusieurs
|
|
fiches avec le même code de gestion de stock, par exemple, au lieu d'avoir
|
|
un stock par boisson, vous pouvez décider d'avoir le même code de
|
|
stock pour toutes les boissons. Petite illustration: imaginons que
|
|
quelqu'un qui vend du coca, du fanta et du sprite souhaite uniquement
|
|
connaitre le total des différentes boissons. Et donc s'il vend du coca
|
|
ou du fanta, son stock diminue; dans ce cas, il ne sera pas capable de
|
|
savoir combien il a exactement de cannettes de chaque sorte, il ne
|
|
connaitra que le total des cannettes.
|
|
</itemize>
|
|
|
|
<p>Les achats et les ventes vont
|
|
automatiquement mettre le stock à jour si on fait ces opérations dans
|
|
les journaux achats et ventes uniquement.
|
|
|
|
|
|
|
|
<sect1>Configurer le système
|
|
<p>Ajouter des fiches de marchandises (en achat et vente) et adapter
|
|
votre journal d'achat et de vente pour qu'ils tiennent compte de ces
|
|
nouvelles fiches.
|
|
|
|
<p>N'oubliez pas d'ajouter l'attribut "Gestion de stock" pour ces
|
|
fiches, pour ce faire cliquez sur le nom de la famille de fiches (à
|
|
côté de liste).
|
|
|
|
|
|
N'oubliez pas qu'en fin d'année, on fait l'inventaire et on compare le
|
|
stock du début de l'année avec celui de la fin d'année, et cela donne
|
|
lieu à une écriture comptable de variation de stock, normalement dans
|
|
le journal des opérations diverses.
|
|
|
|
</sect1>
|
|
|
|
<sect1>Premier cas: une marchandise achetée=une marchandise vendue
|
|
<p> Ceci est le cas le plus simple, admettons que vous vendiez la
|
|
marchandises A et que quand vous la vendez, votre stock diminue.
|
|
|
|
Dans le menu Fiche, dans les marchandises à vendre ajoutez un nom de
|
|
gestion de stock ou un barre-code. Exemple MARCHA. Faites la même
|
|
chose pour la marchandise à vendre.
|
|
|
|
Maintenant, après avoir adapté le journal de vente et d'achat pour que
|
|
ces fiches soient utilisée (avancé->journaux). Vous constaterez que
|
|
quand vous vendez votre stock diminue et qu'à l'achat, il augmente, ce
|
|
qui est logique.
|
|
|
|
Le menu Stock vous montre l'état de votre stock. Si certaines
|
|
marchandises ou été volées, détruites ou retournées, vous pouvez
|
|
manuellement modifier le stock; en cliquant sur MARCHA, vous voyez le
|
|
détail du stock, vous avez une ligne pour modifier le stock, si vous
|
|
entrez un nombre négatif, le stock va diminuer du nombre d'unité
|
|
indiqué, avec un nombre positif, il augmentera.
|
|
|
|
si vous êtes un cafetier et que quand vous
|
|
achetez une bouteille de soda, vous le vendez par verre; si vous
|
|
souhaitez suivre les stocks des vente, vous pourriez dire qu'une
|
|
bouteille à l'achat vaut 5 unités, et à la vente une seule.
|
|
|
|
</sect1>
|
|
|
|
<sect1>Second cas: uniquement à l'achat
|
|
<p>Dans ce cas-ci, vous ne voulez suivre que le nombre d'unité
|
|
achetée, par exemple, si vous êtes un cafetier et que quand vous
|
|
achetez une bouteille de soda, vous le vendez par verre; et vous ne
|
|
souhaitez pas faire le suivi de chaque verre vendu. Les unités de
|
|
stocks n'acceptent que 4 décimales maximum.
|
|
|
|
<p>Il suffit simplement de mettre un code sur la marchandise à l'achat
|
|
et c'est tout.
|
|
|
|
<p>Dans ce cas-ci, il vous suffit de regarder la quantité achetée, et
|
|
celle qu'il vous reste réellement, cela vous donne par simple
|
|
soustraction, la quantité vendue.
|
|
|
|
<p>Il vous suffit maintenant de changer manuellement.
|
|
|
|
|
|
</sect1>
|
|
<sect1>Plusieurs fiches pour un même stock
|
|
<p>Imaginons que pour une certaine marchandise (MARCHA), vous avez
|
|
crééez une fiche quand vous l'achetez à un fournisseur et une autre
|
|
fiche quand vous l'achetez à un autre fournisseur. Parce que par
|
|
exemple, les prix sont différents, ou pour n'importe quelle autre
|
|
raison qu'il vous plaira.
|
|
|
|
<p>Dans ce cas, il suffit d'utiliser le même code de gestion pour
|
|
toutes ces fiches, automatiquement elles seront rassemblées dans la
|
|
gestion de stock.
|
|
|
|
</sect1>
|
|
</sect>
|
|
|
|
<sect>Domaines
|
|
<sect1>Définition
|
|
<p> Il est possible d'avoir phpcompta installé plusieurs fois
|
|
sur votre machine dans des "virtual host" différents; mais si vous
|
|
le faites, vous remarquerez que
|
|
les différents sites phpcompta (virtual host) accèdent aux
|
|
mêmes bases de données.
|
|
|
|
<p> Pour éviter cela, on utilise les domaines. Les domaines sont
|
|
donc l'ensemble des bases de données pour un virtual host donné,
|
|
cela comprend non seulement le repository mais aussi les bases
|
|
de données contenant les dossiers et les modèles.
|
|
|
|
<p>Le domaine sera matériellement
|
|
concrétisé par un préfixe pour vos bases de données. Donc chaque
|
|
application PhpCompta aura ses propres bases de données.
|
|
|
|
</sect1>
|
|
<sect1>Mise en place
|
|
<p> Pour utiliser les domaines, il suffit de retrouver la ligne
|
|
<verb>
|
|
define ("domaine","");
|
|
</verb>
|
|
dans le fichier include/constant.php et de la transformer en
|
|
<verb>
|
|
define ("domaine","mon_domaine");
|
|
</verb>
|
|
Attention: comme cela sert à nommer les bases de données, les limitations
|
|
sont les mêmes que celle des noms de bases de données : pas d'espace, de point
|
|
virgule,...
|
|
|
|
</sect1>
|
|
<sect1>Utilisation
|
|
<p>L'utilisation des domaines est tout-à-fait invisible pour l'utilisateur
|
|
et pour l'application. Le seul véritable changement est que les noms
|
|
de base de données sont différents.
|
|
|
|
<p>Chaque "virtual host" d'apache accèdera donc à son propre système
|
|
de base de données.
|
|
|
|
</sect1>
|
|
</sect>
|
|
<sect> Le module de comptabilité
|
|
<p> Après toute cette théorie, il est temps d'apprendre à utiliser
|
|
PhpCompta
|
|
|
|
<sect1>Journaux <label id="journaux">
|
|
<p> Il existe 4 sortes de journaux
|
|
<itemize>
|
|
<item> Vente regroupant les ventes
|
|
<item> Achat Celui regroupant les achats
|
|
<item> Financier Celui regroupant tous les mouvements financiers (banque, caisse...)
|
|
<item> Opérations divers Et celui regroupant toutes les autres
|
|
opérations (augmentation de bilan, amortissement,... )
|
|
</itemize>
|
|
Pour la création voir <ref id="avance_journal" name="avance_journal">
|
|
|
|
<p> Dans tous les journaux, vous avez le menu "nouvelle" et "voir" au
|
|
minimum, "nouvelle" pour nouvelle opération et voir pour voir les
|
|
opérations de la période en cours ou de toutes les périodes.
|
|
|
|
|
|
<sect2>Grand Livre
|
|
<p>Ce journal-ci est un peu spécial. En fait, il rassemble tous les
|
|
journaux dans un seul, on ne peut pas y écrire directement mais on y
|
|
voit toutes les opérations en provenance de tous les journaux.
|
|
|
|
|
|
</sect2>
|
|
<sect2>Entrée ou Journal des Ventes
|
|
<p>Le journal des ventes regroupe les opérations de vente, donc ce que
|
|
vous vendez. En mode utilisateur, c'est très simple: vous devez juste
|
|
ajouter le client, la date et évidemment les articles.
|
|
|
|
<p>Les rabais et remises ne sont utilisables qu'avec les fiches, il
|
|
faut cependant encore les calculer séparément.
|
|
|
|
<p>La ligne du bas vous permet de faire des petits calculs rapides
|
|
(exemple: 1+2*3.2)...
|
|
|
|
<p> Pour ajouter une vente, cliquez sur nouvelle, puis utilisez les
|
|
boutons pour ajouter les clients, services et marchandises que l'on
|
|
vend.
|
|
|
|
<p> En cas de reprise de matériel, vous pouvez mettre des quantités
|
|
négatives - attention : des quantités, pas des prix unitaires-. Le
|
|
stock sera automatiquement réadapté pour tenir compte de ce retour de
|
|
matériel.
|
|
|
|
<p> Pensez à utilisez le dossier "demo" pour faire tous vos tests et
|
|
découvrir PhpCompta.
|
|
|
|
|
|
</sect2>
|
|
|
|
<sect2>Dépense ou Journal des Achats
|
|
<p>Reprend uniquement les opérations d'achat que ce soit pour l'achat
|
|
de marchandises, de services ou de matériel.
|
|
|
|
</sect2>
|
|
|
|
<sect2>Financier ou Journal Financier
|
|
<p> Uniquement pour gérer les comptes en banque, visa, bref tout ce
|
|
qui est financier (pas les prêts qui devraient être en opération
|
|
diverses mais bien le paiement de ces prêts).
|
|
|
|
<p> La date est importante, il est important de vous rappelez: on vous
|
|
donne l'ancien solde et le nouveau, vérifiez sur vos extraits que
|
|
cela correspond bien.
|
|
|
|
<p> Le commentaire est optionnel, c'est ce que vous verrez
|
|
apparaître lorsque vous regarderez votre journal.
|
|
|
|
<p>Introduisez un montants négatif si vous payez (le compte diminue)
|
|
et un montant positif si vous recevez de l'argent.
|
|
|
|
<p> En cas de paiement, il faut introduire le montant négatif.
|
|
|
|
</sect2>
|
|
<sect2> Journal des Opérations diverses <label id="journal_od">
|
|
<p> Reprend toutes les opérations qui ne sont pas comprises dans les autres
|
|
journaux. Ce qui implique les amortissements, parfois les salaires ou les produits financiers,
|
|
les dépenses non admises, le paiement de l'impôt, de la tva, les garanties...
|
|
|
|
C'est l'unique journal qui n'utilise pas les fiches. Pourquoi ? Tout
|
|
simplement parce
|
|
que s'il utilisait lui-aussi les fiches, il faudrait faire une fiche
|
|
par poste comptable,
|
|
ce qui serait rapidement ingérable. De plus, les fiches sont là pour
|
|
les opérations
|
|
courantes (vente/Achat/banque). Puisque ce journal n'utilise pas les
|
|
fiches, le filtre est
|
|
le même que celui défini pour le mode comptable voir <ref
|
|
id="journal_comptable" name="définition journal">
|
|
|
|
Pour le profil comptable, vous devez mettre un filtre pour les comptes
|
|
visibles au débit ou au crédit.
|
|
|
|
exemple :
|
|
<verb>
|
|
Postes utilisables journal (débit) 60*
|
|
Postes utilisables journal (crébit) 411* 4000001
|
|
</verb>
|
|
|
|
Ceux qui terminent par une étoile reprennent les comptes qui commence
|
|
par l'expression ainsi 411* reprendra 411, 4111, 4112,4113 et
|
|
4114. Vous séparez les différents comptes par un espace.
|
|
|
|
<sect2>Cas particuliers
|
|
<p> Les cartes de crédit :
|
|
La visa = changement de créancier : visa paie le fournisseur vous
|
|
payez Visa, vous pourriez aussi le mettre dans un journal financier
|
|
|
|
<p> Facture payée par mensualité, la facture est encodée dans le journal
|
|
d'achat, et à chaque paiement vous l'encodez dans le journal financier
|
|
|
|
<p>Les salaires peuvent être soit dans un journal d'achat et les produits financiers dans
|
|
un journal de vente, mais ils pourraient tous deux être dans le journal d'opérations diverses.
|
|
|
|
|
|
</sect2>
|
|
<sect1>Encodage d'opération
|
|
<p> La tva est automatiquement mise, on prend celle de la fiche, il n'est
|
|
donc normale que vous ne deviez pas l'encoder. Les prix sont aussi pris dans
|
|
les attributs de la fiche mais vous pouvez modifier manuellement.
|
|
|
|
<p> En cas de montant négatif, les écritures sont inversées
|
|
Exemple
|
|
<verb>
|
|
* Paiement d'une facture (montant négatif) on aura
|
|
fournisseur
|
|
à
|
|
client
|
|
* Reprise de marchandise (diminution de vente & tva)
|
|
Tva à payer, vente
|
|
à
|
|
client
|
|
La dette du client diminue
|
|
|
|
|
|
</verb>
|
|
<p> Il n'est pas possible de modifier un encodage mais vous pouvez
|
|
l'annuler.
|
|
Quand vous
|
|
cliquez sur Confirmer soyez sûr de ce que vous faites.
|
|
</sect1>
|
|
|
|
<sect1>Recherche
|
|
<p>Ce menu permet de rechercher par date, montant, poste comptable, code
|
|
interne, quick code ou grâce à une partie de la description.
|
|
|
|
<p>La sécurité s'applique dans les recherches, il n'est pas possible
|
|
de voir les opérations des journaux auquels vous n'avez pas accès.
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1> Rapprochement
|
|
<p>Vous pouvez lier des opérations entre elles,
|
|
en général ce seront des paiements qui correspondent à des
|
|
factures. Ce n'est pas obligatoire, c'est là uniquement pour vous
|
|
permettre de mieux voir ce qui concerne quoi.
|
|
|
|
<p>Les rapprochement ne se font pas forcément dans le même journal,
|
|
par exemple un paiement sera dans le journal financier mais sera lié à
|
|
une opération de vente (journal de vente) ou d'achat (journal
|
|
d'achat).
|
|
|
|
<p> Le point important est que dans la petite fenêtre montrant les
|
|
détails, vous pouvez spécifier si la facture est ou non payée, cela
|
|
vous permettra de savoir en temps réelle, ce qui est déjà payé et ce
|
|
qui ne l'est pas, cette possibilité n'existe que pour les journaux de
|
|
type vente et achat.
|
|
|
|
</sect1>
|
|
|
|
|
|
<sect1>Fiche <label id="avance_fiche">
|
|
<p>Ce menu vous permet d'ajouter et de modifier des fiches mais aussi de
|
|
leur ajouter des attributs, un attribut est par exemple une adresse, une partie
|
|
non déductible, une adresse...
|
|
|
|
<sect2>Ajout ou suppression d'attribut
|
|
<p>Il est possible d'ajouter des attributs et aussi d'en enlever mais
|
|
seuls les attributs non définis de base peuvent être
|
|
supprimés, autrement dit seuls attributs que vous avez ajouté peuvent
|
|
être enlevés. Attention, cette opération n'est pas réversible et cela
|
|
modifiera toutes les fiches existantes de cette catégorie de fiche,
|
|
les valeurs de ces attributs seront définitivement perdues.
|
|
|
|
Faites des tests dans la base de données "demo" si vous ne comprenez
|
|
pas bien.
|
|
|
|
|
|
|
|
<sect2>Création d'une catégorie de fiche
|
|
<p>
|
|
Les catégories de fiches sont en fait le rassemblement de fiche
|
|
ensembles, par exemple, les marchandises, les clients, les
|
|
fournisseurs...
|
|
|
|
<p>Qu'est qu'une fiche finalement ? Pour vous l'expliquer simplement,
|
|
dites-vous qu'en comptabilité, il y a une série d'actions ou
|
|
d'intervenants tels que Achat, vente, Client, Fournisseurs, et que
|
|
chaque action (ou intervenant) peut être subdivisée. Exemple: Vous
|
|
créez une Action de type Dépense, puis dans cette nouvelle action,
|
|
vous la subdivisez en 'Achat de carburant', 'restaurant', 'frais
|
|
divers'... La fiche correspond donc à la dernière subdivision
|
|
c'est-à-dire dans ce cas-ci à 'restaurant' ou 'frais divers'.
|
|
|
|
|
|
Pour créer une catégorie, cliquez sur Fiche et à droite sur
|
|
création. Vous devez donner le nom de la catégorie et le type de fiche
|
|
que vous voulez.
|
|
|
|
La classe de base est le poste comptable parent de vos fiche, ce poste
|
|
doit exister, il faut alors
|
|
cliquer aussi sur "création automatique du poste comptable" qui permet de générer
|
|
automatiquement le poste comptable voulu, ce poste sera
|
|
automatiquement ajouté dans le Plan Comptable. Si cette option n'est
|
|
pas cochée, vous devrez ajouter manuellement le poste comptable et le
|
|
donner explicitement. Si vous ne souhaitez pas que chaque fiche aie
|
|
son propre poste comptable, ne cochez pas l'option, dans ce cas, soit
|
|
le modèle a un poste comptable de base qui deviendra alors le défaut,
|
|
soit vous en fournissez un qui deviendra le poste comptable par défaut
|
|
pour cette catégorie de fiche, soit
|
|
le modèle n'a pas de poste comptable et dans ce cas, il n'y aura aucun
|
|
poste comptable. (Exemple: les contacts)
|
|
|
|
Pour simplifier :
|
|
<itemize>
|
|
<item>Vous voulez que chaque fiche aie son propre poste comptable et
|
|
vous souhaitez que ce poste soit crée automatiquement : cochez la case
|
|
'Création automatique du poste comptable'
|
|
<item>Vous souhaitez qu'il n'y a pas de poste comptable attaché à
|
|
chaque fiche: ne la cochez pas. Pour les contacts par exemple, il n'y a pas
|
|
de postes comptables.
|
|
|
|
<item>Vous souhaitez qu'il y aie un poste comptable attaché à chaque fiche
|
|
mais pas généré automatiquement: ne cochez pas. Toutes les fiches auront
|
|
le poste comptable donné dans 'Classe de base', si cette classe de
|
|
base est vide, le poste comptable sera celui du modèle de base, si le
|
|
modèle de base n'en a pas, alors il n'y aura pas de poste comptables
|
|
de base.
|
|
</itemize>
|
|
|
|
<p>Cas spécial: la classe de base "Autre" permet de créer des fiches
|
|
sur mesure, par exemple: liste des employés,
|
|
|
|
</sect2>
|
|
<sect2>Création d'une fiche
|
|
<p>
|
|
Quelques attributs à expliquer : Gestion Poste, Prix Achat, Prix de
|
|
vente, Poste Comptable. Vous n'êtes pas obligé de créer une fiche pour
|
|
tout, par exemple pour les restaurants, vous pouvez encodez une seule
|
|
et unique fiche appelée restaurant.
|
|
|
|
<p>Autre : comme plusieur fiches peuvent utiliser le même poste comptable, si on
|
|
modifie le nom d'une fiche, attention cela ne modifiera pas son nom dans le Plan Comptable.
|
|
Attribut spéciaux:
|
|
<itemize>
|
|
<item>Partie fiscalement non déductible : entre 0 & 1, il s'agit de ce que vous
|
|
ne pourrez pas déduire comme charge. En cas d'achat sur cette fiche, le montant
|
|
HTVA multiplié par ce que vous avez inscrit ici sera rangé dans les dépenses non
|
|
admises, le poste comptable est celui qui est indiqué dans le Module Paramètre->
|
|
Poste
|
|
<item>TVA non déductible même remarque
|
|
<item>TVA non déductible récupérable par l'impôt idem
|
|
</itemize>
|
|
</sect2>
|
|
|
|
<sect1>Impression
|
|
<p>
|
|
Ce menu permet de demander des impressions.
|
|
|
|
<sect2>Journaux
|
|
<p>Impression de journaux, les périodes que vous voyez sont celles de
|
|
l'exercice de votre période par défaut (voir préférence). Vous pouvez soit les
|
|
avoir comme un listing soit de manière détaillée c'est-à-dire en partie double.
|
|
|
|
<p>option
|
|
<itemize>
|
|
<item>Vous pouvez choisir entre les journaux centralisés et ceux qui ne le
|
|
sont pas.
|
|
<item>Style d'impression, soit simple donc sur une seule ligne soit en
|
|
partie double
|
|
</itemize>
|
|
|
|
Une fois l'impression en HTML obtenue, on peut soit l'imprimer, soit
|
|
l'avoir en pdf soit en CSV. Avec le CSV, vous pouvez l'importez dans un
|
|
tableur et faire une autre présentation
|
|
|
|
</sect2>
|
|
<sect2>Poste <label id="impress_poste">
|
|
<p>Impression des postes comptables par période. Il est possible de
|
|
recherche sur base soit du quickcode soit du poste comptable.
|
|
|
|
L'export en PDF et CSV est prévu. Cela fonctionne exactement comme
|
|
les journaux.
|
|
|
|
</sect2>
|
|
<sect2>Fiche
|
|
<p>
|
|
Impression des fiches, avec ou sans solde, par période. On peut
|
|
exporter en PDF. On imprime des catégories de fiches, pour avoir le détail
|
|
d'une fiche en particulier, il faut utiliser impression
|
|
des poste <ref id="impress_poste" name="impression_poste">
|
|
|
|
</sect2>
|
|
|
|
<sect2>Les Rapports<label id="rapport">
|
|
<sect3>Introduction
|
|
<p> Les rapports permettent de rapidement encoder des rapports.
|
|
Par exemple, le total des ventes, le total encore à payer, la différence
|
|
entre les entrées et les charges... Il n'y a pas vraiment de limite.
|
|
|
|
<p> Les rapports permettent d'utilisent des formules (mod,round,*,-)
|
|
sur des soldes de comptes.
|
|
|
|
<p>Très peu, voire aucun rapport, n'est fourni par défaut, vous devez
|
|
les ajouter vous-même. Pour cela, soit vous regardez dans le
|
|
répertoire contrib/rapport soit vous allez sur le site de phpcompta.
|
|
|
|
</sect3>
|
|
<sect3>Syntaxe
|
|
<p>Quelques règles:
|
|
<itemize>
|
|
<item>les postes sont toujours écrits entre crochets;
|
|
<item>pour avoir la somme du poste et des sous-poste,
|
|
il faut utiliser le %;
|
|
<item>Si vous souhaitez commencer à une autre période pour certains
|
|
compte et donc avoir plusieurs intervalles pour un rapport, vous
|
|
devez utiliser l'option FROM=MM.YYYY (voir exemple). Ce genre d'option est
|
|
très utile pour par exemple les déclarations de TVA.
|
|
<item>Si vous souhaitez n'avoir que le crédit ou le débit, utilisez le
|
|
D ou le C avant la fermeture du crochet
|
|
</itemize>
|
|
|
|
<p>cas particulier : FROM=00.0000 pour indiquer le début de l'exercice
|
|
comptable dans lequel vous êtes (voir préférence), utile si vous avez
|
|
avez plusieurs exercices comptable dans le même dossier.
|
|
|
|
<p>
|
|
Exemples de formule:
|
|
<verb>
|
|
Résultat d'exploitation brute round([7%]-[6%])
|
|
Impot estimé (sans compter les amortissements) ([7%]-[6%])/0.35
|
|
Total des comptes en banque [550%]
|
|
Total TVA récolté depuis janvier 2005 : [4511] FROM=01.2005
|
|
Perte ou profit if ([7%]-[6%]>0)?"Benefice":"Perte"
|
|
</verb>
|
|
|
|
</sect3>
|
|
<sect3>Statistiques mensuelles
|
|
<p>Dans le menu rapport, vous pourrez choisir l'étape, si vous choississez mensuelle,
|
|
vous aurez le résultat par mois.
|
|
|
|
<p>Afin de pouvoir faire un graphique de vos statisques, il vous suffit de demander l'export
|
|
en CSV puis de l'intégrer dans votre tableur
|
|
|
|
</sect3>
|
|
</sect2>
|
|
|
|
<sect2>Balance des comptes
|
|
<p>Après avoir choisi la période, vous recevrez tous les postes comptables, la
|
|
somme des débit et crédits de chacun. Cette balance est très pratique pour rapidement
|
|
vérifier les comptes clients, dépenses. C'est un outil de vérification très utile.
|
|
|
|
</sect2>
|
|
|
|
<sect2>Bilan
|
|
<p>Actuellement, seule le bilan Belge est disponible, pour en avoir un
|
|
autre, il suffit
|
|
de créer 2 fichiers
|
|
L'un sera en RTF et contiendra la présentation ainsi que les valeurs
|
|
à calculer et l'autre en format texte contiendra
|
|
les formules qui remplaceront les balises dans le document RTF.
|
|
|
|
<p> Pour comprendre comment cela fonctionne, il suffit d'aller dans
|
|
html/document/fr_be et d'ouvrir les 2 fichiers qui s'y trouvent.
|
|
|
|
<p>Le bilan et la balance des comptes, sont
|
|
les deux outils qui vous permettront de faire votre
|
|
bilan de fin d'année.
|
|
|
|
</sect2>
|
|
|
|
<sect2>Liste Assujetti
|
|
<p> Permet d'avoir la liste des assujetti à la TVA et
|
|
le montant qu'on leur a facturé, c'est une déclaration
|
|
obligatoire et annuelle en Belgique.
|
|
|
|
</sect2>
|
|
</sect1>
|
|
|
|
<sect1>Avancé
|
|
<sect2>Journaux <label id="avance_journal">
|
|
<p>La première chose à faire quand on crée un journal est de le
|
|
paramétrer correctement
|
|
|
|
L'écran est divisé en deux parties, celle du dessus, est surtout utilisée par
|
|
les journaux "Opérations Diverses", celui
|
|
du dessous pour les autres journaux.<label id="journal_comptable">
|
|
|
|
Le nombre de lignes maximum, donne le nombre lignes par défaut qu'on verra dans l'écran d'encodage
|
|
quand on
|
|
ajoutera une dépense, un achat, une opération diverses ou une opération banquaire.
|
|
|
|
Il vaut mieux ne pas créer plus de 4 journaux par types, c'est-à-dire
|
|
16 au total, il y a à cela deux raisons : la première est que cela
|
|
devient ingérable, la seconde est que l'affichage en mode utilisateur
|
|
serait euh... atroce. Quatre journaux en tout sont largement suffisant
|
|
pour les besoins d'une entreprise.
|
|
|
|
<p>Remarque générale: En mode utilisateur, il faut cocher les fiches que l'on souhaite utiliser
|
|
dans ce journal mais avec une exception : les journaux d'opérations diverses
|
|
n'utilisent jamais les fiches voir
|
|
<ref id="journal_od" name="Journaux des Opérations diverses">.
|
|
|
|
<p> Voir aussi Journaux <ref id="journaux" name="journaux">
|
|
</sect2>
|
|
<sect2>Période
|
|
<p>C'est l'endroit ou les périodes sont créées, ou fermées. Il faut toujours fermer
|
|
les périodes en particulier après les déclarations TVA, afin d'éviter que les montants
|
|
déjà déclarés ne correspondent plus, plus personne ne doit pouvoir encoder dans ces
|
|
périodes-là.
|
|
|
|
<p>Après la fermeture des périodes, on peut les centraliser
|
|
|
|
</sect2>
|
|
<sect2>Centralise
|
|
<p> La centralisation est l'opération comptable qui consiste à
|
|
regrouper les différents journaux comptables dans le grand-livre.
|
|
<sect3>Méthode
|
|
<p> Cette opération n'est pas réversible.
|
|
|
|
<p> Tout d'abord, vous devez clôturer les périodes, une période
|
|
clôturée est une période où il ne sera pas possible d'ajouter ou de
|
|
modifier quoi que ce soit, d'ailleurs, il vaut mieux toujours mieux
|
|
clôturer une période avant de faire la déclaration TVA. Cela empêche
|
|
les erreurs.
|
|
|
|
<p> Ensuite, vous pourrez centraliser. Pour l'instant, la clôture des
|
|
périodes se fait par : "Paramètre -> période" et la
|
|
centralisation se fait par le menu "Avancé -> Centralise".
|
|
</sect3>
|
|
</sect2>
|
|
<sect2>Plan Comptable
|
|
<p>Le plan comptable que vous utilisez, vous pouvez toujours ajoutez des postes
|
|
ou enlever ceux qui n'ont jamais été utilisé.
|
|
|
|
<p>Vous pouvez aussi les renommer
|
|
|
|
</sect2>
|
|
|
|
|
|
<sect2>Rapport
|
|
<p>Création des rapport voir impression des rapports <ref id="rapport" name="les rapports">
|
|
|
|
</sect2>
|
|
|
|
<sect2>Import Banque
|
|
<p>Pour ajouter votre banque, vous pouvez le faire rapidement et simplement voir
|
|
la section Developpeur <ref id="dev_banque" name="dev_banque">.
|
|
|
|
<p>Vous avez 3 sous menus
|
|
<itemize>
|
|
<item> Importer des fichiers CSV, faites bien attention aux journaux, format et compte choisi,
|
|
il n'y aura pas de vérification.
|
|
<item>Vérification, où vous pourrez ajouter le compte en contrepartie
|
|
<item>Transfert. Dans ce menu-ci, vous voyez les opérations qui vont être transfèrées.
|
|
Ce sont celles qui ont un poste comptable, qui n'ont pas encore été transfèrées et de la période
|
|
que l'utilisateur a choisi dans ses préférences.
|
|
Vous pouvez enlevez celles qui sont douteuses et que vous retrouverez alors dans Vérification.
|
|
Après confirmation, les opérations comptables sont inscrites dans le journal comptable, attention
|
|
ce n'est pas réversible
|
|
</itemize>
|
|
|
|
</sect2>
|
|
|
|
<sect2>Ecriture d'ouverture
|
|
<p>En début d'année, il faut réouvrir les comptes, mais uniquement les passifs et les actifs.
|
|
|
|
<p>Quand votre bilan est fini, vous devez donc encoder dans la nouvelle année tous les soldes,
|
|
normalement vous utilisez la balance des comptes pour cela. Pour aller plus vite, vous les exportez
|
|
avec ce menu, puis vous l'importez après avoir changé de dossier ou de période.
|
|
|
|
<p>Attention : La réouverture des comptes se fait sur le nouvel exercice et normalement en janvier,
|
|
pas l'exercice que vous venez de clôturer.
|
|
|
|
</sect2>
|
|
</sect1>
|
|
</sect>
|
|
<sect>Le module de gestion
|
|
<p> Le module de gestion, comprend en partie la comptabilité et
|
|
surtout le suivi des clients, fournisseurs,... Il permet aussi la
|
|
création de facture, ou d'autre documents voir paramètre <ref id="param_document" name="param_document">
|
|
|
|
|
|
<sect1> Menu : clients
|
|
<p> En sélectionnant cette option, vous allez directement voir la
|
|
liste des clients que vous avez. En cliquant sur le premier élément de
|
|
la colonne, vous pourrez modifier la fiche client.
|
|
|
|
<p>Dans la 3ième colonne, vous avez les actions
|
|
<itemize>
|
|
<item> Contact pour avoir la liste des contacts
|
|
<item> Courrier pour accèder à toutes la correspondance avec ce client
|
|
<item> Facture pour accèder à toutes les factures au nom de ce client
|
|
</itemize>
|
|
|
|
<p>Ajout de client en cliquant sur le bouton ajout
|
|
|
|
<p>Modification d'un client en cliquant sur son quickcode
|
|
|
|
</sect1>
|
|
<sect1> Menu Facture
|
|
<p> Par défaut le premier journal est ouvert, et vous propose
|
|
d'encoder une facture, cela se passe dans la même façon que dans le
|
|
module de comptabilité sauf que vous pouvez ici générer une facture et
|
|
l'imprimer.
|
|
|
|
<p>Si vous avez chargé un modéle pour générer les factures, PhpCompta
|
|
vous proposera avant de sauver l'opération de générer une facture.
|
|
|
|
<p> Pour ajouter des modèles de facture, il faut aller dans le module
|
|
Paramètre<ref id="parametre" name="Module Paramètre">.
|
|
|
|
<p>A la dernière étape, PhpCompta vous permet de charger un fichier, si vous avez généré une
|
|
facture, celle-ci sera alors remplacée.
|
|
|
|
<p>Dans le cas où vous demandez la génération d'une facture, le numéro
|
|
de facture sera incrémenté. Dans le module comptable, le numéro de
|
|
facture n'est jamais incrémenté automatiqueme.
|
|
|
|
</sect1>
|
|
<sect1>Menu Fournisseur
|
|
<p> Comme menu client
|
|
|
|
</sect1>
|
|
<sect1>Menu Dépense
|
|
<p> Exactement comme dans le module comptable, sauf qu'aucun document n'est
|
|
généré cependant vous pouvez charger une pièce justificative.
|
|
|
|
</sect1>
|
|
|
|
<sect1> Contact
|
|
<p> Dans une companie ou dans une administration, vous pouvez avoir
|
|
plusieurs personnes de contact, dans ce cas vous utiliserez les fiches
|
|
contacts. Elles n'ont pas de poste comptable normalement, mais
|
|
vous pourriez en ajouter via le menu fiche <ref id="avance_fiche" name="fiche">
|
|
|
|
|
|
</sect1>
|
|
<sect1>Administration
|
|
<p>Administrations des finances ou une autre, vous avez besoin de
|
|
suivre le courrier que vous entretenez avec eux. Que ce soit pour
|
|
charger les documents que vous envoyez ou que vous recevez, il vaut
|
|
toujours mieux garder une trace de toute vos communications avec eux.
|
|
|
|
|
|
</sect1>
|
|
<sect1>Suivi Courrier
|
|
<p>Comme le dit le titre, garde une trace de toutes les communications
|
|
reçues ou envoyées.
|
|
|
|
<p>Vous pouvez faire une recherche soit sur le quickcode, cela
|
|
sera celui du destinataire ou de l'expéditeur, soit sur une
|
|
partie du titre soit sur la référence.
|
|
|
|
<p>Les références sont créés automatiquement, c'est le style du document
|
|
puis un numéro de séquence
|
|
|
|
<p> Afin de lier deux actions ensemble, il faut rechercher la
|
|
première, voir le détail
|
|
puis cliquez sur "Ajout action". Les deux documents seront alors liés.
|
|
|
|
<p>Vous pouvez ici aussi générer un document ou ajouter une pièce justificative en
|
|
plus de la note interne. Cette note n'est jamais repris dans le document.
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
</sect>
|
|
<sect>Le module Paramètre <label id="parametre">
|
|
<sect1>Société
|
|
<p>Ici vous indiquez les paramètres de votre société, nom,
|
|
adresse... Cela sera réutilisé dans divers endroits. Entre autre, dans les
|
|
documents générés dont les factures.
|
|
|
|
</sect1>
|
|
|
|
<sect1>Devise
|
|
<p>Pas vraiment utile, vous donne la possibilité de charger les cours
|
|
de monnaie.
|
|
|
|
</sect1>
|
|
<sect1>TVA
|
|
<p> Dans cette page-ci, vous pouvez
|
|
paramètrer correctement votre tva, vous pouvez ajouter ici des taux de
|
|
tva, de complèter la description et surtout de paramètrer les postes
|
|
comptables qui doivent utiliser la tva. Ces postes sont séparés par
|
|
des virgules, le premier est la tva sur les achats qui doit être
|
|
récupéré et le second est la tva sur les ventes qui doit être payée.
|
|
|
|
<p>Ces postes seront utilisés automatiquement avec les opérations de
|
|
vente et d'achat.
|
|
|
|
</sect1>
|
|
<sect1>Poste Comptable
|
|
<p>Paramètrage de certains poste comptable qui sont utilisés à d'autres
|
|
endroits du programme, vous pouvez les modifier mais assurez-vous
|
|
qu'il existe déjà dans votre Plan Comptable
|
|
</sect1>
|
|
<sect1>Fiche
|
|
<p>Quand vous créez une nouvelle , ou vous demande sur quel
|
|
modèle, vous voulez vous baser. Ce sont ces modèles qui peuvent être
|
|
modifiées ici.
|
|
|
|
<p>C'est un paramètrage assez délicat, il faut mieux ne pas
|
|
le modifier si vous n'êtes pas sur de ce que vous faites.
|
|
|
|
<p>Pour l'instant, il n'est pas possible d'ajouter des fiches, sauf en
|
|
ajoutant des données dans les table fiche_def_ref et attr_min, il faut
|
|
voir avec la doc. développeurs pour cela
|
|
|
|
</sect1>
|
|
<sect1>Sécurité
|
|
<p> A complèter
|
|
|
|
</sect1>
|
|
<sect1>Document <label id="param_document">
|
|
<p>C'est ici que vous pouvez charger vos documents, les formats acceptés
|
|
sont HTML, RTF, ODF (document provenant de OOo ou de Kword iso26300) ou simplement TXT
|
|
|
|
<p>Chaque type de document a un numéro de sequence, si vous avez 5 modèles de
|
|
factures, tous les modéles utiliseront la même séquence. Ne modifier ce numéro que si
|
|
vous êtes sûr de vous. Le numéro 0, signifie qu'il n'y aura pas de changement de la séquence.
|
|
|
|
<p>Les balises possibles doivent être en [ ] sont:
|
|
|
|
<itemize>
|
|
<item> CUST_NAME customer's name </item>
|
|
<item> CUST_ADDR_1 customer's address line 1</item>
|
|
<item> CUST_CP customer's ZIP code</item>
|
|
<item> CUST_CO customer's country</item>
|
|
<item> CUST_VAT customer's VAT</item>
|
|
<item> MARCH_NEXT end this item and increment the counter $i </item>
|
|
<item> VEN_ART_NAME Nom de l'article</item>
|
|
<item> VEN_ART_PRICE Prix de l'article</item>
|
|
<item> VEN_ART_QUANT Quantité</item>
|
|
<item> VEN_ART_TVA_CODE Le code TVA</item>
|
|
<item> VEN_ART_TVA_AMOUNT Le montant TVA de l'article</item>
|
|
<item> VEN_ART_STOCK_CODE Le code de stock de l'article</item>
|
|
<item> VEN_HTVA le total hors TVA de l'article</item>
|
|
<item> VEN_TVAC le total TVAC de l'article</item>
|
|
<item> VEN_TVA le total de la tva de l'article</item>
|
|
<item> TOTAL_VEN_HTVA le total HTVA</item>
|
|
<item> TOTAL_VEN_TVAC le total TVAC</item>
|
|
<item> TVA_LABEL Montre le % de tva</item>
|
|
<item> TVA_AMOUNT Tva de l'article</item>
|
|
<item> REFERENCE Référence</item>
|
|
<item> SOLDE Solde du compte (pour les lettres de rappel)</item>
|
|
<item> DATE Date encodée</item>
|
|
<item> NUMBER numéro de séquence du document</item>
|
|
<item> MY_NAME vos coordonnée</item>
|
|
<item> MY_CP cope postal</item>
|
|
<item> MY_COMMUNE commune</item>
|
|
<item> MY_TVA numéro de TVA</item>
|
|
<item> MY_STREET </item>
|
|
<item> MY_NUMBER </item>
|
|
<item> MY_TEL</item>
|
|
<item> MY_FAX</item>
|
|
<item> MY_PAYS</item>
|
|
</itemize>
|
|
|
|
<p> Il y a des exemples dans doc/contrib/document-test
|
|
|
|
</sect1>
|
|
</sect>
|
|
<sect> Exemple
|
|
<sect1>Ouverture de compte
|
|
<p>
|
|
En débit d'année, il faut réouvrir les comptes
|
|
ou les ouvrir en commençant une activité.De toute façon, il faudrait régulariser certains
|
|
compte
|
|
|
|
1 janvier
|
|
Pierre lance une société dont le capital est de 18200 euros, dont
|
|
seulement 6100 euro sont libérés et mis sur un compte en banque
|
|
|
|
Opération diverse ->
|
|
débit banque 6100 euros
|
|
débit capital non appelé 12100
|
|
à crédit capital souscrit 18200
|
|
</sect1>
|
|
<sect1> Quelques factures
|
|
<p>5 janvier
|
|
Pierre paie le loyer (400 euro) à son propriétaire par banque, prendre
|
|
le journal achat
|
|
|
|
<p>7 janvier
|
|
Pierre paie l'eau et le gaz (250 euros + 21%tva), cliquez sur le
|
|
bouton new pour créer les fiches manquantes
|
|
|
|
<p>15 janvier
|
|
Extrait de compte banquaire: on voit le paiement du loyer du 5 janvier
|
|
|
|
<p>17 janvier
|
|
Banque : on voit les paiements du 7 janvier
|
|
encoder dans le journal financier, ne pas oublier le rapprochement
|
|
|
|
<p>21 janvier
|
|
Vente : vend 15 pièces de l'article A, paiement par banque
|
|
|
|
<p>26 janvier
|
|
Banque : on voit les paiements du 15 janvier
|
|
encoder dans le journal financier, ne pas oublier le rapprochement
|
|
|
|
<p>31 janvier
|
|
Banque : le client nous a payé pour la facture du 21
|
|
encoder dans le journal financier, ne pas oublier le rapprochement
|
|
|
|
</sect1>
|
|
</sect>
|
|
<sect>Trucs et astuces
|
|
<sect1>Ouvrir plusieur fenêtres
|
|
<p>
|
|
Vous pouvez toujours ouvrir plusieurs fenêtres. C'est très utile, par
|
|
exemple dans le cas ou vous encodez une OD mais un poste comptable manque
|
|
vous pouvez l'ajouter dans une autre fenêtre puis reprendre la fenêtre
|
|
où vous travailliez, le poste comptable est maintenant disponible.
|
|
|
|
</sect1>
|
|
</sect>
|
|
<sect>Developpeur
|
|
<p> Vous pouvez modifier librement ce programme, et surtout envoyer vos corrections.
|
|
Toute la documentation nécessaire se trouve dans doc/developper. Le design des bases
|
|
de données ainsi que le code sont présenté en HTML.
|
|
|
|
<p> La documentation des bases de données est faite avec postgresql_autodoc et celle
|
|
du code avec Doxygen. Le manuel avec DocBook (voir la FAQ pour contribuer)
|
|
|
|
<p>Si vous souhaitez envoyez un patch, regarder dans la FAQ "Comment contribuer"
|
|
|
|
<sect1>Attributs des Fiches
|
|
<p>Pour étendre la liste des attributs possibles, insérer simplement une ligne supplémentaire
|
|
dans la table attr_def puis avec le menu fiche <ref id="avance_fiche" name="fiche"> ajoutez
|
|
cette attribut à la catégorie de fiche voulue.
|
|
|
|
</sect1>
|
|
<sect1>Import des banques <label id="dev_banque">
|
|
<p>Si votre banque ne se trouve pas dans le menu, vous pouvez l'ajouter très simplement.
|
|
<p> Etape 1 : ajouter une ligne dans format_cvs_doc
|
|
|
|
<p>Utilisez le fichier argenta_be.inc.be et cbc_be.inc.be comme modèle pour voir comment on importe.
|
|
Il y a aussi des outils dans contrib/cvs-tools pour vous aider, cela ne prend qu'une petite heure pour
|
|
ajouter un format de banque.
|
|
|
|
</sect1>
|
|
|
|
</sect>
|
|
|
|
</article>
|