phpcompta-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Phpcompta-support] plan comptable association


From: Dany De Bontridder
Subject: Re: [Phpcompta-support] plan comptable association
Date: Tue, 04 Dec 2007 10:07:55 +0100

Milou writes:
Le Mon, 03 Dec 2007 11:58:48 +0100
Dany De Bontridder à écrit:


Oui oui, c'est assez facile :
Tout d'abord,
1.tu créés un dossier sur base de la compta française (dossier->créer)

ok, ça c'est bon
2.tu notes dans la page d'acceuil (après le login) l'id du dossier (c'est un chiffre)

ok
3. Avec un outil tiers, (phpPgAdmin, pgadmin3 ou ligne de commande), tu te connectes sur dossierXX (remplacer XX par l'id du dossier trouvé en 2) tu vides la table tmp_pcmn et tu importes le contenu du fichier (normalement il est adapté)

Alors, j'imagine que vider la table c'est TRUNCATE ? Je viens de
découvrir la syntaxe du sql ce soir :) Alors, un truncate sur la table tmp_pcmn ne fonctionne pas
ERREUR:  n'a pas pu tronquer une table référencée dans une constrainte
de clé étrangère DETAIL: La table «jrnx» référence «tmp_pcmn» via la contrainte de clé étrangère «$1». HINT: Tronquez la table «jrnx» au même moment.

La table jrnx n'est pas vide ? Tu as déjà encodé qq chose ? ça c'est gênant
On ne change pas de plan comptable quand on a déjà encodé qq chose. A moins que le truncate est refusé quand il y a une clef.
Essaie :
delete from tmp_pcmn; Puis
dossierXX=# alter table tmp_pcmn add pcm_country text;
ALTER TABLE
dossierXX=# \i fr_plan_loi1901.sql
SET
SET
SET
SET
mod1=# select * from tmp_pcmn ;
mod1=# alter table tmp_pcmn drop pcm_country;
ALTER TABLE Et c'est importé ;)
Puis pour finir :
delete from tva_rate;
\i fr_plan_loi1901_tva.sql N'oublie surtout pas Avancé -> Poste comptable

Voilà cela devrait être bon, @+,
..D..




reply via email to

[Prev in Thread] Current Thread [Next in Thread]