Prérequis du poste
ImaCash doit fonctionner sous Windows avec Microsoft Access Database Engine et le fournisseur Microsoft.ACE.OLEDB.12.0 32 bits (x86). Le compte Windows qui exécute ImaCash doit disposer d'un droit de lecture sur le fichier Access de TPVSol et sur son dossier.
Configuration dans ImaCash
Ouvrez Configuration > Intégration, sélectionnez TPVSol et renseignez les éléments suivants :
- Ventes : sélectionnez le chemin exact du fichier Access utilisé par l'installation TPVSol active. Ne sélectionnez ni une ancienne copie ni un dossier.
- Moyens de paiement : sélectionnez les codes réels des espèces et des cartes lus dans le fichier. ImaCash utilise cette classification pour ne pas traiter un paiement par carte comme des espèces.
- Terminal : si l'installation comporte plusieurs caisses, sélectionnez le terminal correspondant à cet ImaCash.
Périmètre et sécurité
L'intégration est strictement en lecture seule. ImaCash consulte les ventes, les remboursements et leurs moyens de paiement, mais ne modifie pas le fichier Access et ne confirme aucune opération dans TPVSol.
Test initial obligatoire
Avant la mise en production, enregistrez la configuration et testez une vente en espèces, une vente uniquement par carte, un paiement mixte et un remboursement. La vente en espèces, uniquement la part en espèces du paiement mixte et le remboursement négatif doivent apparaître une seule fois ; la vente uniquement par carte ne doit pas demander d'espèces.
Si la connexion échoue ou si aucune vente n'apparaît
Vérifiez que le fournisseur ACE installé est x86, que le chemin pointe vers le fichier actuel, que le fichier n'est pas verrouillé en mode exclusif et que le compte Windows conserve les droits de lecture. Enregistrez ensuite de nouveau pour lancer la validation réelle.