Tretiranje šifara i naziva komitenata u Calculusu12

U Calculus 12 uvedena je praksa koja na većini matičnih podataka dozvoljava definisanje samo naziva, dakle šifre nisu više obavezne. Ako želite, možete šifre i dalje koristiti, ali treba da budete svesni da je osnovni način unosa podataka u svim programima preko naziva i da evidentiranje šifara praktično više nema nikakvog značaja, osim što ih možete unositi ukoliko se Vaš uobičajeni sistem poslovanja iz nekog razloga oslanja isključovo na šifriranje.
Korisno je znati
Postoje izuzetni slučajevi, kada su šifre i dalje neophodne zbog specifičnih osobina samih matičnih podataka ili veza među njima ili kad je naprosto prirodno da se koriste šifre. Npr. radnike je nemoguće identifikovati samo na osnovu imena i prezimena, pa čak i imena oca, jer se mogu pojaviti dva lica sa potpuno istim podacima. U ovom slučaju neka vrsta jedinstvene šifre je neophodna. Drugi slučaj su npr. jedinice mera za koju nećete nikada unositi ili prikazivati njen naziv (kilogram) nego oznaku, odnosno šifru (kg). U uputstvu će za specifične slučajeve biti naglašeno kada je korišćenje šifara obavezno.
Ovu novinu omogućile su tzv. Padajuće liste, koje skraćuju vreme unosa naziva na minimum i u samom polju u kom se unosi podatak prikazuju listu svih matičnih podataka koje možete odabrati. Čak i za podatke gde je šifra obavezna radi identifikacije, padajuće liste omogućavaju izbor preko naziva kojem je pridružena šifra.
Drugi detalj koji je omogućio ovakav način rada je uvođenje tzv. skrivenog ključa u bazi podataka. Svaki matični podatak (artikal, komitent itd.) u bazi ima jedinstveni ključ (internu šifru), koju korisnik ne vidi, ali se sve veze u bazi ostvaruju preko tog ključa. Ovaj sistem omogućio je i "bezbolnu" izmenu bilo koje šifre ili naziva u bilo kom trenutku, tako da se ta izmena trenutno reflektuje na sve podatke koji su vezani na taj matični podatak.
Korisno je znati
Budući da u Calculus-u 12 šifra ne nosi više nikakvu posebnu informaciju, kalsifikovanje, grupisanje i razvrstavanje matičnih podataka rešava se na sasvim drugi način, kreiranjem grupa i podgrupa, koje imaju svoje nazive i razne druge atribute, kao i dodeljivanjem određenog podatka nekoj od grupa. Ovakvo grupisanje je izmenljivo, daje mnogo više slobode i omogućava prirodnije formiranje izveštaja.
Izmena šifara i naziva komitenta

Pažnja kod izmena šifara i naziva !
Kod izmene šifara i naziva treba da budete svesni smi sl. te izmene,
jer ova dva podatka identifikuju određeni matični podatak.
Najbolje je da to ilustrujemo na primeru. Uzmimo da ste definisali komitenta "Hotel Palas". Postoje dva osnovna slučaja kada će biti neophodna izmena šifre ili naziva:
Pogrešili ste prilikom unosa šifre ili naziva i morate da ispravite grešku. Npr. nije u pitanju "hotel" nego "motel". Ovo je regularna situacija i sasvim je normalno uraditi ovakvu izmenu. Možda je taj isti hotel promenio naziv, pa sad i vi hoćete da ga ažurirate. U svakom slučaju to je taj isti komitent na kojeg ste i ranije mi sl.li kada ste ga definisali, a vi samo ispravljate podatak o njemu.
Pojavio se novi komitent "Motel Palas", a prethodni vam više ne treba u bazi pa, u želji da "uštedite prostor" i vreme unosa, umesto da unesete novog komitenta, promenite naziv postojećem komitentu. Ovo je neregularno !!!
Pažnja!
Uvek kad se pojavi novi matični podatak, mora biti unet kao nov!
Moguće je da ovaj vaš pokušaj ne proizvede nikakvu štetu ako na prethodnog komitenta nije bio vezan nikakav drugi podatak. To možete proveriti filterom "Komitenti koji nigde nisu korišćeni" (vidi sliku)
Komitenti koji nigde nisu korišćeni.
Ali ako taj komitent nije na spisku znači da ste npr. ranije napravili fakturu na komitenta "Hotel Palas", posle ove izmene u fakturi će se pojaviti "Motel Palas", a to nije isti komitent. Osnovna zabuna nastaje zbog toga što u trenutku kada menjate naziv, program nema način da "shvati" smisao izmene i da tu izmenu na bilo koji nači kontroliše. Kada promenite naziv u "Motel Palas", program ne može "znati" da li vi to radite zato što ste ranije pogrešili, a komitent je zapravo isti, ili taj novi naziv predstavlja zaista drugog komitenta. Da se razreši ovaj problem koriste se razne metode a za komitente je definitivno uspešna uporedna kontrola po jedinstvenom Poreskom identifikacionom broju (PIB), (vidi sliku)
Kontrola unosa komitenta i jednoznačnosti PIB-a
Napomena
Sve što je rečeno za izmenu naziva odnosi se i na izmenu šifre.