https://github.com/pntbr/simulation
https://pntbr.github.io/simulation/
https://github.com/pntbr/simulation
Last synced: 25 days ago
JSON representation
https://pntbr.github.io/simulation/
- Host: GitHub
- URL: https://github.com/pntbr/simulation
- Owner: pntbr
- License: apache-2.0
- Created: 2022-05-21T16:50:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-22T11:29:44.000Z (about 3 years ago)
- Last Synced: 2025-02-17T02:31:34.478Z (4 months ago)
- Language: CSS
- Homepage:
- Size: 4.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pourquoi simulation ?
Pour voir où la trésorerie de scopyleft nous amène
Le solde bancaire ne reflète pas notre situation réelle, simulation permet de se rendre compte de notre situation à jour et pour les mois à venir
## notice pour lire les tableaux
### conventions
- les prix sont exprimés en euros et Toutes Taxes Comprises
### charges fixes
Le tableau regroupe les charges mensuelles
Les charges annuelles on été ramenées au mois### les factures
Liste des factures que scopyleft adressent aux partenaires (clients)
#### en cours
les factures éditées et non-réglées
#### à venir
les factures que nous allons éditer bientôt
#### probables
les factures que nous prophétisons
#### anciennes
les vieilles factures à relancer
#### réglées
les factures récemment réglées, la TVA n'a pas encore été reversée à l'état
## comment actualiser les écritures
à documenter
### grammaire des fichiers yaml
à documenter
### glossaire
- **écriture** : transcription d'un flux financier pour un compte
- **compte** : un compte représente le destinataire d'un flux financier - par exemple un fournisseur, un client, un salarié
- **poste** : un poste est un regroupement de comptes - par exemple, le compte -salaires- regroupe les écritures de salaires des quatre salariés
- **charges fixes** : dépenses mensuelles récurentes qui définissent le seuil de rentabilité
- **solde** : le solde des comptes représentent le total des montants
- **pièces** : justificatif comptable : facture client ou facture dépense## outils utilisés pour le projet
- https://github.com/redhat-developer/yaml-language-server
- https://prettier.io## remerciements
- @thimy https://github.com/etalab/template.data.gouv.fr
- @davidbruant https://github.com/davidbruant/bouture## Installation en local
```bash
$ npm install --only=prod
$ ln -s node_modules modules
$ python3 -m http.server 8000 --bind 127.0.0.1
```Puis : http://127.0.0.1:8000
## développement
```bash
$ npm install
$ http-server
```Puis : http://127.0.0.1:8080
Le _port 8080_ est identifié comme environnement de test
Les _[fixtures](https://github.com/pntbr/simulation/blob/master/test/%C3%A9critures-fixtures.yml)_ (données de test) sont chargées à la place des [écritures réelles](https://github.com/pntbr/simulation/blob/master/%C3%A9critures.yml)## les tests
```bash
$ npm run test
```