problème extention TVA

Recoupe toutes les discussions à propos de Noalyss
billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » sam. janv. 18, 2020 11:10 am

Alors là, Dany2, je mets un genou à terre !
Ta disponibilité est énorme.
voici le résultat

Code : Tout sélectionner

dossier27=> \i patch3.sql;
BEGIN
ALTER TABLE
UPDATE 1
CREATE TABLE
INSERT 0 1
CREATE TABLE
DELETE 0
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
psql:patch3.sql:69: ERREUR:  une valeur NULL viole la contrainte NOT NULL de la colonne « id »
DÉTAIL : La ligne en échec contient (null, 2020-01-18 11:55:21.440199, export PDF et CSV)
ROLLBACK
dossier27=> 

billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » mar. janv. 21, 2020 9:29 pm

Bonjour, un p'tit up...
Des nouvelles pour ce problème?
Merci.

billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » lun. janv. 27, 2020 7:51 pm

j'avance à petits pas...

c'est clairement la ligne
insert into tva_belge.version(vdesc) values ('export PDF et CSV');
qui coince.Pourquoi? pas la moindre idée....

Quand on clique sur paramètre ->TVA le fichier patch3.sql se lance. J'ai cru comprendre que tant que cette ligne ne sera pas effectuée ce sera toujours le cas. (déduction par tâtonnement).

Dans un premier temps j'ai enlevé cette ligne et ai lancé le patch en faisant paramètre ->TVA

Et ne sachant pas éviter que le fichier se relance, j'ai tout effacer.

Tout semble fonctionner mais je trouve la solution boiteuse.

Avatar du membre
dany2
Administrateur du site
Messages : 482
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re: problème extention TVA

Message par dany2 » mar. janv. 28, 2020 9:03 pm

en fait , la commande aurait du être (pour toi)

Code : Tout sélectionner

 insert into tva_belge.version(id,vdesc) values (3,'export PDF et CSV');
 
 
Mais c'est vraiment étrange parce que normalement le id est calculé automatiquement.

Pourrais-tu faire dans psql

Code : Tout sélectionner

\d tva_belge.version

Merci ,

a+

D

billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » mar. janv. 28, 2020 10:46 pm

colonne | type | modificateur
-----------------------+---------------------------------------------+-------------------------------
id | integer | non NULL
vdate | timestamp without time zone | par default, now()
vdesc | text |
Index :
"version_key" PRIMARY KEY, btree (id)

billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » mar. janv. 28, 2020 10:53 pm

j'ai aussi lancer le code
insert into tva_belge.version(id,vdesc) values (3,'export PDF et CSV');
et la commande \d tva_belge.version donne le même résultat.
Encore merci pour tes conseils

Avatar du membre
dany2
Administrateur du site
Messages : 482
Enregistré le : mar. nov. 14, 2017 10:35 pm

Re: problème extention TVA

Message par dany2 » mer. janv. 29, 2020 6:57 pm

J'ai compris le problème :=)

Je prépare un patch uniquement pour toi , normalement tu aurais du avoir

Code : Tout sélectionner

 Column |            Type             | Collation | Nullable |                    Default                    
--------+-----------------------------+-----------+----------+-----------------------------------------------
 id     | integer                     |           | not null | nextval('tva_belge.version_id_seq'::regclass)
 vdate  | timestamp without time zone |           |          | now()
 vdesc  | text                        |           |          | 
Indexes:
    "version_pkey" PRIMARY KEY, btree (id)
Tu dois te connecter avec l'utilisateur que tu trouveras dans noalyss/include/config.inc.php (c'est important pour les droits)

Code : Tout sélectionner


create sequence if not exists tva_belge.version_id_seq start with 4;
alter table tva_belge.version alter id set default  nextval('tva_belge.version_id_seq');
Et ce sera comme tout le monde ;=)

D.

billynux
Messages : 25
Enregistré le : dim. févr. 10, 2019 6:40 pm

Re: problème extention TVA

Message par billynux » jeu. janv. 30, 2020 2:44 pm

Super merci.
Me voila donc comme tout le monde... enfin pour ce qu'il en est de Noalyss :lol:

Code : Tout sélectionner

                                       Table « tva_belge.version »
 Colonne |            Type             |                           Modificateurs                            
---------+-----------------------------+--------------------------------------------------------------------
 id      | integer                     | non NULL Par défaut, nextval('tva_belge.version_id_seq'::regclass)
 vdate   | timestamp without time zone | Par défaut, now()
 vdesc   | text                        | 
Index :
    "version_pkey" PRIMARY KEY, btree (id)

Répondre