Fonctions principales
L’application SODA permet de gérer vos données Excel depuis une application professionnelle.
Elle apporte à Excel les fonctionnalités suivantes :
- La recherche instantannée
- La protection contre les erreurs de frappes lors de la consultation
- Le partage des données en temps réel entre plusieurs PC ou même des mobiles
- Une gestion des sauvegardes configurables
- Des traitements spécifiques pour chque type de donnée
SODA signifie Social Data : à l'image de Facebook qui partage les contacts, SODA partage les données.
Installation
SODA est livré sous forme de fichier compressé.
Ce fichier se décompresse avec le bouton droit « Extraire Tout » et le dossier SODA qu’il contient peut être installé par exemple sur votre bureau Windows.
Les fichiers sont les suivants :
- Le fichier application SODA.exe sur lequel il faut cliquer pour lancer l'application.
- Le fichier SODA.mdb qui contient la base de données au format Microsoft
- Le ficher de paramètres SODA.ini qui peut être ouvert avec bloc-notes
- Des fichiers librairies .dll
Il est conseiller de créer un raccourci vers l'application SODA, reconnaissable à son icône.
Présentation
La fenêtre principale est composée de trois zones destinées à trois types d’opérations :
- La zone de recherche (1)
- La zone de présentation des données (2)
- Le panneau de contrôle qui comporte les boutons d'action (3)
Importer vos données
SODA est livré avec des données d’exemple, le bouton Nouvelle base permet de choisir le fichier Excel contenant vos propres données.
Les colonnes affichées seront les vôtres, les données seront importées avec le minimum de transformation possible.
Voici le rôle des boutons :
- Aide accède au manuel utilisateur, au site Internet, au mail du support : INDISPENSABLE !
- Exporter envoie les données affichées dans un fichier Excel.
- Rafraichir permet d’être certain quand on est plusieurs sur la base que les données affichées sont les récentes.
- Scan permet d'ouvrir une fenêtre de saisie qui va rechercher la référence indiqué dans la colonne spécifié à partir d’un lecteur code-barres.
- Batch permet de connecter un lecteur code-barres autonome.
- Nouveau crée un nouveau produit. Si une ligne est sélectionnée, elle est dupliquée.
- Etiquette, Liste d'étiquettes et Imprime liste sont pour la génération de code-barres.
Le bouton
Outil permet d'ouvrir une boîte à outils permettant les fonctions :
- Explorer ouvre un explorateur dans le dossier utilisé par SODA.
- Sauvegarde permet de faire une copie de la base contenant vos données.
- Config permet de modifier les paramètres dans le fichier SODA.ini
- Réinitialiser relance SODA avec les nouveaux paramètres.
- Couleurs permet de modifier la couleur de l'arrière-plan et des boutons.
- Quitter ferme cette fenêtre.
Une
boite à outils expert peut être utilisée en appuyant sur CTRL + Clic gauche, elle contient les fonctions :
- Nouvelles données permet d'importer un nouveau fichier Excel dans la base (Attention, ce bouton effacera vos données actuelles).
- Nouvelle colonne permet d’ajouter une colonne.
- Supprimer colonne permet de supprimer une colonne.
- Initialisez les quantités utile pour un inventaire
- Effacer le journal permet d’effacer le journal.
- Quitter ferme cette fenêtre.
Configurer
Numérotation des colonnes
Pour paramétrer les colonnes de SODA on utilise la numérotation suivante :
Voici les paramètres plus utiles du fichier SODA.ini
pour changer la langue :
Pour préciser le comportement d’un champ lors d’une saisie, d’une modification, ou d’un autre bouton d’action, on précise le type de donnée géré dans la colonne.
-
[COLUMN]
1=LIST
2=DATE
3=LISTB
4=TEXT
5=CHECK
6=LTEXT
TEXT est le format par défaut d’une colonne
LIST est utilisé pour une colonne de texte, quand on veut que la saisie se fasse par liste déroulante
LISTB est une variante de liste, qui empêche de modifier la sélection.
DATE permet une saisie par calendrier
CHECK permet une saisie par case à cocher
LTEXT permet d'avoir une saisie de texte plus importante.
Définir la colonne qui servira de référence quantité pour les entrée/sorties.
Définir la colonne qui servira de référence code-barres (pour les codes-barres).
Pour éviter les cases vides lors de l’importation de fichier, on peut forcer le remplissage d’une colonne par le « clonage » des cases avec les valeurs précédentes.
-
[IMPORT]
CLONE_COL1=1
CLONE_COL3=1
Dans notre exemple ceci signifie que des champs famille ou quantité peuvent être vides dans le fichier importé, ils seront remplis avec la dernière valeur rencontrée.
Une dépendance entre Famille et sous famille est prévue dans le SODA, il vous suffit d'utiliser les paramètres suivant :
-
[COMBO]
FATHER=2
CHILD1=3
Father définit la famille et Child la sous famille. Les sous-familles proposées dans la combo Child dépendent de la famille qui est choisie dans la combo Father.
Statuts
Pour faciliter la lecture des données, on peut mettre certaines cases en couleur.
On peut choisir deux colonnes qui seront ainsi colorées.
Le changement de couleur peut se faire sur un chiffre au début du texte, ou sur un texte contenu n’importe ou dans le texte.
Statut numérique
Il faut placer en tête de chaque libellé un nombre de 0 à 9 qui déterminera la couleur.
Mettez
Dans cette colonne la couleur des cases dépend du chiffre qui est en tête du texte.
On peut changer les couleurs, en utilisant le nuancier du Web, pour chacune des valeurs 1,2,3…
-
[STATUSNUM]
1=0xFF0000
6=0x80e090
7=0xffe0e0
9=0x00FF00
Statut texte
Il faut placer dans chaque libellé un texte, une clé, un indicatif qui déterminera la couleur.
Ces « clés » doivent être définies dans les paramètres, sinon le logiciel reconnaitra « AA », « BB », « CC » etc..
Dans cet exemple la colonne 2 utilise un codage numérique, la colonne 3 des clés qui sont AA,BB,XX
Voici le paramétrage correspondant
-
[COLUMN]
QUANTITY=7
BARCODE=1
STATUS=2
STATUS2=3
-
[StatusNum]
1=0xFF0000
2=0xFFFF00
Champ texte long : LTEXT
Le mot clé LText permet simplement d’ajouter un texte sur plusieurs lignes dans un champ particulier
Voici un exemple de paramétrage correspondant
-
[COLUMN]
3=LTEXT
4=DATE
7=STATUT
Inventaire
SODA est souvent utilisé pour faire des inventaires.
La procédure est simple :
- On réalise un export Excel des données, ou mieux, une sauvegarde de tout le dossier SODA
- On ajoute la ligne INVENTAIRE=1 dans les paramètres DIVERS
- Avec la boite à outils avancée (touche Contrôle enfoncée, bouton OUTILS) on met toutes les quantités à -1
- Lors d’une modification des quantités, les lignes modifiées passent en vert. Ceci permet de distinguer les produits non vérifiés.
Etiquettes
Si la colonne quantité contient la valeur N, SODA vous posera la question « voulez-vous imprimer N étiquettes ? ».
Si vous répondez non, une seule étiquette sera imprimée pour chaque ligne.
Voici les paramètres d'impression d'étiquette :
L'étiquette est composée de 3 lignes, deux qui peuvent comporter des informations sur le produit, et une dernière qui définit la valeur à imprimer dans le code barre.
Toutes les positions et fontes de chacune des lignes est paramétrable de la façon suivante :
-
[ETIQUETTE]
CODE128=0 //Les références ne sont pas codées en code128
CODEEAN=8 //La colonne référence est un code EAN
HAUTEUR=20 //Spécifie la hauteur de la zone code barre
LARGEUR=60 //Spécifie la largeur de la zone code barre
OFFSERTX=10 //Décalage global de tout, en horizontal
OFFSETY=10 //Décalage global de tout, en vertical
X=0 Position en X de la premiere ligne
Y1=0 // Position en Y de la première ligne
F1=8 // Taille de la police de la première ligne
X2=1 // Position en X de la deuxième ligne
Y2=8 // Position en Y de la deuxième ligne
F2=8 // Taille de la police de la deuxième ligne
X3=0 // Position en X de la troisième ligne, celle du code-barres
Y3=16 // Position en Y de la troisième ligne
F3=8 // Taille de la police de troisième ligne
ZOOM=0.5 // Paramètre optionnel de Zoom
Impression papier
Vous pouvez imprimer vos données sur votre imprimante par défaut avec le bouton IMPRIMER.
Si vous sélectionnez au préalable des lignes, c’est celles-ci qui seront imprimées.
Voici les paramètres d'impression papier :
Chaque champ, numéroté de 1 à N est imprimé à la position spécifiée (en dixième de mm en général).
Tous les champs doivent avoir une position.
La posiiton -1 signifie que le champ ne sera pas imprimé.
-
[PRINT]
1=100
2=-1
3=300
4=1
5=500
6=600