Optimus

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

if n > loc:poc_a

a = len(clip(tek:red))
!message('a ' & a)
i = 0
j = 0
loop !Nuliranje pozicija
i += 1
if i > a
break
.
if sub(tek:red,i,1) = ';'
loc:pozicije[j + 1] = i
!message('i ' & i & ' j ' & j)
j += 1
.
end
if (n - loc:poc_a) % 6 = 1
lp:artikl = sub(tek:red,loc:pozicije[2] + 1,loc:pozicije[3] -
loc:pozicije[2] - 1)
loc:kolicina_s = sub(tek:red,loc:pozicije[4] + 1,loc:pozicije[5] -
loc:pozicije[4] - 1)
decimalni_br(loc:kolicina_s,loc:zarez,lp:kolicina)
.
if (n - loc:poc_a) % 6 = 2
loc:cijena_s = sub(tek:red,loc:pozicije[3] + 1,loc:pozicije[4] -
loc:pozicije[3] - 1)
decimalni_br(loc:cijena_s,loc:zarez,lp:cijena)
.
if (n - loc:poc_a) % 6 = 3
.
if (n - loc:poc_a) % 6 = 4
loc:cijena_s = sub(tek:red,loc:pozicije[3] + 1,loc:pozicije[4] -
loc:pozicije[3] - 1) ! Cijena sa pdv-om
decimalni_br(loc:cijena_s,loc:zarez,lp:cijena)
.
if (n - loc:poc_a) % 6 = 5
.
if (n - loc:poc_a) % 6 = 0 and n > 26
!!!!
ART:Sifra = lp:artikl
get(artikli,ART:Kl1)
if not error()
TAR:TStav = ART:TStav
get(tarife,TAR:Kl1)
else
message('Artikal sa sifrom ' & lp:artikl & ' ne postoji u
sifarniku!')
cycle
.

You might also like