Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révisionLes deux révisions suivantes | |||
playground:manuel [2011/11/30 16:22] – créée dany | playground:manuel [2011/12/28 16:39] – dany | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | = = | ||
- | = = | ||
- | = PhpCompta = | ||
- | = version 6.0 = | + | PhpCompta |
- | = = | + | //**version 5.6**// |
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = Ce programme vous est donné sous licence GNU GPL, il n'est accompagné d' | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = = | ||
- | = Table des matières = | ||
- | = Préface 5 = | ||
- | = Introduction 6 = | ||
- | = Installation 7 = | ||
- | = 1.Sur une plateforme libre (Linux...) 8 = | ||
- | = 2.Windows 8 = | ||
- | = La Comptabilité, | ||
- | = 1.Définition des termes 10 = | ||
- | = 2.Logiciel de comptabilité ou de gestion ? 10 = | ||
- | = 1.Définition 10 = | ||
- | = 3.Mémento de comptabilité 11 = | ||
- | = 1.Introduction 11 = | ||
- | = 2.Le Bilan 11 = | ||
- | = 3.Les comptes actifs / passifs 11 = | ||
- | = 4.Les comptes de résultats 12 = | ||
- | = 4.Belgique Fiscalité, TVA 13 = | + | Ce programme vous est donné sous licence GNU GPL, il n'est accompagné d' |
+ | ---- | ||
- | = 2.Fiscalité Belgique : Impôts 14 = | ||
- | = 3.Fiscalité France 15 = | ||
- | = 4.Écriture de fin d' | ||
- | = 5.Salaire et Compte de gérant 18 = | ||
- | = Dossier et utilisateurs 19 = | ||
- | = 1.Création de dossier 20 = | ||
- | = 2.Création de modèle 20 = | ||
- | = 3.Création d' | ||
- | = 4.Profile 20 = | ||
- | = 5.menu 20 = | + | **Table des matières** |
- | = 6.Backup 20 = | + | [[# |
- | = 7.Restaure 20 = | + | [[# |
- | = 8.Sécurité 21 = | + | [[# |
- | = 9.Audit 21 = | + | [[# |
- | = Tenir sa comptabilité avec PhpCompta 22 = | + | [[# |
- | = 1.Principe de base 23 = | + | [[# |
- | = | + | [[# |
- | = | + | [[# |
- | = | + | [[# |
- | = 4.Création d'une catégorie de fiche 24 = | + | [[# |
- | = 5.Création | + | [[# |
- | = 6.Attribut spéciaux: | + | [[# |
- | = 7.Poste comptable 25 = | + | [[# |
- | = 8.Plusieurs postes comptables 25 = | + | [[# |
- | = 2.Paramétrage des dossiers 26 = | + | [[# |
- | = 1.Société 26 = | + | [[# |
- | = 2.Période 27 = | + | [[# |
- | = 3.Divers 27 = | + | [[# |
- | = 4.Sécurité 28 = | + | [[# |
- | = 5.Document- génération de document 29 = | + | [[# |
- | = 6.Journaux 31 = | + | [[# |
- | = 3.Comptabilité 31 = | + | [[# |
- | = 1.Les numéros | + | [[# |
- | = 2.Vente ou Journal des Recettes 32 = | + | [[# |
- | = 3.Dépense ou Journal des Achats 33 = | + | [[# |
- | = 4.Financier ou Journal Financier 33 = | + | [[# |
- | = 5.Les rapprochements bancaires 33 = | + | [[# |
- | = 6.Journal des Opérations diverses 34 = | + | [[# |
- | = 7.Cas particuliers 34 = | + | [[# |
- | = 4.Schéma d' | + | [[# |
- | = 1.Facture | + | [[# |
- | = 2.Facture d' | + | [[# |
- | = 3.Banque 36 = | + | [[# |
- | = 5.Les rapports 37 = | + | [[# |
- | = 1.Introduction 38 = | + | [[# |
- | = 2.Création 38 = | + | [[# |
- | = 3.Utilisation 39 = | + | [[# |
- | = 6.Gestion | + | [[# |
- | = 1.Configurer les fiches 40 = | ||
- | = 2.Premier cas: une marchandise achetée=une marchandise vendue 40 = | ||
- | = 3.Second cas: uniquement à l' | ||
- | = 4.Plusieurs fiches pour un même stock 40 = | ||
- | = 7.Recherche & historique 41 = | ||
- | = 8.Rapprochement - réconciliation 41 = | ||
- | = 9.Le Lettrage 41 = | ||
- | = 10.Impression 41 = | ||
- | = 1.Journaux 42 = | ||
- | = 2.Poste 42 = | ||
- | = 3.Catégorie de fiches 42 = | ||
- | = 4.Les Rapports 42 = | ||
- | = 5.Balance des comptes 43 = | ||
- | = 6.Bilan 43 = | ||
- | = 7.Rapprochement 43 = | ||
- | = 11.Avancé 43 = | ||
- | = 1.Écritures définies 43 = | ||
- | = 2.Plan Comptable 43 = | ||
- | = 3.Rapport 43 = | ||
- | = 4.Import Banque 44 = | ||
- | = 5.Écriture d' | ||
- | = 12.Le module de gestion 44 = | ||
- | = 1.Menu : clients 44 = | ||
- | = 2.Menu Fournisseur 45 = | ||
- | = 3.Administration 45 = | ||
- | = 4.Prévisions 45 = | ||
- | = 5.Suivi Courrier 45 = | + | // |
- | = 13.Le module | + | PhpCompta est un logiciel libre, développé uniquement avec des outils libres (Ubuntu, gnome, emacs, cssed, firefox, PHP, Postgresql, OpenOffice.org, |
- | = 1.Introduction 46 = | ||
- | = 2.Explication de la comptabilité analytique 46 = | ||
- | = 3.Les groupes 48 = | + | Si vous aimez ce logiciel, pensez-y; si vous vous contentez de l' |
- | = 4.Activation de la comptabilité analytique 48 = | ||
- | = 5.Plan analytique 48 = | ||
- | = 6.Opérations diverses 48 = | + | // |
- | = 7.Impression 49 = | ||
- | = 8.Liaison avec la comptabilité générale 49 = | ||
- | = Développement de PhpCompta 51 = | + | Merci d' |
- | = 1.Adaptation de PhpCompta 52 = | ||
- | = 1.Import des banques 52 = | ||
- | = 2.Bilan adapté 52 = | + | En voulant faire simple, j'ai fait différent. J' |
- | = 2.Développement de PhpCompta 53 = | + | **Chapitre 1** |
- | = 1.Développement en MVC 53 = | + | // |
- | = 2.partie affichage en HTML 57 = | ||
- | = 3.La documentation 57 = | ||
- | = 4.Conclusion 58 = | ||
- | = 5.API fournie 58 | + | =====Sur une plateforme libre (Linux...)===== |
+ | Toute la procédure a été décrite sur [[http:// | ||
- | = 3.Les extensions 58 = | ||
- | = | + | =====Windows===== |
+ | Il y a un manuel spécifique (manuel_win2.odt) | ||
- | = | + | **Chapitre |
- | = 3.Explication des champs | + | //**La Comptabilité, |
- | 59 = | + | |
- | = 4.Développement du plugin 59 = | ||
- | = | + | =====Définition des termes===== |
+ | ·Gestion : art de gérer une entreprise ou une activité d' | ||
- | = Annexe 64 = | ||
- | = 1.Trucs et astuces 65 = | ||
- | = Ouvrir plusieurs fenêtres 65 = | + | ·Comptabilité : tenue de journaux qui sont l' |
- | = Utiliser le code STOCK pour vos prestations 65 = | ||
- | = 2.Note de version 65 = | ||
- | = 1.Note | + | ·Catégorie |
- | = 2.Note de version 5.6 (mai 2011) 65 = | + | ·Fiche : chaque fiche correspond à un élément |
- | = 3.Note de version 5.5 (1 mars 2011) 66 = | ||
- | = 4.Note de version 5.4 (février 2011) 66 = | ||
- | = 5.Note de version 5.3 (décembre 2010) 66 = | + | ·Journaux comptables : il existe au minimum |
- | = 6.Note | + | ·Postes Comptables : afin de simplifier, chaque type d' |
- | = 7.Note | + | Exemple : en Belgique, « 5500 » représente les comptes bancaires, « 600 » les achats |
- | = 8.Note de version 5.0 (janvier 2010) 69 = | ||
- | = 9.Note de version 4.3 (février 2009) 70 = | ||
- | = 10.Note de version 4.2 novembre 2008 70 = | + | 1. Les comptes |
- | = = | ||
- | = = | ||
- | = = | + | 2. Les immobilisations corporelles (Actif à plus d'un an) |
- | = = | ||
- | = = | ||
- | = = | + | 3. Les Stocks et commandes |
- | = = | ||
- | = = | ||
- | = = | + | 4. Les comptes de tiers (clients, fournisseurs, |
- | = = | ||
- | = = | ||
- | = = | + | 5. Les comptes d' |
- | = = | ||
- | == Préface == | ||
- | = PhpCompta est un logiciel libre, développé uniquement avec des outils libres (Ubuntu, gnome, emacs, cssed, firefox, PHP, Postgresql, OpenOffice.org, python, doxygen, subversion...) En tant que logiciel libre, il dépend de sa communauté, | + | 6. Les charges d'exploitations |
- | = = | ||
- | = Si vous aimez ce logiciel, pensez-y; si vous vous contentez de l' | ||
- | = = | + | 7.Les produits d' |
- | == Introduction == | ||
- | = = | ||
- | = Merci d'utiliser PhpCompta, vous verrez que ce programme | + | ·Débit et crédit. Les postes comptables sont en partie double; l'une est le débit, l' |
- | = = | + | 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é, |
- | = En voulant faire simple, j'ai fait différent. J' | ||
- | = Chapitre 1 = | ||
- | == Installation == | ||
- | = = | + | =====Logiciel de comptabilité ou de gestion ?===== |
- | === Sur une plateforme libre (Linux...) === | ||
- | = Toute la procédure a été décrite sur http:// | ||
- | === Windows | + | ====Définition==== |
+ | La comptabilité consiste, de la manière prévue par les lois sur la comptabilité, | ||
- | = Il y a un manuel spécifique (manuel_win2.odt) = | ||
- | = Chapitre 2 = | ||
- | == La Comptabilité, | + | La grande différence avec la gestion |
- | === Définition des termes === | + | Ce n'est pas le cas de la gestion qui elle, consiste à gérer une entreprise ou une activité d' |
- | = ·Gestion : art de gérer une entreprise ou une activité d' | ||
- | = = | ||
- | = ·Comptabilité : tenue de journaux qui sont l'historique des opérations faites par une entreprise ou un indépendant = | + | En bref, la comptabilité est guidée par la législation tandis que la gestion, par la pratique. Un programme |
- | = = | ||
- | = ·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, | ||
- | = ·Fiche : chaque fiche correspond à un élément (un fournisseur, | ||
- | = = | + | =====Mémento de comptabilité===== |
- | = ·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, du journal | + | ====Introduction==== |
+ | Ce mémento sera vraiment très bref; si vous voulez en savoir plus, vous serez obligé | ||
- | = ·Postes Comptables : afin de simplifier, chaque type d' | + | Je vous conseille vivement pour la Belgique "le Précis |
- | = 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 7 grandes familles : = | ||
- | = = | ||
- | = 1. Les comptes | + | Cependant, sur le site de PhpCompta vous trouverez des liens qui devraient vous aider à commencer cette matière. |
- | = = | ||
- | = 2. Les immobilisations corporelles (Actif à plus d'un an) = | ||
- | = = | ||
- | = 3. Les Stocks et commandes | + | ====Le Bilan==== |
+ | 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é. | ||
- | = = | + | Le bilan correspond aussi à une obligation légale. |
- | = 4. Les comptes de tiers (clients, fournisseurs, | ||
- | = = | ||
- | = 5. Les comptes d'actifs (compte en banque, caisse...) = | + | Le bilan est en deux parties. La partie droite représente les comptes d'actif 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 comprend une opération de débit - crédit. |
- | = = | ||
- | = 6. Les charges d' | ||
- | = = | ||
- | = 7.Les produits | + | ====Les comptes actifs / passifs==== |
+ | Il existe une première catégorie de comptes (classes 1 à 5) qui est divisée en deux sortes de comptes : les comptes | ||
- | = = | ||
- | = ·Débit et crédit. Les postes comptables sont en partie double; l'une est le débit, l' | ||
- | = Par exemple, si un compte | + | Si un compte est débité |
- | = = | ||
- | === Logiciel de comptabilité ou de gestion ? === | ||
- | = La comptabilité consiste, de la manière prévue par les lois sur la comptabilité, | + | Exemple : un client paie sa facture |
- | = = | + | on aura alors : |
- | = La grande différence avec la gestion est que la comptabilité est tenue en suivant des lois précises, qui, malheureusement, | + | // |
- | = Ce n'est pas le cas de la gestion qui elle, consiste | + | // à Client (crédit)// |
- | = = | ||
- | = 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. = | ||
- | = = | + | Pour bien comprendre les comptes on les représente par un schéma en forme de T |
- | === Mémento de comptabilité === | ||
- | ==== Introduction ==== | ||
- | = Ce mémento sera vraiment très bref; si vous voulez en savoir plus, vous serez obligé d' | + | |//** |
+ | |//**Débit **//| // | ||
+ | | | | | ||
- | = Je vous conseille vivement pour la Belgique "le Précis de comptabilisation de Joseph Antoine et Jean Paul Cornil. Ed. De Boeck Université" | ||
- | = = | ||
- | = Cependant, sur le wiki du site de PhpCompta vous trouverez des liens qui devraient vous aider à commencer cette matière. = | ||
- | = = | ||
- | ==== Le Bilan ==== | + | 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 en mémoire que : |
- | = 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é. = | ||
- | = Le bilan correspond aussi à une obligation légale. = | ||
- | = = | + | ·l' |
- | = Le bilan est en deux parties. La partie droite représente les comptes d' | ||
- | = = | ||
- | ==== Les comptes actifs / passifs ==== | + | ·le passif augmente au crédit et diminue au débit |
- | = Il existe une première catégorie de comptes (classes 1 à 5) qui est divisée en deux sortes de comptes : les comptes d' | ||
- | = = | ||
- | = Si un compte est débité alors forcément au moins un autre compte sera crédité. = | + | Les comptes d' |
- | = = | ||
- | = Exemple : un client paie sa facture sur votre compte en banque; = | ||
- | = on aura alors : = | + | Les comptes de passif sont les dettes, les emprunts, |
- | = Banque(débit) = | ||
- | = à Client (crédit) = | ||
- | = = | ||
- | = Pour bien comprendre les comptes | + | ====Les |
+ | Il y a deux sortes de compte de résultat, les classes 6 et 7. | ||
- | = = | ||
- | {| | ||
- | | ||''''' | ||
- | |- | ||
- | | ||''''' | ||
- | |- | ||
- | | || || || | ||
- | |- | ||
- | |} | ||
+ | ===Les charges=== | ||
+ | Les charges (classe 6) représentent toutes les dépenses de votre entreprise: loyer, paiement au personnel, charge d' | ||
- | = = | ||
- | = = | ||
- | = La dette du client diminue | + | Les charges augmentent au crédit |
- | = = | + | Par exemple : vous encodez une facture d' |
- | = ·l' | + | vous auriez : |
- | = = | ||
- | = ·le passif augmente au crédit et diminue au débit = | ||
- | = = | + | //Charge électricité// |
- | = Les comptes d' | + | // |
- | = = | ||
- | = Les comptes de passif sont les dettes, les emprunts, | ||
- | = = | ||
- | ==== Les comptes de résultats ==== | ||
- | = Il y a deux sortes | + | Remarquez qu'ici on encode la facture, la reconnaissance |
- | ===== Les charges ===== | + | Voir les explications de la section ``comptes actif/ |
- | = Les charges (classe 6) représentent toutes les dépenses de votre entreprise: loyer, paiement au personnel, charge d' | ||
- | = = | + | ===Les produits=== |
+ | 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. | ||
- | = Les charges augmentent au crédit mais certains comptes peuvent aussi être diminués. = | ||
- | = Par exemple : vous encodez une facture d' | ||
- | = vous auriez : = | + | 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é. |
- | = = | ||
- | = Charge électricité | + | ===Les pièces justificatives=== |
+ | Toutes les pièces justificatives (extraits de compte en banque, factures, ...) doivent être numérotées et dans l' | ||
- | = à Fournisseur = | ||
- | = = | ||
- | = = | + | Les numéros de pièces s' |
- | = Remarquez qu'ici on encode la facture, la reconnaissance | + | Par défaut, chaque pièce justificative a un préfixe et un numéro |
- | = Voir les explications de la section ``comptes actif/ | + | |
- | ===== Les produits ===== | + | Ces numéros de pièce sont uniques, il y a une vérification pour éviter d' |
- | = 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. = | ||
- | = = | ||
- | = Le paiement | + | Cas particulier : |
- | ===== Les pièces justificatives ===== | ||
- | = Toutes les pièces justificatives (extraits de compte en banque, factures, ...) doivent | + | ====Belgique Fiscalité, TVA==== |
+ | Toutes les requalifications des montants | ||
- | = = | ||
- | = Les numéros de pièces s' | ||
- | = Par défaut, chaque pièce justificative a un préfixe et un numéro | + | Pour la Belgique, utilisez toujours les comptes 67xxx pour toutes les opérations fiscales non déductibles |
- | = = | ||
- | = Ces numéros de pièce sont uniques, il y a une vérification pour éviter d'avoir deux fois le même numéro de pièce justificative et adaptation si nécessaire. = | + | ===Déclaration TVA=== |
+ | Pour faire votre déclaration TVA, vous pouvez utiliser les balances des comptes, les rapports ou l'extension TVA | ||
- | = = | ||
- | = Cas particulier : | ||
- | === Belgique Fiscalité, TVA === | + | ATTENTION NE PAS REPRENDRE LES MONTANTS AINSI !!! |
+ | ---- | ||
+ | Avant de faire votre déclaration, vous devez d' | ||
- | = Toutes les requalifications | + | Par exemple: x% de la TVA sur la voiture n'est pas récupérable par la TVA mais par l' |
- | = = | ||
- | = Pour la Belgique, utilisez toujours les comptes 67xxx pour toutes les opérations fiscales non déductibles de votre bénéfice, par exemple : versement anticipé d' | ||
- | ===== Déclaration TVA ===== | + | Idem pour les frais de restaurant, ne pas oublier pendant les travaux de fin d' |
- | = Pour faire votre déclaration TVA, vous pouvez utiliser les balances des comptes, les rapports ou l' | ||
- | = = | ||
- | = ATTENTION NE PAS REPRENDRE LES MONTANTS AINSI !!! = | + | Ensuite, vous pouvez utiliser le rapport " |
- | = Avant de faire votre déclaration, | ||
- | = Par exemple: x% de la TVA sur la voiture n'est pas récupérable par la TVA mais par l' | ||
- | = = | ||
- | = Idem pour les frais de restaurant, ne pas oublier pendant les travaux | + | ===Opérations comptables |
+ | Les écritures comptables : en Belgique, chaque trimestre vous devez payer un acompte | ||
- | = = | ||
- | = Ensuite, vous pouvez utiliser le rapport " | ||
- | = = | + | Écriture : |
- | ===== Opérations comptables pour la TVA ===== | ||
- | = Les écritures comptables : en Belgique, chaque trimestre vous devez payer un acompte de TVA qui est égal au tiers du montant dû à la dernière déclaration. = | ||
- | = = | + | 4117 Acompte |
- | * ''' | + | |
- | = Écriture : = | + | à 5500 Banque |
- | = = | ||
- | {| | ||
- | | ||Débit||à||Crédit|||||| | ||
- | |- | ||
- | | ||4117||Acompte TVA|||||||| | ||
- | |- | ||
- | | ||||||à||5500||Banque|| | ||
- | |- | ||
- | |} | ||
- | = = | ||
- | * ''' | ||
- | = A la fin du trimestre, il faut regrouper tous les comptes TVA. Si vous devez payer la TVA : = | ||
- | = = | + | A la fin du trimestre, il faut regrouper tous les comptes TVA. Si vous devez payer la TVA : |
- | = Écriture : = | ||
- | = = | ||
- | {| | ||
- | | ||Débit||||Crédit|||||| | ||
- | |- | ||
- | | ||451x||TVA à payer|||||||| | ||
- | |- | ||
- | | ||||||à||411x||TVA à récupérer|| | ||
- | |- | ||
- | | ||||||||4117||Acompte sur TVA|| | ||
- | |- | ||
- | | ||||||||4519||Compte TVA|| | ||
- | |- | ||
- | |} | ||
+ | Écriture : | ||
- | = = | ||
- | = = | ||
- | = Si vous devez récupérer de la TVA : = | + | 451x TVA à payer |
- | = = | + | à 411x TVA à récupérer |
- | = Écriture : = | + | 4117 Acompte sur TVA |
- | = = | + | 4519 |
- | {| | + | |
- | | ||Débit||Crédit|||||| | + | |
- | |- | + | |
- | | ||451x||TVA à payer|||||| | + | |
- | |- | + | |
- | | ||4119||Compte TVA|||||| | + | |
- | |- | + | |
- | | ||||||411x||TVA à récupérer|| | + | |
- | |- | + | |
- | | ||||||4117||Acompte sur TVA|| | + | |
- | |- | + | |
- | |} | + | |
- | = = | ||
- | = = | ||
- | * ''' | ||
- | = Quand vous recevrez la déclaration constatant votre créance : = | ||
- | = = | + | Si vous devez récupérer de la TVA : |
- | = Écriture : = | ||
- | = = | ||
- | {| | ||
- | | ||Débit||||Crédit|||||| | ||
- | |- | ||
- | | ||4118||TVA à rembourser par l' | ||
- | |- | ||
- | | ||||||à||4119||Compte TVA|| | ||
- | |- | ||
- | |} | ||
+ | Écriture : | ||
- | = = | ||
- | * ''' | ||
- | = Ensuite, utilisez le compte 4519 quand vous paierez | ||
- | = = | + | 451x TVA à payer |
- | = L' | + | 4119 Compte |
- | ===== Déclaration Assujetti | + | à 411x |
- | = Vous pouvez directement faire votre déclaration assujetti. Pour cela, utilisez l' | + | 4117 Acompte sur TVA |
- | = = | ||
- | ==== Fiscalité Belgique : Impôts ==== | ||
- | ===== Pendant l' | ||
- | = Pendant toute l' | ||
- | = = | + | Quand vous recevrez la déclaration constatant votre créance : |
- | = 6700 Impôt et précomptes dus ou versés = | ||
- | = à 5500 Banque = | ||
- | = = | + | Écriture : |
- | = Les versements anticipés d' | ||
- | = = | ||
- | ===== Fin d'exercice ===== | + | 4118 TVA à rembourser par l'administration |
- | = A la fin de l' | + | à 4119Compte TVA |
- | * ''' | + | |
- | = Dans ce cas, vous passerez les écritures suivantes : = | ||
- | = = | ||
- | = 4120 Impôt estimé à récupérer = | + | Ensuite, utilisez le compte 4519 ou 4118 avec un compte en banque quand vous recevrez ou paierez la TVA. |
- | = à 6701 Excédent de versements d' | ||
- | * ''' | ||
- | = Dans ce cas, vous passerez les écritures suivantes : = | ||
- | = = | + | L' |
- | = 6702 Charges fiscales estimées = | ||
- | = à 4500 Dettes fiscales estimées | + | ===Déclaration Assujetti TVA=== |
+ | Vous pouvez directement faire votre déclaration assujetti. Pour cela, utilisez l' | ||
- | = = | ||
- | ===== L' | ||
- | = L' | ||
- | * ''' | ||
- | = = | + | ====Fiscalité Belgique : Impôts==== |
- | ** La créance estimée est inférieure à ce que vous allez vraiment recevoir. | + | |
- | = = | + | ===Pendant l' |
+ | Pendant toute l' | ||
- | = Autrement dit, vous avez sous-estimé votre créance. | ||
- | = Dans ce cas, les écritures seront : = | ||
- | = = | + | 6700 Impôt et précomptes dus ou versés |
- | = 4121 Impôt | + | à 5500 Banque |
- | = à 7710 Régularisation d' | ||
- | = 4120 Impôt estimé à récupérer = | ||
- | = = | + | Les versements anticipés d' |
- | ** La créance estimée est supérieure à ce que vous allez vraiment recevoir, | + | |
- | = c' | ||
- | = = | ||
- | = Écriture : = | ||
- | = = | + | ===Fin d' |
+ | A la fin de l' | ||
- | = 4121 Impôt à récupérer = | ||
- | = à 6710 Supplément | + | ==Remboursement |
+ | Dans ce cas, vous passerez les écritures suivantes : | ||
- | = 4120 Impôt estimé à récupérer = | ||
- | ** Vous avez correctement estimé votre créance. | ||
- | = Dans ce cas, vous devez simplement faire : = | ||
- | = = | + | 4120 Impôt estimé à récupérer |
- | = 4121 Impôt | + | à 6701 Excédent de versements d' |
- | = à 4120 Impôt estimé à récupérer = | ||
- | = = | + | ==Dette envers l' |
+ | Dans ce cas, vous passerez les écritures suivantes : | ||
- | = = | ||
- | = = | ||
- | = Et quand l' | + | 6702 Charges fiscales estimées |
- | = = | + | à 4500 Dettes fiscales estimées |
- | = 5500 Banque = | ||
- | = à 4121 Impôt à récupérer = | ||
- | = = | ||
- | = = | + | ===L' |
+ | L' | ||
- | = Si vous décidez de le reporter en tant que versement anticipé d' | ||
- | = = | + | ==Premier cas, vous pensez avoir une créance.== |
- | = 6700 Impôt dû ou versé = | ||
- | = à 4121 Impôt à récupérer = | + | *La créance estimée est inférieure |
- | = = | ||
- | * ''' | ||
- | ** L' | ||
- | = Autrement dit, vous payez moins d' | + | Autrement dit, vous avez sous-estimé votre créance. |
- | = = | + | Dans ce cas, les écritures seront : |
- | = Écriture : = | ||
- | = = | ||
- | = 4500 Dettes fiscales estimées = | + | 4121 Impôt à récupérer |
- | = à 7710 Régularisation d' | + | à 7710 Régularisation d' |
- | = 4520 | + | |
- | = = | ||
- | ** L' | ||
- | = = | ||
- | = Autrement dit, vous payez plus d'impôt | + | *La créance estimée est supérieure à ce que vous allez vraiment recevoir, |
+ | c'est-à-dire, | ||
- | = = | ||
- | = 4500 Dettes fiscales estimées = | ||
- | = 6710 Supplément d' | + | Écriture : |
- | = à 4520 Impôt et taxes à payer = | ||
- | = = | ||
- | * ''' | ||
- | = Les écritures | + | 4121 Impôt |
- | = = | + | à 6710 Supplément d' |
- | = 4500 Dettes fiscales estimées = | + | 4120 Impôt estimé à récupérer |
- | = à 4520 Impôt et taxes à payer = | + | *Vous avez correctement estimé votre créance. |
+ | Dans ce cas, vous devez simplement faire : | ||
- | = = | ||
- | = Puis lors du paiement : = | ||
- | = = | + | 4121 Impôt à récupérer |
- | = 4520 Impôt | + | à 4120 |
- | = à 5500 Banque = | ||
- | ==== Fiscalité France ==== | ||
- | = Une documentation se trouve dans le forum Législation Française = | ||
- | = = | ||
- | ==== Écriture de fin d' | ||
- | = 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' | ||
- | = = | + | Et quand l' |
- | = 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. | ||
- | = = | ||
- | = Ensuite, imprimez une balance des comptes de l' | + | 5500 Banque |
- | ===== Les amortissements ===== | + | à 4121 Impôt à récupérer |
- | = Dans la comptabilité belge, vous trouverez ce qu'il y a à amortir dans le poste « 24xxx », | ||
- | = = | ||
- | = 63xxx Dotation aux amortissements = | ||
- | = à 2409xxxx Amortissement = | ||
- | = = | + | Si vous décidez de le reporter en tant que versement anticipé d' |
- | = Les amortissements et le matériel à amortir sont basés sur le poste 24 en Belgique = | ||
- | = Évidemment, | ||
- | = les montants des amortissement sont hors TVA = | + | 6700 Impôt dû ou versé |
- | = = | + | à 4121 Impôt à récupérer |
- | = Exemple : = | ||
- | = = | ||
- | = bureau : valeur d' | ||
- | = Amorti en 2003 100 euros = | + | ==Second cas, vous pensez avoir une dette fiscale== |
+ | *L' | ||
+ | Autrement dit, vous payez moins d' | ||
- | = Amorti en 2004 100 euros = | ||
- | = Amorti en 2005 100 euros = | ||
- | = Amorti en 2006 100 euros = | + | Écriture : |
- | = Amorti en 2007 100 euros = | ||
- | = PC: valeur d' | ||
- | = Amorti en 2002 400 euros = | + | 4500 Dettes fiscales estimées |
- | = Amorti en 2003 400 euros = | + | à 7710 Régularisation d' |
- | = Amorti en 2004 400 euros = | + | 4520 Impôt et taxes à payer |
- | = = | ||
- | = Total à amortir en 2003 : 100 (pour le bureau) + 400 (pour le PC) = | ||
- | = = | + | *L' |
- | = Le plus simple est évidemment d' | ||
- | = = | + | Autrement dit, vous payez plus d' |
- | ===== Les dépenses non admises ===== | ||
- | = Dans la fiscalité belge, il s'agit entre autres d'un pourcentage des frais de voiture (taxes de roulage, car wash...), des frais de restaurants, | ||
- | = Vous devez donc utiliser le compte « 67xxx » pour diminuer les charges de leur partie non déductible (en Belgique). = | + | 4500 Dettes fiscales estimées |
- | = Afin de simplifier, il est possible | + | 6710 Supplément |
- | = Vous pouvez aussi configurer les postes de contrepartie, | + | à 4520 Impôt et taxes à payer |
- | = = | ||
- | = Exemple = | ||
- | = Vous souhaitez qu' | ||
- | = = | + | ==Vous avez correctement évalué votre dette fiscale.== |
+ | Les écritures à passer seront donc : | ||
- | = Vous ajoutez alors à la catégorie de fiche où se trouvent les frais de restaurant, l' | ||
- | = Si vous encodez une note de restaurant, automatiquement 25% seront placé dans le compte dépense non admise par défaut, il se configure dans paramètres → divers → poste comptable. | ||
- | = = | + | 4500 Dettes fiscales estimées |
- | = Exemple pour la Belgique = | + | à 4520 Impôt et taxes à payer |
- | = Tous les codes doivent être présents si ce n'est pas le cas, il faut ajouter dans la table parm_code = | ||
- | = = | ||
- | {| | ||
- | | ||BANQUE ||Poste comptable de base pour les banques||550|| | ||
- | |- | ||
- | | ||CAISSE||Poste comptable pour la caisse||57|| | ||
- | |- | ||
- | | ||COMPTE_COURANT||Poste comptable pour le compte courant||56|| | ||
- | |- | ||
- | | ||COMPTE_TVA||TVA à payer||451|| | ||
- | |- | ||
- | | ||CUSTOMER||Poste comptable de base pour les clients||400|| | ||
- | |- | ||
- | | ||DEP_PRIV||Depense a charge du gerant||4890|| | ||
- | |- | ||
- | | ||DNA||Dépense non déductible||6740|| | ||
- | |- | ||
- | | ||SUPPLIER||Poste par défaut pour les fournisseurs||440|| | ||
- | |- | ||
- | | ||TVA_DED_IMPOT||Tva déductible par l' | ||
- | |- | ||
- | | ||TVA_DNA||Tva non déductible||6740|| | ||
- | |- | ||
- | | ||VENTE||Poste comptable de base pour les ventes||70|| | ||
- | |- | ||
- | | ||VIREMENT_INTERNE||Poste Comptable pour les virements internes||58|| | ||
- | |- | ||
- | |} | ||
+ | Puis lors du paiement : | ||
- | = = | ||
- | = Admettons que vous préfèriez que ce ne soit pas le compte par défaut mais un autre compte propre aux dépenses non admises de restaurant, dans ce cas, vous ajoutez l' | ||
- | = Si vous n' | + | 4520 Impôt et taxes à payer |
- | = = | + | à 5500 Banque |
- | = Conseillé = | ||
- | = Créer des comptes pour chaque dépenses non admises et donner les postes comptables en contrepartie, | + | ====Fiscalité France==== |
+ | Une documentation se trouve dans le forum Législation Française | ||
- | ===== Reclassement des Charges, Produits et Dettes ===== | ||
- | = Il faut tout d' | ||
- | = = | ||
- | ===== Les variations | + | ====Écriture |
+ | 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' | ||
- | = En fin d' | ||
- | ===== Compte de l' | ||
- | = Certaines dépenses ont été payées | + | Pour commencer, changez vos préférences pour avoir cette période |
- | ===== Affectation du résultat ===== | ||
- | = La dernière étape avant le bilan : affecter le résultat de l' | ||
- | ==== Salaire et Compte | + | Ensuite, imprimez une balance des comptes |
- | = Le gérant utilisera les comptes 4890 et 4160 pour gérer l' | ||
- | = = | + | ===Les amortissements=== |
+ | Dans la comptabilité belge, vous trouverez ce qu'il y a à amortir dans le poste « 24xxx », | ||
- | = = | ||
- | = Chapitre 3 = | ||
- | == Dossier et utilisateurs == | + | 63xxx Dotation aux amortissements |
- | = = | + | à 2409xxxx Amortissement |
- | = Un dossier reprend toute la comptabilité (et gestion) d'une société, une personne, une ASBL ou une loi 1901. = | ||
- | = Un utilisateur est une personne utilisant le programme. = | ||
- | = La première étape est de créer | + | Évidemment, |
- | === Création de dossier === | + | les montants des amortissement sont hors TVA |
+ | ---- | ||
- | = Afin de créer un dossier, vous vous rendez simplement dans Administration → Dossier, vous devez être administrateur pour cela, vous choisissez un modèle, la date, le nom et une description, | ||
- | === Création de modèle === | + | Exemple : |
- | = Vous choisissez le dossier qui deviendra un modèle, que vous pourrez utiliser pour créer un nouveau dossier. Pendant la phase de création du modèle, on enlèvera de celui-ci toutes les opérations comptable. Les autres éléments (fiches, document) ne seront effacés que si c'est demandé. Vous pouvez créer facilement vos propres modèles. Il suffit d' | ||
- | === Création d' | ||
- | = Quand vous créez un utilisateur, | + | bureau : valeur d'acquisition 500 euros, acheté |
- | = Les utilisateurs peuvent être soit : = | + | Amorti en 2003 100 euros |
- | = Des administrateurs, | + | Amorti en 2004 100 euros |
- | = Des utilisateurs normaux, ils ont que les droits qu'on leur a accordé sur les dossiers auxquels ils peuvent accéder avec le profile donné et les privilèges accordés = | + | Amorti en 2005 100 euros |
- | = Si un utilisateur normal | + | Amorti en 2006 100 euros |
- | === Profil === | + | Amorti en 2007 100 euros |
- | = Un profil est un ensemble | + | PC: valeur |
- | === Menu === | + | Amorti en 2002 400 euros |
- | = Les menus sont constitués d' | + | Amorti |
- | = Menu = | + | Amorti en 2004 400 euros |
- | = Sous-menus = | ||
- | = extension (ou plugins) = | ||
- | = Droit d' | + | Total à amortir en 2003 : 100 (pour le bureau) + 400 (pour le PC) |
- | = Des éléments peuvent être ajoutés, déplacés ou enlevés. Ce qui permet de pouvoir complètement configurer PhpCompta en fonction de l' | ||
- | === Backup === | ||
- | = Dans les menus Dossier et Modèle, il y a un bouton backup. En cliquant dessus, un fichier de backup sera généré et envoyé. Vous n'aurez qu' | + | Le plus simple est évidemment d'uiliser |
- | === Restaure === | ||
- | = Vous pouvez aussi restaurer un fichier sauvegardé, | ||
- | = Vous pouvez à tout moment, créer un dossier de test identique à votre dossier comptable simplement en faisant un backup et en le restaurant sous un autre nom; cela vous permettra de tester, de mettre au point la génération de documents = | ||
- | === Sécurité | + | ===Les dépenses non admises=== |
+ | Dans la fiscalité belge, il s'agit entre autres d'un pourcentage des frais de voiture (taxes de roulage, car wash...), des frais de restaurants, | ||
- | = PhpCompta a sa propre sécurité, cependant si vous voulez vraiment sécuriser votre comptabilité, | + | Vous devez donc utiliser le compte |
- | = La liste est longue et c'est l'ensemble des mesures qui déterminera la sécurité de vos données, il suffit | + | Afin de simplifier, il est possible d'ajouter |
- | = = | + | Vous pouvez aussi configurer les postes de contrepartie, |
- | = Dans PhpCompta, le module de sécurité permet d' | ||
- | = 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é | ||
- | = Pour ajouter un utilisateur, | + | Exemple |
- | = = | + | Vous souhaitez qu' |
- | = 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' | ||
- | = = | + | Vous ajoutez alors à la catégorie de fiche où se trouvent les frais de restaurant, l' |
- | === Audit === | + | Si vous encodez une note de restaurant, automatiquement 25% seront placé dans le compte dépense non admise par défaut, il se configure dans paramètres → divers → poste comptable. |
- | = Ce menu vous permet de voir qui s'est connecté et qui a essayé sans succès. Afin d' | ||
- | = = | ||
- | = Chapitre 4 = | + | Exemple pour la Belgique |
- | == Tenir sa comptabilité avec PhpCompta == | + | Tous les codes doivent être présents si ce n'est pas le cas, il faut ajouter dans la table parm_code |
- | = = | ||
- | = = | ||
- | === Principe | + | BANQUE Poste comptable |
- | = Avant de commencer, il faut absolument comprendre le système de fiche de PhpCompta, sinon les explications qui suivent seront obscures. Les fiches sont la base même de PhpCompta. = | ||
- | ==== Qu'est qu'une fiche ? ==== | ||
- | = Pour vous l' | + | Admettons que vous préfèriez |
- | = = | + | Si vous n' |
- | = Le loyer, est la fiche, la catégories sera probablement Service et biens Divers et le modèle sera tout simplement dépense. = | ||
- | = = | ||
- | = Vous pouvez appliquer la même logique | + | Conseillé |
+ | ---- | ||
+ | Créer des comptes | ||
+ | ---- | ||
- | = On propose une dizaine | + | ===Reclassement des Charges, Produits et Dettes=== |
+ | Il faut tout d' | ||
- | = = | ||
- | = Pour créer une catégorie de fiche, cliquez sur Fiche et à droite sur création. | ||
- | = = | ||
- | = La classe de base est le poste comptable | + | ===Les variations |
+ | En fin d' | ||
- | = Si cette option n'est pas cochée, le poste comptable de la fiche est celui de la catégorie, mais vous gardez la possibilité de spécifier le poste comptable de la fiche. | ||
- | = Si vous ne souhaitez pas que chaque fiche ait 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 | + | ===Compte de l'exploitant=== |
+ | Certaines dépenses ont été payées | ||
- | = Pour simplifier : = | ||
- | = = | + | ===Affectation du résultat=== |
+ | La dernière étape avant le bilan : affecter le résultat de l' | ||
- | = ·Vous voulez que chaque fiche ait son propre poste comptable et vous souhaitez que ce poste soit créé automatiquement : cochez la case = | ||
- | = = | + | ====Salaire et Compte de gérant==== |
+ | Le gérant utilisera les comptes 4890 et 4160 pour gérer l' | ||
- | = ·Vous souhaitez qu'il n'y ait pas de poste comptable attaché à chaque fiche : enlever l' | ||
- | = = | ||
- | = ·Vous souhaitez que toutes les fiches aient le même poste comptable, n' | ||
- | = = | ||
- | = Toutes les fiches auront le poste comptable donné dans ' | + | **Chapitre 3 ** |
- | = Le menu Fiche vous permet d' | + | // |
- | = = | ||
- | = Si vous activez la numérotation automatique et le dossier accepte des comptes alphanumérique (AD=COMPANY), | ||
- | ==== Qu'est-ce le quick code ==== | + | Un dossier reprend toute la comptabilité (et gestion) d'une société, une personne, une ASBL ou une loi 1901. |
- | = Le quick code a été introduit afin de pouvoir encoder plus rapidement, c'est une suite de lettre identifiant de manière unique une fiche. Par exemple: TEL pour la fiche de téléphone, | + | Un utilisateur |
- | ==== Ajout ou suppression d' | + | La première étape est de créer un dossier, qui contiendra toute votre comptabilité et votre gestion. |
- | = Il est possible d' | ||
- | = Cette opération n'est pas réversible et cela modifiera toutes les fiches existantes | + | =====Création |
+ | Afin de créer un dossier, vous vous rendez simplement dans Administration → Dossier, vous devez être administrateur pour cela, vous choisissez un modèle, la date, le nom et une description, | ||
- | = Faites des tests dans la base de données " | ||
- | = Vous pouvez ajouter vos propres détails dans Paramètres → divers → attribut | + | =====Création |
+ | Vous choisissez | ||
- | = = | ||
- | = Par exemple, si vous avez des adhérents, vous pouvez ajouter | + | =====Création d' |
+ | Quand vous créez un utilisateur, soit vous en faites | ||
- | ==== Création d'une catégorie de fiche ==== | + | Les utilisateurs peuvent être soit : |
- | = Les catégories de fiches sont en fait le rassemblement de fiches; par exemple, les marchandises, | + | Des administrateurs, ils ont alors tous les droits sur tous les dossiers |
- | = = | + | Des administrateurs locaux, ils ont tous les droits sur les dossiers auxquels ils peuvent accéder |
- | = Les classes sont les postes comptables à partir duquel | + | Des utilisateurs normaux, ils ont que les droits qu'on leur a accordé sur les dossiers auxquels ils peuvent |
- | = Achat Marchandises Class base = 603 | + | Des utilisateurs plugin, ils ne peuvent accéder qu'aux plugin (=extension) qu' |
- | Achat Service et biens divers Class base = 61 | + | |
- | Administration des Finances | + | |
- | Autres fiches : fiches que l' | + | |
- | Banque Class base = 51 | + | |
- | Clients Class base = 410 | + | |
- | Contact : contact pour un client, une administration | + | |
- | Dépenses non admises Class base = 674 | + | |
- | Escomptes accordées Class base = 66 | + | |
- | Fournisseurs Class base = 400 | + | |
- | Matériel à amortir, immobilisation corporelle Class base = 21 | + | |
- | Prêt < a un an Prêt > a un an Class base = 27 | + | |
- | Produits Financiers Class base = 76 | + | |
- | Salaire Administrateur Class base = 644 | + | |
- | Salaire Employé Class base = 641 | + | |
- | Salaire Ouvrier Class base = 641 | + | |
- | Vente Service Class base = 706 | + | |
- | Compte Administrateur/ | + | |
- | = Cas spécial : la classe de base " | ||
- | ==== Création d'une fiche ==== | ||
- | = 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, | + | Si un utilisateur normal ou un utilisateur plugin, n'a accès qu'à un seul dossier, lorsqu' |
- | = = | ||
- | = Modifier le nom d'une fiche ne modifiera pas son nom dans le Plan Comptable. = | + | =====Backup===== |
+ | Dans les menus Dossier et Modèle, il y a un bouton backup. En cliquant dessus, un fichier de backup sera généré et envoyé. Vous n'aurez qu'à le sauver sur votre disque. Pour restaurer, allez simplement | ||
- | ==== Attribut spéciaux: ==== | ||
- | = Partie fiscalement non déductible | + | =====Restaure===== |
+ | Vous pouvez aussi restaurer un fichier sauvegardé, | ||
- | = Entre 0 & 1 (exemple 0,05 pour 5%), il s' | + | Vous pouvez à tout moment, créer un dossier |
+ | ---- | ||
- | = = | + | =====Sécurité===== |
+ | PhpCompta a sa propre sécurité, cependant si vous voulez vraiment sécuriser votre comptabilité, | ||
- | ===== Contrepartie | + | La liste est longue et c'est l' |
- | = Poste comptable pour les dépenses non déductibles d'une fiche = | ||
- | = = | ||
- | ===== TVA non déductible même remarque ===== | + | Dans PhpCompta, le module de sécurité permet d' |
- | = Contrepartie | + | Chaque fois qu'une page est chargée, le mot de passe et le login utilisateur sont vérifiés |
- | = = | + | Ces valeurs sont stockées sur le serveur. Peu de systèmes vérifient aussi souvent les permissions d'un utilisateur. Évidemment, |
- | ===== TVA non déductible récupérable par l'impôt | + | Pour ajouter un utilisateur, |
- | = Contrepartie pour TVA récup par impot Poste comptable pour les TVA non déductible récupérable par l' | ||
- | = = | ||
- | ===== Dépense | + | 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. |
- | = pourcentage (entre 0 et 1), qui va partager le montant de la fiche entre dépense et dépense privée, | + | Si son droit par défaut est d' |
- | = = | ||
- | = Si une partie de la dépense est à charge du gérant, cela n' | ||
- | = = | ||
- | = = | + | =====Audit===== |
+ | Ce menu vous permet de voir qui s'est connecté et qui a essayé sans succès. Afin d' | ||
- | ===== Contrepartie pour dépense à charge du gérant | ||
- | = Poste comptable pour les dépenses à charge du grant (partie privé) | ||
- | = = | + | **Chapitre 4 ** |
- | ===== Prix de vente ===== | + | //**Tenir sa comptabilité avec PhpCompta**// |
- | = le prix qui sera utilisé pour complèter une opération dans un journal de recette (vente) = | ||
- | = = | ||
- | ===== Prix d' | ||
- | = le prix qui utilisé pour complèter une opération dans un journal de dépense (achat) = | ||
- | = = | ||
- | ==== Poste comptable | + | =====Principe de base===== |
+ | Avant de commencer, il faut absolument comprendre le système de fiche de PhpCompta, sinon les explications qui suivent seront obscures. Les fiches sont la base même de PhpCompta. | ||
- | = Dans le cas où vous changez le poste comptable d'une fiche, il n'y a pas d' | ||
- | ==== Plusieurs postes comptables | + | ====Qu'est qu'une fiche ? ==== |
+ | Pour vous l' | ||
- | = Il est possible qu'une même fiche ait deux postes comptables, par exemple, une fiche pour un client ET un fournisseur ou des marchandises qu'on vend et achète; dans ce cas-là, il est nécessaire d' | ||
- | {| | ||
- | | ||Journal||Pour||Poste comptable utilisé|| | ||
- | |- | ||
- | | ||Vente||Client||Débit|| | ||
- | |- | ||
- | | ||Vente||Produit||Crédit|| | ||
- | |- | ||
- | | ||Vente - paiement par||Banque / Cash ...||Crédit|| | ||
- | |- | ||
- | | ||Vente paiement par||Client||Débit|| | ||
- | |- | ||
- | | ||Achat||Fournisseur||Crédit|| | ||
- | |- | ||
- | | ||Achat||Charges||Débit|| | ||
- | |- | ||
- | | ||Achat paiement par||Banque/ | ||
- | |- | ||
- | | ||Achat paiement par||Client||Débit|| | ||
- | |- | ||
- | | ||Écriture Directe||Tous||Suivant indication débit ou crédit|| | ||
- | |- | ||
- | | ||Banque||Banque||Suivant le montant, s'il est négatif, votre compte en banque diminue donc on prend le crédit de la fiche banque et le débit de la fiche client/ | ||
- | |- | ||
- | |} | ||
- | = = | + | Le loyer, est la fiche, la catégories sera probablement Service et biens Divers et le modèle sera tout simplement dépense. |
- | = Dans le cas, où l'on créé une catégorie de fiche avec un double poste comptable, | ||
- | = Dans le cas d'un paiement bancaire, on utilisera le poste comptable fournisseur si le montant est négatif sinon le poste comptable client. = | ||
- | = Attention fiche avec deux postes comptable il y a des problèmes à utiliser deux postes comptables | + | Vous pouvez appliquer la même logique |
- | = Le lettrage par quick_code pourra faire correspondre des postes comptables différentes = | + | On propose une dizaine de modèles différents pour créer vos catégories de fiche. Ces catégories peuvent être modifiées et peuvent avoir plus de détails. Les marchandises peuvent avoir en plus un code de stock, les clients un |
- | = L' | ||
- | = Lors du remboursement de la note de crédit, ce sera le poste comptable client qui sera utilisé : on suppose que si on reçoit un paiement c'est le client qui paie, et que si on en fait un, c'est un fournisseur que l'on paie = | ||
- | = = | + | Pour créer une catégorie de fiche, cliquez sur Fiche et à droite sur création. |
- | === Paramétrage des dossiers === | ||
- | = Avant de vraiment tenir votre comptabilité et de gérer votre entreprise avec PhpCompta, il faut absolument | ||
- | ==== Société ==== | + | La classe de base est le poste comptable de base de vos fiches, ce poste doit exister, si vous cliquez sur " |
- | = = | + | Si cette option n'est pas cochée, le poste comptable de la fiche est celui de la catégorie, mais vous gardez la possibilité de spécifier le poste comptable de la fiche. |
- | = Ici vous indiquez les paramètres de votre société, nom, adresse...Cela sera réutilisé dans divers endroits. Entre autres dans les documents générés dont les factures, les notes de frais, les lettres | + | Si vous ne souhaitez pas que chaque fiche ait son propre poste comptable, ne cochez pas l' |
- | = Il y a deux paramètres très importants | + | Pour simplifier |
- | ===== Comptabilité analytique : valeur possible ===== | ||
- | = Les valeurs possibles sont = | ||
- | = Aucune, par défaut = | + | ·Vous voulez que chaque fiche ait son propre poste comptable et vous souhaitez que ce poste soit créé automatiquement : cochez la case |
- | = Optionnel, c'est à dire qu'il n'est pas obligatoire de donner les informations pour la comptabilité analytiques = | ||
- | = Obligatoire : il est obligatoire d' | ||
- | ===== Mode Strict ===== | + | ·Vous souhaitez qu'il n'y ait pas de poste comptable attaché à chaque fiche : enlever l' |
- | = Les valeurs possibles sont : = | ||
- | = Non, vous pouvez encoder sans suivre l' | ||
- | = Oui, vous ne pouvez jamais encoder une opération dans un journal à une date antérieure à la dernière opération enregistrée, de plus il ne vous sera pas possible d'effacer une opération. = | + | ·Vous souhaitez que toutes les fiches aient le même poste comptable, n' |
- | ===== Assujetti à la TVA ===== | ||
- | = Si vous indiquez non, la TVA ne sera ni affichée ni calculée, = | ||
- | ===== Suggérer | + | Toutes les fiches auront |
- | = Si sur oui,alors le programme | + | Le menu Fiche vous permet d' |
- | ===== Utilisez des comptes alphanumériques | ||
- | = Les postes comptables calculés dans les fiches sont soit le poste comptable | + | ====Qu' |
+ | Le quick code a été introduit afin de pouvoir encoder | ||
- | ==== Période ==== | ||
- | = C' | + | ====Ajout ou suppression d'attribut==== |
+ | 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 les attributs que vous avez ajoutés | ||
- | = = | + | Cette opération n'est pas réversible et cela modifiera toutes les fiches existantes de cette catégorie de fiches, les valeurs de ces attributs seront définitivement perdues. |
+ | ---- | ||
+ | Faites des tests dans la base de données " | ||
- | = Il faut veiller si vous modifier | + | Vous pouvez ajouter vos propres détails dans Paramètres → divers → attribut de fiche. Vous donnez simplement le nom du détail, le type (numérique, |
- | ==== Divers ==== | ||
- | ===== Moyens de paiement ===== | ||
- | = Avant de pouvoir utiliser l' | + | Par exemple, si vous avez des adhérents, vous pouvez ajouter un détail « cotisation » ou « date |
- | = Pour les notes de frais, vous pouvez soit mettre un compte administrateur si vous êtes seul, soit mettre la catégories « Compte Administrateur/ | ||
- | = Il est possible | + | ====Création |
+ | Les catégories de fiches sont en fait le rassemblement de fiches; par exemple, les marchandises, | ||
- | = Pour les paiement par caisse, vous donnez simplement la fiche de la caisse. Cette fiche aura été créée idéalement dans la catégorie de fiche « banque ». = | ||
- | = Si vous utilisez les modes de paiement, vous devrez aussi utiliser les rapprochements bancaires. = | ||
- | ===== TVA ===== | + | Les classes sont les postes comptables à partir duquel on calcule le poste comptable suivant, |
- | = = | + | Achat Marchandises Class base = 603 \\ Achat Service et biens divers Class base = 61 \\ Administration des Finances \\ Autres fiches : fiches que l'on peut totalement paramétrer\\ |
- | = Dans cette page-ci, | + | Cas spécial : la classe de base " |
- | = = | ||
- | = Ces postes seront utilisés automatiquement avec les opérations | + | ====Création d'une fiche==== |
+ | 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, | ||
- | = = | ||
- | ===== Poste Comptable ===== | ||
- | = = | + | Modifier le nom d'une fiche ne modifiera pas son nom dans le Plan Comptable. |
+ | ---- | ||
- | = Paramétrage de certains postes comptables qui sont utilisés à d' | + | ====Attribut spéciaux: |
+ | Partie fiscalement | ||
- | = = | + | Entre 0 & 1 (exemple 0,05 pour 5%), il s'agit de ce que vous ne pourrez pas déduire comme charge. En cas d' |
- | = BANQUE Poste comptable de base pour les banques 550 | ||
- | = CAISSE Poste comptable de base pour la caisse 57 | ||
- | = COMPTE_COURANT Poste comptable | + | Contrepartie pour dépense fiscal. non déd. Poste comptable pour les dépenses non déductibles d'une fiche |
- | = COMPTE_TVA TVA à payer 451 | ||
- | = CUSTOMER Poste comptable de base pour les clients 400 | ||
- | = DEP_PRIV Dépense a charge du gérant1 4890 | + | TVA non déductible même remarque |
- | = DNA Dépense | + | Contrepartie pour TVA non Ded. . Poste comptable pour les TVA non déductibles |
- | = SUPPLIER Poste par défaut pour les fournisseurs 440 | ||
- | = TVA_DED_IMPOT TVA déductible par l' | ||
- | = TVA_DNA TVA non déductibles 1 6740 | + | TVA non déductible récupérable par l' |
- | = VENTE Poste comptable | + | Contrepartie pour TVA récup par impot |
- | = VIREMENT_INTERNE Poste Comptable pour les virements internes 58 = | ||
- | = = | ||
- | = = | + | Dépense |
- | ===== Catégorie de fiche ===== | + | Contrepartie pour dépense à charge du gérant Poste comptable pour les dépenses à charge du grant (partie privé) |
- | = Quand vous en créez une nouvelle catégorie de fiche, ou vous demande sur quel modèle vous voulez vous baser. Ce sont ces modèles qui peuvent être modifiés ici. Les classes de bases sont définies ici (voir le chapitre Fiche = | ||
- | = = | ||
- | = C'est un paramétrage assez délicat, il faut mieux ne pas le modifier si vous n' | + | Prix de vente : est le prix qui sera utilisé pour complèter une opération dans un journal |
- | = = | ||
- | = Pour l' | ||
- | = = | + | Prix d' |
- | ===== Catégorie de document | ||
- | = Vous permet d' | ||
- | = Vous permet aussi d' | ||
- | = = | + | ====Poste comptable==== |
+ | Dans le cas où vous changez le poste comptable d'une fiche, il n'y a pas d' | ||
- | ==== Sécurité | ||
- | = Dans chaque dossier, vous devez donner les droits | + | ====Plusieurs postes comptables==== |
+ | Il est possible qu'une même fiche ait deux postes comptables, par exemple, une fiche pour un client ET un fournisseur ou des marchandises qu'on vend et achète; dans ce cas-là, il est nécessaire d' | ||
- | = Lors de la création d'un utilisateur de type normal, cet utilisateur n'a aucun droit sur le dossier, si il est de type administrateur ou local administrateur | + | |Journal|Pour|Poste comptable utilisé| |
- | * ''' | + | |Vente|Client|Débit| |
+ | |Vente|Produit|Crédit| | ||
+ | |Vente - paiement par|Banque / Cash ...|Crédit| | ||
+ | |Vente paiement par|Client|Débit| | ||
+ | |Achat|Fournisseur|Crédit| | ||
+ | |Achat|Charges|Débit| | ||
+ | |Achat paiement par|Banque/ | ||
+ | |Achat paiement par|Client|Débit| | ||
+ | |Écriture Directe|Tous|Suivant indication débit ou crédit| | ||
+ | |Banque|Banque|Suivant | ||
- | = Choisissez ici les journaux pour lesquels l' | ||
- | * ''' | ||
- | = = | ||
- | = Fiche = | + | Dans le cas, où l'on créé une catégorie de fiche avec un double poste comptable, |
- | = Création, modification et effacement de fiche = | + | Dans le cas d'un paiement bancaire, on utilisera le poste comptable fournisseur si le montant est négatif sinon le poste comptable client. |
- | = Création, modification | + | Attention fiche avec deux postes comptable il y a des problèmes à utiliser deux postes comptables pour les clients |
+ | ---- | ||
- | = Ajout de fiche = | + | ======Le lettrage par quick_code pourra faire correspondre des postes comptables différentes====== |
- | = Impression | + | ======L' |
- | = Journaux (limité aux journaux | + | ======Lors du remboursement de la note de crédit, ce sera le poste comptable client qui sera utilisé : on suppose que si on reçoit un paiement c'est le client qui paie, et que si on en fait un, c'est un fournisseur que l'on paie====== |
- | = Poste ( limité aux journaux en lecture) = | ||
- | = Fiche (limité aux journaux en lecture) = | ||
- | = Rapport (non limité aux journaux en lecture) | + | =====Paramétrage des dossiers===== |
+ | Avant de vraiment tenir votre comptabilité et de gérer votre entreprise avec PhpCompta, il faut absolument | ||
- | = création de rapport = | ||
- | = Opérations prédéfinies | + | ====Société==== |
- | = Effacement & création, à ne pas confondre avec « Journaux en écriture avec opérations prédéfinies » = | ||
- | = Période = | + | Ici vous indiquez les paramètres de votre société, nom, adresse...Cela sera réutilisé dans divers endroits. Entre autres dans les documents générés dont les factures, les notes de frais, les lettres de rappel, les bilans... |
- | = Ajout = | + | Il y a deux paramètres très importants : |
- | = clôture = | ||
- | = centralisation | + | ===Comptabilité analytique : valeur possible=== |
+ | Les valeurs possibles sont | ||
- | = Écriture Ouverture | ||
- | = Stock = | + | =====Aucune, par défaut===== |
- | = Gestion stock = | + | =====Optionnel, |
- | = Gestion courrier | + | =====Obligatoire : il est obligatoire d' |
- | = Import en banque | + | ===Mode Strict=== |
+ | Les valeurs possibles sont : | ||
- | = Comptabilité Analytique = | ||
- | = Ajout de plan analytique | + | ======Non, vous pouvez encoder sans suivre l' |
- | = Ajout de poste analytique | + | ======Oui, vous ne pouvez jamais encoder une opération dans un journal à une date antérieure à la dernière opération enregistrée, |
- | = Ajout de groupe analytique | + | ===Assujetti à la TVA=== |
+ | Si vous indiquez non, la TVA ne sera ni affichée ni calculée, | ||
- | = Impression = | ||
- | = Paramètres | + | ===Suggérer le numéro de pièce justificative=== |
+ | Si sur oui,alors le programme vous suggère le numéro de la pièce lors de l' | ||
- | = Coordonnées société = | ||
- | = Mode Strict empêche d'encoder à une date antérieure à la dernière opération d'un journal, empêche aussi l'effacement | + | ====Période==== |
+ | 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à. | ||
- | ==== Document- génération de document ==== | ||
- | = PhpCompta vous permet de gérer tous les documents que vous souhaitez, ou presque. Afin de générer ces documents, vous avez besoin d'un modèle de document : soit en format HTML, Texte, OpenDocument (ISO26300) ou RTF. Ces documents serviront de modèle pour la génération de documents tels que facture, note de frais, lettre de rappel... | ||
- | = = | + | Il faut veiller si vous modifier les dates de début et de fin d'une période de ne pas empièter sur une autre période |
+ | ---- | ||
- | = Chaque type de document a un numéro de séquence, 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. | + | ====Divers==== |
- | = Les balises possibles doivent être entourées par << | + | ===Moyens de paiement=== |
+ | Avant de pouvoir utiliser l' | ||
- | = Les balises sont entre << et >> = | + | Pour les notes de frais, vous pouvez soit mettre un compte administrateur si vous êtes seul, soit mettre la catégories « Compte Administrateur/ |
- | = = | + | Il est possible d' |
- | = Client ou fournisseur | + | Pour les paiement par caisse, vous donnez simplement la fiche de la caisse. Cette fiche aura été créée idéalement dans la catégorie de fiche « banque ». |
- | = CUST_NAME customer' | + | Si vous utilisez les modes de paiement, vous devrez aussi utiliser les rapprochements bancaires. |
- | = CUST_ADDR_1 customer' | ||
- | = CUST_CP customer' | + | ===TVA=== |
- | = CUST_CITY customer' | ||
- | = CUST_CO customer' | + | Dans cette page-ci, |
- | = CUST_VAT customer' | ||
- | = CUST_NUM numéro de client | ||
- | = CUST_BANQUE_NO n° de compte en banque (utilisé surtout dans les notes de frais) = | + | Ces postes seront utilisés automatiquement avec les opérations |
- | = CUST_BANQUE_NAME nom de la banque (utilisé surtout dans les notes de frais) = | ||
- | = Détail du document = | ||
- | = DATE_LIMIT Échéance = | ||
- | = MARCH_NEXT n' | + | ===Poste Comptable=== |
- | = BON_COMMANDE numéro du bon de commande | ||
- | = VEN_ART_NAME Nom de l'article = | + | Paramétrage |
- | = VEN_ART_PRICE Prix de l' | ||
- | = VEN_ART_QUANT Quantité = | ||
- | = VEN_ART_TVA_CODE ou TVA_CODE Le code TVA pour l' | + | BANQUE Poste comptable de base pour les banques 550 |
- | = VENT_ART_TVA_RATE est le pourcentage | + | CAISSE Poste comptable |
- | = VEN_ART_TVA_AMOUNT Le montant TVA de l' | + | COMPTE_COURANT Poste comptable |
- | = VEN_ART_STOCK_CODE Le code de stock de l' | + | COMPTE_TVA TVA à payer 451 |
- | = VEN_HTVA le total hors TVA de l' | + | CUSTOMER Poste comptable |
- | = VEN_TVAC le total TVAC de l' | + | DEP_PRIV Dépense a charge du gérant((Utilisé par les attributs spéciaux des fiches)) 4890 |
- | = VEN_TVA le total de la TVA de l' | + | DNA Dépense non déductible < |
- | = TOTAL_VEN_HTVA le total HTVA = | + | SUPPLIER Poste par défaut pour les fournisseurs 440 |
- | = TOTAL_VEN_TVAC le total TVAC = | + | TVA_DED_IMPOT TVA déductible par l' |
- | = TOTAL_TVA le total TVA = | + | TVA_DNA TVA non déductibles < |
- | = TVA_LABEL Montre le % de TVA = | + | VENTE Poste comptable |
- | = TVA_AMOUNT TVA de l' | + | VIREMENT_INTERNE Poste Comptable pour les virements internes 58 |
- | = REFERENCE Référence = | ||
- | = SOLDE Solde du compte (pour les lettres de rappel) = | ||
- | = DATE Date encodée = | ||
- | = NUMBER numéro de séquence du document = | ||
- | = OTHER_INFO information libre que l'on peut introduire dans l' | ||
- | = USER le nom et le prénom | + | ===Catégorie |
+ | Quand vous en créez une nouvelle catégorie de fiche, ou vous demande sur quel modèle vous voulez vous baser. Ce sont ces modèles qui peuvent être modifiés ici. Les classes de bases sont définies ici (voir le chapitre [[# | ||
- | = COMMENT la description donnée dans la facture ou la note de crédit. = | ||
- | = PJ Le numéro de la pièce justificative, | ||
- | = = | + | C'est un paramétrage assez délicat, il faut mieux ne pas le modifier si vous n' |
- | = Entreprise utilisant le programme, paramètres encodés dans paramètres → société = | ||
- | = MY_NAME vos coordonnées = | ||
- | = MY_CP code postal = | + | Pour l' |
- | = MY_COMMUNE commune = | ||
- | = MY_TVA numéro de TVA = | ||
- | = MY_STREET : Rue qu'on a indiqué dans paramètres-> | ||
- | = MY_NUMBER :numéro qu'on a indiqué dans paramètres-> | + | ===Catégorie de document === |
+ | Vous permet d' | ||
- | = MY_TEL : téléphone qu'on a indiqué dans paramètres-> | + | Vous permet aussi d'ajouter des documents mais uniquement si le nom est unique. |
- | = MY_FAX: fax qu'on a indiqué dans paramètres-> | ||
- | = MY_PAYS Pays qu'on a indiqué dans paramètres-> | ||
- | = = | ||
- | = bénéficiaire : fiche désignée par le moyen de paiement, en général utilisée pour les notes de frais pour rembourser | + | ====Sécurité ==== |
+ | Dans chaque dossier, vous devez donner | ||
- | = BENEF_NAME : nom = | + | Lors de la création d'un utilisateur de type normal, cet utilisateur n'a aucun droit sur le dossier, si il est de type administrateur ou local administrateur de ce dossier, il aura tous les droits. En revanche, si l' |
- | = BENEF_ADDR_1 adresse du bénéficiaire = | ||
- | = BENEF_CP code postal | + | ==Les journaux== |
+ | Choisissez ici les journaux pour lesquels l' | ||
- | = BENEF_CITY ville = | ||
- | = BENEF_CO pays = | + | ==Les actions== |
- | = BENEF_VAT numéro de TVA = | ||
- | = BENEF_NUM numéro de client du bénéficiaire = | + | Fiche |
- | = BENEF_BANQUE_NO numéro de compte en banque = | ||
- | = BENEF_BANQUE_NAME nom de la banque | + | ======Création, |
- | = = | + | ======Création, |
- | = Il y a des exemples dans doc/ | + | ======Ajout de fiche====== |
+ | Impression | ||
- | = = | ||
- | = Parfois vous devez encoder un petit ticket, vous pouvez dans un journal d' | + | ======Journaux (limité aux journaux en lecture)====== |
- | = = | + | ======Poste ( limité aux journaux en lecture)====== |
- | = Explication des champs : | + | ======Fiche (limité aux journaux en lecture)====== |
- | = nom est le nom que vous verrez apparaître dans les endroits où vous pouvez générer des documents | + | ======Rapport (non limité aux journaux en lecture)====== |
- | = Type de document: en fait sa catégorie | + | ======création |
+ | Opérations prédéfinies | ||
- | = Fichier : fichier modèle que vous devrez charger = | ||
- | = Affectation : Vente : uniquement les journaux de vente = | + | ======Effacement & création, à ne pas confondre avec « Journaux en écriture avec opérations prédéfinies »====== |
+ | Période | ||
- | = Achat : uniquement les journaux d' | ||
- | = Gestion accessible uniquement dans gestion → suivi | + | ======Ajout====== |
- | ==== Journaux | + | ======clôture====== |
- | = La première chose à faire quand on crée un journal est de le paramétrer correctement. | + | ======centralisation====== |
- | = = | + | ======Écriture Ouverture ====== |
+ | Stock | ||
- | = L' | ||
- | = = | + | ======Gestion stock====== |
+ | Gestion courrier | ||
- | = C'est ici, que peuvent se configurer la numérotation, | + | Import en banque |
- | = = | + | Comptabilité Analytique |
- | === Comptabilité === | ||
- | = = | + | ======Ajout de plan analytique====== |
- | = Il existe 4 sortes | + | ======Ajout |
- | = = | + | ======Ajout de groupe analytique====== |
- | = · »Recette», | + | ======Impression====== |
+ | Paramètres | ||
- | = = | ||
- | = · »Achat », | + | ======Coordonnées société====== |
- | = = | + | ======Mode Strict empêche d' |
- | = · »Financier » : celui regroupant | + | ====Document- génération de document==== |
+ | PhpCompta vous permet de gérer | ||
- | = caisse...) accessible par « Comptabilité » puis « Financier »; | ||
- | = = | ||
- | = · »Opérations diverses » : il contient toutes les autres opérations (augmentation | + | Chaque type de document a un numéro de séquence, 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. Il est cependant possible d' |
- | = = | + | Les balises possibles doivent être entourées par << et >>, si vous souhaitez les utiliser dans une feuille de calcul, vous devez mettre le signe égal (=) devant la balise, ainsi après génération ces champs seront considérés comme numériques et pourront être inclus dans des formules |
+ | ---- | ||
+ | Les balises sont entre << et >> | ||
- | = Vous pouvez créer autant de journaux que vous le souhaitez = | ||
- | = = | ||
- | = Pour tous les types de journaux, vous pouvez voir toutes les opérations avec une recherche possible. Si on clique sur détail, on voit le détail de l' | + | Client |
- | = = | ||
- | = Les opérations compables peuvent soit avoir une pièce attachée soit un commentaire libre. Ce commentaire sur des opérations n'a absolument aucune importance d'un point de vue comptable, c'est juste une aide, une sorte de « Post It ». | + | ======CUST_NAME customer's name====== |
- | = = | + | ======CUST_ADDR_1 customer' |
- | = Si on clique sur le numéro interne d'une opération, on obtient : = | + | ======CUST_CP customer's ZIP code====== |
- | = le détail de l'opération | + | ======CUST_CITY customer's city====== |
- | = les écritures comptables qui ont été générées | + | ======CUST_CO customer' |
- | = la pièce justificative attachée | + | ======CUST_VAT customer' |
- | = la possibilité | + | ======CUST_NUM numéro |
- | = dans cette fenêtre, | + | ======CUST_BANQUE_NO n° de compte |
- | ==== Les numéros | + | ======CUST_BANQUE_NAME nom de la banque (utilisé surtout dans les notes de frais)====== |
+ | Détail du document | ||
- | = Avant d' | ||
- | = La numération se configure dans le menu paramètre, vous pouvez spécifier la valeur de départ ainsi que le préfixe. Dans le cas où le numéro de pièce existe déjà dans ce journal, | + | ======DATE_LIMIT Échéance====== |
- | = = | + | ======MARCH_NEXT n' |
- | ==== Vente ou Journal des Recettes | + | ======BON_COMMANDE numéro du bon de commande ====== |
- | = = | + | ======VEN_ART_NAME Nom de l' |
- | = Le journal des recettes regroupe les opérations | + | ======VEN_ART_PRICE Prix de l'article====== |
- | = = | + | ======VEN_ART_QUANT Quantité====== |
- | = Afin d' | + | ======VEN_ART_TVA_CODE ou TVA_CODE |
- | = = | + | ======VENT_ART_TVA_RATE est le pourcentage de TVA de l' |
- | = Pour ajouter une vente, cliquez sur « nouvelle vente », puis utilisez les boutons pour ajouter les clients, services et marchandises que l'on vend. = | + | ======VEN_ART_TVA_AMOUNT Le montant TVA de l'article====== |
- | = = | + | ======VEN_ART_STOCK_CODE Le code de stock de l' |
- | = En cas de reprise de matériel dans le stock, vous pouvez mettre des quantités négatives - des quantités, pas des prix unitaires -. | + | ======VEN_HTVA le total hors TVA de l' |
- | = Le stock sera automatiquement réadapté pour tenir compte | + | ======VEN_TVAC le total TVAC de l' |
- | = = | + | ======VEN_TVA le total de la TVA de l' |
- | = = | + | ======TOTAL_VEN_HTVA le total HTVA====== |
- | = Avant d' | + | ======TOTAL_VEN_TVAC |
- | = | + | ======TOTAL_TVA |
- | = = | + | ======TVA_LABEL Montre le % de TVA====== |
- | = Dans les journaux | + | ======TVA_AMOUNT TVA de l' |
- | = = | + | ======REFERENCE Référence====== |
- | = Afin de générer une facture, ce ne sera proposé que si vous avez un modèle de facture disponible. | + | ======SOLDE Solde du compte (pour les lettres |
- | = = | + | ======DATE Date encodée====== |
- | = Si vous voulez générer en même temps, une facture et un bordereau | + | ======NUMBER numéro |
- | ==== Dépense ou Journal | + | ======OTHER_INFO information libre que l'on peut introduire dans l' |
- | = = | + | ======USER le nom et le prénom de l' |
- | = Cela reprend uniquement les opérations d' | + | ======COMMENT la description donnée dans la facture |
- | = Les journaux d' | + | ======PJ Le numéro |
- | = = | ||
- | = C'est à partir du journal d' | + | Entreprise utilisant le programme, paramètres encodés |
- | = = | ||
- | = Avant d' | + | ======MY_NAME vos coordonnées====== |
- | = l' | + | ======MY_CP code postal====== |
- | = = | + | ======MY_COMMUNE commune====== |
- | = Si vous encodez tous vos souches | + | ======MY_TVA numéro de TVA====== |
- | ==== Financier ou Journal Financier | + | ======MY_STREET : Rue qu'on a indiqué dans paramètres-> |
- | = 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). | + | ======MY_NUMBER :numéro qu'on a indiqué dans paramètres-> |
- | = La date est importante, il est important de vous rappeler | + | ======MY_TEL |
- | = = | + | ======MY_FAX: |
- | = Le commentaire est optionnel, c'est ce que vous verrez apparaître lorsque vous regarderez votre journal. | + | ======MY_PAYS Pays qu'on a indiqué dans paramètres-> |
- | = = | ||
- | = Introduisez un montant négatif si vous payez (le compte diminue) et un montant positif si vous recevez | + | bénéficiaire : fiche désignée par le moyen de paiement, en général utilisée pour les notes de frais pour rembourser un employé |
- | = = | ||
- | = Quand vous demandez les soldes des comptes, vous verrez trois colonnes | + | ======BENEF_NAME |
- | = solde est le solde du compte en banque d' | + | ======BENEF_ADDR_1 adresse |
- | = solde rapproché est le solde de votre compte en banque mais en ne considérant que les opérations qui ont un numéro d' | + | ======BENEF_CP code postal====== |
- | = solde non rapproché est le solde de votre compte en banque mais en ne considérant que les opérations qui n'ont pas un numéro d' | + | ======BENEF_CITY ville ====== |
- | ==== Les rapprochements bancaires | + | ======BENEF_CO pays====== |
- | = = | + | ======BENEF_VAT numéro de TVA====== |
- | = Les rapprochements bancaire vous permettent de donner un numéro | + | ======BENEF_NUM |
- | = Si vous utilisez ce mode, lors de la réception de votre relevé bancaire, vous sélectionnez les opérations concernées, | + | ======BENEF_BANQUE_NO numéro |
- | = = | + | ======BENEF_BANQUE_NAME nom de la banque====== |
- | = Pour connaître le total d'un relevé allez soit dans Journal Financier → liste ou recherche ou historique et faites une recherche sur le numéro de relevé = | ||
- | = = | + | Il y a des exemples dans doc/ |
- | = Vous n' | ||
- | = Le fait d' | ||
- | ==== Journal des Opérations diverses ==== | + | Parfois vous devez encoder un petit ticket, vous pouvez dans un journal d' |
+ | ---- | ||
- | = Il reprend toutes les opérations qui ne sont pas comprises dans les autres journaux. Ce qui implique les amortissements, | ||
- | = = | + | Explication des champs : |
- | = Pour le profil comptable, | + | nom est le nom que vous verrez apparaître dans les endroits où vous pouvez générer des documents |
- | = = | + | Type de document: en fait sa catégorie |
- | = Exemple | + | Fichier |
- | = = | + | Affectation : Vente : uniquement les journaux de vente |
- | = Postes utilisables journal (débit crédit)60* 411* 550 = | + | Achat : uniquement les journaux d' |
- | = = | + | Gestion accessible uniquement dans gestion → suivi |
- | = Ceux qui terminent par une étoile reprennent les comptes qui commencent par l' | ||
- | = = | + | ====Journaux==== |
+ | La première chose à faire quand on crée un journal est de le paramétrer correctement. | ||
- | ==== Cas particuliers ==== | ||
- | = Les cartes de crédit : la Visa = changement de créancier : Visa paie le fournisseur, | ||
- | = = | + | L' |
- | = Il y a deux méthodes : = | ||
- | = = | ||
- | = Soit vous encodez vos dépenses en même temps que vous recevez votre relevé. Les achats dans le journal d' | + | C'est ici, que peuvent se configurer la numérotation, |
- | = = | ||
- | = Soit vous ajoutez un mode de paiement pour la visa, dans ce dernier cas, quand vous recevrez le relevé de vos achat par VISA, dans financier → rapprochement bancaire , vous sélectionnez les achats figurant sur votre relevé, cela donnera à chaque opération le numéro de relevé comme numéro de pièce justificative. = | ||
- | = = | ||
- | = La seconde méthode peut aussi être utilisée pour les paiements par virement bancaire ou par chèque. | + | =====Comptabilité===== |
- | = = | ||
- | = Le paiement par chèque utilise normalement un compte « effet à payer » ou « effet à recevoir » certains n' | + | Il existe 4 sortes |
- | = = | ||
- | = Les salaires peuvent être soit dans un journal d' | ||
- | = = | + | · »Recette», |
- | = = | ||
- | = = | ||
- | === Schéma d' | + | · »__Achat__ », |
- | = = | ||
- | = Toutes les opérations comptables dans les journaux seront transformées en écritures comptables, il est donc important de bien paramétrer votre dossier de comptabilité = | ||
- | = = | + | · »__Financier__ » : celui regroupant tous les mouvements financiers (banque, |
- | = Les prix, la TVA proviennent des détails de la fiche sélectionnée, | + | caisse...) accessible par « Comptabilité » puis « Financier »; |
- | = = | ||
- | = En cas de montant négatif, les écritures sont inversées. Cette fonctionnalité est utilisée pour annuler une opération précédente ou pour faire des remises, des notes de crédit... = | ||
- | = = | + | · »__Opérations diverses__ » : il contient toutes les autres opérations (augmentation de capital, |
- | = = | ||
- | ==== Facture de vente ==== | ||
- | = = | + | Vous pouvez créer autant |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable | + | |
- | |- | ||
- | | =====Éventuellement, | ||
- | |- | ||
- | | ||||Poste comptable de la 1ère fiche prestation, marchandise...|| | ||
- | |- | ||
- | | ||||Poste comptable de la 2nde fiche prestation, marchandise...|| | ||
- | |- | ||
- | | ||||Poste comptable de la 3ième fiche prestation, marchandise...|| | ||
- | |- | ||
- | | ||||...|| | ||
- | |- | ||
- | | ||||Total de la TVA par type de TVA|| | ||
- | |- | ||
- | |} | ||
+ | Pour tous les types de journaux, vous pouvez voir toutes les opérations avec une recherche possible. Si on clique sur détail, on voit le détail de l' | ||
- | = = | ||
- | = Dans le cas, où on encode directement un paiement une seconde écriture est générée et rapprochée à la première = | ||
- | = = | + | Les opérations compables peuvent soit avoir une pièce attachée soit un commentaire libre. Ce commentaire sur des opérations n' |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable | + | |
- | |- | ||
- | | ||||Poste comptable de la fiche client|| | ||
- | |- | ||
- | |} | ||
- | = = | + | Si on clique sur le numéro interne d'une opération, on obtient : |
- | = Si vous payez votre fournisseur par chèque ou par visa, il est préférable d' | ||
- | ==== Facture d'achat ==== | + | ======le détail de l'opération ====== |
- | = = | + | ======les écritures comptables qui ont été générées====== |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable de la 1ère fiche charge, ...===== | + | |
- | |- | + | ======la pièce justificative attachée====== |
- | | =====Poste comptable de la 2nde fiche charge===== | + | |
- | |- | + | ======la possibilité |
- | | =====Poste comptable | + | dans cette fenêtre, en cliquant sur un poste comptable ou le quick code d'une fiche, on obtient son historique, ainsi que la balance progressive |
- | |- | ||
- | | =====Total de la TVA par type de TVA===== | ||
- | |- | + | ====Les numéros de Pièces Justificatives==== |
- | | =====Éventuellement partie privé défini dans la TVA fiche===== | + | Avant d' |
- | |- | + | La numération se configure |
- | | =====Éventuellement partie non déductible défini | + | |
- | |- | ||
- | | =====Éventuellement partie de la TVA non déductible===== | ||
- | |- | ||
- | | ||||Éventuellement, | ||
- | |- | ||
- | | ||||Poste comptable de la fiche fournisseur|| | ||
- | |- | ||
- | |} | ||
- | = = | + | ====Vente ou Journal des Recettes==== |
- | = Dans le cas, où on encode directement un paiement une seconde écriture est générée et rapprochée à la première, si le client paie par chèque ou par visa, il est préférable d' | ||
- | = = | + | Le journal des recettes regroupe les opérations de vente. En mode utilisateur, |
- | = Dans le cas où une partie de l' | ||
- | = = | ||
- | {| | ||
- | | ||Débit||Crédit|| | ||
- | |- | ||
- | | =====Poste comptable de la fiche fournisseur===== | ||
- | |- | + | Afin d' |
- | | ||||Poste comptable de la fiche pour le paiement (se paramètre | + | |
- | |- | + | |
- | |} | + | |
- | = = | ||
- | = = | + | Pour ajouter une vente, cliquez sur « nouvelle vente », puis utilisez les boutons pour ajouter les clients, services et marchandises que l'on vend. |
- | = Pour si vous utilisez le mode de paiement, rappelez-vous qu'il y a un rapprochement bancaire à faire, mais dans le cas des chèques, il existe deux méthodes : la première est la bonne façon de faire en Belgique, il faut utiliser un compte intermédiaire et dans un autre journal que celui de la banque, lors de l' | ||
- | ==== Banque ==== | ||
- | = Les journaux financier n' | + | En cas de reprise de matériel dans le stock, vous pouvez mettre des quantités négatives - des quantités, pas des prix unitaires -. |
+ | ---- | ||
+ | Le stock sera automatiquement réadapté pour tenir compte | ||
- | ===== Encaissements ===== | ||
- | = = | ||
- | = = | ||
- | {| | ||
- | | ||Débit||Crédit|| | ||
- | |- | ||
- | | =====Poste comptable de la fiche de banque===== | ||
- | |- | ||
- | | ||||Poste comptable de la fiche client|| | ||
- | |- | ||
- | |} | ||
+ | Avant d' | ||
- | = = | + | L' |
- | = = | ||
- | ===== Décaissement ===== | ||
- | = = | + | Dans les journaux |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable | + | |
- | |- | ||
- | | ||||Poste comptable de la fiche de banque|| | ||
- | |- | ||
- | |} | ||
- | = = | + | Afin de générer une facture, ce ne sera proposé que si vous avez un modèle de facture disponible. |
- | = = | ||
- | = = | ||
- | ===== Paiement d'un chèque émis ===== | + | Si vous voulez générer en même temps, une facture et un bordereau de livraison, il suffit de mettre dans le même modèle de document, le modèle pour la facture et celui pour le bordereau de livraison. Le document généré contiendra donc la facture et le bordereau |
+ | ---- | ||
- | = Il faut tout d' | + | ====Dépense ou Journal des Achats==== |
- | = La banque paie un chèque que vous avez émis = | ||
- | = = | + | Cela reprend uniquement les opérations d' |
- | = = | + | Les journaux d' |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable des effets à payer===== | + | |
- | |- | ||
- | | ||||Poste comptable de la fiche de banque|| | ||
- | |- | ||
- | |} | ||
- | = = | + | C'est à partir du journal d' |
- | ===== Paiement d'un chèque reçu ===== | ||
- | = Il faut tout d' | ||
- | = La banque reçoit le paiement | + | Avant d'utiliser la section « Payé par » |
- | = = | + | l' |
+ | ---- | ||
- | = = | + | ---- |
- | {| | + | Si vous encodez tous vos souches TVA pour vos restaurant en une fois, vous pouvez générer un document récapitulatif auquel vous attacherez vos souches. |
- | | ||Débit||Crédit|| | + | ---- |
- | |- | + | |
- | | =====Poste comptable de la fiche de banque===== | + | |
- | |- | + | ====Financier ou Journal Financier==== |
- | | ||||Poste comptable des effets à recevoir|| | + | 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). |
- | |- | + | |
- | |} | + | |
+ | La date est importante, il est important de vous rappeler : on vous donne l' | ||
- | = = | ||
- | ===== Virement entre deux comptes en banque de votre société ===== | ||
- | = = | + | Le commentaire est optionnel, c'est ce que vous verrez apparaître lorsque vous regarderez votre journal. |
- | = Pour utiliser les virements internes, vous devez d' | ||
- | = = | ||
- | = Dans le première journal financier | + | Introduisez un montant négatif si vous payez (le compte diminue) et un montant positif si vous recevez de l' |
- | = = | ||
- | {| | ||
- | | ||Débit||Crédit|| | ||
- | |- | ||
- | | =====Poste comptable de la fiche virement interne===== | ||
- | |- | ||
- | | ||||Poste comptable de la fiche banque 1|| | ||
- | |- | ||
- | |} | ||
+ | Quand vous demandez les soldes des comptes, vous verrez trois colonnes : | ||
- | = = | ||
- | = Dans le second journal financier, | + | ======solde est le solde du compte |
- | = = | + | ======solde rapproché est le solde de votre compte en banque |
- | {| | + | |
- | | ||Débit||Crédit|| | + | |
- | |- | + | |
- | | =====Poste comptable | + | |
- | |- | + | ======solde non rapproché est le solde de votre compte en banque mais en ne considérant que les opérations qui n'ont pas un numéro d' |
- | | ||||Poste comptable | + | |
- | |- | + | |
- | |} | + | |
+ | ====Les rapprochements bancaires==== | ||
- | = = | ||
- | = = | + | Les rapprochements bancaire vous permettent de donner un numéro d' |
- | = Pour les cartes | + | Si vous utilisez ce mode, lors de la réception |
- | === Les rapports === | ||
- | ==== Introduction ==== | ||
- | = Les rapports permettent de rapidement encoder des rapports. Par exemple, | + | Pour connaître |
+ | ---- | ||
- | = = | ||
- | ==== Création ==== | + | Vous n' |
- | = Les rapports permettent | + | Le fait d'effacer une opération pour laquelle il y a eu une génération automatique |
+ | ---- | ||
- | = = | + | ====Journal des Opérations diverses==== |
+ | Il reprend toutes les opérations qui ne sont pas comprises dans les autres journaux. Ce qui implique les amortissements, | ||
- | = 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/ | ||
- | ===== Syntaxe ===== | ||
- | = Quelques règles : = | + | Pour le profil comptable, vous devez mettre un filtre pour les comptes visibles au débit ou au crédit. |
- | = = | ||
- | * ''' | ||
- | = = | ||
- | = les postes sont toujours écrits entre crochets; | + | // |
- | exemple | + | |
- | = pour avoir la somme du poste et des sous-postes, | ||
- | exemple [45%] = | ||
- | = si vous souhaitez commencer à une autre période pour certains comptes sans tenir compte de la période donnée, vous devez utiliser l' | ||
- | = Si vous souhaitez n' | + | Postes utilisables journal (débit |
- | = Pour avoir un montant négatif si le crédit est supérieur au débit, il faut avoir S avant la fermeture du crochet exemple : [7%S] , [55001S] = | ||
- | = Drapeau : = | ||
- | = S= Signed : négatif si C > D = | + | Ceux qui terminent par une étoile reprennent les comptes qui commencent par l' |
- | = D = Uniquement Débit = | ||
- | = C = uniquement Crédit = | ||
- | = Aucun : valeur absolue de la différence entre D&C = | ||
- | = = | + | ====Cas particuliers==== |
+ | Les cartes de crédit : la Visa = changement de créancier : Visa paie le fournisseur, | ||
- | = Cas particulier : FROM=00.0000 pour indiquer le début de l' | ||
- | = Exemples de formule: = | ||
- | = = | + | Il y a deux méthodes : |
- | = Résultat d' | ||
- | = Impôt estimé (sans compter les amortissements) ([7%]-[6%])/ | ||
- | = Total des comptes | + | Soit vous encodez vos dépenses |
- | = Total TVA récolté depuis janvier 2005 : [4511]FROM=01.2005 = | ||
- | = Perte ou profit ([7%]-[6%]> | ||
- | = = | + | Soit vous ajoutez un mode de paiement pour la visa, dans ce dernier cas, quand vous recevrez le relevé de vos achat par VISA, dans financier → rapprochement bancaire , vous sélectionnez les achats figurant sur votre relevé, cela donnera à chaque opération le numéro de relevé comme numéro de pièce justificative. |
- | * ''' | + | |
- | = Il s'agit du label devant la formule, normalement ce label n'est pas interprété sauf si il contient soit une valeur numérique entre crochet avec ou sans la lettre T = | ||
- | = exemple | ||
- | = [4511] | + | La seconde méthode peut aussi être utilisée pour les paiements |
- | = [4511T] | ||
- | = [4511t] | ||
- | = = | + | Le paiement par chèque utilise normalement un compte « effet à payer » ou « effet à recevoir » certains n' |
+ | ---- | ||
- | ==== Utilisation | ||
- | = Les rapports | + | Les salaires |
- | = Pour avoir des statistiques mensuelles, dans le menu impression → rapport, vous devez choisir « par étape », si vous choisissez « mensuelle », | ||
- | = = | ||
- | = = | ||
- | === Gestion de stock === | ||
- | = = | ||
- | = PhpCompta contient un système minimum de gestion de stock, c' | ||
- | = Pour commander des marchandises, | ||
- | = = | + | =====Schéma d' |
- | = Attention à la date, on ne tient compte pour le stock que de ceux de l' | ||
- | = = | + | Toutes les opérations comptables dans les journaux seront transformées en écritures comptables, il est donc important de bien paramétrer votre dossier de comptabilité |
- | = Cela étant précisé, voyons ce qu'on peut faire avec ce module de stock. = | ||
- | = = | ||
- | = Pour toutes les marchandises dont vous voulez gérer le stock, il faut ajouter l' | + | Les prix, la TVA proviennent des détails |
- | = = | ||
- | = Bien faire attention à ce code, il doit être le même pour les fiches achats et ventes de la même marchandise, | ||
- | = = | + | En cas de montant négatif, les écritures sont inversées. Cette fonctionnalité est utilisée pour annuler une opération précédente ou pour faire des remises, des notes de crédit... |
+ | ---- | ||
- | = Il doit être bien clair qu'il y a deux fiches pour cette marchandise, | + | ---- |
- | = La première, est que les postes comptables des marchandises à vendre et à acheter ne sont pas les mêmes. = | ||
- | = La seconde est qu' | ||
- | = = | + | ====Facture de vente==== |
- | = A partir de la version 5.1, il est possible d' | ||
- | = = | + | |Débit|Crédit| |
+ | =====Poste comptable de la fiche client===== | ||
- | = Les achats et les ventes vont automatiquement mettre le stock à jour si on fait ces opérations dans les journaux achats et ventes uniquement. = | + | =====Éventuellement, |
- | = = | + | ||Poste comptable de la 1ère fiche prestation, marchandise...| |
+ | ||Poste comptable de la 2nde fiche prestation, marchandise...| | ||
+ | ||Poste comptable de la 3ième fiche prestation, marchandise...| | ||
+ | ||...| | ||
+ | ||Total de la TVA par type de TVA| | ||
- | = Petite astuce : il est possible de donner un code STOCK à n' | ||
- | = = | ||
- | ==== Configurer les fiches ==== | + | Dans le cas, où on encode directement un paiement une seconde écriture est générée et rapprochée à la première |
- | = Ajouter des fiches de marchandises (en achat et vente) et adapter votre journal d' | ||
- | = = | ||
- | = N' | + | |Débit|Crédit| |
+ | =====Poste comptable | ||
- | = = | + | ||Poste comptable de la fiche client| |
- | = N' | ||
- | = = | ||
- | ==== Premier cas: une marchandise achetée=une marchandise vendue ==== | + | Si vous payez votre fournisseur par chèque ou par visa, il est préférable d' |
- | = = | ||
- | = Ceci est le cas le plus simple, admettons que vous vendiez la marchandise A et que quand vous la vendez, votre stock diminue. | + | ====Facture d' |
- | = = | ||
- | = 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. = | + | |Débit|Crédit| |
+ | =====Poste comptable | ||
- | = = | + | =====Poste comptable de la 2nde fiche charge===== |
- | = Maintenant, après avoir adapté le journal | + | =====Poste comptable |
- | = = | + | =====Total de la TVA par type de TVA===== |
- | = Le menu Stock vous montre l' | + | =====Éventuellement partie privé défini dans la TVA fiche===== |
- | = Si vous êtes un cafetier et que quand vous achetez une bouteille de soda, vous le vendez par verre; | + | =====Éventuellement partie non déductible défini dans la fiche, le poste comptable utilisé est paramétré dans paramètres → poste comptable dépense non admise===== |
- | = si vous souhaitez suivre les stocks des vente, vous pourriez dire qu'une bouteille à l' | + | =====Éventuellement partie de la TVA non déductible===== |
- | = = | + | ||Éventuellement, |
+ | ||Poste comptable de la fiche fournisseur| | ||
- | ==== Second cas: uniquement à l' | ||
- | = = | ||
- | = Dans ce cas-ci, vous ne voulez suivre que le nombre | + | Dans le cas, où on encode directement un paiement une seconde écriture est générée et rapprochée à la première, si le client paie par chèque ou par visa, il est préférable |
- | = = | ||
- | = Il suffit simplement de mettre un code sur la marchandise à l' | ||
- | = Dans ce cas-ci, il vous suffit | + | |Débit|Crédit| |
+ | =====Poste comptable | ||
- | = = | + | ||Poste comptable de la fiche pour le paiement (se paramètre dans paramètres → divers → mode de paiement)| |
- | = Il vous suffit maintenant de changer manuellement. = | ||
- | = = | ||
- | ==== Plusieurs fiches pour un même stock ==== | ||
- | = = | ||
- | = Imaginons que pour une certaine marchandise (MARCHA), vous ayez créé une fiche quand vous l'achetez | + | Pour si vous utilisez le mode de paiement, rappelez-vous qu'il y a un rapprochement bancaire |
+ | ---- | ||
- | = Par exemple parce que les prix sont différents ou pour n'importe quelle autre raison | + | ====Banque==== |
+ | Les journaux financier | ||
+ | ---- | ||
- | = = | + | ===Encaissements=== |
- | = Dans ce cas, il suffit d' | ||
- | = = | ||
- | = = | ||
- | = = | + | |Débit|Crédit| |
+ | =====Poste comptable de la fiche de banque===== | ||
- | === Recherche & historique === | + | ||Poste comptable de la fiche client| |
- | = Ce menu permet de rechercher par date, montant, poste comptable, code interne, quickcode ou grâce à une partie de la description. | ||
- | = La sécurité s' | ||
- | === Rapprochement - réconciliation === | ||
- | = 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, | ||
- | = = | ||
- | = Les rapprochements 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 recette) ou d' | + | ===Décaissement=== |
- | = = | ||
- | = 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 | + | |Débit|Crédit| |
+ | =====Poste comptable | ||
- | = = | + | ||Poste comptable de la fiche de banque| |
- | = Dans le cas où vous essayez de rapprocher une opération avec elle-même, il ne se passera rien. = | ||
- | = = | ||
- | === Le Lettrage === | ||
- | = En plus du rapprochement qui vous permet de faire correspondre plusieurs opérations ensemble, vous disposez aussi du lettrage. Le lettrage lui, agit à un niveau plus bas en faisant correspondre, | ||
- | = comptable à une autre mais uniquement entre poste comptable identique. | ||
- | = Typiquement, | ||
- | = = | ||
- | = Autrement dit le lettrage est un moyen de créer une correspondance entre plusieurs opérations de débit et de crédit | + | ===Paiement d'un chèque émis=== |
+ | Il faut tout d' | ||
- | = = | + | La banque paie un chèque que vous avez émis |
- | = Pour le suivi, on peut créer un lien entre le débit et le crédit, c'est le lettrage. = | ||
- | = = | ||
- | = Normalement on ne fait le lettrage que des clients et des fournisseurs, | ||
- | = = | ||
- | = Attention dans le cas où vous supprimez ou modifiez une opération, le lettrage sera lui aussi effacé | + | |Débit|Crédit| |
+ | =====Poste comptable des effets à payer===== | ||
- | === Impression === | + | ||Poste comptable de la fiche de banque| |
- | = = | ||
- | = Ce menu permet de demander des impressions. Depuis la version 5.1, les impressions génèrent des PDF supportant l' | ||
- | = L' | ||
- | ==== Journaux ==== | + | ===Paiement d'un chèque reçu=== |
+ | Il faut tout d' | ||
- | = Impression de journaux : les périodes | + | La banque reçoit le paiement d'un chèque |
- | = = | ||
- | = Options : = | ||
- | = = | ||
- | = ·Style d' | ||
- | = = | + | |Débit|Crédit| |
+ | =====Poste comptable de la fiche de banque===== | ||
- | = L' | + | ||Poste comptable des effets à recevoir| |
- | = = | ||
- | = Seuls les journaux de vente et d' | ||
- | = = | ||
- | = Il vaut mieux d' | + | ===Virement entre deux comptes en banque |
- | ==== Poste ==== | ||
- | = Impression des postes comptables par période. Il est possible | + | Pour utiliser les virements internes, vous devez d' |
- | = = | ||
- | = L' | ||
- | ==== Catégorie de fiches ==== | + | Dans le première journal financier |
- | = L' | ||
- | = Tous les attributs des fiches de cette catégories = | ||
- | = Si vous avez des adhérents, vous pouvez leur ajouter une date de début d' | + | |Débit|Crédit| |
+ | =====Poste comptable | ||
- | = Historique des fiches | + | ||Poste comptable |
- | = = | ||
- | = Balance de chaque fiche = | ||
- | ==== Les Rapports ==== | + | Dans le second journal financier, du compte receveur |
- | = Impression des rapports, les rapports se configurent dans avancés → rapport. Dans l' | ||
- | = Les rapports peuvent aussi être exportés en PDF. = | ||
- | = = | + | |Débit|Crédit| |
+ | =====Poste comptable de la fiche banque 2===== | ||
- | ==== Balance des comptes ==== | + | ||Poste comptable de la fiche virement interne| |
- | = Après avoir choisi la période, vous recevrez tous les postes comptables, la somme des débit et crédit de chacun. Cette balance est très pratique pour rapidement vérifier les comptes clients, dépenses. | ||
- | = = | ||
- | = Il permet aussi de faire une balance par journal (achat, | ||
- | ==== Bilan ==== | ||
- | = Actuellement, | + | Pour les cartes de crédits de la sociétés et les chèques, il est préférable d'utiliser |
+ | ---- | ||
- | = = | + | =====Les rapports===== |
- | = Pour comprendre comment cela fonctionne, il suffit d' | + | ====Introduction==== |
+ | 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 | ||
- | = = | ||
- | = Le bilan et la balance des comptes, sont les deux outils qui vous permettront de faire votre bilan de fin d' | ||
- | = = | ||
- | ==== Rapprochement | + | ====Création==== |
+ | Les rapports permettent d' | ||
- | = Vous pouvez imprimer toutes les opérations rapprochées, | ||
- | = Si ce n'est pas le cas, la cause peut être = | ||
- | = Perte de la facture d'achat = | + | 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/ |
- | = Non paiement de la facture de vente = | ||
- | = Paiement sans document d' | + | ===Syntaxe=== |
+ | Quelques règles : | ||
- | = Prélèvement par le gérant = | ||
- | = = | ||
- | = = | ||
- | === Avancé === | + | ==Dans la colonne formules== |
- | = = | ||
- | ==== Écritures définies ==== | ||
- | = Après avoir encodé une opération, vous pouvez la sauver en tant que modèle afin de la réutiliser par la suite pour pouvoir encoder plus rapidement, ce menu-ci vous permet d' | + | ======les postes sont toujours écrits entre crochets; |
+ | exemple : [ 4511] ====== | ||
- | = | + | ======pour avoir la somme du poste et des sous-postes, |
+ | exemple [45%]====== | ||
- | ==== Plan Comptable | + | ======si vous souhaitez commencer à une autre période pour certains comptes sans tenir compte de la période donnée, vous devez utiliser l' |
- | = Le plan comptable que vous utilisez, vous pouvez toujours ajouter des postes ou enlever ceux qui n'ont jamais été utilisés. = | + | ======Si |
- | = = | + | ======Pour avoir un montant négatif si le crédit est supérieur au débit, il faut avoir S avant la fermeture du crochet exemple : [7%S] , [55001S]====== |
+ | Drapeau : | ||
- | = Vous pouvez aussi les renommer. = | ||
- | ==== Rapport | + | =====S= Signed : négatif si C > D===== |
- | = Création des rapport | + | =====D = Uniquement Débit===== |
- | ==== Import Banque | + | =====C = uniquement Crédit===== |
- | = Pour ajouter votre banque, vous pouvez le faire rapidement et simplement | + | =====Aucun |
- | = = | ||
- | = Vous avez 3 sous-menus | + | Cas particulier |
- | = = | + | Exemples de formule: |
- | = ·Importer des fichiers CSV, faites bien attention aux journaux, format et compte choisis, il n'y aura pas de vérification. = | ||
- | = = | ||
- | = ·Vérification, | + | Résultat d' |
- | = ·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' | + | Impôt estimé (sans compter les amortissements) ([7%]-[6%])/0.35 |
- | = Vous pouvez enlevez celles qui sont douteuses et que vous retrouverez alors dans Vérification. Après confirmation, | + | Total des comptes en banque [550%] |
- | ==== Écriture d' | + | Total TVA récolté depuis janvier 2005 : [4511]FROM=01.2005 |
- | = En début d' | + | Perte ou profit ([7%]-[6%]> |
- | = = | ||
- | = 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' | ||
- | = = | ||
- | = La réouverture des comptes se fait sur le nouvel exercice et normalement en janvier, pas l'exercice que vous venez de clôturer. = | + | ==Dans la colonne texte== |
+ | Il s'agit du label devant la formule, normalement ce label n'est pas interprété sauf si il contient soit une valeur numérique entre crochet avec ou sans la lettre T | ||
- | === Le module de gestion === | + | exemple |
- | = Le module de gestion | + | [4511] |
- | = le suivi des clients, fournisseurs, | + | [4511T] |
- | = la génération de documents tel que facture, note de crédit, bordereau de livraison, bons de commande... = | + | [4511t] |
- | = Les prévisions = | ||
- | = = | ||
- | ==== Menu : clients ==== | ||
- | = = | + | ====Utilisation ==== |
+ | Les rapports peuvent soit servir dans le menu d' | ||
- | = En sélectionnant cette option, vous allez directement voir la liste des clients que vous avez, avec le solde de chacun. = | + | Pour avoir des statistiques mensuelles, dans le menu impression → rapport, vous devez choisir « par étape », si vous choisissez « mensuelle », vous aurez le résultat par mois. Afin de pouvoir faire un graphique de vos statistiques, |
- | = En cliquant sur le premier élément de la colonne, vous accéderez aux détails de ce client, c'est à dire : les détails de la fiche, le suivi, les contacts, la liste des opérations comptables avec ce client = | ||
- | = = | ||
- | = Dans une compagnie ou dans une administration, | ||
- | = = | ||
- | = Avant d' | ||
- | = = | + | =====Gestion de stock===== |
- | = Ajout de client en cliquant sur le bouton « ajout Fiche», ajout d'une catégorie via le bouton « ajout catégorie » = | ||
- | = = | + | PhpCompta contient un système minimum de gestion de stock, c' |
- | = On peut ajouter | + | Pour commander des marchandises, |
- | ==== Menu Fournisseur ==== | ||
- | = Comme menu client. = | ||
- | ==== Administration ==== | + | Attention à la date, on ne tient compte pour le stock que de ceux de l' |
- | = = | ||
- | = Administration des Finances ou une autre, vous avez besoin de suivre le courrier que vous entretenez. Que ce soit pour charger les documents que vous envoyez ou que vous recevez, il vaut toujours mieux garder une trace de toutes vos communications avec ces services. = | ||
- | = = | + | Cela étant précisé, voyons ce qu'on peut faire avec ce module de stock. |
- | ==== Prévisions ==== | ||
- | = Les prévisions vous permettent de comparer vos revenus et charges réelles avec vos estimations. Les prévisions ont une date de début et de fin, vous pouvez donc faire des prévisions sur une partie d'un exercice ou sur plusieurs. | ||
- | ===== Ajoutez | + | Pour toutes les marchandises dont vous voulez gérer le stock, il faut ajouter l' |
- | = Vous devez tout d' | ||
- | = Soit vous donnez un poste comptable, soit une fiche, vous ne devez pas les indiquer tous les deux. Dans le cas, où vous entrez une un poste comptable vous pouvez utiliser le % pour indiquer que vous souhaitez la somme de compte ET de ses sous comptes. Par exemple 60% vous donnera la somme des comptes 60,601, 602, | ||
- | = = | + | Bien faire attention à ce code, il doit être le même pour les fiches achats et ventes de la même marchandise, |
- | = La colonne suivante, Mensuel ou une période, vous permet soit d' | ||
- | = Exemple = | ||
- | = 60% Mensuel 500 € = | + | Il doit être bien clair qu'il y a deux fiches pour cette marchandise, |
- | = 60% Période : | ||
- | = = | + | ======La première, est que les postes comptables des marchandises à vendre et à acheter ne sont pas les mêmes.====== |
- | = On obtiendra pour cette ligne-là, 500 € chaque mois sauf pour le mois de mai où vous aurez prévu 800 € = | + | ======La seconde est qu' |
- | = = | ||
- | = Vous devez ensuite indiquer le libellé, qui est le nom de l'élément; puis indiquer Débit ou Crédit, pour indiquer si le compte doit avoir un solde débiteur ou créditeur. = | + | A partir de la version 5.1, il est possible d' |
+ | ---- | ||
- | = Les charges ont un solde débiteur = | ||
- | = Les produits ont un solde créditeur = | + | Les achats et les ventes vont automatiquement mettre le stock à jour si on fait ces opérations dans les journaux achats et ventes uniquement. |
- | = Les comptes en banque ont un solde débiteur quand ils sont en positif = | ||
- | = Les clients ont un solde débiteur = | ||
- | = Les fournisseurs ont un solde créditeur = | + | Petite astuce : il est possible de donner |
+ | ---- | ||
- | = = | ||
- | = Ensuite, sauver, quand vous choisirez une prévision, vous verrez vos estimations, | ||
- | ==== Suivi Courrier | + | ====Configurer les fiches==== |
+ | Ajouter des fiches de marchandises (en achat et vente) et adapter votre journal d' | ||
- | = = | ||
- | = Comme le dit le titre, garde une trace de toutes les communications reçues ou envoyées. Il permet aussi la génération de certains documents comme les lettres de rappel, les courriers... Mais aussi d' | ||
- | = = | + | N' |
- | = Vous pouvez faire une recherche soit sur le quickcode de la fiche, cela sera celui du destinataire ou de l' | ||
- | = = | ||
- | = Les références sont créées automatiquement, c'est le style du document puis un numéro | + | N' |
- | = = | ||
- | = Afin de lier deux actions, il faut rechercher la première, voir le détail puis cliquez sur "Ajout action" | ||
- | = = | ||
- | = Vous pouvez ici aussi générer un document ou ajouter | + | ====Premier cas: une marchandise achetée=une marchandise vendue==== |
- | === Le module de comptabilité analytique === | ||
- | = = | + | Ceci est le cas le plus simple, admettons que vous vendiez la marchandise A et que quand vous la vendez, votre stock diminue. |
- | ==== Introduction ==== | ||
- | = = | ||
- | = La comptabilité analytique, pour faire " | + | Dans le menu Fiche, dans les marchandises à vendre ajoutez un nom de gestion |
- | = Avec la comptabilité générale, il est impossible de vérifier ce que coûte un projet, un client ou un produit. | ||
- | = La comptabilité analytique va permettre de créer des plans comptables analytiques en rapport direct avec votre propre fonctionnement. = | ||
- | = = | + | Maintenant, après avoir adapté le journal de vente et d' |
- | = Seule la comptabilité générale est le document officiel pour les Contributions et la TVA. La comptabilité analytique est une aide à la gestion, ce qui permet de l' | ||
- | = = | ||
- | = Exemple simple : vous avez un client, Monsieur Bidulle, qui vous demande un devis pour changer toutes les fenêtres de sa maison. Vous lui remettez un devis en tenant compte | + | Le menu Stock vous montre l' |
- | = Vous achetez les fenêtres au prix convenu | + | Si vous êtes un cafetier et que quand vous achetez une bouteille |
- | = Dans ce compte se trouvent aussi toutes | + | si vous souhaitez suivre |
- | = = | ||
- | = La comptabilité analytique va permettre d' | ||
- | = = | ||
- | = Je peux ainsi connaître exactement le prix de revient dudit client. | + | ====Second cas: uniquement à l' |
- | = = | ||
- | = Nous pouvons aller plus loin dans notre travail | + | Dans ce cas-ci, vous ne voulez suivre que le nombre d' |
- | = = | ||
- | = Vous pouvez encoder dans la comptabilité analytique les heures de travail pour ce client au prix de revient salarial. Quand le travail est terminé, vous pouvez en sortir les résultats. | ||
- | = Est ce que vous êtes en bénéfice pour le travail chez monsieur Bidulle ? = | + | Il suffit simplement de mettre un code sur la marchandise à l' |
- | = La comptabilité analytique va prendre le prix de la facture | + | Dans ce cas-ci, il vous suffit |
- | ==== Explication de la comptabilité analytique ==== | ||
- | = Voici un exemple plus complet de la comptabilité analytique. = | ||
- | = Imaginons la situation suivante, | + | Il vous suffit maintenant |
- | = Dans ce cas, vous avez besoin de deux axes ou plans analytique, le premier sera le magasin, le second, le détail des dépenses. = | ||
- | = Donc création des plans analytiques = | ||
- | = Magasin = | ||
- | = Dépense / | + | ====Plusieurs fiches pour un même stock==== |
- | = Dans le plan analytique (ou axe) magasin, vous ajoutez les postes analytiques (ou centre) = | ||
- | = Magasin Avenue Linus Torvald = | + | Imaginons que pour une certaine marchandise (MARCHA), vous ayez créé une fiche quand vous l' |
- | = Magasin Rue du Pingouin = | + | Par exemple parce que les prix sont différents ou pour n' |
- | = Dans le plan analytique Dépense / Recette, vous ajoutez | ||
- | = Vente marchandise = | ||
- | = Frais loyer = | + | Dans ce cas, il suffit d' |
- | = Frais électricité = | ||
- | = Frais personnel | ||
- | = Frais chauffage = | ||
- | = Frais marchandise = | ||
- | = Vous activez la comptabilité analytique, quand vous achetez des marchandises vous répartissez le montant des marchandises entre les 2 magasins = | ||
- | = Exemple : = | ||
- | = Achat de 100 pantalons à 15 €, 20 pour le magasin 1 et 80 pour le magasin 2 = | ||
- | = Lors de la confirmation de l' | + | =====Recherche & historique===== |
- | {| | + | Ce menu permet de rechercher par date, montant, poste comptable, code interne, quickcode ou grâce à une partie de la description. |
- | | ||Magasin||Dépense / Recette||Montant|| | + | |
- | |- | + | |
- | | ||Magasin av. L. Torvald||Frais marchandise|| | + | |
- | |- | + | |
- | | ||Magasin rue du Pingouin||Frais marchandise|| | + | |
- | |- | + | |
- | |} | + | |
+ | La sécurité s' | ||
- | = = | ||
- | = = | + | =====Rapprochement - réconciliation===== |
+ | 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, | ||
- | = Lors de vente, vous répartissez aussi entre les magasins. Le pantalon est revendu à 20 € = | ||
- | {| | ||
- | | ||Magasin||Dépense/ | ||
- | |- | ||
- | | ||Magasin av. L. Torvald||Vente marchandise|| | ||
- | |- | ||
- | | ||Magasin rue du Pingouin||Vente marchandise|| | ||
- | |- | ||
- | |} | ||
- | = = | + | Les rapprochements 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 recette) ou d' |
- | = Pour exploitez, les résultats, vous allez dans impressions = | ||
- | = Dans la balance simple, vous aurez = | ||
- | {| | ||
- | | ||Magasin av. L. Torvald|| | ||
- | |- | ||
- | | ||Magasin rue du Pingouin|| | ||
- | |- | ||
- | |} | ||
+ | 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éel, ce qui est déjà payé et ce qui ne l'est pas, cette possibilité n' | ||
- | = Les dépenses sont au débit (première colonne), on voit que le Magasin rue du pingouin a une « perte » de 200€. Ce n'est pas vraiment une perte puisqu' | ||
- | = Si on veut le détail, par magasin par poste de dépense, on utilisera la balance croisée et on obtiendra = | ||
- | {| | ||
- | | ||Poste comptable Analytique||Poste comptable Analytique||Débit||Crédit||Solde||D/ | ||
- | |- | ||
- | | ||AV.L.TORVALD|||||||||||| | ||
- | |- | ||
- | | ||||VENTE|| | ||
- | |- | ||
- | | ||||ACHAT Achat Marchandise|| | ||
- | |- | ||
- | | ||||Total|| | ||
- | |- | ||
- | | ||RUEDELALOUTRE|||||||||||| | ||
- | |- | ||
- | | ||||VENTE|| | ||
- | |- | ||
- | | ||||ACHAT Achat Marchandise|| | ||
- | |- | ||
- | | ||||Total|| | ||
- | |- | ||
- | |} | ||
+ | Dans le cas où vous essayez de rapprocher une opération avec elle-même, il ne se passera rien. | ||
- | = = | ||
- | ==== Les groupes ==== | ||
- | = Dans la comptabilité analytique, vous pouvez regrouper des centres de coûts (activité) et améliorer l' | ||
- | ==== Activation de la comptabilité analytique | + | =====Le Lettrage===== |
+ | En plus du rapprochement qui vous permet de faire correspondre plusieurs opérations ensemble, vous disposez aussi du lettrage. Le lettrage lui, agit à un niveau plus bas en faisant correspondre, | ||
- | = = | + | comptable à une autre mais uniquement entre poste comptable identique. |
- | = Vous devez aller dans le menu «Sociétés» du module « paramètre » de votre comptabilité. = | + | Typiquement, |
- | = Tout en bas de la page, au niveau de « Utilisation de la compta analytique » un petit menu déroulant indique par défaut : «non utilisé ». Vous pouvez modifier le menu en « obligatoire » et tous les montants de la compta générale imputés dans la compta d' | ||
- | = Ensuite vous enregistrez les modifications. = | ||
- | = = | + | Autrement dit le lettrage est un moyen de créer une correspondance entre plusieurs opérations de débit et de crédit pour le même poste comptable ou pour la même fiche. Par exemple, le client A achète du matériel, son compte est débité, le jour où il paie son compte est crédité. |
- | = Sur le wiki, wiki.phpcompta.eu il y a d' | ||
- | ==== Plan analytique ==== | ||
- | ===== Ajout d'un plan ===== | + | Pour le suivi, on peut créer |
- | = Cliquez sur «Ajout un plan comptable» et remplissez le «nom» et la «description» puis enregistrez. | ||
- | = Si vous mettez plusieurs plans, sachez qu'ils vont se mettre dans l' | ||
- | = = | + | Normalement on ne fait le lettrage que des clients et des fournisseurs, |
- | ===== Ajout de postes ===== | ||
- | = Vous n' | ||
- | = = | + | Attention dans le cas où vous supprimez ou modifiez une opération, le lettrage sera lui aussi effacé |
+ | ---- | ||
- | ==== Opérations diverses | + | =====Impression===== |
- | = = | ||
- | = Ce menu vous permet | + | Ce menu permet |
- | = = | + | L' |
+ | ---- | ||
- | ==== Impression | + | ====Journaux==== |
+ | Impression de journaux : les périodes que vous voyez sont celles de l' | ||
- | ===== Listing ===== | ||
- | = Vous pouvez avoir le listing des opérations qui ont été imputées dans un plan analytique précis entre deux dates et/ou entre deux postes. Vous pouvez visualiser les résultats sur la page et ensuite, si désiré, importer les éléments en format CSV. = | ||
- | ===== Balance simple ===== | + | Options : |
- | = Entre deux dates et/ou entre deux postes, vous pouvez obtenir les montants des débits, crédits et soldes de tous les postes d'un plan analytique. Vous pouvez les exporter en PDF ou CSV. = | ||
- | ===== Balance croisée ===== | ||
- | = Permet de sortir une balance croisée entre deux plans analytiques. | + | ·Style d' |
- | ===== Tableau ===== | ||
- | = Permet d' | ||
- | = = | + | L' |
- | = Exemple: = | ||
- | {| | ||
- | | ||Fiche||ACHAT||F.ELECT||VENTE||Total|| | ||
- | |- | ||
- | | ||FID20 Déplacement|| | ||
- | |- | ||
- | | ||FID14 Electricité|| | ||
- | |- | ||
- | | ||FID15 Loyer|| | ||
- | |- | ||
- | | ||FID19 Marchandise A|| 0|| 0|| 1.300, | ||
- | |- | ||
- | | ||FID17 Matériel bureau|| | ||
- | |- | ||
- | | ||Totaux|| | ||
- | |- | ||
- | |} | ||
- | = = | + | Seuls les journaux de vente et d' |
- | ==== Liaison avec la comptabilité générale ==== | ||
- | ===== Introduction ===== | ||
- | = Petit rappel, la comptabilité analytique ne fonctionne qu'avec les comptes | + | Il vaut mieux d'ailleurs utiliser le mode strict (paramètres → société) afin de vous empêcher d'encoder |
- | ===== Journal de ventes, d' | ||
- | = Après l' | + | ====Poste==== |
+ | Impression des postes comptables par période. Il est possible | ||
- | = Ensuite vous devez indiquer le montant. = | ||
- | = = | ||
- | = Chaque montant de la comptabilité générale peut être imputé dans des postes analytiques différents. Pour ce faire, vous avez un bouton en-dessous | + | L' |
- | = Dans ce cas, vous pouvez, avant l' | ||
- | ==== ==== | + | ====Catégorie de fiches==== |
+ | L' | ||
- | = = | + | Tous les attributs des fiches de cette catégories |
- | = = | + | Si vous avez des adhérents, vous pouvez leur ajouter une date de début d' |
+ | ---- | ||
+ | Historique des fiches de la catégories, | ||
- | = = | ||
- | = Chapitre 5 = | ||
- | == Développement | + | Balance |
- | = = | ||
- | === Adaptation de PhpCompta | + | ====Les Rapports==== |
+ | Impression des rapports, les rapports se configurent dans avancés → rapport. Dans l' | ||
- | = Vous pouvez modifier librement ce programme, et surtout envoyer vos corrections. Toute la documentation nécessaire se trouve dans doc/ | + | Les rapports peuvent aussi être exportés |
- | = = | ||
- | = La documentation des bases de données est faite avec postgresql_autodoc et celle du code avec Doxygen. Le manuel avec OpenOffice.org(voir la FAQ pour contribuer). = | ||
- | = = | ||
- | = Si vous souhaitez envoyez un patch, regarder dans la FAQ " | + | ====Balance des comptes==== |
+ | Après avoir choisi la période, | ||
- | ==== Import des banques ==== | ||
- | = = | ||
- | = Si votre banque ne se trouve pas dans le menu, vous pouvez l' | + | Il permet aussi de faire une balance par journal (achat,vente, financier...), |
- | = = | ||
- | = Étape 1 : ajouter une ligne dans format_cvs_doc | + | ====Bilan==== |
+ | Actuellement, | ||
- | = = | ||
- | = 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/ | ||
- | = = | + | Pour comprendre comment cela fonctionne, il suffit d' |
- | ==== Bilan adapté ==== | ||
- | = = | ||
- | = Chaque dossier possède une table nommée " | + | Le bilan et la balance des comptes, sont les deux outils |
- | = = | ||
- | = ·b_id : juste un identifiant numérique unique = | ||
- | = = | ||
- | = ·b_name : le nom que vous verrez apparaître dans " | + | ====Rapprochement==== |
+ | Vous pouvez imprimer toutes les opérations rapprochées, | ||
- | = = | + | Si ce n'est pas le cas, la cause peut être |
- | = ·b_file_template : le fichier contenant la mise en page = | ||
- | = = | + | ======Perte de la facture d' |
- | = ·b_file_form: | + | ======Non paiement de la facture de vente====== |
- | = = | + | ======Paiement sans document d' |
- | = ·b_type: | + | ======Prélèvement par le gérant====== |
- | = HTML, ODS et RTF = | ||
- | = = | ||
- | = Pour ajouter un bilan que vous avez remanié, vous n' | ||
- | = = | ||
- | ===== Formules dans le bilan ===== | + | =====Avancé===== |
- | = Le solde d'un compte est noté entre crochet, on peut utiliser le S pour avoir un nombre négatif si le Débit est < au Crédit, rien pour avoir un nombre absolu... (voir Les rapports pour une explication sur la syntaxe). = | ||
- | = Exemple | ||
- | = Dans le fichier Form | + | ====Écritures définies==== |
+ | Après avoir encodé une opération, vous pouvez la sauver en tant que modèle afin de la réutiliser par la suite pour pouvoir encoder plus rapidement, ce menu-ci vous permet d' | ||
- | = # Les postes*(-1) | ||
- | = $C10=round([10%S], | + | ====Méthode==== |
+ | Cette opération n'est pas réversible. | ||
- | = $C100=round([100%S], | ||
- | = $C101=round([101%S], | ||
- | = $C11=round([11%S],2)*(-1) = | + | Tout d' |
- | = = | + | D' |
- | = Les lignes commençant par # sont des commentaires, | ||
- | = Dans le fichier template, le tag << | ||
- | = Attention les tags <<$N..>> (les points sont remplacés par un nombre) sont remplacés | + | Ensuite, vous pourrez centraliser. Pour l' |
- | = = | ||
- | === Développement de PhpCompta | + | ====Plan Comptable==== |
+ | Le plan comptable que vous utilisez, vous pouvez toujours ajouter des postes ou enlever ceux qui n'ont jamais été utilisés. | ||
- | = Au début, les développeurs développent la totalité d'un produit et regroupent de fonction dans des librairies puis en adoptant une méthode de développement afin d' | ||
- | = = | ||
- | = Connaissant PHP depuis 1998, c'est un langage que je pense maîtriser, j' | + | Vous pouvez aussi les renommer. |
- | ==== Développement en MVC ==== | ||
- | = Le développement en MVC est un développement qui suit les concepts Modèle Vue Contrôle. Il en existe 2 versions. Ici, je ne parlerai que de la première. | + | ====Rapport==== |
+ | Création des rapport | ||
- | = En pratique, je crée 3 répertoires de base /html et /include et / | ||
- | ===== Contrôle ===== | + | ====Import Banque==== |
+ | Pour ajouter votre banque, vous pouvez le faire rapidement et simplement : voir [[# | ||
- | = Un contrôle est une page php, qui en fonction de l' | ||
- | = Dans phpcompta, cette page est : = | ||
- | = do.php pour toutes les demandes de pages = | + | Vous avez 3 sous-menus : |
- | = export.php pour toutes les impressions (PDF, CSV, …) = | ||
- | = ajax_misc.php pour l' | ||
- | = Exemple = | + | ·Importer des fichiers CSV, faites bien attention aux journaux, format et compte choisis, il n'y aura pas de vérification. |
- | = la page contrôle contient = | ||
- | = = | ||
- | = <?php = | + | ·Vérification, |
- | = if ( !isset ($_REQUEST['do'])) exit(); = | + | ·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. |
- | = $do=$_REQUEST['do']; = | + | Vous pouvez enlevez celles qui sont douteuses et que vous retrouverez alors dans Vérification. Après confirmation, |
- | = if ( $do == ' | ||
- | = require_once('include/ | + | ====Écriture d'ouverture==== |
+ | En début d' | ||
- | = } = | ||
- | = ?> = | ||
- | = = | + | 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' |
- | = L' | ||
- | = = | ||
- | = Dans PhpCompta, | + | La réouverture des comptes se fait sur le nouvel exercice et normalement |
+ | ---- | ||
- | = = | + | =====Le module de gestion===== |
+ | Le module de gestion | ||
- | ===== Vue ===== | ||
- | = Grâce à l' | + | ======le suivi des clients, fournisseurs, |
- | = <? | + | ======la génération de documents tel que facture, note de crédit, bordereau de livraison, bons de commande...====== |
- | = require_once (' | + | ======Les prévisions====== |
- | = if ( ! isset($_REQUEST[' | ||
- | = = | ||
- | = $sdo=$_REQUEST[' | + | ====Menu : clients==== |
- | = = | ||
- | = if ( $sdo == ' | + | En sélectionnant cette option, vous allez directement voir la liste des clients que vous avez, avec le solde de chacun. |
- | = $auteur=new Auteur(); = | + | En cliquant sur le premier élément de la colonne, vous accéderez aux détails de ce client, c'est à dire : les détails de la fiche, le suivi, les contacts, la liste des opérations comptables avec ce client |
- | = $auteur-> | ||
- | = } = | ||
- | = ?> = | + | Dans une compagnie ou dans une administration, |
- | = Ici, comme dans contrôle, on vérifie qu'une action est bien demandée, si c'est la cas, on appelle un objet et on lui demande d' | ||
- | ===== Modèle ===== | ||
- | = Eh oui, le dernier est donc le modèle. Ici ce sont deux classes, l' | + | Avant d'ajouter |
- | = Maintenant que vous avez compris MVC, je vais développer un peu les modèles. | ||
- | = Cette partie est un peu plus complexe. Tout d' | ||
- | ===== La partie base de données ===== | + | Ajout de client en cliquant sur le bouton « ajout Fiche», ajout d'une catégorie via le bouton « ajout catégorie » |
- | = Les colonnes de la table sont dans un tableau et déclaré comme variable privée. Ce point est important. Cela oblige à utiliser les setters/ | ||
- | = Cependant, je préfère souvent utiliser les commandes SQL plutôt que de passer par les objets. D' | ||
- | = class Todo_List | + | On peut ajouter un acte de suivi client ici, ou dans le Suivi Courrier |
- | { | + | |
- | private static $variable=array( | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | private $cn; | ||
- | private | ||
- | |||
- | function __construct ($p_init) { | ||
- | $this-> | ||
- | $this-> | ||
- | $this-> | ||
- | $this-> | ||
- | } = | + | ====Menu Fournisseur==== |
+ | Comme menu client. | ||
- | = = | ||
- | = = | + | ====Administration==== |
- | = Ici voici, des setters / getters génériques, | ||
- | = = | + | Administration des Finances ou une autre, vous avez besoin de suivre le courrier que vous entretenez. Que ce soit pour charger les documents que vous envoyez ou que vous recevez, il vaut toujours mieux garder une trace de toutes vos communications avec ces services. |
- | = public function get_parameter($p_string) { | ||
- | if ( array_key_exists($p_string, | ||
- | $idx=self:: | ||
- | return $this-> | ||
- | } | ||
- | else | ||
- | exit (__FILE__.":" | ||
- | } = | ||
- | = | ||
- | if ( array_key_exists($p_string, | ||
- | $idx=self:: | ||
- | if ($this-> | ||
- | } | ||
- | else | ||
- | exit (__FILE__.":" | ||
- | |||
- | } = | ||
- | = Ceci est la fonction qui contrôle que les données sont valides. Cela pourrait aussi être fait dans la base de données, soit avec des contrôles d' | ||
- | = = | + | ====Prévisions==== |
+ | Les prévisions vous permettent de comparer vos revenus et charges réelles avec vos estimations. Les prévisions ont une date de début et de fin, vous pouvez donc faire des prévisions sur une partie d'un exercice ou sur plusieurs. | ||
- | = public function check($p_idx,& | ||
- | if ( strcmp ($p_idx, ' | ||
- | if ( strcmp ($p_idx, ' | ||
- | if ( strcmp ($p_idx, ' | ||
- | $p_value=substr($p_value, | ||
- | return true; | ||
- | } | ||
- | if ( strcmp ($p_idx, ' | ||
- | return true; | ||
- | } = | ||
- | = Enfin la fonction save, qui permet soit d'ajouter soit de même à jour. Évidemment on utilisera des requêtes SQL Prepare, afin d' | + | ===Ajoutez une prévision=== |
+ | Vous devez tout d'abord créer une prévision en cliquant sur « Ajout prévision », | ||
- | = = | + | Soit vous donnez un poste comptable, soit une fiche, vous ne devez pas les indiquer tous les deux. Dans le cas, où vous entrez une un poste comptable vous pouvez utiliser le % pour indiquer que vous souhaitez la somme de compte ET de ses sous comptes. Par exemple 60% vous donnera la somme des comptes 60,601, 602, |
- | = public function save() { | ||
- | if ( $this-> | ||
- | $this-> | ||
- | else | ||
- | $this-> | ||
- | } | ||
- | public function insert() { | ||
- | if ( $this-> | ||
- | $sql=" | + | La colonne suivante, Mensuel ou une période, vous permet soit d'indiquer un montant pour une période spécifique soit un montant mensuel. Normalement, chaque élément reçoit un montant mensuel |
- | " values (to_date($1,'DD.MM.YYYY' | + | |
- | $res=ExecSqlParam($this-> | + | |
- | $sql, | + | |
- | array($this-> | + | |
- | | + | |
- | | + | |
- | | + | |
- | ); | + | |
- | $this-> | + | |
- | + | ||
- | } = | + | |
- | = | + | Exemple |
- | if ( $this-> | + | |
- | $sql=" | + | 60% Mensuel 500 € |
- | " where tl_id = $4"; | + | |
- | $res=ExecSqlParam($this-> | + | |
- | $sql, | + | |
- | array($this-> | + | |
- | | + | |
- | | + | |
- | | + | |
- | ); | + | |
- | + | ||
- | } = | + | |
- | = Comme cette partie est vraiment répétitive et change peu, j'ai mis au point un script (dev/manage-code/ | + | 60% Période :05/2010 800 € |
- | = = | ||
- | = static function test_me() { | ||
- | $cn=DbConnect(dossier:: | ||
- | $r=new Todo_List($cn); | ||
- | $r-> | ||
- | $r-> | ||
- | $r-> | ||
- | $r-> | ||
- | $r-> | ||
- | $r-> | ||
- | print_r($r); | ||
- | $r-> | ||
- | $r-> | ||
- | print_r($r); | ||
- | $r-> | ||
- | $r-> | ||
- | } | ||
- | public function get_info() { = | ||
- | = | + | On obtiendra pour cette ligne-là, 500 € chaque mois sauf pour le mois de mai où vous aurez prévu 800 € |
- | = } = | ||
- | = = | ||
- | = = | + | Vous devez ensuite indiquer le libellé, qui est le nom de l' |
- | = Et finalement, les fonctions info et test_me qui sont très utiles lors des phases de déboggages. Je crée une simple page html/ | + | Les charges ont un solde débiteur |
- | = = | + | Les produits ont un solde créditeur |
- | = Voilà nous arrivons à la fin : les vues dans les modèles = | + | Les comptes en banque ont un solde débiteur quand ils sont en positif |
- | = = | + | Les clients ont un solde débiteur |
- | ==== partie affichage en HTML ==== | + | Les fournisseurs ont un solde créditeur |
- | = Il est vraiment mais vraiment fastidieux de construire une chaîne de caractère contenant tout le code html, surtout quand on emploie aussi du javascript et des tableaux. La solution que j'ai trouvé, je l'ai trouvé en m' | ||
- | = Function display_form() { = | ||
- | = ob_start(); = | + | Ensuite, sauver, quand vous choisirez une prévision, vous verrez vos estimations, |
- | = include (' | ||
- | = $r=ob_get_contents(); | + | ====Suivi Courrier==== |
- | = $ob_clean(); | ||
- | = return $r; = | + | Comme le dit le titre, garde une trace de toutes les communications reçues ou envoyées. Il permet aussi la génération de certains documents comme les lettres de rappel, les courriers... Mais aussi d' |
- | = = | ||
- | = } = | ||
- | = exemple | + | Vous pouvez faire une recherche soit sur le quickcode de la fiche, cela sera celui du destinataire ou de l' |
- | = Il est important de respecter la règle suivante: un minimum d'HTML dans le php et un minimum de PHP dans l' | ||
- | ==== La documentation ==== | ||
- | = J'utilise Doxygen afin de générer | + | Les références sont créées automatiquement, |
- | ==== Conclusion ==== | ||
- | = Voilà si vous m'avez suivi jusqu' | ||
- | = = | + | Afin de lier deux actions, il faut rechercher la première, voir le détail puis cliquez sur "Ajout action" |
- | ==== API fournie ==== | ||
- | = Introduction Ceci complète la documentation Doxygen générée et résume les fonctions les plus utilisées = | ||
- | = = | + | 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 reprise dans le document. |
- | ===== Class HtmlInput | ||
- | = cette classe permet la génération | + | =====Le module |
- | = ISelect : pour la création de liste de valeurs (<input type= »select ») = | ||
- | = IText : pour la création d' | ||
- | = ... = | + | ====Introduction==== |
- | = Mais aussi des objets propres à PhpCompta, | ||
- | = IPoste : renvoie le code html pour avoir un bouton qui ouvrira | + | La comptabilité analytique, |
- | = ITva : popup de sélection d'un taux de TVA = | + | Avec la comptabilité générale, il est impossible |
- | = ICard : popup de sélection d'une fiche = | + | La comptabilité analytique va permettre |
- | = = | ||
- | === Les extensions === | ||
- | = | + | Seule la comptabilité générale est le document officiel pour les Contributions et la TVA. La comptabilité analytique est une aide à la gestion, ce qui permet |
- | PhpCompta | + | |
- | Remarque : Quand on vous renvoie à la lecture d'un fichier, il est préférable de le faire dans la documentation générée = | ||
- | = = | ||
- | ==== L'API ==== | + | Exemple simple : vous avez un client, Monsieur Bidulle, qui vous demande un devis pour changer toutes les fenêtres de sa maison. Vous lui remettez un devis en tenant compte du prix des fenêtres, du travail de main d'œuvre et en plus votre marge bénéficiaire. |
- | = | + | Vous achetez |
- | Toute la documentation se trouve sur www.phpcompta.eu/ | + | |
- | = | + | |
- | ==== Installation | + | Dans ce compte se trouvent aussi toutes les autres marchandises que vous achetez. Vous envoyez un devis par la Poste que vous imputez dans le compte «Poste» |
- | = | ||
- | Les extensions se trouvent toujours le sous-répertoire PhpCompta/ | ||
- | = | ||
- | ==== Explication des champs | ||
- | ==== | ||
- | = Label, est le nom de menu de votre extension = | + | La comptabilité analytique va permettre d' |
- | = Code est utilisé pour inclure le fichier du plugin, il correspond au champs caché EXT = | ||
- | = Fichier est le chemin vers l' | ||
- | = | + | Je peux ainsi connaître exactement le prix de revient dudit client. |
- | = | + | |
- | = Pour notre extension, les valeurs suivantes sont données = | ||
- | = Label : Mon dummy à moi = | ||
- | = code : dum = | + | Nous pouvons aller plus loin dans notre travail de gestion. La comptabilité analytique permet de réaliser des opérations diverses qui ne sont pas reprises dans la comptabilité générale. |
- | = Fichier : dummy/ | ||
- | = | ||
- | |||
- | Vous sauvez, cliquer sur Extension et vous verrez apparaître un nouveau plugin appelé "Mon dummy à moi"; si vous cliquez dessus, la page ext/ | ||
- | ==== Développement du plugin ==== | + | Vous pouvez encoder dans la comptabilité analytique les heures de travail pour ce client au prix de revient salarial. Quand le travail est terminé, vous pouvez en sortir les résultats. |
- | ===== Connexion à la base de données ===== | + | Est ce que vous êtes en bénéfice pour le travail chez monsieur Bidulle ? |
- | = Certaines valeurs doivent | + | La comptabilité analytique va prendre le prix de la facture et y soustraire les fenêtres, le ou les envois postaux, les heures de travail sur le chantier, les heures de travail dans les bureau... et y donner le résultat. En fonction du résultat vous pourrez ajuster les prix la prochaine fois. |
- | = Pour se connecter c'est assez facile, il faut utiliser la classe Database et la classe Dossier. = | ||
- | = Donc on écrit dans dummy.php | + | ====Explication de la comptabilité analytique==== |
+ | Voici un exemple plus complet de la comptabilité analytique. | ||
- | = = | + | Imaginons la situation suivante, vous avez deux magasins et vous souhaitez connaître la rentabilité de chacun. Dès lors, vous avez besoin de connaître ce que chaque magasin dépense et rapporte. |
- | = echo " | + | Dans ce cas, vous avez besoin |
- | echo "Son nom réel est " | + | |
- | echo "Son nom est " | + | |
- | = | + | |
- | = // Je me connecte à présent à ce dossier = | + | Donc création des plans analytiques |
- | = $cn_db=new Database(dossier:: | ||
- | = | + | ======Magasin====== |
- | = | + | ======Dépense / |
- | Je veux afficher toutes les fiches qui concernent | + | Dans le plan analytique (ou axe) magasin, vous ajoutez les postes analytiques (ou centre) |
- | = je vois dans fiche_def_ref qu'il s'agit de "7 Matériel à amortir" | ||
- | |||
- | Pour avoir toutes les fiches, | ||
- | = | ||
- | = | + | ====== Magasin Avenue Linus Torvald====== |
- | $aFicheMateriel=$fiche->getByDef(7); | + | |
- | = | + | ======Magasin Rue du Pingouin====== |
+ | Dans le plan analytique Dépense / Recette, vous ajoutez | ||
+ | |||
+ | |||
+ | ======Vente marchandise====== | ||
+ | |||
+ | ======Frais loyer====== | ||
+ | |||
+ | ======Frais électricité====== | ||
+ | |||
+ | ======Frais personnel ====== | ||
+ | |||
+ | ======Frais chauffage====== | ||
+ | |||
+ | ======Frais marchandise====== | ||
+ | Vous activez la comptabilité analytique, quand vous achetez des marchandises vous répartissez le montant des marchandises entre les 2 magasins | ||
+ | |||
+ | Exemple : | ||
+ | |||
+ | Achat de 100 pantalons à 15 €, 20 pour le magasin 1 et 80 pour le magasin 2 | ||
+ | |||
+ | Lors de la confirmation de l' | ||
+ | |||
+ | |Magasin|Dépense / Recette|Montant| | ||
+ | |Magasin av. L. Torvald|Frais marchandise| | ||
+ | |Magasin rue du Pingouin|Frais marchandise| | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Lors de vente, vous répartissez aussi entre les magasins. Le pantalon est revendu à 20 € | ||
+ | |||
+ | |Magasin|Dépense/ | ||
+ | |Magasin av. L. Torvald|Vente marchandise| | ||
+ | |Magasin rue du Pingouin|Vente marchandise| | ||
+ | |||
+ | |||
+ | |||
+ | Pour exploitez, les résultats, vous allez dans impressions | ||
+ | |||
+ | Dans la balance simple, vous aurez | ||
+ | |||
+ | |Magasin av. L. Torvald| | ||
+ | |Magasin rue du Pingouin| | ||
+ | |||
+ | Les dépenses sont au débit (première colonne), on voit que le Magasin rue du pingouin a une « perte » de 200€. Ce n'est pas vraiment une perte puisqu' | ||
+ | |||
+ | Si on veut le détail, par magasin par poste de dépense, on utilisera la balance croisée et on obtiendra | ||
+ | |||
+ | |Poste comptable Analytique|Poste comptable Analytique|Débit|Crédit|Solde|D/ | ||
+ | |AV.L.TORVALD|||||| | ||
+ | ||VENTE| | ||
+ | ||ACHAT Achat Marchandise| | ||
+ | ||Total| | ||
+ | |RUEDELALOUTRE|||||| | ||
+ | ||VENTE| | ||
+ | ||ACHAT Achat Marchandise| | ||
+ | ||Total| | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Les groupes==== | ||
+ | Dans la comptabilité analytique, vous pouvez regrouper des centres de coûts (activité) et améliorer l' | ||
+ | |||
+ | |||
+ | ====Activation de la comptabilité analytique==== | ||
+ | |||
+ | |||
+ | Vous devez aller dans le menu «Sociétés» du module « paramètre » de votre comptabilité. | ||
+ | |||
+ | Tout en bas de la page, au niveau de « Utilisation de la compta analytique » un petit menu déroulant indique par défaut : «non utilisé ». Vous pouvez modifier le menu en « obligatoire » et tous les montants de la compta générale imputés dans la compta d' | ||
+ | |||
+ | Ensuite vous enregistrez les modifications. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Plan analytique==== | ||
+ | |||
+ | ===Ajout d'un plan=== | ||
+ | Cliquez sur «Ajout un plan comptable» et remplissez le «nom» et la «description» puis enregistrez. | ||
+ | |||
+ | Si vous mettez plusieurs plans, sachez qu'ils vont se mettre dans l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Ajout de postes=== | ||
+ | Vous n' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Opérations diverses==== | ||
+ | |||
+ | |||
+ | Ce menu vous permet d' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Impression==== | ||
+ | |||
+ | ===Listing=== | ||
+ | Vous pouvez avoir le listing des opérations qui ont été imputées dans un plan analytique précis entre deux dates et/ou entre deux postes. Vous pouvez visualiser les résultats sur la page et ensuite, si désiré, importer les éléments en format CSV. | ||
+ | |||
+ | |||
+ | ===Balance simple=== | ||
+ | Entre deux dates et/ou entre deux postes, vous pouvez obtenir les montants des débits, crédits et soldes de tous les postes d'un plan analytique. Vous pouvez les exporter en PDF ou CSV. | ||
+ | |||
+ | |||
+ | ===Balance croisée=== | ||
+ | Permet de sortir une balance croisée entre deux plans analytiques. | ||
+ | |||
+ | |||
+ | ===Tableau=== | ||
+ | Permet d' | ||
+ | |||
+ | |||
+ | |||
+ | Exemple: | ||
+ | |||
+ | |Fiche|ACHAT|F.ELECT|VENTE|Total| | ||
+ | |FID20 Déplacement| | ||
+ | |FID14 Electricité| | ||
+ | |FID15 Loyer| | ||
+ | |FID19 Marchandise A| 0| 0| 1.300, | ||
+ | |FID17 Matériel bureau| | ||
+ | |Totaux| | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Liaison avec la comptabilité générale==== | ||
+ | // | ||
+ | |||
+ | Petit rappel, la comptabilité analytique ne fonctionne qu' | ||
+ | |||
+ | |||
+ | ===Journal de ventes, d' | ||
+ | Après l' | ||
+ | |||
+ | Ensuite vous devez indiquer le montant. | ||
+ | |||
+ | |||
+ | |||
+ | Chaque montant de la comptabilité générale peut être imputé dans des postes analytiques différents. Pour ce faire, vous avez un bouton en-dessous | ||
+ | |||
+ | Dans ce cas, vous pouvez, avant l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | **Chapitre 5** | ||
+ | |||
+ | // | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Adaptation de PhpCompta===== | ||
+ | Vous pouvez modifier librement ce programme, et surtout envoyer vos corrections. Toute la documentation nécessaire se trouve dans doc/ | ||
+ | |||
+ | |||
+ | |||
+ | La documentation des bases de données est faite avec postgresql_autodoc et celle du code avec Doxygen. Le manuel avec OpenOffice.org(voir la FAQ pour contribuer). | ||
+ | |||
+ | |||
+ | |||
+ | Si vous souhaitez envoyez un patch, regarder dans la FAQ " | ||
+ | |||
+ | |||
+ | ====Import des banques==== | ||
+ | |||
+ | |||
+ | Si votre banque ne se trouve pas dans le menu, vous pouvez l' | ||
+ | |||
+ | |||
+ | |||
+ | Étape 1 : ajouter une ligne dans format_cvs_doc | ||
+ | |||
+ | |||
+ | |||
+ | 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/ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Bilan adapté==== | ||
+ | |||
+ | |||
+ | Chaque dossier possède une table nommée " | ||
+ | |||
+ | |||
+ | |||
+ | ·b_id : juste un identifiant numérique unique | ||
+ | |||
+ | |||
+ | |||
+ | ·b_name : le nom que vous verrez apparaître dans " | ||
+ | |||
+ | |||
+ | |||
+ | ·b_file_template : le fichier contenant la mise en page | ||
+ | |||
+ | |||
+ | |||
+ | ·b_file_form: | ||
+ | |||
+ | |||
+ | |||
+ | ·b_type: le type de document, aussi les valeurs acceptées sont TXT, | ||
+ | |||
+ | HTML, ODS et RTF | ||
+ | |||
+ | |||
+ | |||
+ | Pour ajouter un bilan que vous avez remanié, vous n' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Formules dans le bilan=== | ||
+ | Le solde d'un compte est noté entre crochet, on peut utiliser le S pour avoir un nombre négatif si le Débit est < au Crédit, rien pour avoir un nombre absolu... (voir 5Les rapports pour une explication sur la syntaxe). | ||
+ | |||
+ | Exemple | ||
+ | |||
+ | Dans le fichier Form | ||
+ | |||
+ | # Les postes*(-1) | ||
+ | |||
+ | $C10=round([10%S], | ||
+ | |||
+ | $C100=round([100%S], | ||
+ | |||
+ | $C101=round([101%S], | ||
+ | |||
+ | | ||
+ | |||
+ | |||
+ | |||
+ | Les lignes commençant par # sont des commentaires, | ||
+ | |||
+ | Dans le fichier template, le tag << | ||
+ | |||
+ | Attention les tags << | ||
+ | ---- | ||
+ | |||
+ | |||
+ | |||
+ | =====Développement de PhpCompta===== | ||
+ | Au début, les développeurs développent la totalité d'un produit et regroupent de fonction dans des librairies puis en adoptant une méthode de développement afin d' | ||
+ | |||
+ | |||
+ | |||
+ | Connaissant PHP depuis 1998, c'est un langage que je pense maîtriser, j' | ||
+ | |||
+ | |||
+ | ====Développement en MVC==== | ||
+ | Le développement en MVC est un développement qui suit les concepts Modèle Vue Contrôle. Il en existe 2 versions. Ici, je ne parlerai que de la première. | ||
+ | |||
+ | En pratique, je crée 3 répertoires de base /html et /include et /template, le premier contient les « contrôles » le second les «vues» et le troisième les « modèles ». | ||
+ | |||
+ | |||
+ | ===Contrôle=== | ||
+ | Un contrôle est une page php, qui en fonction de l' | ||
+ | |||
+ | Exemple | ||
+ | |||
+ | la page contrôle contient | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | L' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Vue=== | ||
+ | Grâce à l' | ||
+ | |||
+ | Ici, comme dans contrôle, on vérifie qu'une action est bien demandée, si c'est la cas, on appelle un objet et on lui demande d' | ||
+ | |||
+ | |||
+ | ===Modèle=== | ||
+ | Eh oui, le dernier est donc le modèle. Ici ce sont deux classes, l'une va se charger de sauver, afficher, effacer les données et gère donc les relations avec la base de données et l' | ||
+ | |||
+ | Maintenant que vous avez compris MVC, je vais développer un peu les modèles. | ||
+ | |||
+ | Cette partie est un peu plus complexe. Tout d' | ||
+ | |||
+ | |||
+ | ===La partie base de données=== | ||
+ | Les colonnes de la table sont dans un tableau et déclaré comme variable privée. Ce point est important. Cela oblige à utiliser les setters/ | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | Ici voici, des setters / getters génériques, | ||
+ | |||
+ | Ceci est la fonction qui contrôle que les données sont valides. Cela pourrait aussi être fait dans la base de données, soit avec des contrôles d' | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | Enfin la fonction save, qui permet soit d' | ||
+ | |||
+ | Comme cette partie est vraiment répétitive et change peu, j'ai mis au point un script (dev/ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Et finalement, les fonctions info et test_me qui sont très utiles lors des phases de déboggages. Je crée une simple page html/ | ||
+ | |||
+ | |||
+ | |||
+ | Voilà nous arrivons à la fin : les vues dans les modèles | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====partie affichage en HTML==== | ||
+ | Il est vraiment mais vraiment fastidieux de construire une chaîne de caractère contenant tout le code html, surtout quand on emploie aussi du javascript et des tableaux. La solution que j'ai trouvé, je l'ai trouvé en m' | ||
+ | |||
+ | |||
+ | |||
+ | exemple | ||
+ | |||
+ | Il est important de respecter la règle suivante: un minimum d'HTML dans le php et un minimum de PHP dans l' | ||
+ | |||
+ | |||
+ | ====La documentation==== | ||
+ | J' | ||
+ | |||
+ | |||
+ | ====Conclusion==== | ||
+ | Voilà si vous m'avez suivi jusqu' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====API fournie==== | ||
+ | // | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Class HtmlInput === | ||
+ | cette classe permet la génération de chaînes de caractères contenant du code HTML, les classes filles sont des objets html classique: | ||
+ | |||
+ | ISelect : pour la création de liste de valeurs (<input type= »select ») | ||
+ | |||
+ | IText : pour la création d' | ||
+ | |||
+ | ... | ||
+ | |||
+ | Mais aussi des objets propres à PhpCompta, | ||
+ | |||
+ | IPoste : renvoie le code html pour avoir un bouton qui ouvrira une fenêtre popup où un poste comptable pourra être choisit | ||
+ | |||
+ | ITva : popup de sélection d'un taux de TVA | ||
+ | |||
+ | ICard : popup de sélection d'une fiche | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Les extensions===== | ||
+ | \\ PhpCompta permet dorénavant d' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====L' | ||
+ | \\ Toute la documentation se trouve sur www.phpcompta.eu/ | ||
+ | |||
+ | |||
+ | ====Installation de l' | ||
+ | \\ Les extensions se trouvent toujours le sous-répertoire PhpCompta/ | ||
+ | |||
+ | |||
+ | ====Explication des champs | ||
+ | ==== | ||
+ | |||
+ | ======Label, | ||
+ | |||
+ | ======Code est utilisé pour inclure le fichier du plugin, il correspond au champs caché EXT====== | ||
+ | |||
+ | ======Fichier est le chemin complet vers l' | ||
+ | |||
+ | ======Sécurité : qui peut appeler le plugin | ||
+ | ====== | ||
+ | Pour notre extension, les valeurs suivantes sont données | ||
+ | |||
+ | |||
+ | ======Label : Mon dummy à moi====== | ||
+ | |||
+ | ======code : dum====== | ||
+ | |||
+ | ======Fichier : dummy/ | ||
+ | |||
+ | ======Sécurité : aucune====== | ||
+ | | ||
+ | |||
+ | |||
+ | ====Développement du plugin==== | ||
+ | |||
+ | === Connexion à la base de données=== | ||
+ | Certaines valeurs doivent | ||
+ | |||
+ | Pour se connecter c'est assez facile, il faut utiliser la classe Database et la classe Dossier. | ||
+ | |||
+ | Donc on écrit dans dummy.php | ||
- | = Pour chaque fiche, je veux afficher son nom, son prix, le nombre d' | ||
- | = | ||
- | = Donc cela devient = | ||
- | = for ($i=0; $i < count($aFicheMateriel); | + | echo "L' |
- | + | ||
- | echo "< | + | |
- | echo "< | + | |
- | echo " | + | |
- | echo $aFicheMateriel[$i]-> | + | |
- | echo "</ | + | |
- | + | ||
- | echo "< | + | |
- | echo "Prix d'achat"; | + | |
- | echo $aFicheMateriel[$i]-> | + | |
- | echo "</li>"; | + | |
- | + | ||
- | echo "< | + | |
- | echo "Durée amortissement"; | + | |
- | echo $aFicheMateriel[$i]-> | + | |
- | echo "</li>"; | + | |
- | + | ||
- | echo "< | + | |
- | echo "Date de début"; | + | |
- | echo $aFicheMateriel[$i]-> | + | |
- | echo "</li>"; | + | |
- | + | ||
- | echo "</ | + | |
- | } = | + | |
- | = = | + | %%//%% Je me connecte à présent à ce dossier |
- | ===== FORM ===== | + | $cn_db=new Database(dossier:: |
- | = Uniquement pour l' | ||
- | Les données nécessaires dans le FORM sont toujours au minimum: l'id du dossier, le code du plugin. | ||
- | Dans le FORM, on demandera juste à afficher le solde de chaque élément. | ||
- | On aura alors le code suivant, on utilisera la technique des templates | ||
- | = | ||
- | = $year=new IText('year' | + | \\ Je veux afficher toutes les fiches qui concernent le matériel à amortir, donc j'ai besoin de savoir ce que vaut son FICHE_DEF_REF:FRD_ID dans constant.php; la FICHE_TYPE_XX n'existe pas, |
- | | + | |
- | | + | |
- | | + | |
- | = | + | je vois dans fiche_def_ref qu'il s'agit de "7 Matériel à amortir" |
- | | + | |
- | = <FORM METHOD=" | + | |
- | <? | + | |
- | <? | + | |
- | Solde pour l' | + | |
- | <?=$str_submit?> | + | |
- | </ | + | |
- | = | + | |
- | = Puis dans le début du fichier ext/ | + | Pour chaque fiche, je veux afficher son nom, son prix, le nombre d' |
- | une boîte de dialogue. | + | |
- | = | + | |
- | = if (isset($_GET[' | + | Donc cela devient |
- | | + | |
- | } | + | |
- | = | + | |
- | ===== Plugin plus avancé ===== | + | for ($i=0; $i < count($aFicheMateriel); |
- | = Ma première extension, intégrer un fichier de client dans une catégorie | ||
- | = = | ||
- | = Tout d' | ||
- | = = | + | === FORM=== |
+ | | ||
- | = // se connecter au dossier courant | + | $year=new IText(' |
- | $cn=new Database(dossier::id()); = | + | |
- | = = | + | \\ |
- | = Dans extension.php | + | <FORM METHOD=" |
- | = En premier lieu, il est nécessaire | + | Puis dans le début du fichier ext/ |
- | enregistrements. Donc on utilise | + | |
- | = = | + | if (isset($_GET[' |
- | = echo '< | ||
- | echo dossier:: | ||
- | // Ceci vous permet de revenir ici (voir extension.php). Cet élément caché permet d' | ||
- | // Donc si votre plugin contient plusieurs pages, vous allez devoir ajouter une seconde variable pour | ||
- | // inclure la page que vous voulez (voir méthode de développement de PhpCompta ) | ||
- | echo HtmlInput:: | ||
- | echo " | + | ===Plugin plus avancé=== |
- | $select_cat=new ISelect(' | + | Ma première extension, intégrer un fichier |
- | $select_cat-> | + | |
- | FICHE_TYPE_CLIENT); | + | |
- | echo $select_cat-> | + | |
- | echo HtmlInput:: | + | |
- | echo '</ | ||
- | = Il faut remarquer 2 choses dans ce FORM, primo, on utilise les objets HtmlInput et ISelect, secundo on doit avoir absolument en variables cachées, le n° de dossier sur lequel on est connecté, le code de l' | ||
+ | Tout d' | ||
- | L' | ||
- | On choisit d' | ||
- | = = | + | %%//%% se connecter au dossier courant\\ |
- | = if ( isset($_GET[' | ||
- | $a=new Fiche($cn); | ||
- | $prop=$a-> | ||
- | foreach ($prop as $key=> | ||
- | |||
- | echo '< | ||
- | echo dossier:: | ||
- | echo HtmlInput:: | ||
- | echo HtmlInput:: | ||
- | $file=new IFile(' | ||
- | echo $file-> | ||
- | echo HtmlInput:: | ||
- | echo '</ | ||
- | exit; | ||
- | } = | ||
- | = Voilà, si l' | ||
- | Le code qui suit est très simplifié, il n'y a peu voire aucun contrôle ni de gestion d' | + | Dans extension.php on vérifie la sécurité, en ajoutez une dans l' |
- | = = | + | En premier lieu, il est nécessaire |
- | = if ( isset($_POST[' | ||
- | $fd_id=$_POST[' | ||
- | $tmp_file=$_FILE[' | ||
- | if ( ! is_uploaded_file($tmp_file)) | ||
- | die 'Je ne peux charger ce fichier'; | ||
- | // on ouvre le fichier | ||
- | $f=fopen($tmp_file,' | ||
- | // On récupère les propriétés de cette catégorie de fiche | ||
- | $client=new Fiche($cn); | ||
- | // $array contient toutes les valeurs nécessaires à Fiche:: | ||
- | $array=$client-> | ||
- | |||
- | while ( $data=fgetcsv($f)) { | ||
- | // remarque : on a éliminé les traitements d' | ||
- | |||
- | // On remet tous les attributs (propriétés) à vide | ||
- | foreach(array_keys($array) as $key) $array[$key]=""; | ||
- | |||
- | // Nom et prénom | ||
- | $array[' | ||
- | // Numéro de client | ||
- | $array[' | ||
- | // Adresse | ||
- | $array[' | ||
- | // Quickcode | ||
- | $array[' | ||
- | $client-> | ||
- | } | ||
- | exit; | ||
- | } | ||
- | = | ||
- | = Voici le fichier client.txt = | ||
- | = "Nom client1","Prénom"," | + | echo '< |
- | "Nom client2"," | + | |
- | "Nom client3"," | + | |
- | "Nom client4"," | + | |
- | = | + | |
- | = Les attributs sont dans AV_TEXTxx où le xx est remplacé par le nombre correspondant | + | Il faut remarquer 2 choses |
- | = 1 → Nom = | ||
- | = 2 → Taux TVA = | ||
- | = 3 →Numéro de compte | + | if ( isset($_GET[' |
- | = 4→Nom | + | Voilà, si l' |
- | = 5→Poste Comptable = | ||
- | = 6→Prix vente = | ||
- | = 7→Prix achat = | + | if ( isset($_POST[' |
- | = 8→Durée Amortissement = | + | Voici le fichier client.txt |
- | = 9→Description = | + | "Nom client1"," |
- | = 10→Date début = | + | Les attributs sont dans AV_TEXTxx où le xx est remplacé par le nombre correspondant à l' |
- | = 11→Montant initial = | + | 1 → Nom |
- | = 12→Personne de contact | + | 2 → Taux TVA |
- | = 13→numéro | + | 3 →Numéro |
- | = 14→Adresse | + | 4→Nom de la banque |
- | = 15→code postal = | + | 5→Poste Comptable |
- | = 16→pays = | + | 6→Prix vente |
- | = 17→téléphone | + | 7→Prix achat |
- | = 18→email = | + | 8→Durée Amortissement |
- | = 19→Gestion stock = | + | 9→Description |
- | = 20→Partie fiscalement non déductible = | + | 10→Date début |
- | = 21→TVA non déductible = | + | 11→Montant initial |
- | = 22→TVA non déductible récupérable par l' | + | 12→Personne de contact |
- | = 23→Quick Code = | + | 13→numéro de TVA |
- | = 24→Ville = | + | 14→Adresse |
- | = 25→Société = | + | 15→code postal |
- | = 26→Fax = | + | 16→pays |
- | = 27→GSM = | + | 17→téléphone |
- | = 30→Numéro de client = | + | 18→email |
- | = 31→Dépense | + | 19→Gestion stock |
- | = = | + | 20→Partie fiscalement non déductible |
- | = Si vous vérifiez dans VW_CLIENT, vous verrez que toutes vos fiches ont été ajoutées. Dans l' | + | 21→TVA non déductible |
- | = = | + | 22→TVA non déductible récupérable par l' |
- | ===== Remarque pour le javascript ===== | + | 23→Quick Code |
- | = Pour l' | + | 24→Ville |
- | = = | + | 25→Société |
- | = Exemple = | + | 26→Fax |
- | = Ouverture d'un popup = | + | 27→GSM |
- | = = | + | 30→Numéro de client |
- | = function show_stock_document(phpsessid, | + | 31→Dépense |
- | = var a=window.open(' | ||
- | = } = | ||
- | = Fichier javascript depuis | + | Si vous vérifiez dans VW_CLIENT, vous verrez que toutes vos fiches ont été ajoutées. Dans l' |
- | = echo '< | ||
- | = require_once(' | ||
- | = echo '</ | ||
- | === Lien === | + | ===Remarque pour le javascript=== |
+ | Pour l' | ||
- | = = | ||
- | = Vous trouverez de la documentation sur les API à utiliser dans votre répertoire : PhpCompta/ | ||
- | = = | + | Exemple |
- | == Annexe | + | Ouverture d'un popup |
- | === Trucs et astuces === | ||
- | ==== Ouvrir plusieurs fenêtres ==== | ||
- | = = | + | **function** show_stock_document(phpsessid, |
- | = Vous pouvez toujours ouvrir plusieurs fenêtres. C'est très utile, par exemple dans le cas où vous encodez une OD mais un poste comptable manque, vous pouvez l' | + | **var** a=window.open('ajax.php? |
- | = = | + | '' |
- | ==== Utiliser le code STOCK pour vos prestations ==== | + | Fichier javascript depuis une extension |
- | = il est possible de donner un code STOCK à n'importe quelle fiche, par exemple pour les heures à facturer, les déplacements... Ainsi vous pouvez savoir à tout moment combien d' | + | echo '< |
- | = = | + | require_once(' |
- | = = | + | '' |
- | === Note de version === | ||
- | ==== Note de version 6.0 (Décembre 2011) ==== | + | =====Lien===== |
- | = Nouveautés: | ||
- | = Menu complètement configurable, | + | Vous trouverez |
- | = Sécurité renforcée, basée sur le profil qui est l' | ||
- | = Export du Grand Livre Analytique en CSV = | ||
- | = Les différents configuration de menus sont rassemblé dans des profils, le nombre de profils par dossier est illimité, ils sont configuration dans CFGPRO. = | + | //**Annexe **// |
- | = Accès direct vous permet d' | ||
- | = Compte alphanumérique, | + | =====Trucs et astuces===== |
+ | **Ouvrir plusieurs fenêtres** | ||
- | = = | ||
- | = = | ||
- | = = | + | Vous pouvez toujours ouvrir plusieurs fenêtres. C'est très utile, par exemple dans le cas où vous encodez une OD mais un poste comptable manque, vous pouvez l' |
- | = Améliorations: | ||
- | = Comptabilité analytique: lors de l' | ||
- | = A l' | + | **Utiliser le code STOCK pour vos prestations** |
- | = Les réconciliations se font dans une fenêtre interne (avant c' | + | il est possible de donner |
- | = Comptabilité analytique: recherche de fiche dans une fenêtre interne = | ||
- | = = | ||
- | = = | ||
- | ==== Note de version 5.6 (mai 2011) ==== | ||
- | = Nouveautés = | ||
- | = Comptabilité analytique : groupe | + | =====Note de version===== |
- | = Amélioration ergonomie comptabilité analytique | + | ====Note de version 5.6 (mai 2011)==== |
+ | Nouveautés | ||
- | = Compta analytique -> financier = | ||
- | = Le grand livre analytique | + | ======Comptabilité |
- | = Liaison compta | + | ======Amélioration ergonomie comptabilité |
- | = Balance : uniquement les comptes non soldés pour les fiches et les postes comptables | + | ======Compta analytique -> financier====== |
- | = Voir le tiers dans les historiques | + | ======Le grand livre analytique ====== |
- | = = | + | ======Liaison compta analytique -> compta générale====== |
- | = Bugs corrigés | + | ======Balance : uniquement les comptes non soldés pour les fiches et les postes comptables====== |
- | = Problème de date en comptabilité analytique : synchro | + | ======Voir le tiers dans les historiques====== |
- | = CA : bug dans la balance double = | ||
- | = CA Opération diverses = | + | Bugs corrigés |
- | = Problème export CSV historique sans le signe moins pour financier = | ||
- | = Impossible | + | ======Problème |
- | = = | + | ======CA : bug dans la balance double====== |
- | ==== Note de version 5.5 (1 mars 2011) ==== | + | ======CA Opération diverses====== |
- | = Nouveautés: | + | ======Problème export CSV historique sans le signe moins pour financier====== |
- | = Date dans les détails | + | ======Impossible de réinitialiser le mot de passe====== |
- | = Balance avec des niveaux = | ||
- | = Lettrage dans le grand livre = | ||
- | = Bugs: = | + | ====Note de version 5.5 (1 mars 2011)==== |
+ | Nouveautés: | ||
- | = Export CSV de l' | ||
- | = Génération de facture | + | ======Date dans les détails====== |
- | = Moyen de paiement incorrect | + | ======Balance avec des niveaux====== |
- | = On ne voyait que les Xiers dossiers | + | ======Lettrage |
+ | Bugs: | ||
- | = ... = | ||
- | ==== Note de version 5.4 (février 2011) ==== | + | ======Export CSV |
- | = Nouveautés: | + | ======Génération de facture====== |
- | = Adaptation pour les dossiers contenant plusieurs années | + | ======Moyen de paiement incorrect ====== |
- | = Contrepartie pour les dépenses non admises et les dépenses du gérants configurable par fiche = | + | ======On ne voyait que les Xiers dossiers dans l' |
- | = 2 nouvelles sortes d' | + | ======...====== |
- | = Export CSV de tout historique : depuis la recherche, la liste des opérations de tous les journaux. = | + | ====Note |
+ | Nouveautés: | ||
- | = Modification d'une fiche dans un popup html = | ||
- | = Depuis le détail d'une fiche, on peut en avoir la balance | + | ======Adaptation pour les dossiers contenant plusieurs années====== |
- | = La partie gestion, | + | ======Contrepartie |
- | = Prévisions peuvent être faites à cheval sur plusieurs années | + | ======2 nouvelles sortes d' |
- | = Amélioration | + | ======Export CSV de tout historique : depuis la recherche, la liste des opérations de tous les journaux.====== |
- | = Amélioration pour les dossiers contenant plusieurs années : balance, bilan, rapport et historique peuvent changer | + | ======Modification |
- | = = | + | ======Depuis le détail d'une fiche, on peut en avoir la balance====== |
- | ==== Note de version 5.3 (décembre 2010) ==== | + | ======La partie gestion, pour les clients, les fournisseurs et les administrations, |
- | = Nouveautés: | + | ======Prévisions peuvent être faites à cheval sur plusieurs années====== |
+ | Amélioration | ||
- | = Possibilité de réouvrir des périodes fermées = | ||
- | = Changement de la date de l'opération dans le détail | + | ======Amélioration pour les dossiers contenant plusieurs années : balance, bilan, rapport et historique peuvent changer d'année, les détails des opérations |
- | = Ajout de commentaire possible dans le détail des opérations = | ||
- | = Ajout d'une limite de dates dans les prévisions = | ||
- | = Ajout de couleur dans les prévisions | + | ====Note |
+ | Nouveautés: | ||
- | = Ajout de l' | ||
- | = Déplacement du menu période dans le menu Paramètre | + | ======Possibilité de réouvrir des périodes fermées====== |
- | = Audit des personnes se connectant ou essayant | + | ======Changement |
- | = Ajout d'un captcha (optionnel) | + | ======Ajout |
- | = Améliorations: | + | ======Ajout d'une limite de dates dans les prévisions====== |
- | = Traitement des fiches plus rapide | + | ======Ajout de couleur dans les prévisions====== |
- | = Apparence des montants | + | ======Ajout de l' |
- | = Apparence des fiches, détail et historique | + | ======Déplacement du menu période dans le menu Paramètre====== |
- | = Support Postgresql 9 = | + | ======Audit des personnes se connectant ou essayant de se connecter====== |
- | = = | + | ======Ajout d'un captcha (optionnel)====== |
+ | Améliorations: | ||
- | ==== Note de version 5.2 (août 2010) ==== | ||
- | = Mise à jour : = | + | ======Traitement des fiches plus rapide ====== |
- | = modifier vos journaux de banque pour utiliser une fiche de banque | + | ======Apparence des montants====== |
- | = Les notes de frais doivent utiliser les tags commençant par BENEF_* | + | ======Apparence des fiches, détail et historique ====== |
- | = changements | + | ======Support Postgresql 9====== |
- | = Ajout balance par catégorie de fiche = | ||
- | = Quand on demande le détail d'une opération, on peut l' | ||
- | = En cliquant sur un numéro interne, on a le détail | + | ====Note |
+ | Mise à jour : | ||
- | = Dans les détails d' | + | modifier vos journaux de banque pour utiliser |
- | = Depuis | + | Les notes de frais doivent utiliser |
- | = Pour les balances, on peut choisir les journaux : adapté à ceux en ayant vraiment beaucoup = | + | changements |
- | = Depuis les lettrages, on peut aussi accéder aux détails d'une opération = | ||
- | = Le menu Grand Livre devient le menu Historique | + | ======Ajout balance par catégorie de fiche====== |
- | = Il est possible | + | ======Quand on demande le détail |
- | = Impression - Rapprochement | + | ======En cliquant sur un numéro interne, on a le détail de l' |
- | = confirmation quand effacement | + | ======Dans les détails |
- | = Déplacement de fiche : les attributs manquant sont ajoutés ! = | + | ======Depuis |
- | = Dans les balances, on peut choisir | + | ======Pour |
- | = Dans impression -> poste, on peut filtrer les opérations suivant qu'elles sont lettrées ou non. = | + | ======Depuis les lettrages, on peut aussi accéder aux détails d'une opération====== |
- | = Après avoir sauvé une opération, vous pouvez avoir le détail de l' | + | ======Le menu Grand Livre devient |
- | = Les journaux FIN doivent être attachés | + | ======Il est possible d' |
- | = Ajout bouton " | + | ======Impression - Rapprochement ====== |
- | = Ajout bouton " | + | ======confirmation quand effacement d'un Plan Analytique (comptabilité analytique -> Plan Analytique)====== |
- | = Ajout l' | + | ======Déplacement de fiche : les attributs manquant sont ajoutés !====== |
- | = Les historiques des fiches et postes comptables (impression → poste et impression et catégorie → historique) ont un solde progressif | + | ======Dans les balances, on peut choisir plusieurs journaux ou plusieurs cat. de journal. |
- | = La recherche | + | ======Dans impression -> poste, on peut filtrer les opérations suivant qu' |
- | = Les balances peuvent être faites pour plusieurs journaux ou par catégorie | + | ======Après avoir sauvé une opération, vous pouvez avoir le détail |
- | = Amélioration | + | ======Les journaux FIN doivent être attachés à un compte en banque et uniquement un A propos du mode de paiement : on ne change rien mais il faut que dans la doc, il est précisé qu'il faut paramétrer le moyen de paiement comme le journal FIN====== |
- | = La date par défaut quand on encode une nouvelle écriture, est la date de la dernière écriture du journal choisi. | + | ======Ajout bouton " |
- | = Pour les opérations de banque, on peut choisir de numéroter chaque opération, ou de donner à chacune le même numéro d' | + | ======Ajout bouton " |
- | = Rapprochement bancaire : dans le cas où on encode directement la méthode de paiement, on peut retrouver les opérations concernées et leur donner comme numéro de pièce le numéro d'extrait de compte (= numéro du relevé bancaire, numéro du relevé visa, | + | ======Ajout l'impression pour les lettrages par poste comptables====== |
- | = = | + | ======Les historiques des fiches et postes comptables (impression → poste et impression et catégorie → historique) ont un solde progressif====== |
- | ==== Note de version 5.1 (mai 2010) ==== | + | ======La recherche peut se faire dans plusieurs journaux à la fois====== |
- | = 1. Plan comptable est maintenant alphanumérique, | + | ======Les balances peuvent être faites pour plusieurs journaux ou par catégorie de journal====== |
+ | |||
+ | ======Amélioration de la vérification de la comptabilité (Avancé → Vérification)====== | ||
+ | |||
+ | ======La date par défaut quand on encode une nouvelle écriture, est la date de la dernière écriture du journal choisi.====== | ||
+ | |||
+ | ======Pour les opérations de banque, on peut choisir de numéroter chaque opération, ou de donner à chacune le même numéro d' | ||
+ | |||
+ | ======Rapprochement bancaire : dans le cas où on encode directement la méthode de paiement, on peut retrouver les opérations concernées et leur donner comme numéro de pièce le numéro d' | ||
+ | |||
+ | |||
+ | |||
+ | ====Note de version 5.1 (mai 2010)==== | ||
+ | 1. Plan comptable est maintenant alphanumérique, | ||
+ | |||
+ | 2. Document : dans la liste des documents, on a dorénavant ceux qui en dépendent indirectement | ||
+ | |||
+ | |||
+ | |||
+ | Exemple | ||
+ | |||
+ | Document A en relation avec Document B | ||
+ | |||
+ | Document C en relation avec Document B | ||
+ | |||
+ | Avant dans les documents liés, on ne voyait que le document B dans la liste | ||
+ | |||
+ | des documents liés de A | ||
+ | |||
+ | Avec la nouvelle version, on voit dans la liste du document A, le document B &C | ||
+ | |||
+ | |||
- | = 2. Document : dans la liste des documents, on a dorénavant ceux qui en dépendent indirectement = | + | 3. Lettrage |
- | = = | + | La réconciliation ou rapprochement fait correspondre une ou plusieurs opérations comptables |
- | = Exemple | + | Le lettrage lui, agit à un niveau plus bas en faisant correspondre, |
- | = Document A en relation avec Document B = | + | Typiquement, |
- | = Document C en relation avec Document B = | ||
- | = Avant dans les documents liés, on ne voyait que le document B dans la liste = | ||
- | = des documents liés de A = | + | 4 TVA : Se choisit maintenant dans un popup au lieu d'une liste select |
- | = Avec la nouvelle version, on voit dans la liste du document A, le document B &C = | ||
- | = = | ||
- | = 3. Lettrage = | + | 5 Impression : |
- | = La réconciliation ou rapprochement fait correspondre une ou plusieurs opérations comptables = | ||
- | = Le lettrage lui, agit à un niveau plus bas en faisant correspondre, | + | ======nouveau menu Catégorie, vous permet de visualiser par catégorie de fiche avec l'historique des opérations ou simplement le résumé.====== |
- | = Typiquement, | + | ======nouveau (contribution) une nouvelle possibilité est d'imprimer le grand livre * nouveau : support complet de l' |
- | = = | + | ======Les impressions de journaux d' |
- | = 4 TVA : Se choisit maintenant dans un popup au lieu d'une liste select = | ||
- | = = | + | 6 Écriture directe (re) devient Opérations Diverses |
- | = 5 Impression : = | ||
- | = nouveau menu Catégorie, vous permet de visualiser par catégorie de fiche avec l' | ||
- | = nouveau (contribution) une nouvelle possibilité est d' | + | 7 Ajout du lettrage dans la plupart des impressions |
- | = Les impressions de journaux d' | ||
- | = = | ||
- | = 6 Écriture directe (re) devient Opérations Diverses = | + | 8 Extension : vérification du chemin |
- | = = | ||
- | = 7 Ajout du lettrage dans la plupart des impressions = | ||
- | = = | + | 9 Dans paramètre-> |
- | = 8 Extension | + | 10 Fiche : possibilité de déplacer les fiches dans une autre catégorie, attention les attributs n' |
- | = = | + | 11 Amélioration de l' |
- | = 9 Dans paramètre-> | + | 12. A cause de php 5.3, on n' |
- | = 10 Fiche : possibilité de déplacer les fiches dans une autre catégorie, attention les attributs n' | ||
- | = 11 Amélioration de l' | ||
- | = 12. A cause de php 5.3, on n'utilise plus PHPSESSID mais plutôt un cookie | + | 13. Les banques utilisent des n° de PJ, chaque opération sera donc la PJ suivi du n° d'opération |
- | = = | + | exemple PJ = FIN1 |
- | = 13. Les banques utilisent des n° de PJ, chaque opération sera donc la PJ suivi du n° d'opération | + | opération |
- | = exemple PJ = FIN1 = | + | opération 2 = FIN1002 |
- | = opération | + | opération |
- | = opération 2 = FIN1002 | + | il est préférable d' |
- | = opération 3 = FIN1003 | ||
- | = il est préférable d' | ||
- | = = | + | 14. Pour le pense bête, changement cosmétique |
- | = 14. Pour le pense bête, changement cosmétique | + | 15. Opérations Diverses fonctionne comme les autres journaux : soit on spécifie la période soit la période est déduite de la date |
- | = 15. Opérations Diverses fonctionne comme les autres journaux : soit on spécifie la période soit la période | + | 16. La calculatrice |
- | = 16. La calculatrice est dans un bouton | + | 17. Possibilité d' |
- | = 17. Possibilité d' | ||
- | ==== Note de version 5.0 (janvier 2010) ==== | + | ====Note de version 5.0 (janvier 2010)==== |
+ | Ajout d'une fonctionnalité d'Auto Completion : dans les champs où sont entrés le quick code d'une fiche, la recherche se fait sur le quick-code et le nom | ||
- | = Ajout d'une fonctionnalité d'Auto Completion : dans les champs où sont entrés le quick code d'une fiche, la recherche se fait sur le quick-code et le nom = | + | |
- | = = | + | Protection contre les doubles encodages dans les opérations comptables, |
- | = Protection contre les doubles encodages dans les opérations comptables, | + | |
- | = = | + | Ajout d'une recherche avancée :Pour chaque journal, dans "voir opération", |
- | = Ajout d'une recherche avancée :Pour chaque journal, dans "voir opération", | + | |
- | = = | + | La période ne doit plus être choisie dans les journaux comptable mais peut-être déduite, cela dépend d'un paramètre dans " |
- | = La période ne doit plus être choisie dans les journaux comptable mais peut-être déduite, cela dépend d'un paramètre dans " | + | |
- | = = | + | Le module gestion ne permet plus d' |
- | = Le module gestion ne permet plus d' | + | |
- | = = | + | Chaque action du suivi, peut contenir plusieurs documents générés, la liste des documents générés est plus complète et contient en autre bons de commande (client ou fournisseur) et bordereau de livraison |
- | = Chaque action du suivi, peut contenir plusieurs documents générés, la liste des documents générés est plus complète et contient en autre bons de commande (client ou fournisseur) et bordereau de livraison = | + | |
- | = = | + | Calendrier pour récapituler le suivi. |
- | = Calendrier pour récapituler le suivi. = | + | |
- | = = | + | Création d'un tableau de bord plus complet. |
- | = Création d'un tableau de bord plus complet. = | + | |
- | = = | + | Remplacement du module Budget qui n' |
- | = Remplacement du module Budget qui n' | + | |
- | = = | + | Module Plugin (Extension) afin d' |
- | = Module Plugin (Extension) afin d' | + | |
- | = = | ||
- | ==== Note de version 4.3 (février 2009) ==== | + | ====Note de version 4.3 (février 2009)==== |
- | = = | ||
- | = La nouvelle version de PhpCompta vient de sortir, en plus de la correction de certains bugs, cette version contient une réécriture complète de la partie sécurité, un support pour les non assujetti à la TVA, ainsi que la numérotation automatique des pièces justificatives avec préfixe et évidemment un contrôle pour que le numéro de pièce soit unique. | + | La nouvelle version de PhpCompta vient de sortir, en plus de la correction de certains bugs, cette version contient une réécriture complète de la partie sécurité, un support pour les non assujetti à la TVA, ainsi que la numérotation automatique des pièces justificatives avec préfixe et évidemment un contrôle pour que le numéro de pièce soit unique. |
- | = Pour la génération des documents, deux nouveaux tags sont apparus : = | + | Pour la génération des documents, deux nouveaux tags sont apparus : |
- | = pj reprend le n° de pièce justificative = | ||
- | = user | + | ====== pj |
+ | ====== user reprend le nom de la personne qui à généré le document ====== | ||
- | ==== Note de version 4.2 novembre 2008 ==== | ||
- | = 1. Le mode strict : dans paramètre -> société, on peut activer le mode strict; dans ce mode-là, il n'est plus possible de créer une opération antérieure à la dernière entrée d'un journal. Ce qui implique que les opérations doivent être encodées dans l' | + | ====Note de version 4.2 novembre 2008==== |
+ | 1. Le mode strict : dans paramètre -> société, on peut activer le mode strict; dans ce mode-là, il n'est plus possible de créer une opération antérieure à la dernière entrée d'un journal. Ce qui implique que les opérations doivent être encodées dans l' | ||
+ | |||
- | = 2. La génération de note de frais: quand vous faites une dépense vous pourrez demander à générer une note de frais = | + | 2. La génération de note de frais: quand vous faites une dépense vous pourrez demander à générer une note de frais |
+ | |||
+ | 3. Pour les factures et les dépenses, il est dorénavant possible d' | ||
- | = 3. Pour les factures et les dépenses, il est dorénavant possible d' | + | |
+ | Il existe donc aussi une nouvelle catégorie de fiche : compte Administrateur ou salarié. Ainsi que 2 nouveaux tags pour la génération de document : | ||
+ | CUST_BANQUE_NO et CUST_BANQUE_NAME. Il y a quelques exemples PhpCompta/ | ||
- | = Il existe donc aussi une nouvelle catégorie de fiche : compte Administrateur ou salarié. Ainsi que 2 nouveaux tags pour la génération de document : = | ||
- | = CUST_BANQUE_NO et CUST_BANQUE_NAME. Il y a quelques exemples PhpCompta/ | ||