[Résolu] s/formulaire pour saisir une ligne comptable

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
CLAVERIE JEAN-LOUIS
Fraîchement OOthentifié
Messages : 5
Inscription : 18 mars 2022 17:43

[Résolu] s/formulaire pour saisir une ligne comptable

Message par CLAVERIE JEAN-LOUIS »

Bonjour,
En comptabilité une opération comptable comporte au minimum 2 lignes.
Avec un Formulaire Mouvemen( numop,jnl,date,libelleop,) et un S/Formulaire Ecriture (numop(auto),compte,libelle compte,somme débit, somme crédit, typeop),
je n'arrive pas a enregistrer dans ma table Ecriture ma deuxieme ligne comptable !
Merci de me fournir une piste.
a++
libreoffice 7.1 (01/01/2021) sous windows10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: s/formulaire pour saisir une ligne comptable

Message par jeanmimi »

Bonjour,
C'est parce que la structure des 2 Tables n'est pas conforme et ne permet pas leur mise en Relation.
Il manque aussi des Tables pour les comptes et leurs libellés, ainsi que pour le type d'opération et le type de journal.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
CLAVERIE JEAN-LOUIS
Fraîchement OOthentifié
Messages : 5
Inscription : 18 mars 2022 17:43

Re: s/formulaire pour saisir une ligne comptable

Message par CLAVERIE JEAN-LOUIS »

Merci pour la réponse rapide.
Afin de facilité votre réponse ci-joint la base de donnée en question.
Merci de vos conseils et solutions.
JLC

PS : sous access 2000, j'avais réussi à fair ce que je "rate" avec libreoffice , pourquoi ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
libreoffice 7.1 (01/01/2021) sous windows10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: s/formulaire pour saisir une ligne comptable

Message par jeanmimi »

J'avais commencé à construire ce modèle.
Peux-tu le tester ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
CLAVERIE JEAN-LOUIS
Fraîchement OOthentifié
Messages : 5
Inscription : 18 mars 2022 17:43

Re: s/formulaire pour saisir une ligne comptable

Message par CLAVERIE JEAN-LOUIS »

Bonsoir, merci de prendre du temps un dimanche pour s'interresser à mon "PB".
Je vous joins aujourd'hui la base ecrite sous access que je ne peux pas reproduire au niveau de la saisie "multiligne" avec libre office.
Cette base avait surement des défauts mais cela "fonctionnai" et me suffisait.
J'ai résolu provisoirement mon problème avec CALC mais je préferai BASE pour faire évoluer une comptabilité simple.
J'ai longtemps utilisé CIEL Compta, mais celui-ci ne passe plus sous W10 et son prix est maintenant trop exagéré.
Si vous avez un peu de votre temps à me consacrer, merci par avance et cela ne doit pas être un PB prioritaire pour vous.
Merci par avance
JLC

Désolé, ma piéce jointe dépasse la taille autorisée ....
Je vais essayer de réduire cette base afin de faire parvenir la seule partie qui pose PB.
libreoffice 7.1 (01/01/2021) sous windows10
Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

Re: s/formulaire pour saisir une ligne comptable

Message par Xylo »

Tu peux tester cette base que j'avais réalisée il y a un bout de temps (et modifiée au fur et à mesure) : saisie, journal, grand livre, balance, soldes, ainsi que bilan et compte de résultat (très) simplifiés. Filtrage par année (et par type de journal pour le journal), avec les rapports correspondants. Trois mois de saisie (opérations et chiffres factices) sont inclus...
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.1.8.1 - Linux Mint 20.3 Una
CLAVERIE JEAN-LOUIS
Fraîchement OOthentifié
Messages : 5
Inscription : 18 mars 2022 17:43

Re: s/formulaire pour saisir une ligne comptable

Message par CLAVERIE JEAN-LOUIS »

Bonjour XILO,

Merci pour ton envoi.

Cela ressemble beaucoup à ma base sous Access, je vais pouvoir chercher mon ou mes erreurs et avancer dans mon projet.
Cordialement

JLC
libreoffice 7.1 (01/01/2021) sous windows10
CLAVERIE JEAN-LOUIS
Fraîchement OOthentifié
Messages : 5
Inscription : 18 mars 2022 17:43

Re: s/formulaire pour saisir une ligne comptable

Message par CLAVERIE JEAN-LOUIS »

Bjr XILO,

j'ai encore besoin d'une piste : je n'arrive pas à remettre à "0" le compteur ID des opérations !

Même en partant d'une base vide des précédentes opérations je reprends ton ancien compteur arrété à 124 !!

Peux-tu me fournir une piste ?

Merci par avance
JLC
libreoffice 7.1 (01/01/2021) sous windows10
Xylo
Membre hOOnoraire
Membre hOOnoraire
Messages : 116
Inscription : 08 nov. 2013 14:50

Re: s/formulaire pour saisir une ligne comptable

Message par Xylo »

L'incrémentation reprend toujours après la dernière valeur enregistrée, que la table soit purgée ou non. Pour réinitialiser le compteur :

Code : Tout sélectionner

ALTER TABLE <table> ALTER <colonne> RESTART WITH <number>
Pour la table en question tu vas dans le menu /Outils/SQL et tu exécutes ceci :

Code : Tout sélectionner

ALTER TABLE T_COMPTES ALTER COM_ID RESTART WITH 1
Libre Office 7.1.8.1 - Linux Mint 20.3 Una
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 3954
Inscription : 06 oct. 2008 08:03

Re: s/formulaire pour saisir une ligne comptable

Message par Oukcha »

Bonjour,

Dans ce cas là, merci de créer votre propre sujet.
La modération vous a écrit: Rayé car le message précédent était un spam, donc supprimé

À consulter :
viewtopic.php?t=34534

Merci également de mettre à jour votre signature.
Dernière visite : 27 janv. 2023 22:30
L'auteur n'étant plus revenu depuis plusieurs mois daigner donner suite.
Le fil est classé comme résolu.


Cordialement
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image