!A vérifier\nL'actif désigne en [[comptabilité générale]] l'ensemble du patrimoine de l'entreprise, c'est-à-dire tout ce qu'elle possède. Les actifs constituent la partie gauche du [[bilan|Bilan]]. On parle également d'emplois des ressources qui, elles, constituent le [[passif|Passif]] (partie droite du [[bilan|Bilan]]).\n\nIl se décompose en deux catégories principales :\n*[[Actif immobilisé]] (ou [[Immobilisation (comptabilité)|immobilisations]], classe 2)\n**[[Immobilisations incorporelles]]\n**[[Immobilisations corporelles]]\n**[[Immobilisations financières]]\n*[[Actif circulant]]\n**Les [[stock]]s (classe 3)\n**Les [[créance]]s (certains comptes de la classe 4)\n**La [[trésorerie]] (classe 5)\n\nLes éléments du bilan sont classés par ordre de liquidité croissante (la trésorerie est plus rapidement mobilisable qu'une immobilisation)\n
Ensemble des actifs engagés directement dans l'activité économique de l'entreprise. On parle également de [[Fonds de roulement]].\nIl est divisé en:\n* Disponible: somme des comptes Caisse, Poste et Banque\n*Réalisable: comprend le compte débiteurs réévalué ([[RL|Réserves latentes]] de 5%, cela veut dire que le montant indiqué au bilan externe représente le 95%)\n*Engagé: représente le stock réévalué (avec les RL)
Ensemble des actifs "durables" que l'entreprise peut utiliser de façon répétée pour exercer son activité économique. Contient les immeubles, le mobilier et les brevets.\nSubdivisions:\n*Immobilisation d'exploitation et imobilisation hors exploitation\n*Corporels (immobilier, véhicules,...) et incorporels (brevets,...)
Charges financières sur les opérations
config.options.chkHttpReadOnly = false;\n
Un amortissement sert à enregistrer une diminution de la valeur des actifs.\n!Rôles\n*Saisie de la diminution de la valeur conforme à la période\n*Conséquence, détermination correcte du patrimoine et du résultat\n*Constitution de liquidités pour des investissements de remplacement\n!Causes\n*Usure\n*Progrès technique\n*Modification de la demande\n*Endommagement\n*Destruction\n*Expiration d'un délai (brevets, droits, licences)
L'amortissement comptable d’un bien d'investissement est la répartition systématique de son montant amortissable en fonction de son utilisation.
Opération qui consiste à donner à chaque élément du bilan sa valeur économique réelle à partir du [[bilan ordonné]] et des informations complémentaires sur les évaluations. S'applique aussi aux postes des comptes de résultat.
Les membres ont un objectif commun.
Institution bancaire ou privée qui prête son capital en échange d'un intérêt.
Chaque opération comptable est passée simultanément au débit d'un compte et au crédit d'un auter compte. La somme des éléments d'un compte au débit et au crédit à un moment donné et de vérifier leur égalité. Elle permet de dresser un [[Tableau de clôture]].
Voici quelques unes de mes notes rassemblées dans différents cours. \nBonne lecture,\n[[StéphaneWyss]]\n!Liens\n[[Portail PME - Comptabilité|http://www.kmu.admin.ch/themen/00431/index.html?lang=fr#sprungmarke1_128]]
Le bilan est une liste globale, complète et ordonnée, des biens et des obligations d'une personne. Le bilan fournit des informations sur le patrimoine ([[actifs|actif]]), les [[dettes fonds étrangers|Dettes fonds étrangers]] et les [[fonds propres|Fonds propres]] ([[fortune]] nette) d'un sujet économique à une date précise. \nUn bilan est [[structuré|Structure du bilan]] de façon très précise.\nLes deux côtés doivent être équilibrés à cause de la comptabilité double.\nLe bilan doit être daté et signé par une personnes qui engage l'entreprise.\n\n!Définition\nUn '''bilan''' est un document comptable qui est une synthèse du ''livre d'inventaire'' à un moment donné. Il fournit une «photographie» des avoirs et des dettes de l'entreprise à un moment bien précis et permet ainsi de connaître la valeur patrimoniale de l'entreprise. Il est dressé au moins une fois par an en fin de période comptable (12 mois), qui correspond souvent à la fin de l'année civile. Seules exceptions: constitution ([[Bilan de fondation]]) ou fin ([[Bilan de liquidation]]) d'une société.\nLe bilan forme un tout indissociable avec le [[compte de résultat|Compte de résultat]] et les annexes pour former les comptes annuels. L'ensemble est présenté ou accessibles aux ayants droit (propriétaires, fournisseurs, prêteurs, fisc...).\n!Présentation\n!![[Actif]] et [[Passif]]\nLe bilan représente le patrimoine d'une entreprise, c'est à dire :\n* Ses droits (ce qu'elle possède) : les biens en sa possession, son stock, ses créances, ses liquidités\n* Ses obligations (comment elle a obtenu ce qu'elle possède) : le capital, le résultat accumulé, les emprunts, les dettes, les découverts bancaires...\n\nC'est de ce fait un document en deux parties qui présente :\n* en partie gauche, l'actif (biens ou créances, révèlent l'emploi des capitaux)\n* en partie droite, le passif (dettes, indique l'origine des capitaux).\nLe passif détermine la provenance des fonds, et l'actif la destination de ceux ci. L'actif est toujours égal au passif.\n\n|![[Actif circulant]]|![[Fonds étrangers]] à court terme|\n|-[[Liquidités]] et titres|-Engagements financiers|\n|-[[Créances]]|-Autres engagements|\n|-[[Stocks]]|-Comptes de régularisation passifs|\n|-Comptes de régularisation actifs|![[Fonds étrangers]] à long terme|\n||-[[Dettes financières]]|\n||-Autres engagements|\n||-[[Provisions]]|\n|![[Actif immobilisé]]|![[Fonds propres]]|\n|-[[Immobilisations corporelles]]|-[[Capital]] de la société|\n|-[[Immobilisations financières]]|-[[Réserves]] de capital|\n|-[[Immobilisations incorporelles]]|-[[Réserves]] pour actions propres|\n||-[[Réserves]] de réévaluation|\n||-[[Réserves]] pour bénéfices|\n!!Eléments immobilisés et éléments circulants\n* Le ''haut de bilan'' donne les éléments circulants (non permanents). On parle d'[[actif circulant|Actif circulant]] pour les avoirs à court terme. \n* La partie ''bas de bilan'' recense les éléments permanents dans l'entreprise : [[immobilisation|Actif immobilisé]] à l'[[actif]] et [[capitaux permanents]] au [[passif]].\nLa différence monétaire entre l'actif circulant et le passif circulant est appellée :"[[besoin en fonds de roulement]] -B.F.R.". \n!Utilisation\nLe bilan, accompagné du [[Compte de résultat]] et des [[annexe]]s, est destiné à informer sur la situation de l'entreprise. Cette information est destinée aux propriétaires de l'entreprise (actionnaires, porteurs de parts), au fisc, aux bailleurs de fonds, aux organismes de contrôle et parfois au grand public. Elle permet de juger, grâce à une [[analyse financière]] du bilan, la [[valeur]] et la [[solvabilité]] de l'entreprise. En association avec le compte de résultat, le bilan donne aussi des informations sur la performance et la rentabilité.\n\nIl existe à cet effet plusieurs types de bilan :\n*Le [[bilan interne]], généralement détaillé, utilisé par les responsables de l'entreprise pour différentes analyses internes\n*Le [[bilan officiel]], destiné aux contrôleurs de la comptabilité (auditeurs et commissaires aux comptes) et aux actionnaires\n*Le bilan fiscal, qui sert à déterminer le bénéfice imposable\n!Liens externes\n*http://www.experts-comptables.com Ordre des Experts-comptables\n*http://www.ifec.fr IFEC\n*http://perso.orange.fr/pgreenfinch/zbanabi1.htm Bases d'analyse de Bilan\n*http://www.cncc.fr Compagnie Nationale des Commissaires aux Comptes
ou bilan initial. Représente l'état de la fortune lors de la constitution de la société.
ou bilan final. Il est établi lors de la cessation définitive de l'activité commerciale de l'entreprise. Il montre la situation financière qui va découler de la vente des biens de l'entreprise et du paiement des dettes.
Bénéfice net non distribué\n!Aspects juridiques\n*Peut être distribué plus tard
Capital nominal (somme des valeurs nominales de toutes les actions)\n!Aspects juridiques\n*Capital minimum 100'000.-\n*Non résiliable\n*Ne peut être remboursé que si les intérêts des créanciers sont préservés
Capital nominal (somme des valeurs nominales de tous les bons de participation)\n!Aspects juridiques\n*Non résiliable\n*Ne peut être remboursé que si les intérêts des créanciers sont préservés\n*Capitaux propres sans droit de vote\n*Le capital-bons de participation ne peut être supérieur au double du [[Capital-actions]]
Une ''charge'' en [[comptabilité|Comptabilité]] crée une diminution du résultat de l'[[entreprise]]. Les charges relèvent de trois catégories : les [[charges d'exploitation|Charges d'exploitation]], les [[charges financières|Charges financières]] et les [[charges extraordinaires|Charges extraordinaires]]. Elles peuvent être monétaires ou non monétaires.\n\nUne charge monétaire entraine une diminution de fortune (il y a donc un paiement) et diminue le résultat.\n\nExemples de charges monétaires:\n*[[Loyer]] des locaux utilisés\n*Marchandises achetées dans le but de les revendre\n\nLes charges non monétaires sont purement comptables; elles diminuent le résultat, mais pas les [[liquidités|Liquidités]] de l'entreprise.\n\nExemples de charges non monétaires:\n* Augmentation d'une [[réserve]] comptable ou d'une [[provision]]\n* [[Amortissement]] d'un bien mobilier ou immobilier\n* Réévaluation d'un [[actif|Actif]]\n\n''Remarque:''\n\nEn comptabilité l'acquisition de biens mobiliers et immobiliers d'une durée de vie supérieure à un an ne constituent pas une charge car cette dernière doit être répartie sur plusieurs années ([[exercices comptables|Exercice comptable]]). Les biens sont donc "activés" (enregistrés à l'[[actif]] du bilan) et amortis sur plusieurs années (le nombre d'années correspondant théoriquement à la durée de vie du bien), l'amortissement constituant, lui, une charge.
Somme des "charges de marchandises et de matières" et des "autres charges d'exploitation".
Est extraordinaire une opération qui n'est soit:\n*pas en rapport avec l'exploitation (Charges/produits d'immeubles, de titres, de participations et produits du travail hors exploitation)\n*pas en rapport avec la période (pex encaissement de pertes sur débiteur considérées comme définitives l'année précédente)\n*pas courante (Frais de procès, de déménagement, dommages dus à une catastrophe naturelle, frais de jubilé)
/***\n| Name:|CloseOnCancelPlugin|\n| Description:|Closes the tiddler if you click new tiddler then cancel. Default behaviour is to leave it open|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#CloseOnCancelPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\n***/\n//{{{\nmerge(config.commands.cancelTiddler,{\n\n handler_orig_closeUnsaved: config.commands.cancelTiddler.handler,\n\n handler: function(event,src,title) {\n this.handler_orig_closeUnsaved(event,src,title);\n if (!store.tiddlerExists(title) && !store.isShadowTiddler(title))\n story.closeTiddler(title,true);\n return false;\n }\n\n});\n\n//}}}\n\n
Le Code des obligations est un texte de loi faisant parti du droit privé suisse. C'est en fait le 5e livre du Code civil suisse. Son titre exact est Loi fédérale du 30 mars 1911 complétant le code civil suisse (Livre cinquième : Droit des obligations). Il réglemente les obligations en droit privé suisse, issues principalement du contrat et de la responsabilité civile.
Plusieurs personnes (physique ou morales) détiennent solidairement les mêmes droits et obligations.\n*[[Société simple]]\n*[[Société en nom collectif]]\n*[[Société en commandite]]
!Utilisation par l'entreprise:\n*instrument de planification et de décision\n*instrument de contrôle\n*instrument de gestion\n!Domaines\n*[[Comptabilité financière]]\n*[[Comptabilité analytique]] d'exploitation\n*[[Comptabilité prévisionnelle]]\n*[[Comptabilité budgétaire]]\n\n!A vérifier\nLa ''comptabilité'' est le recensement et la mesure économique de l'activité et du patrimoine d'une entité [[économie|économique]] ([[entreprise]], [[collectivité]], [[association]], [[état|État]], [[administration publique]], etc.).\n\nCe recensement est fait chronologiquement par inscription dans des documents dits « comptables ».\n\nLe plus souvent la tenue d'une comptabilité résulte d'obligations juridiques, sociales ou fiscales. C'est un outil d'[[information financière]] tant pour l'entité elle-même que pour l'extérieur.\n\n!Les méthodes comptables\nIl existe deux méthodes de comptabilisation : la [[comptabilité simple]] et la [[comptabilité en partie double]].\n\nDans tous les cas, on passe des [[Écriture comptable|écritures]] datées, chiffrées (montant), allouées à un [[compte]], explicitées par un libellé et correspondantes à un document répertorié qui doit toujours en retour pouvoir justifier une écriture comptable (une facture, un relevé de compte bancaire, une feuille d'impôt à payer, etc). Une écriture comptable ainsi justifiée peut alors être opposable à des tiers (État, actionnaires, organisme sociaux, justice, etc).\n\nOn subdivise généralement les opérations en catégories correspondant à des [[compte]]s numérotés et libellés que détermine le [[plan comptable]]. On distingue les « comptes de [[bilan]] » et les « [[compte de résultat|comptes de résultat]] ».\n* Les comptes de bilan correspondent à ce que l'entité "possède" (les bâtiments, les machines, les comptes clients, les liquidités, les avoirs divers) et ce qu'elle "doit" (les capitaux propres, les dettes envers les fournisseurs, les organismes sociaux, les salariés, les établissements financiers, etc.)\n* Les comptes de résultat correspondent à l'activité de l'entité pour produire les richesses inscrites au bilan. On distingue les [[produits]] (vente de matières produites ou de services, de marchandises ou production immobilisée) et les [[charges]] engagées pour atteindre ces produits (achats de fournitures, d'énergie, de services, frais généraux, cotisations d'adhérents, etc.)\n\n!!La comptabilité simple\nElle est basée sur la distinction des recettes et des dépenses et la détermination d'un solde entre le total des dépenses et le total des recettes telles qu'elles apparaissent dans le journal de banque et le journal de caisse.\n\n!!La comptabilité en partie double\nLa [[comptabilité en partie double]] (on préfèrera le terme de [[comptabilité générale]]) fonctionne sur la correspondance entre des ressources et leur emploi : le [[débit]] et le [[crédit]]. Cette comptabilité permet d'enregistrer non seulement les opérations financières immédiates, mais aussi les opérations différées dans le temps : les emprunts, les prêts et les réserves ou provisions pour des opérations envisagées de façon certaine. Le but est de donner une image la plus fidèle possible de l'état des richesses d'un organisme à tout moment et ses interactions avec les différents acteurs dont elles dépendent.\n\nLa logique sous-jacente de la comptabilité générale est qu'à tout instant, la richesse, les avoirs (au débit) sont égaux aux dettes (crédit) : si de la richesse est créée (supposons la vente de services), le résultat de l'opération sera comptabilisé au bilan comme une « dette » envers l'actionnaire. On fait ainsi toujours correspondre une opération de recette ou de dépense avec un moyen de la réaliser.\nPar exemple : si j'achète une machine de 1000 euros, j'enregistre cette nouvelle richesse (au débit donc) dans un compte d'équipement pour 1000 euros auquel je dois absolument faire correspondre le moyen par lequel je l'ai payée : un crédit, d'une somme équivalente. Ce crédit peut être porté sur un compte bancaire quand l'acquisition du bien est payé comptant ou sur un compte du fournisseur si son paiement est différé. On aura donc d'un côté un compte qui enregistrera les équipements de l'organisme, quel que soit le financement, et de l'autre un compte qui suivra le réglement. Dans le cas d'un réglement différé, quand je paierai le fournisseur, je le débiterai par le crédit du compte bancaire, toujours en faisant correspondre un débit et un crédit.\n\nCertaines opérations (avec [[Taxe sur la valeur ajoutée|TVA]] par exemple) font entrer en jeu plusieurs "débits" et plusieurs "crédits" dont les sommes des débits doivent être égales aux sommes des crédits. Elle recourt à un [[plan comptable]] pour catégoriser les opérations, mais chaque compte peut être "débité" ou "crédité" et dispose donc d'au moins deux colonnes.\n\nL'historique des écritures reflète ainsi à chaque date, la photographie de la situation financière de l'entreprise, avec ses acquis, l'état de sa trésorerie, l'évaluation des risques, ses dettes et ses créances. Cette technique offre en outre des garanties de cohérence beaucoup plus grande que celle d'une comptabilité simple. L'égalité entre les débits et les crédits permet en effet des contrôles sous plusieurs angles de la rigueur de la comptabilité. Notamment, le solde des comptes de bilan et celui des comptes de résultats doivent être égaux d'une part et d'autre part s'équilibrer : l'un créditeur (somme des crédits supérieure à celle des débits) et l'autre débiteur (somme des débits supérieure à celle des crédits).\n\n!Voir aussi\n!!Articles connexes\n*[[Amortissement comptable]]\n*[[Comptabilité analytique]]\n*[[Compte]]\n*[[Immobilisation (comptabilité)]]\n*[[Plan comptable général]]
La comptabilité analytique se base sur la comptabilité générale afin de présenter une image économique de l'activité de l'entreprise, à des fins de gestion. En tant que telle, elle se concentre sur le compte de résultat, sur lequel elle opère quelques retraitements permettant de mettre en exergue la rentabilité des différents centres de profit de l'entreprise ou plus généralement des composants des axes d'analyse retenus (exemples : clients, circuits de distribution, etc.)
Renseigner sur la situation financière de l'entreprise.
Document comptable enregistrant les charges (coûts tels que salaires, achat de marchandises, frais généraux) et les produits (recettes telles que ventes de marchandises, honoraires, intérêts sur placement bancaires) avec l'objectif de déterminer un bénéfice ou une perte d'exercice.
//{{{\nconfig.options.chkHttpReadOnly = false; // means web visitors can experiment with your site by clicking edit\nconfig.views.wikified.defaultText = ""; // don't need message when a tiddler doesn't exist\nconfig.views.editor.defaultText = ""; // don't need message when creating a new tiddler \n//}}}\n
Est-ce que le [[budget]] correspond aux entrées et sorties?\nLe contrôle permet de guider l'organisation.
La ''coopérative'' est une forme de [[société]] fondée sur le principe de la [[coopération]]. Elle a pour objectif de servir au mieux ses participants (salariés ou usagers). Elle repose sur le principe démocratique « un Homme, une voix » pour les prises de décision, les salariés ou usagers sont ainsi égaux en droit.\n![[Comptes de fonds propre|Fonds propres]]\n*Capital de parts sociales (capitale de la coopérative)\n*Réserves\n*Report de bénéfice/perte
Une corporation est une association de personnes qui est pourvue d'une personalité juridique et qui n'est pas affectée par des changements au sein de ses membres. La personne juridique est seule propriétaire du patrimoine.\n*[[Société anonyme]]\n*[[Société à responsabilité limitée]] (Sàrl)\n*[[Société en commandite par actions]]\n*[[Société coopérative|Coopérative]]\n*[[Association]]
coûts engagés pour la production: avec frais administratifs et de distribution.\nVoir aussi [[Valeur production]]
Débiteurs=ce que les clients nous doivent sur la base des factures envoyées.
Inscrire une somme au crédit (à l'avoir).
[[Bienvenue]]\n[[Comptabilité]]
Contient les créanciers, fournisseurs, banques, prêts, emprunts. Ils doivent être classés par échéance.\nAbréviation: DFE
Engagement envers les actionnaires faisant suite à une décision de distribution du bénéfice
En pratique, les factures sont rarement payées dans les délais. Il arrive même qu’il faille totalement renoncer à son dû, par exemple lorsqu’un client est insolvable.\nD’un point de vue de comptable, ces pertes sur débiteurs sont traitées différemment, selon qu’il s’agisse d’une perte définitive ou d’une perte à envisager.\n\n * Si la perte est définitive, le montant exigé est directement amorti sur les postes débiteurs, par un compte de charges spécial: "pertes sur débiteurs". \n * Si le paiement est simplement incertain, vous devez estimer le risque de perte à la fin de l’année et l’amortir directement par le ducroire et/ou par le compte de pertes sur débiteurs. \n\nLe compte ducroire est un compte de correction de valeur pour les défaillances de paiement estimées. Officiellement, le fisc consent aux débiteurs du pays un ducroire forfaitaire de 5% des postes débiteurs (c’est à dire des factures ouvertes); pour les débiteurs étrangers, 10%. En pratique, l’autorité fiscale de la plupart des cantons accorde 10% sur tous les postes débiteurs.
Inscrire une somme au débit (au doit).
[[MptwEditTemplate]]\n
![[Comptes de fonds propre|Fonds propres]]\n*Fonds propres (en pratique souvent: capital)\n*[[compte Privé]]
Ensemble des opérations enregistrées en une année (12 mois). Par mesure de simplification, beaucoup d'entreprises font coïncider l'exercice comptable avec l'année civile (1.1 au 31.12).
*Organiser\n*Commander\n*Diriger\n*Motiver\n*Inspirer\n*Coordonner
Ensemble des administrations qui s'occupent des impôts.
Une fondation est une société créée par un ou plusieurs donateurs pour accomplir une œuvre d'intérêt public.
Le fonds de roulement est une notion d'équilibre financier pouvant être calculée à partir d'éléments du bilan (somme de l'[[actif circulant|Actif circulant]]: [[Liquidités]], des [[créances]] et du [[stock]]).\n!À quoi sert le fonds de roulement ?\nLe fonds de roulement sert à financer le [[besoin en fonds de roulement]] (BFR). Plus précisément, le FR devrait servir à financer la partie stable du BFR.\nGrossièrement, la partie stable du BFR correspond aux éléments indispensables pour démarrer et maintenir le cycle d'exploitation de l'entreprise. \nPar exemple, une entreprise doit acheter (et payer) ses matières premières, puis lancer la production (et payer les salaires des ouvriers...), et c'est seulement après qu'elle pourra vendre sa production aux clients (et enfin se faire payer).\nUn certain nombre de dépenses générées par l'activité de l'entreprise précèdent les recettes issues des ventes. C'est parce que les décaissements précèdent les encaissements qu'il existe un besoin de financement.\nDe plus, ce besoin de financement se renouvelle sans cesse au cours du cycle d'exploitation. Il est stable dans le temps pour un niveau d'activité constant. C'est pour cela que la partie stable du BFR devrait être financée par des ressources stables (le FR), en vertu du [[principe d'équilibre financier]]. En revanche en période de forte croissance le BFR croīt proportionnellement et doit donc être financé par apport de capitaux stables. \nC'est pourquoi une entreprise à croissance forte et rapide devient vite financièrement fragile si son BFR n'est pas comblé et soutenu concomitamment.
Contient le capital augmenté des [[RL|Réserves latentes]].
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:\n* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)\n* MainMenu: The menu (usually on the left)\n* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened\nYou'll also need to enter your username for signing your edits: <<option txtUserName>>
Le Grand livre représente l'ensemble des comptes utilisés par l'entreprise (classe des comptes du Plan comptable de 1 à 9). \n!Lien externe\nhttp://fr.wikipedia.org/wiki/Grand_livre
/***\n| Name:|HideWhenPlugin|\n| Description:|Allows conditional inclusion/exclusion in templates|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#HideWhenPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\nFor use in ViewTemplate and EditTemplate. Eg\n{{{<div macro="showWhen tiddler.tags.contains('Task')">[[TaskToolbar]]</div>}}}\n{{{<div macro="showWhen tiddler.modifier == 'BartSimpson'"><img src="bart.gif"/></div>}}}\n***/\n//{{{\nmerge(config.macros,{\n\n hideWhen: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {\n if (eval(paramString)) {\n removeChildren(place);\n place.parentNode.removeChild(place);\n }\n }},\n\n showWhen: { handler: function (place,macroName,params,wikifier,paramString,tiddler) {\n config.macros.hideWhen.handler(place,macroName,params,wikifier,'!('+paramString+')',tiddler);\n }}\n\n});\n\n//}}}\n\n
Ensemble des travaux effectués par certaines professions libérales sans qu'il y ait en contrepartie vente de marchandises.
Mis en gage d'un bien immobilier en contrepartie d'une dette.
Actifs matériels destinés à être utilisés de manière durable dans l'entreprise (pex immeuble, machine, véhicule).
Actifs financiers caractérisés par un placement à long terme (pex titre, participation financière).
Actifs immatériels destinés à être utilisés de manière durable dans l'entreprise (pex brevets).
<<importTiddlers>>
L'inventaire montre les divers éléments du [[patrimoine]] et les différentes dettes.
Personne qui confie ses capitaux (placements) à l'entreprise au vue de les faire fructifier.
/***\n|''Name:''|LegacyStrikeThroughPlugin|\n|''Description:''|Support for legacy (pre 2.1) strike through formatting|\n|''Version:''|1.0.1|\n|''Date:''|Jul 21, 2006|\n|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|\n|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|\n|''License:''|[[BSD open source license]]|\n|''CoreVersion:''|2.1.0|\n|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|\n\n***/\n\n//{{{\n\n// Ensure that the LegacyStrikeThrough Plugin is only installed once.\nif(!version.extensions.LegacyStrikeThroughPlugin)\n {\n version.extensions.LegacyStrikeThroughPlugin = true;\n\nconfig.formatters.push(\n{\n name: "legacyStrikeByChar",\n match: "==",\n termRegExp: /(==)/mg,\n element: "strike",\n handler: config.formatterHelpers.createElementAndWikify\n});\n\n} // end of "install only once"\n//}}}\n
Caisse, poste, banque en notre faveur. Doivent être classés par ordre croissant dans le bilan. Ils font partie de l'[[actif circulant|Actif circulant]].
Prix de la location d’une maison ou d’un appartement.
[[Comptabilité]]\n[[Bilan]]\n\n\n\n\nVersion <<version>>
#[[Planification]] (pex budget)\n#[[Exécution]]\n#[[Contrôle]]
/***\n| Name:|MptwLayoutPlugin|\n| Description:|A package containing templates and css for the MonkeyPirateTiddlyWiki layout|\n| Version:|6.1.1|\n| Date:|01-Oct-2006|\n| Source:|http://mptw.tiddlyspot.com/#MptwLayoutPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\n!Notes\nPresumes you have TagglyTaggingPlugin installed.\n***/\n//{{{\nconfig.shadowTiddlers.GettingStarted += "\sn\snSee also MonkeyPirateTiddlyWiki.";\n//}}}\n\n//{{{\nmerge(config.shadowTiddlers,{\n\nMonkeyPirateTiddlyWiki:[\n "[[MonkeyPirateTiddlyWiki|http://mptw.tiddlyspot.com]] is a distribution of [[TiddlyWiki|http://www.tiddlywiki.com/]] created by Simon Baird. See [[the web site|http://mptw.tiddlyspot.com/]] for more information.",\n "!!Upgrading ~MonkeyPirateTiddlyWiki",\n "This \s"empty\s" ~MonkeyPirateTiddlyWiki file comes pre-installed with the core ~MonkeyPirateTiddlyWiki plugins. You can upgrade these core plugins to the latest version by doing the following:",\n "# Click ImportTiddlers",\n "# Click \s"Choose...\s" and select \s"~MptwUpgradeURL\s"",\n "# Click \s"fetch\s"",\n "# Click the checkbox in the first column heading to select all tiddlers",\n "# Click \s"More actions...\s" and select \s"Import these tiddlers\s"",\n "# Click \s"OK\s" to confirm you want to overwrite the tiddlers",\n ""\n].join("\sn"),\n\nMptwStyleSheet:[\n "/*{{{*/",\n "/* a contrasting background so I can see where one tiddler ends and the other begins */",\n "body {",\n " background: [[ColorPalette::TertiaryLight]];",\n "}",\n "",\n "/* sexy colours and font for the header */",\n ".headerForeground {",\n " color: [[ColorPalette::PrimaryLight]];",\n "}",\n ".headerShadow {",\n " color: [[ColorPalette::PrimaryMid]];",\n "}",\n ".headerForeground, .headerShadow {",\n " padding: 1em 1em 0;",\n " font-family: 'Trebuchet MS' sans-serif;",\n " font-weight:bold;",\n "}",\n "",\n "/* make shadow go and down right instead of up and left */",\n ".headerShadow {",\n " left: 1px;",\n " top: 1px;",\n "}",\n "",\n "/* prefer monospace for editing */",\n ".editor textarea {",\n " font-family: 'Consolas' monospace;",\n "}",\n "",\n "/* sexy tiddler titles */",\n ".title {",\n " font-size: 250%;",\n " color: [[ColorPalette::PrimaryLight]];",\n " font-family: 'Trebuchet MS' sans-serif;",\n "}",\n "",\n "/* more subtle tiddler subtitle */",\n ".subtitle {",\n " padding:0px;",\n " margin:0px;",\n " padding-left:0.5em;",\n " font-size: 90%;",\n " color: [[ColorPalette::TertiaryMid]];",\n "}",\n ".subtitle .tiddlyLink {",\n " color: [[ColorPalette::TertiaryMid]];",\n "}",\n "",\n "/* a little bit of extra whitespace */",\n ".viewer {",\n " padding-bottom:3px;",\n "}",\n "",\n "/* don't want any background color for headings */",\n "h1,h2,h3,h4,h5,h6 {",\n " background: [[ColorPalette::Background]];",\n " color: [[ColorPalette::Foreground]];",\n "}",\n "",\n "/* give tiddlers 3d style border and explicit background */",\n ".tiddler {",\n " background: [[ColorPalette::Background]];",\n " border-right: 2px [[ColorPalette::TertiaryMid]] solid;",\n " border-bottom: 2px [[ColorPalette::TertiaryMid]] solid;",\n " margin-bottom: 1em;",\n " padding-bottom: 2em;",\n "}",\n "",\n "/* make options slider look nicer */",\n "#sidebarOptions .sliderPanel {",\n " border:solid 1px [[ColorPalette::PrimaryLight]];",\n "}",\n "",\n "",\n "/* the borders look wrong with the body background */",\n "#sidebar .button {",\n " border-style: none;",\n "}",\n "",\n "/* displays the list of a tiddler's tags horizontally. used in ViewTemplate */",\n ".tagglyTagged li.listTitle {",\n " display:none",\n "}",\n ".tagglyTagged li {",\n " display: inline; font-size:90%;",\n "}",\n ".tagglyTagged ul {",\n " margin:0px; padding:0px;",\n "}",\n "",\n "/* horizontal main menu stuff */",\n "#displayArea {",\n " margin: 1em 15.7em 0em 1em; /* use the freed up space */",\n "}",\n "#topMenu br {",\n " display: none;",\n "}",\n "#topMenu {",\n " background: [[ColorPalette::PrimaryMid]];",\n " color:[[ColorPalette::PrimaryPale]];",\n "}",\n "#topMenu {",\n " padding:2px;",\n "}",\n "#topMenu .button, #topMenu .tiddlyLink, #topMenu a {",\n " margin-left: 0.5em;",\n " margin-right: 0.5em;",\n " padding-left: 3px;",\n " padding-right: 3px;",\n " color: [[ColorPalette::PrimaryPale]];",\n " font-size: 115%;",\n "}",\n "#topMenu .button:hover, #topMenu .tiddlyLink:hover {",\n " background: [[ColorPalette::PrimaryDark]];",\n "}",\n "@media print {",\n " #topMenu {",\n " display: none ! important;",\n " }",\n "}",\n "/*}}}*/",\n ""\n].join("\sn"),\n\nMptwViewTemplate:[\n "<!--{{{-->",\n "<div class='toolbar'>",\n " <!-- some custom contextual checkboxes -->",\n " <span style=\s"padding-right:2em;\s" macro=\s"showWhen tiddler.tags.contains('systemConfig')\s">",\n " <span macro=\s"toggleTag systemConfigDisable . '[[disable|systemConfigDisable]]'\s"></span>",\n " <!-- <span macro=\s"toggleTag systemConfigForce . '[[force|systemConfigForce]]'\s"></span> -->",\n " </span>",\n " <!-- regular toolbar -->",\n " <span macro='toolbar closeTiddler closeOthers +editTiddler deleteTiddler undoChanges permalink references jump newHere newJournalHere'></span>",\n "</div>",\n "<!-- regular tags macro but uses taggly css -->",\n "<div class=\s"tagglyTagged\s" macro=\s"tags\s"></div>",\n "<div>",\n " <span class='title' macro='view title'></span>",\n " <span macro=\s"miniTag\s"></span>",\n "</div>",\n "<div class='subtitle'>",\n " <span macro='view modifier link'></span>,",\n " <span macro='view modified date [[DD-mmm-YY]]'></span>",\n " (<span macro='message views.wikified.createdPrompt'></span>",\n " <span macro='view created date [[DD-mmm-YY]]'></span>)",\n "</div>",\n "<!-- using taggly versions of these two",\n "<div class='tagging' macro='tagging'></div>",\n "<div class='tagged' macro='tags'></div> -->",\n "<div macro=\s"hideWhen tiddler.tags.containsAny(['css','html','pre','systemConfig']) && !tiddler.text.match('{{'+'{')\s">",\n " <div class='viewer' macro='view text wikified'></div>",\n "</div>",\n "<div macro=\s"showWhen tiddler.tags.containsAny(['css','html','pre','systemConfig']) && !tiddler.text.match('{{'+'{')\s">",\n " <div class='viewer'><pre macro='view text'></pre></div>",\n "</div>",\n "<div class=\s"tagglyTagging\s" macro=\s"tagglyTagging\s"></div>",\n "<div class='tagClear'></div>",\n "<!--}}}-->",\n ""\n].join("\sn"),\n\nMptwPageTemplate:[\n "<!--{{{-->",\n "<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>",\n " <div class='headerShadow'>",\n " <span class='siteTitle' refresh='content' tiddler='SiteTitle'></span> ",\n " <span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>",\n " </div>",\n " <div class='headerForeground'>",\n " <span class='siteTitle' refresh='content' tiddler='SiteTitle'></span> ",\n " <span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>",\n " </div>",\n "</div>",\n "<!-- horizontal MainMenu -->",\n "<div id='topMenu' refresh='content' tiddler='MainMenu'></div>",\n "<!-- original MainMenu menu -->",\n "<!-- <div id='mainMenu' refresh='content' tiddler='MainMenu'></div> -->",\n "<div id='sidebar'>",\n " <div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>",\n " <div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>",\n "</div>",\n "<div id='displayArea'>",\n " <div id='messageArea'></div>",\n " <div id='tiddlerDisplay'></div>",\n "</div>",\n "<!--}}}-->",\n ""\n].join("\sn"),\n\nMptwEditTemplate:[\n "<!--{{{-->",\n "<div class=\s"toolbar\s" macro=\s"toolbar +saveTiddler closeOthers cancelTiddler deleteTiddler\s"></div>",\n "<div class=\s"title\s" macro=\s"view title\s"></div>",\n "<div class=\s"editLabel\s">Title</div><div class=\s"editor\s" macro=\s"edit title\s"></div>",\n "<div class=\s"editLabel\s">Tags</div><div class=\s"editor\s" macro=\s"edit tags\s"></div>",\n "<div class=\s"editorFooter\s"><span macro=\s"message views.editor.tagPrompt\s"></span><span macro=\s"tagChooser\s"></span></div>",\n "<div class=\s"editor\s" macro=\s"edit text\s"></div>",\n "<!--}}}-->",\n ""\n].join("\sn")\n\n});\n//}}}\n
URL: http://mptw.tiddlyspot.com/upgrade.html\n
/***\n| Name:|NewHerePlugin|\n| Description:|Creates the new here and new journal toolbar commands|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#NewHerePlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\nTo use edit your ViewTemplate and add newHere to the toolbar div, eg\n{{{<div class='toolbar' macro='toolbar ... newHere'></div>}}}\nNote: would be good if we could do this instead some day\n{{{<<newTiddler tag:{{tiddler.title}} label:'new here'>>}}}\n***/\n//{{{\nmerge(config.commands,{\n\n newHere: {\n text: 'new here',\n tooltip: 'Create a new tiddler tagged as this tiddler',\n hideReadOnly: true,\n handler: function(e,src,title) {\n if (!readOnly) {\n clearMessage();\n var t=document.getElementById('tiddler'+title);\n story.displayTiddler(t,config.macros.newTiddler.title,DEFAULT_EDIT_TEMPLATE);\n story.setTiddlerTag(config.macros.newTiddler.title, title, 0);\n story.focusTiddler(config.macros.newTiddler.title,"title"); // doesn't work??\n return false;\n }\n }\n },\n\n newJournalHere: {\n //text: 'new journal here', // too long\n text: 'new journal',\n hideReadOnly: true,\n dataFormat: 'YYYY-0MM-0DD 0hh:0mm', // adjust to your preference\n tooltip: 'Create a new journal tiddler tagged as this tiddler',\n handler: function(e,src,title) {\n if (!readOnly) {\n clearMessage();\n var now = new Date();\n var t=document.getElementById('tiddler'+title);\n var newtitle = now.formatString(this.dataFormat)\n story.displayTiddler(t,newtitle,DEFAULT_EDIT_TEMPLATE);\n story.setTiddlerTag(newtitle, title, 0);\n story.focusTiddler(newtitle,"title");\n return false;\n }\n }\n }\n\n});\n//}}}\n
Sur le plan international:\n*IAS (International Accounting Standards)\n*US GAAP (Generally Accepted Accounting Prinicples des USA)\n*directives de l'UE\nEn Suisse, ce sont les normes IAS et Swiss GAAP RPC qui prédominent. Ces normes exigent des groupes la présentation d'un [[tableau de financement]] en guise de troisième compte annuel (en plus du [[bilan]] et du [compte des résultats]].
[[MptwPageTemplate]]\n
!A vérifier\nLe ''passif'' regroupe en [[comptabilité générale]] les ressources à la disposition de l'entreprise (d'où vient l'argent). \n\nIl correspond à la partie droite du [[bilan|Bilan]] et se décompose en trois parties principales :\n* Les [[capitaux propres]]: situés en haut du passif du bilan, ces capitaux correspondent à des ressources stables pour l'entreprise. On y trouve :\n**Le [[capital]] (ou « capital social » pour une société), correspondant aux apports du propriétaire, des associés ou des actionnaires.\n**Les [[réserve]]s, correspondant à la part non distribuée des bénéfices des exercices passés \n**Le [[résultat net]], qui peut être un bénéfice ou une perte (dans ce dernier cas, affecté du signe négatif, puisqu'il constitue une diminution des ressources)\n* Les [[dette]]s: elles constituent des ressources pour l'entreprise. On distingue :\n**Dettes à plus d'un an correspondant aux emprunts obtenus auprès d'établissements de crédit, ainsi qu'aux emprunts obligataires.\n**Dettes liées au cycle d'exploitation de l'entreprise : dettes envers les fournisseurs, le personnel, le fisc, les organismes sociaux...\n**Dettes correspondant aux découverts bancaires\n\nUne analyse fonctionnelle du bilan conduit à regrouper les dettes à long et moyen terme et les capitaux propres de l'entreprise dans un ensemble appelé « capitaux permanents » (ou [[capitaux stables]]).
La partie de la perte qui n'est pas compensée avec d'autres rubriques de fonds propres ou qui ne peut pas l'être.\n!Aspects juridiques\n*Ne peut être compensée avec le capital nominal que dans le cas d'une réduction de capital\n*Doit être éliminée avant de distribuer des bénéfices
Le plan comptable général comprend 4 degrés. Il est possible de choisir un degré en fonction du système comptable utilisé et de la taille de l'entreprise.\n\n!Vue d'ensemble\n!!Comptes d'existants\nClasse 1xxx: [[Actifs|Actif]]\nClasse 2xxx: [[Passifs|Passif]]\n!!Comptes de gestion\n3xxx et 4xxx: [[Charges d'exploitation]]\n5xxx: libre\n6xxx: [[Produits d'exploitation]]\n7xxx: [[Charges|Charges extraordinaires]] et [[produits extraordinaires|Produits extraordinaires]]\n!!Comptes de clôture\n8xxx: [[Compte de résultat]] et [[bilan]]\n!!Comptes particuliers\n9xxx et 0xxx\n\nUn plan comptable général doit remplir les exigences suivantes:\n*Capacité d'adaptation (souplesse)\n*Délimitation indiscutable\n*Clarté et transparence\n*Exploitation des résultats\n
La planification consiste à penser avant d'agir.
Ensemble de travaux effectués par certains corps de métiers (prestations de services) sans qu'il y ait en contrepartie vente de marchandises (pex dépannage d'un plombier, tenue de la comptabilité par une fiduciaire).
Aussi principe de permanence.\nLes mêmes valeurs d'une année à l'autre: possibilité de comparaison. Principe de réalisation: le produit n'est enregistré que si la prestation est fournie ou le bien livré.
Le principe de prudence veut que l'on ne comptabilise pas des profits qui ne soit pas ''certains'' et qu'on passe en charge des dépenses qui sont ''probables''. Ne pas se montrer plus riche que ce qui est.\n\nLa comptabilité produit des informations qui sont utilisées par nombre d'acteurs économiques de l'entité comptable, le chef d'entreprise, son banquier, ses actionnaires. Surévaluer les résultats mène à une conduite « à risque » en engageant plus de dépenses, en s'endettant pour une croissance expansionniste, elle conduit les actionnaires, si la société est cotée à surévaluer la valeur de leur portefeuille. Le propriétaire doit être rassuré à la lecture du bilan sur la situation économique de l'entreprise qui doit être au moins aussi bonne que présentée.\n\nLa comptabilité doit être établie sur la base d'appréciations prudentes pour éviter le risque de transfert, sur des périodes d'avenir, d'incertitudes présentes susceptibles de grever le patrimoine et les résultats de l'entité.
Produits d'exploitation
Est extraordinaire une opération qui n'est soit:\n*pas en rapport avec l'exploitation (Charges/produits d'immeubles, de titres, de participations et produits du travail hors exploitation)\n*pas en rapport avec la période (pex encaissement de pertes sur débiteur considérées comme définitives l'année précédente)\n*pas courante (Frais de procès, de déménagement, dommages dus à une catastrophe naturelle, frais de jubilé)
En comptabilité, la provision est la constatation d'une moins-value probable sur un élément d'actif ou d'une augmentation du passif dit « exigible ».\n\nCette notion ne doit pas être confondue avec celle d'amortissement, qui correspond à une dépréciation d'une autre nature (la perte est irréversible et est liée au temps, à l'usure, à l'obsolescence).
/***\n| Name:|QuickOpenTagPlugin|\n| Description:|Changes tag links to make it easier to open tags as tiddlers|\n| Version:|6.1.1|\n| Date:|01-Oct-2006|\n| Source:|http://mptw.tiddlyspot.com/#QuickOpenTagPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\n***/\n//{{{\nconfig.quickOpenTag = {\n\n dropdownChar: (document.all ? "\su25bc" : "\su25be"), // the little one doesn't work in IE\n\n createTagButton: function(place,tag,excludeTiddler) {\n // little hack so we can to <<tag PrettyTagName|RealTagName>>\n var splitTag = tag.split("|");\n var pretty = tag;\n if (splitTag.length == 2) {\n tag = splitTag[1];\n pretty = splitTag[0];\n }\n \n var sp = createTiddlyElement(place,"span",null,"quickopentag");\n createTiddlyText(createTiddlyLink(sp,tag,false),pretty);\n \n var theTag = createTiddlyButton(sp,config.quickOpenTag.dropdownChar,\n config.views.wikified.tag.tooltip.format([tag]),onClickTag);\n theTag.setAttribute("tag",tag);\n if (excludeTiddler)\n theTag.setAttribute("tiddler",excludeTiddler);\n return(theTag);\n },\n\n miniTagHandler: function(place,macroName,params,wikifier,paramString,tiddler) {\n var tagged = store.getTaggedTiddlers(tiddler.title);\n if (tagged.length > 0) {\n var theTag = createTiddlyButton(place,config.quickOpenTag.dropdownChar,\n config.views.wikified.tag.tooltip.format([tiddler.title]),onClickTag);\n theTag.setAttribute("tag",tiddler.title);\n theTag.className = "miniTag";\n }\n },\n\n allTagsHandler: function(place,macroName,params) {\n var tags = store.getTags();\n var theDateList = createTiddlyElement(place,"ul");\n if(tags.length == 0)\n createTiddlyElement(theDateList,"li",null,"listTitle",this.noTags);\n for (var t=0; t<tags.length; t++) {\n var theListItem = createTiddlyElement(theDateList,"li");\n var theLink = createTiddlyLink(theListItem,tags[t][0],true);\n var theCount = " (" + tags[t][1] + ")";\n theLink.appendChild(document.createTextNode(theCount));\n var theDropDownBtn = createTiddlyButton(theListItem," " +\n config.quickOpenTag.dropdownChar,this.tooltip.format([tags[t][0]]),onClickTag);\n theDropDownBtn.setAttribute("tag",tags[t][0]);\n }\n },\n\n // todo fix these up a bit\n styles: \n"/*{{{*/\sn"+\n"/* created by QuickOpenTagPlugin */\sn"+\n".tagglyTagged .quickopentag, .tagged .quickopentag \sn"+\n" { margin-right:1.2em; border:1px solid #eee; padding:2px; padding-right:0px; padding-left:1px; }\sn"+\n".quickopentag .tiddlyLink { padding:2px; padding-left:3px; }\sn"+\n".quickopentag a.button { padding:1px; padding-left:2px; padding-right:2px;}\sn"+\n"/* extra specificity to make it work right */\sn"+\n"#displayArea .viewer .quickopentag a.button, \sn"+\n"#displayArea .viewer .quickopentag a.tiddyLink, \sn"+\n"#mainMenu .quickopentag a.tiddyLink, \sn"+\n"#mainMenu .quickopentag a.tiddyLink \sn"+\n" { border:0px solid black; }\sn"+\n"#displayArea .viewer .quickopentag a.button, \sn"+\n"#mainMenu .quickopentag a.button \sn"+\n" { margin-left:0px; padding-left:2px; }\sn"+\n"#displayArea .viewer .quickopentag a.tiddlyLink, \sn"+\n"#mainMenu .quickopentag a.tiddlyLink \sn"+\n" { margin-right:0px; padding-right:0px; padding-left:0px; margin-left:0px; }\sn"+\n"a.miniTag {font-size:150%;} \sn"+\n"#mainMenu .quickopentag a.button \sn"+\n" /* looks better in right justified main menus */\sn"+\n" { margin-left:0px; padding-left:2px; margin-right:0px; padding-right:0px; }\sn" + \n"#topMenu .quickopentag { padding:0px; margin:0px; border:0px; }\sn" +\n"#topMenu .quickopentag .tiddlyLink { padding-right:1px; margin-right:0px; }\sn" +\n"#topMenu .quickopentag .button { padding-left:1px; margin-left:0px; border:0px; }\sn" +\n"/*}}}*/\sn"+\n "",\n\n init: function() {\n // we fully replace these builtins. can't hijack them easily\n window.createTagButton = this.createTagButton;\n config.macros.allTags.handler = this.allTagsHandler;\n config.macros.miniTag = { handler: this.miniTagHandler };\n config.shadowTiddlers["QuickOpenTagStyles"] = this.styles;\n if (store)\n store.addNotification("QuickOpenTagStyles",refreshStyles);\n else\n config.notifyTiddlers.push({name:"QuickOpenTagStyles", notify: refreshStyles});\n }\n\n}\n\nconfig.quickOpenTag.init();\n\n//}}}\n
nom de l'entreprise
Toutes les entreprises doivent s'inscrire, sauf les indépendants.\n!A vérifier\nEn [[Suisse]], le ''Registre du commerce'' ou ''RC'', est le recueil publique qui recense toutes les raisons sociales. Il publie également certaines informations les concernant.\n\n!Caractéristiques juridiques\nLe RC est régi par le [[Code des obligations]] aux articles 927 et suivants. Chaque [[canton suisse|canton]] est tenu de posséder un RC, mais il est libre d'en créer plusieurs pour les répartir par régions ou districts.\n!Inscription au RC\nL'inscription au RC est obligatoire pour acquérir la [[personnalité juridique]]. Pour certaines personnes juridiques, l'inscription ne le devient qu'avec condition :\n\n!!Inscription obligatoire\n*[[Société en commandite]] simple\n*[[Société anonyme]] (SA)\n*[[Société en commandite par actions]]\n*[[Société à responsabilité limitée]] (Sàrl)\n*[[Coopérative]]\n*[[Fondation]]\n*Institution de droit publique\n\n!!Inscription obligatoire sous condition\n*Entreprise individuelle dès 100 000 francs de chiffre d'affaires annuel\n*[[Association]] avec but commercial\n!!Inscription facultative\n*Entreprise individuelle en-dessous de 100 000 francs de chiffre d'affaires annuel\n*Association sans but lucratif
/***\n| Name:|RenameTagsPlugin|\n| Description:|Allows you to easily rename or delete tags across multiple tiddlers|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#RenameTagsPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\nRename a tag and you will be prompted to rename it in all its tagged tiddlers.\n***/\n//{{{\nconfig.renameTags = {\n\n prompts: {\n rename: "Rename the tag '%0' to '%1' in %2 tidder%3?",\n remove: "Remove the tag '%0' from %1 tidder%2?"\n },\n\n removeTag: function(tag,tiddlers) {\n for (var i=0;i<tiddlers.length;i++) {\n store.setTiddlerTag(tiddlers[i].title,false,tag);\n }\n },\n\n renameTag: function(oldTag,newTag,tiddlers) {\n for (var i=0;i<tiddlers.length;i++) {\n store.setTiddlerTag(tiddlers[i].title,false,oldTag); // remove old\n store.setTiddlerTag(tiddlers[i].title,true,newTag); // add new\n }\n },\n\n storeMethods: {\n\n saveTiddler_orig_renameTags: TiddlyWiki.prototype.saveTiddler,\n\n saveTiddler: function(title,newTitle,newBody,modifier,modified,tags,fields) {\n if (title != newTitle) {\n var tagged = this.getTaggedTiddlers(title);\n if (tagged.length > 0) {\n // then we are renaming a tag\n if (confirm(config.renameTags.prompts.rename.format([title,newTitle,tagged.length,tagged.length>1?"s":""])))\n config.renameTags.renameTag(title,newTitle,tagged);\n\n if (!this.tiddlerExists(title) && newBody == "")\n // dont create unwanted tiddler\n return null;\n }\n }\n return this.saveTiddler_orig_renameTags(title,newTitle,newBody,modifier,modified,tags,fields);\n },\n\n removeTiddler_orig_renameTags: TiddlyWiki.prototype.removeTiddler,\n\n removeTiddler: function(title) {\n var tagged = this.getTaggedTiddlers(title);\n if (tagged.length > 0)\n if (confirm(config.renameTags.prompts.remove.format([title,tagged.length,tagged.length>1?"s":""])))\n config.renameTags.removeTag(title,tagged);\n return this.removeTiddler_orig_renameTags(title);\n }\n\n },\n\n init: function() {\n merge(TiddlyWiki.prototype,this.storeMethods);\n }\n}\n\nconfig.renameTags.init();\n\n//}}}\n\n
Transformable en argent.
*Bénéfices affichés publiquement et non distribués (bénéfices réinvestis)\n*[[Agio]] sur les augmentations de capital (fonds propres versés)\n!Aspects juridiques\n*Réserves minimales prescrites\n*La réserve minimale légale prime sur la distribution du bénéfice
RL ou réserves cachées. C'est du [[capital propre]] dissimulé.\nElles ont pour but d'assurer à long terme une situation financière saine en thésaurisant des bénéfices durant les années prospères, afin de compenser les déficits des années maigres.\nRéserves non visibles au bilan externe, représentent la part du [[capital propre]] non décelable par un tiers à l'examen du bilan. Elles sont indiquées dans le [[bilan interne]], [[bilan analytique]] de l'entreprise.\nLes dissolutions qui dépassent le montant des RL crées doivent être scrupuleusement précisées dans les [[annexes du bilan]].\nLes RL imposables sont la différence positive entre le taux toléré par le fisc (amortissement, réserves) et la RL effectuée.\nIl y a RL dès que l'on sous-évalue un [[Actif]] et sur-évalue un [[Passif]].\n!Création de RL\n*P.ex: amortissement comptable plus rapide que leur dépréciation effective (sous-évaluation de l'actif)\n*P.ex: constitution d'une provision pour frais de procès et nous la surévaluons de 10'000.- (sur-évaluation du passif).\nIl existe différentes sortes de RL:\n*constituée intentionnellement: par la direction pour influencer le résultat publié\n*constituée par prudence: évaluation trop prudente\n*réserve forcée: due aux prescriptions\n*réserve de remplacement: amortissement sur valeur du jour (pour cause de remplacement)\n!Dissolution de RL\nEn cours d'exercice les RL peuvent être réduites par amortissement (charges) trop faibles aux acits ou passifs.\n\nAvec des RL, la situation de l'entreprise est inchangée, seule la présentation comptable est déguisée: cela n'indique qu'un ordre de grandeur, mais ne donne aucune valeur patrimoniale, ni de liquidité.\n
Somme des [[charges d'exploitation|Charges d'exploitation]] et des [[produits d'exploitation|Produits d'exploitation]].
Somme du [[résultat d'exploitation|Résultat d'exploitation]] et du [[résultat neutre|Résultat neutre]].
Somme des [[charges|Charges extraordinaires]] et [[produits extraordinaires|Produits extraordinaires]].
Stéphane Wyss's personal web notebook
Notions de compta
lieu d'inscription de l'entreprise, centre administratif
La société anonyme suisse (en allemand, AG pour ''A''ktien''g''esellschaft) diffère légèrement de son équivalent français. La base législative de la SA se trouve dans le Code des obligations suisse, //Art. 620 et ss//\n\n*Les actionnaires ne sont responsables de la société émettrice que jusqu'à la valeur de leur apport financier (valeur nominale de l'action)\n*Il n'existe qu'un seul type de SA\n*La fondation de la SA requiert au minimum trois actionnaires\n*Son capital-actions ne peut être inférieur à 100 000 francs\n*Les actions peuvent être de deux types :\n**au porteur : l'action nominative peut être échangée sans en référer à la société émettrice\n**nominative : la SA tient une liste des actionnaires au porteur. Les possesseurs de ces actions doivent avertir la société émettrice quand ils désirent s'en séparer.\n![[Comptes de fonds propre|Fonds propres]]\n*[[Capital-actions]]\n*[[Capital-bons de participation]]\n*[[Réserves]]\n*Report de [[bénéfice|Bénéfice reporté]]/[[perte|Perte reportée]]
Une ''société en commandite par actions'' ou ''SCA'' est une structure juridique originale pour laquelle on distingue deux types d'associés :\n* ''Les commanditaires'' sont les actionnaires de la société, et ne sont responsables des dettes qu'à concurrence de leur participation au capital. Les actions sont nominatives. L'assemblée des commanditaires suit les mêmes règles que dans une [[société anonyme]] (SA).\n* ''Les commandités'' ont le statut de commerçants, et sont nommés par les commanditaires. Ils sont indéfiniment et solidairement responsables des dettes sur leurs biens propres. Ils peuvent être également commanditaires. L'assemblée des commandités suit les mêmes règles que dans une [[société en nom collectif]] (SNC).\n\nLa société est administrée par des ''gérants'' nommés par les commanditaires avec l'accord des commandités. Ils sont contrôlés par un [[conseil de surveillance]] composé de commanditaires.
![[Comptes de fonds propre|Fonds propres]]\n*Capital A\n*Capital B
La ''SàRL'' est définie dans le [[Code des obligations]], article 772 et suivants. En dehors de ces articles, ce sont ceux de la [[société anonyme]] qui priment (''art. 620 et suivants'').\n\n*Capital\n**le capital social ne peut pas être inférieur à 20 000 [[Franc suisse|francs]] et supérieur à 2 000 000 de francs et doit être un multiple de 1000. (art. 773 et 774)\n**Apports réalisés en espèces (argent) ou en nature (biens matériels)\n**Libération immédiate : 50 % (art. 774 al. 2)\n*Associés\n**minimum 2 (art. 775)\n**aucun maximum défini\n*Obligations\n**Contenu des statuts : raison sociale, siège de la société, objet de l'entreprise, montant du capital social et part de chaque associé, forme à observer pour les publications. (art. 776)\n**Inscription au [[Registre du commerce]]\n!!Régime fiscal\nLa SàRL et ses associés sont imposés au même titre qu'une [[société anonyme]], c'est-à-dire à l'impôt sur le bénéfice et à l'impôt sur la fortune.\n!!Organisation\nL'assemblée des associés est le pouvoir suprême de la SàRL. Les associés sont les gérants et les représentants de la société, mais peuvent déléguer la gestion et la représentation à des tiers si les statuts le permettent.\nLa responsabilité des fondateurs, des gérants, des contrôleurs et des liquidateurs est soumise aux règles de la SA. (art. 827)\n![[Comptes de fonds propre|Fonds propres]]\n*Capital social (parts sociales)\n*Réserves\n*Report de bénéfice/perte
*[[Communautés de droit]]\n*[[Corporations|Corporation]]
[[MptwStyleSheet]]\n
/***\n!Colors Used\n*@@bgcolor(#8cf): #8cf - Background blue@@\n*@@bgcolor(#18f): #18f - Top blue@@\n*@@bgcolor(#04b): #04b - Mid blue@@\n*@@bgcolor(#014):color(#fff): #014 - Bottom blue@@\n*@@bgcolor(#ffc): #ffc - Bright yellow@@\n*@@bgcolor(#fe8): #fe8 - Highlight yellow@@\n*@@bgcolor(#db4): #db4 - Background yellow@@\n*@@bgcolor(#841): #841 - Border yellow@@\n*@@bgcolor(#703):color(#fff): #703 - Title red@@\n*@@bgcolor(#866): #866 - Subtitle grey@@\n!Generic Rules /%==============================================%/\n***/\n/*{{{*/\nbody {\n font-family: verdana;\n background: #ffc;\n color: #000;\n}\n\na{\n color: #04b;\n}\n\na:hover{\n background: #703;\n color: #fff;\n}\n\na img{\n border: 0;\n}\n\nh1,h2,h3,h4,h5 {\n color: #703;\n background: #8cf;\n}\n\n.button {\n color: #014;\n border: 1px solid #fff;\n}\n\n.button:hover {\n color: #014;\n background: #fe8;\n border-color: #db4;\n}\n\n.button:active {\n color: #fff;\n background: #db4;\n border: 1px solid #841;\n}\n\n/*}}}*/\n/***\n!Header /%==================================================%/\n***/\n/*{{{*/\n.header {\n background: #04b;\n}\n\n.headerShadow {\n color: #000;\n}\n\n.headerShadow a {\n font-weight: normal;\n color: #000;\n}\n\n.headerForeground {\n color: #fff;\n}\n\n.headerForeground a {\n font-weight: normal;\n color: #8cf;\n}\n\n/*}}}*/\n/***\n!General tabs /%=================================================%/\n***/\n/*{{{*/\n\n.tabSelected{\n color: #014;\n background: #eee;\n border-left: 1px solid #ccc;\n border-top: 1px solid #ccc;\n border-right: 1px solid #ccc;\n}\n\n.tabUnselected {\n color: #fff;\n background: #999;\n}\n\n.tabContents {\n color: #014;\n background: #eee;\n border: 1px solid #ccc;\n}\n\n.tabContents .button {\n border: 0;}\n\n/*}}}*/\n/***\n!Sidebar options /%=================================================%/\n~TiddlyLinks and buttons are treated identically in the sidebar and slider panel\n***/\n/*{{{*/\n#sidebar {\n}\n\n#sidebarOptions input {\n border: 1px solid #04b;\n}\n\n#sidebarOptions .sliderPanel {\n background: #8cf;\n}\n\n#sidebarOptions .sliderPanel a {\n border: none;\n color: #04b;\n}\n\n#sidebarOptions .sliderPanel a:hover {\n color: #fff;\n background: #04b;\n}\n\n#sidebarOptions .sliderPanel a:active {\n color: #04b;\n background: #fff;\n}\n/*}}}*/\n/***\n!Message Area /%=================================================%/\n***/\n/*{{{*/\n#messageArea {\n border: 1px solid #841;\n background: #db4;\n color: #014;\n}\n\n#messageArea .button {\n padding: 0.2em 0.2em 0.2em 0.2em;\n color: #014;\n background: #fff;\n}\n\n/*}}}*/\n/***\n!Popup /%=================================================%/\n***/\n/*{{{*/\n.popup {\n background: #18f;\n border: 1px solid #04b;\n}\n\n.popup hr {\n color: #014;\n background: #014;\n border-bottom: 1px;\n}\n\n.popup li.disabled {\n color: #04b;\n}\n\n.popup li a, .popup li a:visited {\n color: #eee;\n border: none;\n}\n\n.popup li a:hover {\n background: #014;\n color: #fff;\n border: none;\n}\n/*}}}*/\n/***\n!Tiddler Display /%=================================================%/\n***/\n/*{{{*/\n.tiddler .defaultCommand {\n font-weight: bold;\n}\n\n.shadow .title {\n color: #866;\n}\n\n.title {\n color: #703;\n}\n\n.subtitle {\n color: #866;\n}\n\n.toolbar {\n color: #04b;\n}\n\n.tagging, .tagged {\n border: 1px solid #eee;\n background-color: #eee;\n}\n\n.selected .tagging, .selected .tagged {\n background-color: #ddd;\n border: 1px solid #bbb;\n}\n\n.tagging .listTitle, .tagged .listTitle {\n color: #014;\n}\n\n.tagging .button, .tagged .button {\n border: none;\n}\n\n.footer {\n color: #ddd;\n}\n\n.selected .footer {\n color: #888;\n}\n\n.sparkline {\n background: #8cf;\n border: 0;\n}\n\n.sparktick {\n background: #014;\n}\n\n.errorButton {\n color: #ff0;\n background: #f00;\n}\n\n.cascade {\n background: #eef;\n color: #aac;\n border: 1px solid #aac;\n}\n\n.imageLink, #displayArea .imageLink {\n background: transparent;\n}\n\n/*}}}*/\n/***\n''The viewer is where the tiddler content is displayed'' /%------------------------------------------------%/\n***/\n/*{{{*/\n\n.viewer .listTitle {list-style-type: none; margin-left: -2em;}\n\n.viewer .button {\n border: 1px solid #db4;\n}\n\n.viewer blockquote {\n border-left: 3px solid #666;\n}\n\n.viewer table {\n border: 2px solid #333;\n}\n\n.viewer th, thead td {\n background: #db4;\n border: 1px solid #666;\n color: #fff;\n}\n\n.viewer td, .viewer tr {\n border: 1px solid #666;\n}\n\n.viewer pre {\n border: 1px solid #fe8;\n background: #ffc;\n}\n\n.viewer code {\n color: #703;\n}\n\n.viewer hr {\n border: 0;\n border-top: dashed 1px #666;\n color: #666;\n}\n\n.highlight, .marked {\n background: #fe8;\n}\n/*}}}*/\n/***\n''The editor replaces the viewer in the tiddler'' /%------------------------------------------------%/\n***/\n/*{{{*/\n.editor input {\n border: 1px solid #04b;\n}\n\n.editor textarea {\n border: 1px solid #04b;\n width: 100%;\n}\n\n.editorFooter {\n color: #aaa;\n}\n\n/*}}}*/
Je fais la formation Management à l'école-club Migros. Ce site contient mes notes personnelles et recherches d'infos.\nJ'habite à Penthalaz.
Il permet d'effectuer des clôtures intermédiaires en cours d'exercice sans devoir boucler l'ensemble de la comptabilité.
/***\n| Name:|TagglyTaggingPlugin|\n| Description:|tagglyTagging macro is a replacement for the builtin tagging macro in your ViewTemplate|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#TagglyTaggingPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\n!Notes\nSee http://mptw.tiddlyspot.com/#TagglyTagging\n***/\n//{{{\nconfig.taggly = {\n\n // for translations\n lingo: {\n labels: {\n asc: "\su2191", // down arrow\n desc: "\su2193", // up arrow\n title: "title",\n modified: "modified",\n created: "created",\n show: "+",\n hide: "-",\n normal: "normal",\n group: "group",\n commas: "commas",\n sitemap: "sitemap",\n numCols: "cols\su00b1", // plus minus sign\n label: "Tagged as %0:"\n },\n\n tooltips: {\n title: "Click to sort by title",\n modified: "Click to sort by modified date",\n created: "Click to sort by created date",\n show: "Click to show tagging list",\n hide: "Click to hide tagging list",\n normal: "Click to show a normal ungrouped list",\n group: "Click to show list grouped by tag",\n sitemap: "Click to show a sitemap style list",\n commas: "Click to show a comma separated list",\n numCols: "Click to change number of columns"\n }\n },\n\n config: {\n showTaggingCounts: true,\n listOpts: {\n // the first one will be the default\n sortBy: ["title","modified","created"],\n sortOrder: ["asc","desc"],\n hideState: ["show","hide"],\n listMode: ["normal","group","sitemap","commas"],\n numCols: ["1","2","3","4","5","6"]\n },\n valuePrefix: "taggly."\n },\n\n getTagglyOpt: function(title,opt) {\n var val = store.getValue(title,this.config.valuePrefix+opt);\n return val ? val : this.config.listOpts[opt][0];\n },\n\n setTagglyOpt: function(title,opt,value) {\n if (!store.tiddlerExists(title))\n // create it silently\n store.saveTiddler(title,title,config.views.editor.defaultText.format([title]),config.options.txtUserName,new Date(),null);\n // if value is default then remove it to save space\n return store.setValue(title,\n this.config.valuePrefix+opt,\n value == this.config.listOpts[opt][0] ? null : value);\n },\n\n getNextValue: function(title,opt) {\n var current = this.getTagglyOpt(title,opt);\n var pos = this.config.listOpts[opt].indexOf(current);\n // a little usability enhancement. actually it doesn't work right for grouped or sitemap\n var limit = (opt == "numCols" ? store.getTaggedTiddlers(title).length : this.config.listOpts[opt].length);\n var newPos = (pos + 1) % limit;\n return this.config.listOpts[opt][newPos];\n },\n\n toggleTagglyOpt: function(title,opt) {\n var newVal = this.getNextValue(title,opt);\n this.setTagglyOpt(title,opt,newVal);\n }, \n\n createListControl: function(place,title,type) {\n var lingo = config.taggly.lingo;\n var label;\n var tooltip;\n var onclick;\n\n if ((type == "title" || type == "modified" || type == "created")) {\n // "special" controls. a little tricky. derived from sortOrder and sortBy\n label = lingo.labels[type];\n tooltip = lingo.tooltips[type];\n\n if (this.getTagglyOpt(title,"sortBy") == type) {\n label += lingo.labels[this.getTagglyOpt(title,"sortOrder")];\n onclick = function() {\n config.taggly.toggleTagglyOpt(title,"sortOrder");\n return false;\n }\n }\n else {\n onclick = function() {\n config.taggly.setTagglyOpt(title,"sortBy",type);\n config.taggly.setTagglyOpt(title,"sortOrder",config.taggly.config.listOpts.sortOrder[0]);\n return false;\n }\n }\n }\n else {\n // "regular" controls, nice and simple\n label = lingo.labels[type == "numCols" ? type : this.getNextValue(title,type)];\n tooltip = lingo.tooltips[type == "numCols" ? type : this.getNextValue(title,type)];\n onclick = function() {\n config.taggly.toggleTagglyOpt(title,type);\n return false;\n }\n }\n\n // hide button because commas don't have columns\n if (!(this.getTagglyOpt(title,"listMode") == "commas" && type == "numCols"))\n createTiddlyButton(place,label,tooltip,onclick,type == "hideState" ? "hidebutton" : "button");\n },\n\n makeColumns: function(orig,numCols) {\n var listSize = orig.length;\n var colSize = listSize/numCols;\n var remainder = listSize % numCols;\n\n var upperColsize = colSize;\n var lowerColsize = colSize;\n\n if (colSize != Math.floor(colSize)) {\n // it's not an exact fit so..\n upperColsize = Math.floor(colSize) + 1;\n lowerColsize = Math.floor(colSize);\n }\n\n var output = [];\n var c = 0;\n for (var j=0;j<numCols;j++) {\n var singleCol = [];\n var thisSize = j < remainder ? upperColsize : lowerColsize;\n for (var i=0;i<thisSize;i++) \n singleCol.push(orig[c++]);\n output.push(singleCol);\n }\n\n return output;\n },\n\n drawTable: function(place,columns,theClass) {\n var newTable = createTiddlyElement(place,"table",null,theClass);\n var newTbody = createTiddlyElement(newTable,"tbody");\n var newTr = createTiddlyElement(newTbody,"tr");\n for (var j=0;j<columns.length;j++) {\n var colOutput = "";\n for (var i=0;i<columns[j].length;i++) \n colOutput += columns[j][i];\n var newTd = createTiddlyElement(newTr,"td",null,"tagglyTagging"); // todo should not need this class\n wikify(colOutput,newTd);\n }\n return newTable;\n },\n\n createTagglyList: function(place,title) {\n switch(this.getTagglyOpt(title,"listMode")) {\n case "group": return this.createTagglyListGrouped(place,title); break;\n case "normal": return this.createTagglyListNormal(place,title,false); break;\n case "commas": return this.createTagglyListNormal(place,title,true); break;\n case "sitemap":return this.createTagglyListSiteMap(place,title); break;\n }\n },\n\n getTaggingCount: function(title) {\n // thanks to Doug Edmunds\n if (this.config.showTaggingCounts) {\n var tagCount = store.getTaggedTiddlers(title).length;\n if (tagCount > 0)\n return " ("+tagCount+")";\n }\n return "";\n },\n\n // this is for normal and commas mode\n createTagglyListNormal: function(place,title,useCommas) {\n\n var list = store.getTaggedTiddlers(title,this.getTagglyOpt(title,"sortBy"));\n\n if (this.getTagglyOpt(title,"sortOrder") == "desc")\n list = list.reverse();\n\n var output = [];\n for (var i=0;i<list.length;i++) {\n var countString = this.getTaggingCount(list[i].title);\n if (useCommas)\n output.push((i > 0 ? ", " : "") + "[[" + list[i].title + "]]" + countString);\n else\n output.push("*[[" + list[i].title + "]]" + countString + "\sn");\n }\n\n return this.drawTable(place,\n this.makeColumns(output,useCommas ? 1 : parseInt(this.getTagglyOpt(title,"numCols"))),\n useCommas ? "commas" : "normal");\n },\n\n // this is for the "grouped" mode\n createTagglyListGrouped: function(place,title) {\n var sortBy = this.getTagglyOpt(title,"sortBy");\n var sortOrder = this.getTagglyOpt(title,"sortOrder");\n\n var list = store.getTaggedTiddlers(title,sortBy);\n\n if (sortOrder == "desc")\n list = list.reverse();\n\n var leftOvers = []\n for (var i=0;i<list.length;i++)\n leftOvers.push(list[i].title);\n\n var allTagsHolder = {};\n for (var i=0;i<list.length;i++) {\n for (var j=0;j<list[i].tags.length;j++) {\n\n if (list[i].tags[j] != title) { // not this tiddler\n\n if (!allTagsHolder[list[i].tags[j]])\n allTagsHolder[list[i].tags[j]] = "";\n\n allTagsHolder[list[i].tags[j]] += "**[["+list[i].title+"]]"\n + this.getTaggingCount(list[i].title) + "\sn";\n leftOvers.setItem(list[i].title,-1); // remove from leftovers. at the end it will contain the leftovers\n }\n }\n }\n\n var allTags = [];\n for (var t in allTagsHolder)\n allTags.push(t);\n\n var sortHelper = function(a,b) {\n if (a == b) return 0;\n if (a < b) return -1;\n return 1;\n };\n\n allTags.sort(function(a,b) {\n var tidA = store.getTiddler(a);\n var tidB = store.getTiddler(b);\n if (sortBy == "title") return sortHelper(a,b);\n else if (!tidA && !tidB) return 0;\n else if (!tidA) return -1;\n else if (!tidB) return +1;\n else return sortHelper(tidA[sortBy],tidB[sortBy]);\n });\n\n var leftOverOutput = "";\n for (var i=0;i<leftOvers.length;i++)\n leftOverOutput += "*[["+leftOvers[i]+"]]" + this.getTaggingCount(leftOvers[i]) + "\sn";\n\n var output = [];\n\n if (sortOrder == "desc")\n allTags.reverse();\n else if (leftOverOutput != "")\n // leftovers first...\n output.push(leftOverOutput);\n\n for (var i=0;i<allTags.length;i++)\n output.push("*[["+allTags[i]+"]]" + this.getTaggingCount(leftOvers[i]) + "\sn" + allTagsHolder[allTags[i]]);\n\n if (sortOrder == "desc" && leftOverOutput != "")\n // leftovers last...\n output.push(leftOverOutput);\n\n return this.drawTable(place,\n this.makeColumns(output,parseInt(this.getTagglyOpt(title,"numCols"))),\n "grouped");\n\n },\n\n // used to build site map\n treeTraverse: function(title,depth,sortBy,sortOrder) {\n\n var list = store.getTaggedTiddlers(title,sortBy);\n if (sortOrder == "desc")\n list.reverse();\n\n var indent = "";\n for (var j=0;j<depth;j++)\n indent += "*"\n\n var childOutput = "";\n for (var i=0;i<list.length;i++)\n if (list[i].title != title)\n childOutput += this.treeTraverse(list[i].title,depth+1,sortBy,sortOrder);\n\n if (depth == 0)\n return childOutput;\n else\n return indent + "[["+title+"]]" + this.getTaggingCount(title) + "\sn"+childOutput;\n },\n\n // this if for the site map mode\n createTagglyListSiteMap: function(place,title) {\n var output = this.treeTraverse(title,0,this.getTagglyOpt(title,"sortBy"),this.getTagglyOpt(title,"sortOrder"));\n return this.drawTable(place,\n this.makeColumns(output.split(/(?=^\s*\s[)/m),parseInt(this.getTagglyOpt(title,"numCols"))), // regexp magic\n "sitemap"\n );\n },\n\n macros: {\n tagglyTagging: {\n handler: function (place,macroName,params,wikifier,paramString,tiddler) {\n var refreshContainer = createTiddlyElement(place,"div");\n // do some refresh magic to make it keep the list fresh - thanks Saq\n refreshContainer.setAttribute("refresh","macro");\n refreshContainer.setAttribute("macroName",macroName);\n refreshContainer.setAttribute("title",tiddler.title);\n this.refresh(refreshContainer);\n },\n\n refresh: function(place) {\n var title = place.getAttribute("title");\n removeChildren(place);\n if (store.getTaggedTiddlers(title).length > 0) {\n var lingo = config.taggly.lingo;\n config.taggly.createListControl(place,title,"hideState");\n if (config.taggly.getTagglyOpt(title,"hideState") == "show") {\n createTiddlyElement(place,"span",null,"tagglyLabel",lingo.labels.label.format([title]));\n config.taggly.createListControl(place,title,"title");\n config.taggly.createListControl(place,title,"modified");\n config.taggly.createListControl(place,title,"created");\n config.taggly.createListControl(place,title,"listMode");\n config.taggly.createListControl(place,title,"numCols");\n config.taggly.createTagglyList(place,title);\n }\n }\n }\n }\n },\n\n // todo fix these up a bit\n styles: \n"/*{{{*/\sn"+\n"/* created by TagglyTaggingPlugin */\sn"+\n".tagglyTagging { padding-top:0.5em; }\sn"+\n".tagglyTagging li.listTitle { display:none; }\sn"+\n".tagglyTagging ul {\sn"+\n" margin-top:0px; padding-top:0.5em; padding-left:2em;\sn"+\n" margin-bottom:0px; padding-bottom:0px;\sn"+\n"}\sn"+\n".tagglyTagging { vertical-align: top; margin:0px; padding:0px; }\sn"+\n".tagglyTagging table { margin:0px; padding:0px; }\sn"+\n".tagglyTagging .button { display:none; margin-left:3px; margin-right:3px; }\sn"+\n".tagglyTagging .button, .tagglyTagging .hidebutton {\sn"+\n" color:[[ColorPalette::TertiaryLight]]; font-size:90%;\sn"+\n" border:0px; padding-left:0.3em;padding-right:0.3em;\sn"+\n"}\sn"+\n".tagglyTagging .button:hover, .hidebutton:hover {\sn"+\n" background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]];\sn"+\n"}\sn"+\n".selected .tagglyTagging .button {\sn"+\n" display:inline;\sn"+\n"}\sn"+\n".tagglyTagging .hidebutton { color:[[ColorPalette::Background]]; }\sn"+\n".selected .tagglyTagging .hidebutton { color:[[ColorPalette::TertiaryLight]] }\sn"+\n".tagglyLabel { color:[[ColorPalette::TertiaryMid]]; font-size:90%; }\sn"+\n".tagglyTagging ul {padding-top:0px; padding-bottom:0.5em; margin-left:1em; }\sn"+\n".tagglyTagging ul ul {list-style-type:disc; margin-left:-1em;}\sn"+\n".tagglyTagging ul ul li {margin-left:0.5em; }\sn"+\n".editLabel { font-size:90%; padding-top:0.5em; }\sn"+\n".tagglyTagging .commas { padding-left:1.8em; }\sn"+\n"/*}}}*/\sn"+\n "",\n\n init: function() {\n merge(config.macros,this.macros);\n config.shadowTiddlers["TagglyTaggingStyles"] = this.styles;\n if (store)\n store.addNotification("TagglyTaggingStyles",refreshStyles);\n else\n config.notifyTiddlers.push({name:"TagglyTaggingStyles", notify: refreshStyles});\n }\n};\n\nconfig.taggly.init();\n\n//}}}\n\n
Engagement envers les membres du Conseil d'administration faisant suite à une décision de distribution du bénéfice
A TiddlyWiki is like a blog because it's divided up into neat little chunks, but it encourages you to read it by hyperlinking rather than sequentially: if you like, a non-linear blog analogue that binds the individual microcontent items into a cohesive whole. I think that TiddlyWiki represents a novel medium for writing, and will promote its own distinctive WritingStyle.
/***\n| Name:|ToggleTagMacro|\n| Description:|Makes a checkbox which toggles a tag in a tiddler|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://tiddlyspot.com/mptw/#ToggleTagMacro|\n| Author:|SimonBaird|\n| License:|[[BSD open source license]]|\n| CoreVersion:|2.1|\n!Usage\n{{{<<toggleTag }}}//{{{TagName TiddlerName LabelText}}}//{{{>>}}}\n* TagName - the tag to be toggled, default value "checked"\n* TiddlerName - the tiddler to toggle the tag in, default value the current tiddler\n* LabelText - the text (gets wikified) to put next to the check box, default value is '{{{[[TagName]]}}}' or '{{{[[TagName]] [[TiddlerName]]}}}'\n(If a parameter is '.' then the default will be used)\n\nExamples:\n\n|Code|Description|Example|h\n|{{{<<toggleTag>>}}}|Toggles the default tag (checked) in this tiddler|<<toggleTag>>|\n|{{{<<toggleTag TagName>>}}}|Toggles the TagName tag in this tiddler|<<toggleTag TagName>>|\n|{{{<<toggleTag TagName TiddlerName>>}}}|Toggles the TagName tag in the TiddlerName tiddler|<<toggleTag TagName TiddlerName>>|\n|{{{<<toggleTag TagName TiddlerName 'click me'>>}}}|Same but with custom label|<<toggleTag TagName TiddlerName 'click me'>>|\n|{{{<<toggleTag . . 'click me'>>}}}|dot means use default value|<<toggleTag . . 'click me'>>|\n(Note if TiddlerName doesn't exist it will be silently created)\n\n!Known issues\n* Doesn't smoothly handle the case where you toggle a tag in a tiddler that is current open for editing. Should it stick the tag in the edit box?\n\n***/\n//{{{\n\nmerge(config.macros,{\n\n toggleTag: {\n\n doRefreshAll: true,\n createIfRequired: true,\n shortLabel: "[[%0]]",\n longLabel: "[[%0]] [[%1]]",\n\n handler: function(place,macroName,params,wikifier,paramString,tiddler) {\n var tag = (params[0] && params[0] != '.') ? params[0] : "checked";\n var title = (params[1] && params[1] != '.') ? params[1] : tiddler.title;\n var defaultLabel = (title == tiddler.title ? this.shortLabel : this.longLabel);\n var label = (params[2] && params[2] != '.') ? params[2] : defaultLabel;\n var theTiddler = title == tiddler.title ? tiddler : store.getTiddler(title);\n var cb = createTiddlyCheckbox(place, label.format([tag,title]), theTiddler && theTiddler.isTagged(tag), function(e) {\n if (!theTiddler) {\n if (config.macros.toggleTag.createIfRequired)\n store.saveTiddler(title,title,"",config.options.txtUserName,new Date(),null);\n else\n return false;\n }\n // suspendNotifications suggested by Saq\n // don't need to notify since doing a refreshDisplay\n store.suspendNotifications(); \n store.setTiddlerTag(title,this.checked,tag);\n refreshDisplay(); \n store.resumeNotifications();\n return true;\n });\n }\n }\n});\n\n//}}}\n\n
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |\n| 1/10/2006 11:53:28 | YourName | [[/|http://wuesss.tiddlyspot.com/]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/10/2006 11:53:57 | YourName | [[/|http://wuesss.tiddlyspot.com/]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/10/2006 11:58:7 | YourName | [[/|http://wuesss.tiddlyspot.com/]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/10/2006 12:1:5 | StéphaneWyss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/10/2006 12:2:30 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/10/2006 12:8:16 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/10/2006 21:3:3 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/10/2006 22:36:15 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/10/2006 15:43:12 | YourName | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/10/2006 15:44:22 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/10/2006 16:8:49 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/10/2006 17:32:26 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/10/2006 19:26:5 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 5/10/2006 8:59:48 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/10/2006 9:39:57 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/10/2006 13:51:51 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 5/10/2006 13:56:9 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 5/10/2006 14:5:40 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/10/2006 11:30:34 | YourName | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/10/2006 11:31:25 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/10/2006 11:51:17 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/10/2006 12:4:14 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 17/10/2006 7:56:24 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 17/10/2006 9:39:10 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/10/2006 11:3:8 | wuesss | [[wuesss.html|file:///mnt/cle/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/10/2006 12:8:27 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/10/2006 14:50:41 | YourName | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/10/2006 14:51:10 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 7/11/2006 8:14:36 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 9/11/2006 17:2:48 | wuesss | [[wuesss.html|file:///F:/wuesss.html]] | [[store.cgi|http://wuesss.tiddlyspot.com/store.cgi]] | . | index.html | . |
/***\n<<tiddler UploadPluginDoc>>\n!Code\n***/\n//{{{\nversion.extensions.UploadPlugin = {\n major: 3, minor: 3, revision: 3, \n date: new Date(2006,6,30),\n type: 'macro',\n source: 'http://tiddlywiki.bidix.info/#UploadPlugin',\n docs: 'http://tiddlywiki.bidix.info/#UploadPluginDoc'\n};\n//}}}\n\n////+++!![config.lib.file]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.file) config.lib.file= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.file.dirname = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(0, lastpos);\n } else {\n return filePath.substring(0, filePath.lastIndexOf("\s\s"));\n }\n};\nconfig.lib.file.basename = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("#")) != -1) \n filePath = filePath.substring(0, lastpos);\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(lastpos + 1);\n } else\n return filePath.substring(filePath.lastIndexOf("\s\s")+1);\n};\nwindow.basename = function() {return "@@deprecated@@";};\n//}}}\n////===\n\n////+++!![config.lib.log]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.log) config.lib.log= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.Log = function(tiddlerTitle, logHeader) {\n if (version.major < 2)\n this.tiddler = store.tiddlers[tiddlerTitle];\n else\n this.tiddler = store.getTiddler(tiddlerTitle);\n if (!this.tiddler) {\n this.tiddler = new Tiddler();\n this.tiddler.title = tiddlerTitle;\n this.tiddler.text = "| !date | !user | !location |" + logHeader;\n this.tiddler.created = new Date();\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[tiddlerTitle] = this.tiddler;\n else\n store.addTiddler(this.tiddler);\n }\n return this;\n};\n\nconfig.lib.Log.prototype.newLine = function (line) {\n var now = new Date();\n var newText = "| ";\n newText += now.getDate()+"/"+(now.getMonth()+1)+"/"+now.getFullYear() + " ";\n newText += now.getHours()+":"+now.getMinutes()+":"+now.getSeconds()+" | ";\n newText += config.options.txtUserName + " | ";\n var location = document.location.toString();\n var filename = config.lib.file.basename(location);\n if (!filename) filename = '/';\n newText += "[["+filename+"|"+location + "]] |";\n this.tiddler.text = this.tiddler.text + "\sn" + newText;\n this.addToLine(line);\n};\n\nconfig.lib.Log.prototype.addToLine = function (text) {\n this.tiddler.text = this.tiddler.text + text;\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[this.tiddler.tittle] = this.tiddler;\n else {\n store.addTiddler(this.tiddler);\n story.refreshTiddler(this.tiddler.title);\n store.notify(this.tiddler.title, true);\n }\n if (version.major < 2)\n store.notifyAll(); \n};\n//}}}\n////===\n\n////+++!![config.lib.options]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.options) config.lib.options = {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\n\nconfig.lib.options.init = function (name, defaultValue) {\n if (!config.options[name]) {\n config.options[name] = defaultValue;\n saveOptionCookie(name);\n }\n};\n//}}}\n////===\n\n////+++!![PasswordTweak]\n\n//{{{\nversion.extensions.PasswordTweak = {\n major: 1, minor: 0, revision: 2, date: new Date(2006,3,11),\n type: 'tweak',\n source: 'http://tiddlywiki.bidix.info/#PasswordTweak'\n};\n//}}}\n/***\n!!config.macros.option\n***/\n//{{{\nconfig.macros.option.passwordCheckboxLabel = "Save this password on this computer";\nconfig.macros.option.passwordType = "password"; // password | text\n\nconfig.macros.option.onChangeOption = function(e)\n{\n var opt = this.getAttribute("option");\n var elementType,valueField;\n if(opt) {\n switch(opt.substr(0,3)) {\n case "txt":\n elementType = "input";\n valueField = "value";\n break;\n case "pas":\n elementType = "input";\n valueField = "value";\n break;\n case "chk":\n elementType = "input";\n valueField = "checked";\n break;\n }\n config.options[opt] = this[valueField];\n saveOptionCookie(opt);\n var nodes = document.getElementsByTagName(elementType);\n for(var t=0; t<nodes.length; t++) {\n var optNode = nodes[t].getAttribute("option");\n if (opt == optNode) \n nodes[t][valueField] = this[valueField];\n }\n }\n return(true);\n};\n\nconfig.macros.option.handler = function(place,macroName,params)\n{\n var opt = params[0];\n var size = 15;\n if (params[1])\n size = params[1];\n if(config.options[opt] === undefined) {\n return;}\n var c;\n switch(opt.substr(0,3)) {\n case "txt":\n c = document.createElement("input");\n c.onkeyup = this.onChangeOption;\n c.setAttribute ("option",opt);\n c.size = size;\n c.value = config.options[opt];\n place.appendChild(c);\n break;\n case "pas":\n // input password\n c = document.createElement ("input");\n c.setAttribute("type",config.macros.option.passwordType);\n c.onkeyup = this.onChangeOption;\n c.setAttribute("option",opt);\n c.size = size;\n c.value = config.options[opt];\n place.appendChild(c);\n // checkbox link with this password "save this password on this computer"\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option","chk"+opt);\n place.appendChild(c);\n c.checked = config.options["chk"+opt];\n // text savePasswordCheckboxLabel\n place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));\n break;\n case "chk":\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option",opt);\n place.appendChild(c);\n c.checked = config.options[opt];\n break;\n }\n};\n//}}}\n/***\n!! Option cookie stuff\n***/\n//{{{\nwindow.loadOptionsCookie_orig_PasswordTweak = window.loadOptionsCookie;\nwindow.loadOptionsCookie = function()\n{\n var cookies = document.cookie.split(";");\n for(var c=0; c<cookies.length; c++) {\n var p = cookies[c].indexOf("=");\n if(p != -1) {\n var name = cookies[c].substr(0,p).trim();\n var value = cookies[c].substr(p+1).trim();\n switch(name.substr(0,3)) {\n case "txt":\n config.options[name] = unescape(value);\n break;\n case "pas":\n config.options[name] = unescape(value);\n break;\n case "chk":\n config.options[name] = value == "true";\n break;\n }\n }\n }\n};\n\nwindow.saveOptionCookie_orig_PasswordTweak = window.saveOptionCookie;\nwindow.saveOptionCookie = function(name)\n{\n var c = name + "=";\n switch(name.substr(0,3)) {\n case "txt":\n c += escape(config.options[name].toString());\n break;\n case "chk":\n c += config.options[name] ? "true" : "false";\n // is there an option link with this chk ?\n if (config.options[name.substr(3)]) {\n saveOptionCookie(name.substr(3));\n }\n break;\n case "pas":\n if (config.options["chk"+name]) {\n c += escape(config.options[name].toString());\n } else {\n c += "";\n }\n break;\n }\n c += "; expires=Fri, 1 Jan 2038 12:00:00 UTC; path=/";\n document.cookie = c;\n};\n//}}}\n/***\n!! Initializations\n***/\n//{{{\n// define config.options.pasPassword\nif (!config.options.pasPassword) {\n config.options.pasPassword = 'defaultPassword';\n window.saveOptionCookie('pasPassword');\n}\n// since loadCookies is first called befor password definition\n// we need to reload cookies\nwindow.loadOptionsCookie();\n//}}}\n////===\n\n////+++!![config.macros.upload]\n\n//{{{\nconfig.macros.upload = {\n accessKey: "U",\n formName: "UploadPlugin",\n contentType: "text/html;charset=UTF-8",\n defaultStoreScript: "store.php"\n};\n\n// only this two configs need to be translated\nconfig.macros.upload.messages = {\n aboutToUpload: "About to upload TiddlyWiki to %0",\n errorDownloading: "Error downloading",\n errorUploadingContent: "Error uploading content",\n fileNotFound: "file to upload not found",\n fileNotUploaded: "File %0 NOT uploaded",\n mainFileUploaded: "Main TiddlyWiki file uploaded to %0",\n urlParamMissing: "url param missing",\n rssFileNotUploaded: "RssFile %0 NOT uploaded",\n rssFileUploaded: "Rss File uploaded to %0"\n};\n\nconfig.macros.upload.label = {\n promptOption: "Save and Upload this TiddlyWiki with UploadOptions",\n promptParamMacro: "Save and Upload this TiddlyWiki in %0",\n saveLabel: "save to web", \n saveToDisk: "save to disk",\n uploadLabel: "upload" \n};\n\nconfig.macros.upload.handler = function(place,macroName,params){\n // parameters initialization\n var storeUrl = params[0];\n var toFilename = params[1];\n var backupDir = params[2];\n var uploadDir = params[3];\n var username = params[4];\n var password; // for security reason no password as macro parameter\n var label;\n if (document.location.toString().substr(0,4) == "http")\n label = this.label.saveLabel;\n else\n label = this.label.uploadLabel;\n var prompt;\n if (storeUrl) {\n prompt = this.label.promptParamMacro.toString().format([this.dirname(storeUrl)]);\n }\n else {\n prompt = this.label.promptOption;\n }\n createTiddlyButton(place, label, prompt, \n function () {\n config.macros.upload.upload(storeUrl, toFilename, uploadDir, backupDir, username, password); \n return false;}, \n null, null, this.accessKey);\n};\nconfig.macros.upload.UploadLog = function() {\n return new config.lib.Log('UploadLog', " !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |" );\n};\nconfig.macros.upload.UploadLog.prototype = config.lib.Log.prototype;\nconfig.macros.upload.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {\n var line = " [[" + config.lib.file.basename(storeUrl) + "|" + storeUrl + "]] | ";\n line += uploadDir + " | " + toFilename + " | " + backupDir + " |";\n this.newLine(line);\n};\nconfig.macros.upload.UploadLog.prototype.endUpload = function() {\n this.addToLine(" Ok |");\n};\nconfig.macros.upload.basename = config.lib.file.basename;\nconfig.macros.upload.dirname = config.lib.file.dirname;\nconfig.macros.upload.upload = function(storeUrl, toFilename, uploadDir, backupDir, username, password)\n{\n // parameters initialization\n storeUrl = (storeUrl ? storeUrl : config.options.txtUploadStoreUrl);\n toFilename = (toFilename ? toFilename : config.options.txtUploadFilename);\n backupDir = (backupDir ? backupDir : config.options.txtUploadBackupDir);\n uploadDir = (uploadDir ? uploadDir : config.options.txtUploadDir);\n username = (username ? username : config.options.txtUploadUserName);\n password = config.options.pasUploadPassword; // for security reason no password as macro parameter\n if (storeUrl === '') {\n config.macros.upload.defaultStoreScript;\n }\n if (config.lib.file.dirname(storeUrl) === '') {\n storeUrl = config.lib.file.dirname(document.location.toString())+'/'+storeUrl;\n }\n if (toFilename === '') {\n toFilename = config.lib.file.basename(document.location.toString());\n }\n\n clearMessage();\n // only for forcing the message to display\n if (version.major < 2)\n store.notifyAll();\n if (!storeUrl) {\n alert(config.macros.upload.messages.urlParamMissing);\n return;\n }\n \n var log = new this.UploadLog();\n log.startUpload(storeUrl, toFilename, uploadDir, backupDir);\n if (document.location.toString().substr(0,5) == "file:") {\n saveChanges();\n }\n displayMessage(config.macros.upload.messages.aboutToUpload.format([this.dirname(storeUrl)]), this.dirname(storeUrl));\n this.uploadChanges(storeUrl, toFilename, uploadDir, backupDir, username, password);\n if(config.options.chkGenerateAnRssFeed) {\n //var rssContent = convertUnicodeToUTF8(generateRss());\n var rssContent = generateRss();\n var rssPath = toFilename.substr(0,toFilename.lastIndexOf(".")) + ".xml";\n this.uploadContent(rssContent, storeUrl, rssPath, uploadDir, '', username, password, \n function (responseText) {\n if (responseText.substring(0,1) != '0') {\n displayMessage(config.macros.upload.messages.rssFileNotUploaded.format([rssPath]));\n }\n else {\n if (uploadDir) {\n rssPath = uploadDir + "/" + config.macros.upload.basename(rssPath);\n } else {\n rssPath = config.macros.upload.basename(rssPath);\n }\n displayMessage(config.macros.upload.messages.rssFileUploaded.format(\n [config.macros.upload.dirname(storeUrl)+"/"+rssPath]), config.macros.upload.dirname(storeUrl)+"/"+rssPath);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n });\n }\n return;\n};\n\nconfig.macros.upload.uploadChanges = function(storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var original;\n if (document.location.toString().substr(0,4) == "http") {\n original = this.download(storeUrl, toFilename, uploadDir, backupDir, username, password);\n return;\n }\n else {\n // standard way : Local file\n \n original = loadFile(getLocalPath(document.location.toString()));\n if(window.Components) {\n // it's a mozilla browser\n try {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"]\n .createInstance(Components.interfaces.nsIScriptableUnicodeConverter);\n converter.charset = "UTF-8";\n original = converter.ConvertToUnicode(original);\n }\n catch(e) {\n }\n }\n }\n //DEBUG alert(original);\n this.uploadChangesFrom(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password);\n};\n\nconfig.macros.upload.uploadChangesFrom = function(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var startSaveArea = '<div id="' + 'storeArea">'; // Split up into two so that indexOf() of this source doesn't find it\n var endSaveArea = '</d' + 'iv>';\n // Locate the storeArea div's\n var posOpeningDiv = original.indexOf(startSaveArea);\n var posClosingDiv = original.lastIndexOf(endSaveArea);\n if((posOpeningDiv == -1) || (posClosingDiv == -1))\n {\n alert(config.messages.invalidFileError.format([document.location.toString()]));\n return;\n }\n var revised = original.substr(0,posOpeningDiv + startSaveArea.length) + \n allTiddlersAsHtml() + "\sn\st\st" +\n original.substr(posClosingDiv);\n var newSiteTitle;\n if(version.major < 2){\n newSiteTitle = (getElementText("siteTitle") + " - " + getElementText("siteSubtitle")).htmlEncode();\n } else {\n newSiteTitle = (wikifyPlain ("SiteTitle") + " - " + wikifyPlain ("SiteSubtitle")).htmlEncode();\n }\n revised = revised.replace(new RegExp("<title>[^<]*</title>", "im"),"<title>"+ newSiteTitle +"</title>");\n var response = this.uploadContent(revised, storeUrl, toFilename, uploadDir, backupDir, \n username, password, function (responseText) {\n if (responseText.substring(0,1) != '0') {\n alert(responseText);\n displayMessage(config.macros.upload.messages.fileNotUploaded.format([getLocalPath(document.location.toString())]));\n }\n else {\n if (uploadDir !== '') {\n toFilename = uploadDir + "/" + config.macros.upload.basename(toFilename);\n } else {\n toFilename = config.macros.upload.basename(toFilename);\n }\n displayMessage(config.macros.upload.messages.mainFileUploaded.format(\n [config.macros.upload.dirname(storeUrl)+"/"+toFilename]), config.macros.upload.dirname(storeUrl)+"/"+toFilename);\n var log = new config.macros.upload.UploadLog();\n log.endUpload();\n store.setDirty(false);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n }\n );\n};\n\nconfig.macros.upload.uploadContent = function(content, storeUrl, toFilename, uploadDir, backupDir, \n username, password, callbackFn) {\n var boundary = "---------------------------"+"AaB03x"; \n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n if (window.netscape){\n try {\n if (document.location.toString().substr(0,4) != "http") {\n netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');}\n }\n catch (e) { }\n } \n //DEBUG alert("user["+config.options.txtUploadUserName+"] password[" + config.options.pasUploadPassword + "]");\n // compose headers data\n var sheader = "";\n sheader += "--" + boundary + "\sr\snContent-disposition: form-data; name=\s"";\n sheader += config.macros.upload.formName +"\s"\sr\sn\sr\sn";\n sheader += "backupDir="+backupDir\n +";user=" + username \n +";password=" + password\n +";uploaddir=" + uploadDir\n + ";;\sr\sn"; \n sheader += "\sr\sn" + "--" + boundary + "\sr\sn";\n sheader += "Content-disposition: form-data; name=\s"userfile\s"; filename=\s""+toFilename+"\s"\sr\sn";\n sheader += "Content-Type: " + config.macros.upload.contentType + "\sr\sn";\n sheader += "Content-Length: " + content.length + "\sr\sn\sr\sn";\n // compose trailer data\n var strailer = new String();\n strailer = "\sr\sn--" + boundary + "--\sr\sn";\n var data;\n data = sheader + content + strailer;\n //request.open("POST", storeUrl, true, username, password);\n request.open("POST", storeUrl, true);\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if (request.status == 200)\n callbackFn(request.responseText);\n else\n alert(config.macros.upload.messages.errorUploadingContent);\n }\n };\n request.setRequestHeader("Content-Length",data.length);\n request.setRequestHeader("Content-Type","multipart/form-data; boundary="+boundary);\n request.send(data); \n};\n\n\nconfig.macros.upload.download = function(uploadUrl, uploadToFilename, uploadDir, uploadBackupDir, \n username, password) {\n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n try {\n if (uploadUrl.substr(0,4) == "http") {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");\n }\n else {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n }\n } catch (e) { }\n //request.open("GET", document.location.toString(), true, username, password);\n request.open("GET", document.location.toString(), true);\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if(request.status == 200) {\n config.macros.upload.uploadChangesFrom(request.responseText, uploadUrl, \n uploadToFilename, uploadDir, uploadBackupDir, username, password);\n }\n else\n alert(config.macros.upload.messages.errorDownloading.format(\n [document.location.toString()]));\n }\n };\n request.send(null);\n};\n\n//}}}\n////===\n\n////+++!![Initializations]\n\n//{{{\nconfig.lib.options.init('txtUploadStoreUrl','store.php');\nconfig.lib.options.init('txtUploadFilename','');\nconfig.lib.options.init('txtUploadDir','');\nconfig.lib.options.init('txtUploadBackupDir','');\nconfig.lib.options.init('txtUploadUserName',config.options.txtUserName);\nconfig.lib.options.init('pasUploadPassword','');\nconfig.shadowTiddlers.UploadPluginDoc = "[[Full Documentation|http://tiddlywiki.bidix.info/l#UploadPluginDoc ]]\sn"; \n\n\n//}}}\n////===\n\n////+++!![Core Hijacking]\n\n//{{{\nconfig.macros.saveChanges.label_orig_UploadPlugin = config.macros.saveChanges.label;\nconfig.macros.saveChanges.label = config.macros.upload.label.saveToDisk;\n\nconfig.macros.saveChanges.handler_orig_UploadPlugin = config.macros.saveChanges.handler;\n\nconfig.macros.saveChanges.handler = function(place)\n{\n if ((!readOnly) && (document.location.toString().substr(0,4) != "http"))\n createTiddlyButton(place,this.label,this.prompt,this.onClick,null,null,this.accessKey);\n}\n\n//}}}\n////===
StéphaneWyss
prix achat+frais achat direct (installation, montage,...)
valeur qui peut être obtenue en cas de vente ou de liquidation
Montant auquel un poste actif est porté au bilan, sans égard à une éventuelle valeur effective supérieure ou inférieure, ou encore à la valeur nominale.
Le compte bilan est mené dans le but de la continuation de l'exploitation pour une durée indéterminée.
Prix à payer pour acquérir ou fabriquer des biens similaires au jour d'évaluation.
produit de la vente en cas de liquidation
coûts engagés pour la production: sans frais administratifs et de distribution
sur le produit: produit annuel*100/taux capitalisation
[[Valeur acquisition]] ou [[Valeur production]] ou [[Valeur nominale]] moins la dépréciation (amortissement).
Produit de la vente qui devrait être obtenu dans une situation normale
Les différents étapes d'une entreprise\n#Fondation (personnes physique et/ou morales, financement)\n#Libération du capital\n#Activité (exercice comptable)\n#Déterminer le résultat\n#Rémunération [[dividende|Dividendes]] (bénéfice net/perte net)\n# év aumgenter/diminuer le capital\n#Liquidation (cessation d'activité, faillite, [[cession]])
[[MptwViewTemplate]]\n
écriture comptable qui consiste à transférer une somme du débit d'un compte au crédit d'un autre compte ou du crédit d'un compte au débit d'un autre compte.
This document is a ~TiddlyWiki from tiddlyspot.com. A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.\n\n@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://wuesss.tiddlyspot.com/controlpanel]] (your control panel username is //wuesss//).\n<<tiddler tiddlyspotControls>>\n@@font-weight:bold;font-size:1.3em;color:#444; //Working online// @@ You can edit this ~TiddlyWiki right now, and save your changes using the "save to web" button in the column on the right.\n\n@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// @@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick. You can make changes and save them locally without being connected to the Internet. When you're ready to sync up again, just click "upload" and your ~TiddlyWiki will be saved back to tiddlyspot.com.\n\n@@font-weight:bold;font-size:1.3em;color:#444; //Help!// @@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki Guides|http://tiddlywikiguides.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help. If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].\n\n@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// @@ We hope you like using your tiddlyspot.com site. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions.
[[Actif]]
Mise en forme détaillée pour certains comptes du [[bilan|Bilan]].
Le Besoin en Fonds de Roulement (BFR) représente le décalage de trésorerie provenant de l'activité courante de l'entreprise (l'exploitation).\n\nEn effet, les clients peuvent payer à l'avance ou avec un délai. Les fournisseurs ne sont pas toujours payés au moment de la livraison. En général, les charges sociales sont payées le 15 du mois suivant. En résumé, le besoin en fonds de roulements résulte des décalages entre les décaissements et encaissements des flux liés à l'activité de l'entreprise.
*connaître la situation patrimoniale et le résultat actuel de l'entreprise\n*apprécier les conséquences des décisions stratégiques et opérationnelles
remettre l'entreprise à quelqu'un d'autre
enregistre des diminutions de fortune
Un ''compte Privé''\n*est utilisé dans une [[entreprise individuelle|Entreprise en raison individuelle]]\n*enregistre les retraits du propriétaire (enregistre les opérations courantes entre les sphères privée et commerciale du propriétaire)\n*correspond à un retrait du capital\n*avantages\n**permet de connaître les dépenses du propriétaire\n**ne modifie pas l'apport initial du capital par le propriétaire
Organisation économique destinée à durer dans le temps, qui produit et consomme de la richesse dans le but de satisfaire des besoins humains. \nEnsemble de moyens pour offrir des services pour dégager des bénéfices.\n!Voir aussi\nhttp://fr.wikipedia.org/wiki/Entreprise
La personnalité juridique est l'aptitude juridique à être titulaire, actif ou passif, de droits et d'obligations.
[[Plan comptable]]
enregistrent des augmentations de fortune
*Impôts\n*Prévoyance vieillesse
Une société dans le sens du droit privé (CO 530) est une\n*association de personnes\n*constituée par un contrat\n*afin d'atteindre un but précis
[[Société anonyme]]
C'est le seul compte annuel à même de révéler les causes du changement des [[liquidités]].
| tiddlyspot password:|<<option pasUploadPassword>>|\n| site management:|<<upload http://wuesss.tiddlyspot.com/store.cgi index.html . . wuesss>>//(requires tiddlyspot password)//<<br>>[[control panel|http://wuesss.tiddlyspot.com/controlpanel]], [[download (go offline)|http://wuesss.tiddlyspot.com/download]]|\n| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[announcements|http://announce.tiddlyspot.com/]], [[blog|http://tiddlyspot.com/blog/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|