Projekat

Općenito

Profil

Akcije

Podrška #27085

Zatvoren

Razmjena dokumenata POS <-> KALK

Dodano od Saša Vranić prije oko 13 godina. Izmjenjeno prije skoro 13 godina.

Status:
Zatvoreno
Prioritet:
Odmah riješiti
Odgovorna osoba:
Saša Vranić
Početak:
13.03.2012
Završetak:
% završeno:

100%

Procjena vremena:

Povezani tiketi 4 (0 otvoreno4 zatvorenih)

korelira sa F18 - Podrška #27077: F18 modul POS, stavljanje u funkcijuZatvorenoSaša Vranić13.03.2012

Akcije
korelira sa F18 - Podrška #27518: Modul KALK, semafori 1.1, korekcijeZatvorenoSaša Vranić11.04.2012

Akcije
korelira sa F18 - Podrška #27547: F18 release 0.9.95 (semaphores v1.1)ZatvorenoSaša Vranić12.04.2012

Akcije
korelira sa F18 - Podrška #27661: F18 release 1.0.6ZatvorenoMirza Pasic17.04.2012

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije oko 13 godina

Dobro, znači ovdje imamo klasičnu dbf razmjenu

KALK -> POS

referenca

POS -> KALK

referenca

Akcije #2

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

Akcije #3

Izmjenjeno od Ernad Husremović prije oko 13 godina

koristiti builtin zip funkcije.

Akcije #4

Izmjenjeno od Ernad Husremović prije oko 13 godina

šta varijabla gModemVeza predstavlja ? Treba li to uopšte ovdje ?

Akcije #5

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
Akcije #6

Izmjenjeno od Saša Vranić prije oko 13 godina

Ernad Husremović je napisao/la:

koristiti builtin zip funkcije.

naravno

Akcije #7

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.

Akcije #8

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)
Akcije #9

Izmjenjeno od Saša Vranić prije skoro 13 godina

Opcija KALK->TOPS (prenos podataka za TOPS)

velika borba

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)

Akcije #10

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

Akcije #11

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.

Akcije #12

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

Akcije #13

Izmjenjeno od Saša Vranić prije skoro 13 godina

to i uradio

Akcije #14

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

Akcije #15

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()

commit

Akcije #16

Izmjenjeno od Saša Vranić prije skoro 13 godina

commit

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.

Akcije #17

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...

Akcije #18

Izmjenjeno od Saša Vranić prije skoro 13 godina

E, sada treba testirati prenos podataka u POS iz ovog direktorija...

Akcije #19

Izmjenjeno od Saša Vranić prije skoro 13 godina

  • % završeno promijenjeno iz 0 u 50
Akcije #20

Izmjenjeno od Ernad Husremović prije skoro 13 godina

ovo se sada testira tako da funkcioniše samo sa TOPS FMK ili .... ?

Akcije #21

Izmjenjeno od Saša Vranić prije skoro 13 godina

Jutros nastavio na ubuntu sesiji da radim development, pa sam prvo podešavao git (user i email) itd... pa ssh key

Doradio i opciju importa tops prenosa u kalk

commit

automatsko razduženje magacina, kao opcija sql param umjesto ini parametra

commit

Akcije #22

Izmjenjeno od Saša Vranić prije skoro 13 godina

Treba testirati jedan import sada iz FMK TOPS-a, pa eventualno poispravljati još greške

Akcije #23

Izmjenjeno od Saša Vranić prije skoro 13 godina

commit

napravio još par korekcija

import uspješno odrađen

Akcije #24

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.

Akcije #25

Izmjenjeno od Saša Vranić prije skoro 13 godina

  • % završeno promijenjeno iz 50 u 60
Akcije #26

Izmjenjeno od Saša Vranić prije skoro 13 godina

osposobio sam i opciju F18 POS čitanje podataka i prenos podataka kalk <> pos

Akcije #27

Izmjenjeno od Saša Vranić prije skoro 13 godina

sad je sve kompletno

Akcije #28

Izmjenjeno od Saša Vranić prije skoro 13 godina

  • Status promijenjeno iz Novo u Zatvoreno
  • % završeno promijenjeno iz 60 u 100
Akcije

Također dostupno kao Atom PDF