Comptasse
v1.4.7

Référence CLI

Tableau récapitulatif des commandes du CLI Comptasse

Aide et options globales

Le CLI est un binaire autonome. Aucune installation de Node.js n'est requise. Chaque commande accepte --help pour afficher ses options.

comptasse --help
comptasse entries create --help
  • --help : affiche l'aide de la commande
  • --version : affiche la version du CLI
Information
Toutes les réponses sont en JSON. Utilisez | jq pour les filtrer ou les formater.

Authentification

CommandeDescription
comptasse loginEnregistre les identifiants
comptasse whoamiAffiche l'utilisateur connecté
comptasse logoutSupprime les identifiants locaux

Organisation

CommandeDescription
comptasse org getDétails de l'organisation
comptasse org updateModifie l'organisation
comptasse org deleteSupprime l'organisation
comptasse members listListe les membres
comptasse members invite --email <email> [--admin]Invite un membre

Exercices

CommandeDescription
comptasse years listListe les exercices
comptasse years get <idYear>Détails d'un exercice
comptasse years create --start <date> --end <date>Crée un exercice
comptasse years update <idYear>Modifie un exercice
comptasse years delete <idYear>Supprime un exercice
comptasse years close <idYear>Clôture un exercice
comptasse years open <idYear> --journal-opening <id>Ouvre un exercice avec un journal d'ouverture
comptasse years settle-balance-sheet <idYear> --journal-closing <id>Solde le bilan d'un exercice
comptasse years settle-income-statement <idYear> --journal-closing <id>Solde le compte de résultat d'un exercice
Exemple - Lister les identifiants d'exercices
comptasse years list | jq '.[].id'

Comptes et journaux

CommandeDescription
comptasse accounts list --year <id>Liste les comptes
comptasse accounts create --year <id> --number <n> --label <l>Crée un compte
comptasse journals list --year <id>Liste les journaux
comptasse journals create --year <id> --code <code> --label <l>Crée un journal
comptasse tags list --year <id>Liste les tags (libellés)

Écritures

CommandeDescription
comptasse entries list --year <id>Liste les écritures
comptasse entries get <idEntry> --year <id>Détails d'une écriture
comptasse entries create --year <id> --journal <id> [--label <libellé>] [--date <date>]Crée une écriture
comptasse entries delete <idEntry> --year <id>Supprime une écriture
comptasse entries missing-attachments --year <id>Liste les écritures sans pièce justificative (audit)
comptasse entries non-balanced --year <id>Liste les écritures déséquilibrées avec totaux et écart (audit)
comptasse entries lines create <idEntry> --year <id> --account <id>Ajoute une ligne
comptasse entries tags add <idEntry> --year <id> --tag <id>Ajoute un tag

Scénarios d'écritures

Les scénarios génèrent des écritures prêtes à l'emploi à partir de paramètres métier. La liste des scénarios disponibles est la même que celle documentée dans la rubrique « Scénarios » du cours de comptabilité.

CommandeDescription
comptasse scenarios list --year <id>Liste les scénarios disponibles
comptasse scenarios get <slug> --year <id>Affiche le détail, les paramètres et un exemple
comptasse scenarios run <slug> --year <id> --journal <id> --data '<json>'Exécute le scénario et crée les écritures

Fichiers et exports

CommandeDescription
comptasse files list --year <id>Liste les fichiers
comptasse files create --year <id> --name <nom> [--folder <id>]Enregistre un fichier
comptasse exports fec --year <id>Génère le FEC
comptasse exports xbrl-balance-sheet --year <id>Génère le bilan XBRL