Projekat

Općenito

Profil

Akcije

Podrška #25274

Zatvoren

F18, modul POS, korištenje globalnih tabela ROBA i PARTN

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

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Saša Vranić
Početak:
17.11.2011
Završetak:
% završeno:

90%

Procjena vremena:

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa F18 - Podrška #25265: F18, portiranje modula POSZatvorenoSaša Vranić16.11.2011

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije oko 13 godina

naime, POS koristi svoje tabele

  • RNGOST (partneri)
  • ROBA

treba vidjeti da se koriste globalne tabele

  • ROBA
  • PARTN
Akcije #2

Izmjenjeno od Saša Vranić prije oko 13 godina

U pos-u roba ima sljedeća polja, koja su drugačija u odnosu na globalnu robu:

         AADD ( aDbf, { "ID",        "C", 10, 0} )
         AADD ( aDbf, { "NAZ",       "C", 40, 0} )
         AADD ( aDbf, { "JMJ",       "C",  3, 0} )
         AADD ( aDbf, { "GRUPA",     "C",  2, 0} )  <<<<<<<< grupa
         AADD ( aDbf, { "IDTARIFA",  "C",  6, 0} )  
         AADD ( aDbf, { "IDODJ",     "C",  2, 0} )  <<<<<<<< odjeljenje
         AADD ( aDbf, { "CIJENA1",   "N", 10, 3} )  <<<<<<<< cijena1
         AADD ( aDbf, { "CIJENA2",   "N", 10, 3} )  <<<<<<<< cijena2
         AADD ( aDbf, { "TIP",       "C",  1, 0} )
         AADD ( aDbf, { "DJELJIV",   "C",  1, 0} )  <<<<<<<< djeljiv
         AADD ( aDbf, { "BARKOD",    "C", 13, 0} )
         AADD ( aDbf, { "K1",   "C",  4, 0} )
         AADD ( aDbf, { "K2",   "C",  4, 0} )
         AADD ( aDBf,{  'N1'   , 'N' ,  12 ,  2 })
         AADD ( aDBf,{  'N2'   , 'N' ,  12 ,  2 })
         AADD ( aDBf,{ 'MINK'   , 'N' ,  12 ,  2 })
         AADD ( aDBf,{ 'FISC_PLU'   , 'N' ,  10 , 0 })

Grupa se koliko vidim ne koristi nigdje

bringouts-MacBook:pos bringout$ grep -i -R "grupa" *

pos_izvj_realizacija_kase.prg:        ? PADC("PROMET PO GRUPAMA",LEN_TRAKA)
pos_sifrarnik.prg:return PostojiSifra(F_TARIFA,I_ID,10,55,"Sifrarnik tarifnih grupa",@cid,dx,dy,;
t_pos_db.prg:       AADD ( aDbf, { "GRUPA",     "C",  2, 0} )
t_pos_db.prg:       // AADD ( aDbf, { "GRUPA",     "C",  2, 0} )

Djeljiv se koristi negdje...

Cijena1 je u ovom slučaju maloprodajna cijena a cijena2 se koristi kao drugi set cijena kod popusta. Ali mislim da se to više nigdje ne koristi.

IDODJ - id odjeljenja, koristi se i to negdje

bringouts-MacBook:pos bringout$ grep -i -R "roba->idodj" *
pos_database.prg:        HSEEK pos_roba->IdOdj
pos_frm_narudzba.prg:    hseek roba->idodj 
pos_frm_narudzba.prg:        HSEEK ROBA->IdOdj
pos_frm_narudzba.prg:                _IdOdj:=ROBA->IdOdj
pos_frm_narudzba.prg:hseek roba->idodj 
pos_frm_narudzba.prg:            HSEEK ROBA->IdOdj
pos_frm_narudzba.prg:                _IdOdj:=ROBA->IdOdj
pos_izvj_odjeljenja.prg:      select odj; hseek pos_roba->idodj
pos_izvj_odjeljenja.prg:    select odj; hseek pos_roba->idodj
pos_izvj_porez_po_tarifama.prg:            hseek pos_roba->idodj
pos_izvj_realizacija_radnik.prg:    hseek pos_roba->idodj
pos_izvj_top_prodaja.prg:      select odj; hseek pos_roba->idodj
pos_sifrarnik.prg:if !EMPTY(ROBA->IdOdj).and.ROBA->IdOdj<>cIdOdj
Akcije #3

Izmjenjeno od Saša Vranić prije oko 13 godina

E sada što se tiče cijena, mislim da se cijena2 više također nigdje ne koristi

A cijena1 može da se koristi iz roba->mpc

Što se tiče odjeljenja, ni to niko živ ne koristi pa bi i to mogli izbaciti skroz.

Mislim zapravo da sem cijena1 niko živ nekoristi ova ostala polja.

Akcije #4

Izmjenjeno od Saša Vranić prije oko 13 godina

Što se tiče tabele partnera

RNGOST

     AADD (aDbf, {"ID",       "C",  8, 0})
     AADD (aDbf, {"NAZ",      "C", 40, 0})
     AADD (aDbf, {"IDVRSTEP", "C",  2, 0})  <<<<<<<<<<<<<
     AADD (aDbf, {"STATUS",   "C",  1, 0})  <<<<<<<<<<<<<
     AADD (aDbf, {"TIP",      "C",  1, 0})  <<<<<<<<<<<<< P-partner, S-soba
Akcije #5

Izmjenjeno od Saša Vranić prije oko 13 godina

status se koliko vidim nigdje ne koristi

idvrstep također nisam vidio nigdje

tip također nigdje

Akcije #6

Izmjenjeno od Saša Vranić prije oko 13 godina

dobro, onda konačno mogu da napravim switch da se koriste

  • ROBA
  • PARTN
Akcije #8

Izmjenjeno od Saša Vranić prije oko 13 godina

  • % završeno promijenjeno iz 0 u 90
Akcije #9

Izmjenjeno od Saša Vranić prije oko 13 godina

ostalo je još samo napraviti promjenu roba->cijena1 => roba->mpc

pa vidjet ćemo šta ćemo

Akcije #10

Izmjenjeno od Saša Vranić prije oko 13 godina

prebacio sam roba->cijena1 => roba->mpc

Akcije #11

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Status promijenjeno iz Novo u Zatvoreno
Akcije

Također dostupno kao Atom PDF