Premiers pas — wizard de configuration
Au tout premier lancement d'AuraPOS, un assistant en 5 étapes vous demande les informations indispensables pour configurer votre commerce. Ces réponses définissent les taux de TVA appliqués, le format des numéros d'entreprise attendu, les langues disponibles, et le mode d'installation (mono-poste ou multi-poste).
Étape 1 — Pays
Choisissez le pays de votre commerce parmi : Belgique, France, Pays-Bas, Luxembourg, Allemagne, Suisse.
Ce choix pré-remplit automatiquement :
- les taux de TVA (BE: 0/6/12/21, NL: 0/9/21, LU: 0/3/8/14/17, etc.)
- la devise (EUR pour BE/NL/LU/FR/DE, CHF pour la Suisse)
- les langues disponibles (BE: fr/nl/en/de, NL: nl/en/fr, LU: fr/de/en, etc.)
- le format du numéro de TVA attendu (BE0123456789, NL123456789B01, etc.)
- les schémas Peppol spécifiques au pays
⚠️ Le pays détermine aussi le libellé de l'identifiant d'entreprise : BCE en Belgique, KvK aux Pays-Bas, RCS au Luxembourg, SIREN en France, Handelsregister en Allemagne.
Étape 2 — Identité du commerce
Renseignez les informations légales de votre commerce :
- Nom du commerce (obligatoire) — affiché sur les tickets et factures
- Adresse, code postal, ville
- Numéro de TVA — au format de votre pays (validé automatiquement)
- Numéro d'entreprise (BCE/KvK/RCS selon le pays)
- Téléphone et email
- Message en pied de ticket (ex: "Merci de votre visite !")
Toutes ces informations seront imprimées sur les tickets et utilisées dans les factures Peppol (quand le module sera activé en version stable).
Étape 3 — Mode d'installation
Trois choix possibles :
Mono-poste (recommandé pour démarrer)
Une seule caisse. Base de données SQLite locale dans %AppData%\AuraPOS\AuraPOS.db. Aucune configuration réseau requise. C'est le mode le plus simple.
Multi-poste — Maître
Cette caisse héberge le serveur PostgreSQL et partage ses données avec les autres caisses du magasin. Elle doit avoir une adresse IP fixe sur le réseau local. PostgreSQL doit être installé (l'installeur peut le faire automatiquement).
Multi-poste — Esclave
Cette caisse se connecte au serveur PostgreSQL d'une caisse maître. Vous devrez saisir l'adresse IP du maître. Toutes les données (produits, clients, ventes) sont partagées en temps réel.
Étape 4 — Langues
Cochez les langues que vous voulez activer dans l'interface. La langue par défaut est celle pré-sélectionnée selon le pays. Les utilisateurs peuvent changer de langue à tout moment depuis le menu de la caisse.
Étape 5 — Confirmation
Un récapitulatif des choix s'affiche. Cliquez sur Terminer pour appliquer la configuration et lancer AuraPOS.
Modifier les paramètres après coup
Tous ces choix sont modifiables après coup depuis Paramètres :
- Onglet Commerce : nom, adresse, TVA, BCE, etc.
- Onglet Stockage : changer de mono à multi-poste
- Onglet Langues : ajouter/retirer des langues
⚠️ Changer de pays après coup ne modifie pas les taux de TVA déjà saisis sur les produits existants : c'est à vous de les vérifier manuellement.