PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → transaction SQL SERVER / SAGE
transaction SQL SERVER / SAGE
Started by guest, Mar., 29 2006 6:35 PM - 1 reply
Posted on March, 29 2006 - 6:35 PM
Bonjour

je dois générer des écritures comptables dans la table F_COMPTET (sage sql v12)
3 écritures: (une rattaché au journal de vente, la deuxième sur la tva, la dernière sur le compte client)

Généralement ca marchouille.
Bizarrerie hasardeuse lors d'un test,
une facture lance correctement les deux premières ecritures mais la 3e foire.
Donc c la cata, et mon journal est déséquilibré.


Comment effectuer une transaction sur ces 3 inserts?
Et surtout l'insertion dans F_COMPTET modifie t"lle d'autre table?
Si oui, lesquel, et si j'effectue une transaction, est ce que cela va modifier ces elements annexe?
Posted on March, 29 2006 - 6:47 PM
Bonjour

je dois générer des écritures comptables dans la table F_COMPTET (sage sql
v12) 3 écritures: (une rattaché au journal de vente, la deuxième sur la tva,
la dernière sur le compte client)

Généralement ca marchouille.
Bizarrerie hasardeuse lors d'un test,
une facture lance correctement les deux premières ecritures mais la 3e foire.
Donc c la cata, et mon journal est déséquilibré.


Comment effectuer une transaction sur ces 3 inserts?

SQLTransaction(sqlDébut,NomConnexion)
SI PAS 3Inserts
SQLTransaction(sqlAnnule,MaConnexion)
FIN
SQLTransaction(sqlFin,MaConnexion)

Et surtout l'insertion dans F_COMPTET modifie t"lle d'autre table?
Si oui, lesquel, et si j'effectue une transaction, est ce que cela va
modifier ces elements annexe?

Dans la console SQL Server sur la table F_COMPTET tu fais un clic droit
'Toutes les taches - Afficher les dépendances' et tu auras un beau
tableau expliquant les tables lièes

--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "