Sur site par conception

Deux installateurs, un service Windows, pas de conteneurs, pas d’abonnement sur le chemin d’une vente.

L’installateur serveur apporte le runtime .NET, PostgreSQL, le service, le portail, les migrations, un magasin de secrets protégé et la tâche de sauvegarde. L’installateur de caisse apporte l’application, l’assistant pilotes et l’assistant d’enrôlement. Les deux sont construits, versionnés et listés dans les notes de version à chaque livraison.

LIVRAISON
Serveurun installateur, un service Windows
Base de donnéesPostgreSQL 16, embarqué
Caisseinstallateur ou MSIX, APK, iOS
Conteneursaucun
Internet en caisseoptionnel, synchronisation seulement
Topologie

Des caisses dans les magasins, un serveur que vous contrôlez, votre SAP Business One.

MAGASINS · EN NOMBRE QUELCONQUE
Caisse WindowsBase SQLite propre, file de sortie durable, imprimante, tiroir, lecteur, terminal
Terminal Android · iPadMême application, même modèle de base, dispositions téléphone
Écran de cuisine · borneUn mode d’appareil de la caisse, pas de siège pour un écran de cuisine
Hub de magasin (optionnel)Le binaire du serveur en mode magasin : tables, tickets en attente et commandes de cuisine partagés quand le WAN tombe
SERVEUR CENTRAL · LE VÔTRE
Un service WindowsAPI, portail, workers, moteur d’enregistrement, hubs SignalR, points de santé
PostgreSQL 16Installé par l’installateur comme service ; sécurité au niveau des lignes par locataire ; sauvegardes planifiées
HTTPS, votre certificatÉpinglé par chaque caisse ; TLS exigé ; en-têtes de sécurité ; limites de débit
OùVotre salle serveur, une VM dans votre centre de données, une VM hébergée par CERTICONS ou une VM cloud. Les caisses n’ont besoin que de son adresse.
SAP BUSINESS ONE 10
Service LayerChaque lecture et écriture, HANA ou SQL Server ; sessions mutualisées par société ; jamais la DI API, jamais le schéma de la société
DocumentsFactures client, encaissements et paiements sortants, avoirs, écritures, documents de stock, commandes, livraisons
Champs provisionnés par le portailChamps et tables utilisateur ajoutés une fois ; les définitions existantes ne sont jamais modifiées
Agent de connexion (optionnel)Le binaire du serveur en mode agent à côté de SAP, sortant uniquement, quand le serveur n’atteint pas la Service Layer

Les lignes entre les boîtes sont du HTTPS. Les caisses ne parlent jamais à SAP ; SAP ne parle jamais aux caisses. Seul le serveur détient les identifiants SAP, protégés par DPAPI ou AES.

D’un serveur vierge à une caisse qui vend

Un après-midi, selon le guide d’exploitation.

Le guide de bascule nomme chaque étape et son contrôle. Un exercice installe, met à jour, répare et désinstalle les deux installateurs sur une machine propre avant qu’un build soit publié.

1
Lancer l’installateur serveurIl installe PostgreSQL, provisionne la base et les rôles, émet le certificat, enregistre le service et la tâche de sauvegarde, et ouvre la règle de pare-feu.
2
Se connecter au portail et relier SAPSaisissez l’adresse de la Service Layer, la société et une identité d’enregistrement. Testez la connexion, provisionnez les champs, lancez la première synchronisation des données de base.
3
Modéliser l’organisationSociétés, magasins et caisses ; rôles issus de modèles ; profils de configuration hérités locataire → société → magasin → caisse, avec un catalogue décrivant chaque réglage et des sélecteurs de comptes SAP filtrés par rôle.
4
Enrôler les caissesLancez l’installateur de caisse, scannez le QR d’enrôlement depuis le portail ; l’appareil reçoit son certificat et son jeton, charge ses données et sa configuration, et vend, en ligne ou non.
5
Valider le matérielImprimantes, tiroir, lecteur, balance et terminal depuis l’écran des périphériques de la caisse ; les adaptateurs de terminal sont activés par société après la validation en réel.
PRÉREQUIS SERVEUR
SystèmeWindows Server 2019+ ou Windows 10/11
Base de donnéesPostgreSQL 16, embarqué
Runtime.NET 10, embarqué
SAP Business One10.0, HANA ou SQL Server, Service Layer joignable
Dimensionnement[CPU / RAM / DISK PER TIER]
PRÉREQUIS CAISSE
Windows10 ou 11, 64 bits, installateur ou MSIX
Android10+, APK ou configuration gérée
iPadiOS 15+, Apple Business Manager
Réseau en caisseOptionnel. Synchronisation seulement.
COMMANDES DU SERVICEmigrate · provision-db · cert init · check · backup · restore · secrets · provisionnement des champs B1 depuis le portail
L’exploiter

Des mises à jour en place, des sauvegardes restaurables, des caisses joignables.

Mise à jour en placeLancez le nouvel installateur serveur par-dessus l’ancien ; les migrations s’appliquent au démarrage. Les caisses reçoivent le build par le canal de mise à jour avec un déploiement progressif et une somme de contrôle, et rechargent leurs données une fois par version.
Sauvegardes et restaurationUn dump PostgreSQL planifié avec une commande de restauration testée. Les paquets de configuration s’exportent et s’importent entre environnements.
Supervision et alertesBattements de cœur avec retard, espèces en tiroir et plateforme ; alertes par e-mail pour caisses hors ligne, échecs d’enregistrement, exceptions ; points de santé pour votre supervision.
Actions à distanceForcer une synchronisation, verrouiller une caisse, pousser une configuration, effacer un appareil perdu avec l’approbation d’un second administrateur par une porte signée par l’appareil.
Paquets de supportJournaux tournants des deux côtés et un paquet depuis le portail ou la caisse qui ne contient jamais de PIN, de jeton, de numéro de carte ni de secret.
Intégrations sans éditeurUne API publique avec clés et portées, des webhooks signés, un flux OData pour Power BI, un planificateur, et des extensions serveur et de caisse sous forme de modules activés par société.
L’exploitation en détail →
L’emplacement du serveur est votre décision

Trois façons d’héberger, un seul produit.

Vos locauxÀ côté de SAP Business One dans votre salle serveur. La Service Layer est sur le réseau local ; les caisses atteignent le serveur par votre WAN ou un VPN.
Votre VM cloudUne VM Windows qui vous appartient chez n’importe quel fournisseur. L’agent de connexion fait le pont vers SAP sur votre réseau local, en sortant uniquement, quand la Service Layer n’est pas exposée.
Une VM hébergée par CERTICONSNous faisons tourner la VM Windows pour vous, à votre nom, avec les mêmes installateurs et les mêmes sauvegardes. Toujours votre licence, toujours vos données, toujours un locataire par serveur.
Topologie et hébergement →

Demandez le guide de déploiement et l’aperçu de la sécurité.

Demander les documentsDemander une démonstration