Projekat

Općenito

Profil

Akcije

Podrška #25450

Zatvoren

fakt ažuriranje, sređivanje opcije

Dodano od Saša Vranić prije više od 13 godina. Izmjenjeno prije više od 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 više od 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 više od 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 više od 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 više od 13 godina

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

Izmjenjeno od Saša Vranić prije više od 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 više od 13 godina

Akcije #7

Izmjenjeno od Saša Vranić prije više od 13 godina

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

Izmjenjeno od Saša Vranić prije više od 13 godina

provjerio, ažuriraju se sve tri tabele

  • fakt_doks
  • fakt_fakt
  • fakt_doks2
Akcije #9

Izmjenjeno od Saša Vranić prije više od 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 više od 13 godina

aissssss :(

Akcije #11

Izmjenjeno od Saša Vranić prije više od 13 godina

Akcije #12

Izmjenjeno od Saša Vranić prije više od 13 godina

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

#25378

Akcije #13

Izmjenjeno od Saša Vranić prije više od 13 godina

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

Akcije #14

Izmjenjeno od Saša Vranić prije više od 13 godina

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

Također dostupno kao Atom PDF