Podrška #27085
ZatvorenRazmjena dokumenata POS <-> KALK
100%
Povezani tiketi 4 (0 otvoreno — 4 zatvorenih)
Izmjenjeno od Saša Vranić prije oko 13 godina
I uz malo modifikacija to će proraditi.
Recimo, dešava se ono napravi pom.dbf pa ga poslije kopiraj u naziv koji treba itd...
Te funkcije treba korigovati
Izmjenjeno od Ernad Husremović prije oko 13 godina
koristiti builtin zip funkcije.
Izmjenjeno od Ernad Husremović prije oko 13 godina
šta varijabla gModemVeza predstavlja ? Treba li to uopšte ovdje ?
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Naslov promijenjeno iz F18, modul POS, prenos podataka POS->KALK i obrnuto u Razmjena dokumenata POS <-> KALK
Izmjenjeno od Saša Vranić prije oko 13 godina
Ernad Husremović je napisao/la:
koristiti builtin zip funkcije.
naravno
Izmjenjeno od Saša Vranić prije oko 13 godina
I onda imamo i na kontra strani u KALK-u također napraviti modifikacije za slanje i za prijem, zip integrisani itd.. itd...
Ima tu posla brat bratu 10-12 sati, ako ne i više.
Recimo uvijek je bio problem strukture tabela, tj. u kalk-u se kreira jedna struktura a ovamo fali neko polje. Sada se i to konačno može staviti pod jednu kapu.
Te funkcije razmjene zaista treba srediti kako treba.
Izmjenjeno od Saša Vranić prije oko 13 godina
Ovdje je bitna još jedna stvar, imamo sljedeće tipove razmjene sada:
- eksterna instalacija (razmjena između udaljenog TOPS i KALK)
- interna instalacija (razmjena između internog TOPS<->KALK)
Izmjenjeno od Saša Vranić prije skoro 13 godina
Opcija KALK->TOPS (prenos podataka za TOPS)
ali konačno funkcija na nešto liči...
Također su bile dvije identične funkcije
1) jedna za generisanje iz pripreme
2) jedna za generisanje iz kumulativa
objedinio sam funkcije...
funkcija je gentops()
ako je bez argumenata onda se koristi sa pripremom, ako zadamo
gentops( idfirma, tipdok, brdok )
onda će gledati kumulativ (kalk)
Izmjenjeno od Saša Vranić prije skoro 13 godina
nisam je testirao, samo ispisao... treba testirati
također, ovdje su bitni pojedini parametri i tabela koncij (koja se u jednoj varijanti koristi)
čak razmišljam da ne bi bilo loše da se napravi samo jedna varijanta, a to je ona sa koncijem po prodajnim mjestima
Izmjenjeno od Ernad Husremović prije skoro 13 godina
Saša Vranić je napisao/la:
nisam je testirao, samo ispisao... treba testirati
također, ovdje su bitni pojedini parametri i tabela koncij (koja se u jednoj varijanti koristi)
čak razmišljam da ne bi bilo loše da se napravi samo jedna varijanta, a to je ona sa koncijem po prodajnim mjestima
u F18 imamo jednu jedinstvenu strukturu tabela. To treba primjeniti i ovdje.
Zato ako je potrebno u FMK/TOPS napraviti neki modstru da bi se proširila struktura (da bude identična sa F18), a da pri tome eliminišeš niz if-polje-ima uradi tako.
znači proširi strukturu tako da ona odgovara F18 strukturi koja praktično obuhvata sva polja koja se koriste.
Izmjenjeno od Ernad Husremović prije skoro 13 godina
kao što smo i kod F18 LD-a primjenili - sva polja koja se koriste su otvorena i predviđena
Izmjenjeno od Saša Vranić prije skoro 13 godina
inače ove tabele se kreiraju u runtime-u, tj. prilikom pokretanja opcije, ali sada treba pogledati ovu opciju import-a kod TOPS-a pa iskoristiti istu funkciju za kreiranje kontra tabele ako je ista
Izmjenjeno od Saša Vranić prije skoro 13 godina
import fajlova u tops sređen, promjenjeni i nazivi baznih funkcija
gentops -> kalk_generisi_tops_dokumente()
kalk2pos -> pos_preuzmi_iz_kalk()
Izmjenjeno od Saša Vranić prije skoro 13 godina
još ispravki, testirao sam prenos KALK->TOPS, sada se generiše datoteka prenosa na zadanoj lokaciji po prodajnim mjestima.
Također sam napravio da se formiraju direktoriji automatski, tako da ne moramo misliti da li ga ima ili ne.
Unaprijedio sam opciju kod generisanja fajlova, prije je opcija dozvoljavala samo jedan prenos u toku dana, recimo fajl kt1104.dbf i to je to, svaki novi bi ga brisao.
Izmjenjeno od Saša Vranić prije skoro 13 godina
Sada su fajlovi koji idu od KALK-a prema TOPS-u
kt140201, kt140202
kt + dan + mjesec + brojač
te se provjerava koji je sljedeći itd...
Izmjenjeno od Saša Vranić prije skoro 13 godina
E, sada treba testirati prenos podataka u POS iz ovog direktorija...
Izmjenjeno od Saša Vranić prije skoro 13 godina
- % završeno promijenjeno iz 0 u 50
Izmjenjeno od Ernad Husremović prije skoro 13 godina
ovo se sada testira tako da funkcioniše samo sa TOPS FMK ili .... ?
Izmjenjeno od Saša Vranić prije skoro 13 godina
Izmjenjeno od Saša Vranić prije skoro 13 godina
Treba testirati jedan import sada iz FMK TOPS-a, pa eventualno poispravljati još greške
Izmjenjeno od Saša Vranić prije skoro 13 godina
Izmjenjeno od Saša Vranić prije skoro 13 godina
E sada jedini problem koji ovdje postoji je naziv fajla velikim slovima itd... na windows-u to neće predstavljati problem ali na ubuntu hoće, treba smisliti nešto.
Izmjenjeno od Saša Vranić prije skoro 13 godina
- % završeno promijenjeno iz 50 u 60
Izmjenjeno od Saša Vranić prije skoro 13 godina
osposobio sam i opciju F18 POS čitanje podataka i prenos podataka kalk <> pos
Izmjenjeno od Saša Vranić prije skoro 13 godina
- Status promijenjeno iz Novo u Zatvoreno
- % završeno promijenjeno iz 60 u 100