VERS='5.70.049'

echo "Mise a jour de la base de donnees pour Version $VERS"

isql - - <<EOT

DATABASE gc;

UPDATE 
  gc_parsys 
SET 
  version='$VERS'
WHERE
  version<'$VERS';


CREATE TABLE
gc_art2
(
  code  char(12), 
  kref  char(6),
  kthem char(10),
  kpxht float
);

CREATE UNIQUE INDEX 
ix_art201
ON
gc_art2(code); 

CREATE TABLE
gc_kpx
(
  code  char (13),
  kdate date,
  kpxht float,
  nseek serial   
);

CREATE TABLE 
gc_kclas
(
 code     char(10),
 klib     char(30),
 kfam     char(3),
 klibfam  char(10),
 kdep     char(3),
 klibdep  char(10),
 ksdep	  char(3),
 ksdeplib char(10)
);

ALTER TABLE gc_erc ADD (
  frsdiv	FLOAT
);

UPDATE gc_erc SET frsdiv=0 WHERE frsdiv IS NULL;

ALTER TABLE gc_erc ADD (
  trspvent	FLOAT
);

UPDATE gc_erc SET trspvent=0 WHERE trspvent IS NULL;

select nofac from gc_fac where ind=4 into temp t1;
update gc_lgf set
uv =
(
  select gc_art.nbpnt
  from  gc_art 
  where (gc_lgf.code = gc_art.code)
)
where numfac in (select * from t1);

CLOSE DATABASE;

EOT

chmod 666 $DBPATH/gc.dbs/*.idx
chmod 666 $DBPATH/gc.dbs/*.dat

echo "Mise a jour terminee"
