Erreur au Clic Saisie caisse ET fenetre famille par défaut

Soumis par Patsy le dim 04/02/2018 - 07:31

Bonjour,

Lorsque je click sur 'Saisie caisse', j'obtient le message suivant :

         Query failed: Unknown column 'cai' in 'where clause' DB_Connection.Exec.277

Si je fais Ok sur le message, l'écran de la caisse s'affiche bien.

ET

Par contre, dans les préférences / Environnement, je n'ai pas coché 'Fenêtre famille par défaut' car je voudrais pouvoir saisir par article sans avoir à faire F2 à chaque ligne.

Est-ce comme cela que cela devrait fonctionner ?

Lorsque les familles sont activées c'est le libellé "Code famille" qui apparaît mais vous pouvez saisir directement le code produit.

Bonsoir,

Suite à mon message du 4, est-ce que je peux travailler dans caisse sans problème suite au message obtenu ?

Lorsque je click sur 'Saisie caisse', j'obtient le message suivant :

Query failed: Unknown column 'cai' in 'where clause' DB_Connection.Exec.277

Si je fais Ok sur le message, l'écran de la caisse s'affiche bien.

Je travaille avec les Versions 3.68.1 et 3.25.1.

Bonjour,
je n'ai pas de ligne [Societes] dans mon fichier ~/.config/gambas3/Laurux.conf ???

Le fichier débute comme cela, le 1er 'paragraphe' :
# Laurux local configuration
[Coul]
Fnets="Background: &HDDDDDD&; "
Btns="Backgr ...

puis :
[General]
Soc="03"
son=0
...

puis :
[Soc]
Exp=1
Lettrage=1
Impbl=0

[Soc01]
Entete=-1
Conditions=-1
...

puis :
[Soc02]
Entete=-1
Conditions=-1
Tva550=0
Codetva="1"
...

puis :
[Soc02/Col]
LcolS="col0:34;col1:80;col2:260;col3:109;col4:100;col5:110;col6:110"
LcolE="col0:105;col1:90;col2:290;col3:100;col4:100;col5:100;col6:120;col7:70;col8:60;col9:60"

[Soc03]
Entete=-1
Conditions=-1
Tva550=0
...

puis :
[Soc03/Col]
LcolR="col0:69;col1:140;col2:290;col3:100;col4:80;col5:100;col6:60;col7:100;col8:72"
LcolF="col0:55;col1:140;col2:350;col3:92;col4:60;col5:92;col6:55;col7:92;col8:92;col9:30"
LcolS="col0:34;col1:80;col2:260;col3:109;col4:100;col5:110;col6:80"
LcolH="col0:60;col1:140;col2:260;col3:100;col4:68;col5:100;col6:66;col7:100;col8:37"
LcolT="col0:91;col1:240;col2:110;col3:110;col4:110;col5:110;col6:300"
LcolE="col0:105;col1:90;col2:290;col3:100;col4:100;col5:100;col6:120;col7:70;col8:60;col9:60"

[dbase]
type="mysql"
Name="Laurux03"
...

et enfin :
[dbase/ssh]
Con-ssh=0

Pour info dans le fichier Laurux-Pos.conf j'ai à la fin cela :
[dbase]
Version="Laurux-Pos V3.25"
type="mysql"
Name="Laurux03"
...

Je viens de vérifier sur autre PC qui tourne avec la V3.68, il ny' a pas de paragraphe [Societes]

Sur cet autre PC, j'avais mis de côté le .conf de la V3.67 avant basculement en V3.68, et dans ce fichier il y a bien le paragraphe [Societes] avec Soc01= "Laurux V3.59" et idem pour Soc02 et Soc03.

c'est moi qui n'ai pas tout compris ou il y a un problème dans ce fichier sur la V3.68 (pc où je n'ai que la compta) ET V3.68.1 (pc où j'ai restauré la même compta + gestion et caisse que je suis en train de démarrer) ?

bonjour,

j'ai rajouté dans mon fichier Laurux.conf :
- le paragraphe [Societes]
- les lignes des Soc01, 02 et 03 en mettant V3.59 dans la 01 et 02 et V3.52 dans la 03 qui utilise la caisse.

Je n'ai donc plus le message d'erreur au clic de 'Saisie Caisse'.

En espérant que ma manip est bonne et ne va pas me perturber plus loin !