Podrška #25517
ZatvorenFMK > F18 switch
100%
Opis
sa #25467 trebamo krenuti koristiti F18
- kreirati bringout bazu, odraditi migraciju, prestati koristit FMK
Povezani tiketi 7 (0 otvoreno — 7 zatvorenih)
Izmjenjeno od Jasmin Beganović prije oko 13 godina
(11:36:33 AM) bjasko: sale za migraciju fmk > f18 ostalo je još u LD-u ona null polja u obračunu zatvoriti pa s ebaza može prebaciti ? (11:39:21 AM) vsasa: da da (11:39:26 AM) vsasa: trebam to pogledati
Izmjenjeno od Jasmin Beganović prije oko 13 godina
idemo sa pqsl bazom
- restore empty
- u2/fmk/fmk.reports sheme
Izmjenjeno od Jasmin Beganović prije oko 13 godina
importovan postbooks empty
root@server-10:/mnt/data/harbour/src# sudo pg_restore -h localhost -U "admin" -W -d "bringout" postbooks_empty.backup
- u2
- fmk
- fmk_resports
Izmjenjeno od Jasmin Beganović prije oko 13 godina
priprema podataka
- pregledao FMK podatke sa fmk sesije ...OK
rsync fmk data
root@server-10:/mnt/data/fmk_data/bout# rsync -av root@samba.bring.out.ba:/data/samba/fmk_data/sigma/. .
konverzija u UPPERCASE, neke tabele bile malim slovima
root@server-10:/mnt/data/fmk_data/bout# rename 's/(.*)/\U$1/' *
root@server-10:/mnt/data/fmk_data/bout# ./fmk2f18_db.sh
root@server-10:/mnt/data/fmk_data/bout# ls f18
banke.dbf fakt_doks2.dbf fakt_rugov.dbf kalk_doks.dbf ld_norsiht.dbf ld_rj.dbf os_reval.dbf sifk.dbf trfp2.dbf dopr.dbf fakt_doks.dbf fakt_ugov.dbf kalk_kalk.dbf ld_obracuni.dbf lokal.dbf partn.dbf sifv.dbf trfp3.dbf epdv_kif.dbf fakt_fakt.dbf fakt_upl.dbf kbenef.dbf ld_pk_data.dbf ops.dbf por.dbf tarifa.dbf trfp.dbf epdv_kuf.dbf fakt_fakt.fpt fin_anal.dbf koncij.dbf ld_pk_radn.dbf os_amort.dbf rj.dbf tdok.dbf valute.dbf epdv_pdv.dbf fakt_ftxt.dbf fin_nalog.dbf konto.dbf ld_radkr.dbf os_k1.dbf roba.dbf tippr2.dbf vposla.dbf epdv_sg_kif.dbf fakt_gen_ug.dbf fin_sint.dbf kred.dbf ld_radn.dbf os_os.dbf roba.fpt tippr.dbf vprih.dbf epdv_sg_kuf.dbf fakt_gen_ug_p.dbf fin_suban.dbf ld_ld.dbf ld_radsat.dbf os_promj.dbf sast.dbf tnal.dbf
Izmjenjeno od Saša Vranić prije oko 13 godina
dodane su i tabele fmkrules.dbf -> f18_rules.dbf
dest.dbf
pogledaj u paketu fmk (db_migrate.sql) dole na dnu
Izmjenjeno od Jasmin Beganović prije oko 13 godina
evo nekih errora
fakt_ftxt.log:Error at record: 1 Description: ERROR: value too long for type character varying(100) fakt_ftxt.log:Error at record: 3 Description: ERROR: value too long for type character varying(100) fakt_ftxt.log:Error at record: 5 Description: ERROR: value too long for type character varying(100) fakt_ftxt.log:Error at record: 6 Description: ERROR: value too long for type character varying(100) fakt_ftxt.log:Error at record: 7 Description: ERROR: value too long for type character varying(100) fakt_ftxt.log:Error at record: 8 Description: ERROR: value too long for type character varying(100)
Izmjenjeno od Jasmin Beganović prije oko 13 godina
konto.log:Error at record: 302 Description: ERROR: duplicate key value violates unique constraint "konto_pkey" konto.log:Error at record: 401 Description: ERROR: duplicate key value violates unique constraint "konto_pkey" konto.log:Error at record: 510 Description: ERROR: duplicate key value violates unique constraint "konto_pkey" konto.log:Error at record: 515 Description: ERROR: duplicate key value violates unique constraint "konto_pkey" konto.log:Error at record: 517 Description: ERROR: duplicate key value violates unique constraint "konto_pkey"
Izmjenjeno od Jasmin Beganović prije oko 13 godina
ld_ld.log:Error at record: 260 Description: ERROR: null value in column "godina" violates not-null constraint ld_ld.log:Error at record: 419 Description: ERROR: null value in column "godina" violates not-null constraint ld_ld.log:Error at record: 492 Description: ERROR: null value in column "godina" violates not-null constraint ld_ld.log:Error at record: 543 Description: ERROR: null value in column "godina" violates not-null constraint ld_ld.log:Error at record: 681 Description: ERROR: null value in column "godina" violates not-null constraint ld_ld.log:Error at record: 682 Description: ERROR: null value in column "godina" violates not-null constraint
Izmjenjeno od Jasmin Beganović prije oko 13 godina
ostalo je prošlo bez problema
Izmjenjeno od Saša Vranić prije oko 13 godina
to je ok, konto neki dupli valjda postoji a ovo su neki prazni zapisi u robi gdje nema "godina" tako da je ok
Izmjenjeno od Saša Vranić prije oko 13 godina
E ovaj ftxt je problem, setovano je da je varchar(100) polje, a inače je (250) u dbf-u, to je zbog toga.
Izmjenjeno od Jasmin Beganović prije oko 13 godina
Saša Vranić je napisao/la:
E ovaj ftxt je problem, setovano je da je varchar(100) polje, a inače je (250) u dbf-u, to je zbog toga.
dobro to nije ništa strašno može se par tekstova i ručno ubaciti
Izmjenjeno od Saša Vranić prije oko 13 godina
odradi ovo na bazi koju si napravio
alter table fmk.fakt_ftxt alter column naz type varchar(250); delete from fmk.fakt_ftxt;
pa onda ponovi import samo ftxt tabele
Izmjenjeno od Jasmin Beganović prije oko 13 godina
Query returned successfully: 2 rows affected, 225 ms execution time.
Izmjenjeno od Jasmin Beganović prije oko 13 godina
odradioi import ostatka, dest, rules, ftxt
Izmjenjeno od Jasmin Beganović prije oko 13 godina
nakon update-a ftxt polaj fakt mi nije kupio izmjene, otvorio #25532
Izmjenjeno od Jasmin Beganović prije oko 13 godina
pregledao sam ofrlje podatke, kontrolu zbira, pregled dokumenata, fakture, sve izgleda OK
Izmjenjeno od Jasmin Beganović prije oko 13 godina
sada treba žeki da još jedno isprovjerava jeli sve OK
Izmjenjeno od Jasmin Beganović prije oko 13 godina
LD nemam u šifrarniku radnika ništa dok u bazi ima radnike
Izmjenjeno od Jasmin Beganović prije oko 13 godina
potrebno je kreirati account za nas
Izmjenjeno od Saša Vranić prije oko 13 godina
bjasko, u LD-u sam pronašao još dvije tabele koje nismo prebacili
to su parametri obračuna i stručne spreme.
Odradi pull fmk paketa, pa ga instaliraj i dobijaš ove dvije tabele, pogledaj u dnu paketa kako se zovu.
Izmjenjeno od Jasmin Beganović prije oko 13 godina
08:45:37 AM) hernad: bjasko je li migracija bring.out gotova ? (08:45:40 AM) semir entered the room. (08:46:19 AM) bjasko: prebačeni su podaci, ja sam provjerio osnovne podatke od danas idemo sa F18 đeki će detaljnije zagledati (08:47:06 AM) bjasko: fmk je od jučer istorija (08:47:11 AM) bjasko: :=) (08:48:04 AM) hernad: dobro pripremi uputstva za instalaciu da svi mogu instalirati F18 publikuj aktuelne verzije a gcode (08:49:35 AM) bjasko: s obzirom da svaki dan ima dorada trebaju svi imati build (08:49:44 AM) bjasko: tako je najlakše (08:49:45 AM) hernad: NE (08:49:47 AM) hernad: NE (08:49:48 AM) hernad: NE (08:49:52 AM) bjasko: nego ? (08:50:27 AM) hernad: kakvi crni buildovi za korisnike (08:50:33 AM) bjasko: ma kakvi korisnici (08:50:35 AM) bjasko: pričam o nma a (08:50:46 AM) bjasko: nemamo kod nikog F18 (08:50:53 AM) hernad: ja ti pričam o NAMA kao korisnika (08:50:56 AM) hernad: korisnicima (08:51:29 AM) hernad: vzeljka semir trebaju imati podešene klijente koji će pokupiti novu verziju sa gcode a ne da im govoriš buildaj ili bilo šta slično (08:51:44 AM) bjasko: neznam ja bogami kad da sve to bildam i postiram pogotovo windows/linux verzije i to kad sale dnevno 30 verzija izbaci (08:51:51 AM) bjasko: ja se slažem sa tobom (08:52:08 AM) hernad: čekaj bolan jasko šta pričaš (08:52:25 AM) hernad: pa neće tih 30 verzija ni vzeljka ni semir koristiti na bring.out (08:52:35 AM) bjasko: negooo (08:52:59 AM) hernad: znaš šta (08:53:04 AM) hernad: hajde da stvar pojednostavimo (08:53:15 AM) hernad: u smislu šta i kako (08:53:19 AM) hernad: svaki klijent (08:53:25 AM) hernad: treba na sljedeći način raditi update: (08:53:34 AM) hernad: start/run windows cmd: (08:53:43 AM) hernad: update x.y.z (08:53:55 AM) hernad: imaš dva tipa kijenta windows i ubuntu (08:54:03 AM) hernad: o ovom "update" sam pisao (08:54:07 AM) hernad: tako će biti od danas (08:54:10 AM) bjasko: ma ja to znam i kažem OK ali to u ovom momentu nema (08:54:23 AM) hernad: a koliko verzija i kako ostavi to po strani (08:54:35 AM) hernad: nema - pripremi (08:55:09 AM) hernad: nisam vidio na infra svoj user acount (08:55:10 AM) semir left the room. (08:55:20 AM) vsasa left the room. (08:55:27 AM) hernad: neka user accounti budu vzeljka, hernad ... sa istim lozinkama kao email (08:55:29 AM) semir entered the room. (08:55:49 AM) bjasko: o kojim userima pričamo (08:55:57 AM) hernad: o bring.out userima F18 (08:56:06 AM) vsasa entered the room. (08:56:15 AM) bjasko: to je sale dodavao preko xtuple-a (08:56:32 AM) hernad: bjasko (08:56:59 AM) hernad: razdvojimo developerske aktivnosti od servisnih (08:57:13 AM) hernad: za administraciju F18 trebaš P1 klijent to znam (08:57:16 AM) hernad: koristi ga (08:57:20 AM) hernad: ne treba ti developer za to (08:57:40 AM) hernad: sistem ide u produkciju i šta je saša radio da bi to testirao apsolutno me ne interesuje (08:57:50 AM) hernad: ti si sysadmin i ja ti kažem podesi usere (08:58:04 AM) bjasko: dobro (08:58:14 AM) hernad: sve to što sam ovdje rekao ide u servisno upustvo za instalatera (08:58:19 AM) hernad: download gcode - danas, (08:58:22 AM) hernad: useri - danas (08:58:33 AM) hernad: korištenje semir danas do kraja dana instalirati početi (08:58:45 AM) hernad: semir danas treba napraviti predračun u F18 koji mu zadam (08:59:05 AM) bjasko: dobro ja ću to danas uzeti, (08:59:17 AM) bjasko: ove ostale aktivnosti ostavljam po strani (08:59:23 AM) hernad: koje ? (09:00:42 AM) bjasko: ima SA kamara (09:05:13 AM) semir left the room.
Izmjenjeno od Jasmin Beganović prije oko 13 godina
dakle
- win/linux install
- update win/lin
- user accounti
- backup
Izmjenjeno od Saša Vranić prije oko 13 godina
nemoj još jasko update-ovati, bit će još
Izmjenjeno od Saša Vranić prije oko 13 godina
eh, sada možeš uraditi fmk paket upgrade
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Status promijenjeno iz Novo u Dodijeljeno
- Odgovorna osoba promijenjeno iz Jasmin Beganović u Saša Vranić
- Prioritet promijenjeno iz Normalan u Visok
da li su change log-ovi update-ovani vsasa ? da li su verzije svih artifakta koje si mjenjao ažurirane ?
Izmjenjeno od Ernad Husremović prije oko 13 godina
Ernad Husremović je napisao/la:
da li su change log-ovi update-ovani vsasa ? da li su verzije svih artifakta koje si mjenjao ažurirane ?
Naime ovo je tačka u kojoj develper daje sysadmin-u zadatak za release. sysadmin mora imati sve ove stvari ažurne.
za očekivati je da kažeš kod asigniranja: fmk db x.y.z, F18 a.b.c itd
Izmjenjeno od Jasmin Beganović prije oko 13 godina
Saša Vranić je napisao/la:
eh, sada možeš uraditi fmk paket upgrade
OK
Izmjenjeno od Jasmin Beganović prije oko 13 godina
nova tabele su
PAROBR STRSPR TPRSIHT
Izmjenjeno od Jasmin Beganović prije oko 13 godina
fmk.ld_parobr
fmk.ld_tprsiht
fmk.strspr
Izmjenjeno od Jasmin Beganović prije oko 13 godina
root@server-10:/mnt/data/fmk_data/bout# cat f18/strspr.log
Start: 12:32:22 End: 12:32:22, records in dbf: 4, imported recs: 3
root@server-10:/mnt/data/fmk_data/bout# cat f18/ld_parobr.log
Start: 12:32:22 End: 12:32:23, records in dbf: 36, imported recs: 35
root@server-10:/mnt/data/fmk_data/bout# cat f18/ld_tprsiht.log
Start: 12:32:23 End: 12:32:23, records in dbf: 1, imported recs: 0
Izmjenjeno od Jasmin Beganović prije oko 13 godina
accountima sam promjenio PWD, vidite #25559
Izmjenjeno od Jasmin Beganović prije oko 13 godina
evo server info za kačenje na bazu
bjasko@bjasko-Vostro-1015:~$ cat ~/.f18/.f18_config.ini
#F18 config [F18_server] port=5432 schema=fmk database=bringout user_pwd=XXXXXX host_name=192.168.45.160 user_name=XXXXX #end of config
Izmjenjeno od Saša Vranić prije oko 13 godina
ld je već u iskoristivoj fazi što se tiče tabela sa servera
pulovati i postaviti novu verziju f18
ali prije pokretanja izbrisati lokalne tabele sa računara (ako su ranije kreirane)
- ops.*
- ld_parobr.*
- ld_ld.*
Izmjenjeno od Saša Vranić prije oko 13 godina
također prije toga jasko odradi opet pull fmk paketa pa ga instaliraj
Izmjenjeno od Saša Vranić prije oko 13 godina
Jasmin Beganović je napisao/la:
evo server info za kačenje na bazu
bjasko@bjasko-Vostro-1015:~$ cat ~/.f18/.f18_config.ini
[...]
u ovom config fajlu treba izbrisati ovu liniju user_pwd, to se ne koristi
Izmjenjeno od Jasmin Beganović prije oko 13 godina
Saša Vranić je napisao/la:
Jasmin Beganović je napisao/la:
evo server info za kačenje na bazu
bjasko@bjasko-Vostro-1015:~$ cat ~/.f18/.f18_config.ini
[...]u ovom config fajlu treba izbrisati ovu liniju user_pwd, to se ne koristi
hm to je F18 kreirao, ja ću pobrisati
Izmjenjeno od Jasmin Beganović prije oko 13 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 0 u 100