Projekat

Općenito

Profil

Akcije

Podrška #25450

Zatvoren

fakt ažuriranje, sređivanje opcije

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:
29.11.2011
Završetak:
% završeno:

100%

Procjena vremena:

Povezani tiketi 4 (0 otvoreno4 zatvorenih)

korelira sa F18 - Podrška #25368: azuriranje kalk, fakt sa IDS algoritmomZatvorenoSaša Vranić23.11.2011

Akcije
korelira sa F18 - Podrška #25451: fakt ugovori, ažuriranje baze itd...ZatvorenoSaša Vranić29.11.2011

Akcije
korelira sa F18 - Podrška #25378: višekorisnički rad - testiranjeZatvorenoSaša Vranić23.11.2011

Akcije
korelira sa F18 - Podrška #25457: fakt, štampa dokumenta, raspetljavanje opcijeZatvorenoSaša Vranić30.11.2011

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije oko 13 godina

modul FAKT ima tu opcjiju više-dokumentnog ažuriranja iz pripreme

recimo ugovori koriste tu opciju, napune tabelu pripreme sa 100 faktura i onda ažuriraju jednu po jednu

sada, nakon uvođenja sql ažuriranja - sql to neće uraditi dobro, a dbf će uraditi dobro, jer se koristi identična funkcija za dbf kao i prije

Akcije #2

Izmjenjeno od Saša Vranić prije oko 13 godina

ono što treba uraditi je

prije samog ažuriranja dokumenta ustanoviti u matricu koliko ima dokumenata

može biti jedan, a može biti 100

_fakt_doks := {}

_fakt_doks[1] = "10-10-20001" 
_fakt_doks[2] = "10-10-20002" 

itd...

te onda jedan po jedan dokument obrađivati na osnovu matrice

for i := 1 to len( _fakt_doks )

     if azuriraj_sql( _fakt_doks[dokument] )
          azuriraj_dbf( _fakt_doks[dokument] )
          itd...
     endif

next
Akcije #3

Izmjenjeno od Saša Vranić prije oko 13 godina

e sad, problem je šta ako ažuriramo 5 dokumenata pa nešto pukne...

treba obratiti pažnju na to da se ti dokumenti preskaču

dakle, kod obrade prve matrice sa dokumentima treba provjeravati da li dokumenti postoje u bazi !

Akcije #4

Izmjenjeno od Saša Vranić prije oko 13 godina

  • % završeno promijenjeno iz 0 u 10
Akcije #5

Izmjenjeno od Saša Vranić prije oko 13 godina

protu dokumenti ???

vidim da i fakt ima neke protu dokumente, što znači oni koji nastanu nakon ažuriranja nekog dokumenta

Akcije #6

Izmjenjeno od Saša Vranić prije oko 13 godina

Akcije #7

Izmjenjeno od Saša Vranić prije oko 13 godina

  • % završeno promijenjeno iz 10 u 50
Akcije #8

Izmjenjeno od Saša Vranić prije oko 13 godina

provjerio, ažuriraju se sve tri tabele

  • fakt_doks
  • fakt_fakt
  • fakt_doks2
Akcije #9

Izmjenjeno od Saša Vranić prije oko 13 godina

eh, ali evo sada belaja...

fakt, kako sam već ranije rekao koristi onu stupidnu opciju za štampu dokumenta tako što tabelu FAKT_FAKT otvori sa alijasom FAKT_PRIPR :)

i sada kada hoću da štampam neki dokument dobijam poruku o nepostojećoj semafor tabeli semaphores_fakt_pripr...

Akcije #10

Izmjenjeno od Saša Vranić prije oko 13 godina

aissssss :(

Akcije #11

Izmjenjeno od Saša Vranić prije oko 13 godina

Akcije #12

Izmjenjeno od Saša Vranić prije oko 13 godina

testirao višekorisnički rad, ćini se da radi skroz ok

#25378

Akcije #13

Izmjenjeno od Saša Vranić prije oko 13 godina

dobro, mogu se baciti na ugovore da i njih ubacim u semafore

Akcije #14

Izmjenjeno od Saša Vranić prije oko 13 godina

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

Također dostupno kao Atom PDF