Principi na osnovu kojih se formiraju automatski dokumenti

Sve funkcije koje automatski formiraju odredjene dokumente ili se koriste za masovnu obradu podataka poštuju principe koji su unapred definisani od strane programera.

Ovde možete naći principe vezane za sledeće:

 


Svi ovde navedeni principi i pravila važe u slučaju ispravnog funkcionisanja računara i programa. U slučaju da su na bazi podataka vršene bilo kakve ručne izmene ili je ista oštećena, funkcionisanje programa po ovim pravilima može biti dovedeno u pitanje.


Povratak na vrh strane

 


Principi vezani za automatsku nivelaciju i cene u VP i MP (vezano za programski modul RobPro XP)

Uključivanjem opcije Automatska nivelacija u sekciji RobPro Setup-a opcija rada programa, uključuje se funkcija za automatsku izradu nivelacija unutar modula za robno knjigovodstvo RobPro XP. Prilikom prvog startovanja programa ova opcija je uključena i podrazumevana. U slučaju da korisnik ne želi automatsku izradu pratećih nivelacija, može isključiti ovu opciju u setup-u programa i nadalje program neće automatski formirati vezane nivelacije i time automatski održavati konzistentnost podataka, već celokupnu brigu o tome preuzima korisnik programa.

Nedostatak nivelacije u slučaju promene cene robe na lageru magacina/prodavnice ili neispravna nivelacija dovodi do neslaganja stanja magacina/prodavnice po lager listi i KEPU knjizi

Ako je opcija Automatska nivelacija  uključena u setup-u programa u slučaju da program detektuje da se na lageru odabranog magacina već nalazi neka količina robe po drugoj ceni, automatski će biti primenjena odgovarajuća procedura koja zavisi od toga kako je postavljena opcija Lager u Setup-u opcija rada programa (Tab RobProXP).

  1. U slučaju da je opcija Lager postavljena na vrednost VP Cena cena robe na lageru biće promenjena na cenu po kojoj je primljena nova roba i biti napravljen prateći dokument Nivelacija kojim će biti pokrivena promena cene i usaglašena vrednost Knjige evidencije prometa i usluga sa Lager listom za odabrani magacin.
  2. U slučaju da je opcija Lager postavljena na vrednost Nabavna cena cena robe na lageru biće promenjena na procečnu cenu koja se izračunava u tom trenutku da bi se sačuvala procečna nabavna vrednost zaliha. U tom trenutku pravi se pomoćni dokument Nivelacija kojim će biti pokrivena promena cene. Ovaj dokument se ne vidi u spisku VP nivelacija, ne postoji u karticama komitenata niti utice na njih. 

Pri ažuriranju i brisanju dokumenata uvedena su sledeća ograničenja:

Procedura za izradu automatskih nivelacija i deo vezan za cene radi na osnovu sledećih pravila:

Procedura za izradu automatskih nivelacija je implementirana samo na odredjenim dokumentima i to:

R.b. Dokument Vrsta autom.niv Postupak
1. Veleprodajna kalkulacija

(samo u slučaju vodjenja lagera u VP cenama)

VP nivelacija celog lagera niveliše celokupni postojeći lager unetog magacina na unetu cenu i potom dodaje količinu unetu po dokumentu

(samo u slučaju da je opcija Lager u Setup-u opcija rada programa (Tab RobProXP) postavljena na vrednost VP cena.

2. Maloprodajna kalkulacija MP nivelacija celog lagera niveliše celokupni postojeći lager unete prodavnice na unetu cenu i potom dodaje količinu unetu po dokumentu
3. Veleprodajni račun parcijalna VP nivelacija niveliše količinu robe unetu na dokumentu sa važeće cene na lageru magacina na cenu unetu po dokumentu
4. Interni prenos - dostavnica u veleprodaji parcijalna VP nivelacija niveliše količinu robe unetu na dokumentu sa važeće cene na lageru izlaznog magacina na cenu koja je važeća u ulaznom magacinu, ako u ulaznom magacinu već postoji ta roba. Ako roba ne postoji u magacinu koji je na dokumentu unet kao ulazni, automatska nivelacija se ne radi 
5. Interni prenos - dostavnica u maloprodaji parcijalna MP nivelacija niveliše količinu robe unetu na dokumentu sa važeće cene na lageru izlazne prodavnice na cenu koja je važeća u ulaznoj prodavnici, ako u ulaznoj prodavnici već postoji ta roba. Ako roba ne postoji u prodavnici koji je na dokumentu uneta kao ulazna, automatska nivelacija se ne radi 
6. Interna otpremnica iz veleprodaje u maloprodaju MP nivelacija celog lagera niveliše celokupni postojeći lager unete prodavnice na unetu cenu i potom dodaje količinu unetu po dokumentu
7. Povratnica iz maloprodaje u veleprodaju VP nivelacija celog lagera niveliše celokupni postojeći lager unetog magacina na unetu cenu i potom dodaje količinu unetu po dokumentu

Povratak na vrh strane

 


Principi vezani za popise

 

Prilikom izrade popisa u maloprodaji i veleprodaji postoje određena pravila i ograničenja. Sprovođenje popisa podrazumeva poštovanje određenog redosleda operacija i to:

  1. Formiranje popisnih lista, njihovo štampanje;

  2. Unos stvarnih količina na lageru u popisnu listu uz kontrolu viškova, manjkova i otpisom;

  3. Sravnjivanje stanja po popisu sa stanjem na lageru

Operativno postoje dve mogućnosti formiranja popisne liste:

Prilikom otvaranja nove popisne liste za organizacionu jedinicu, program nudi korisniku da popuni lager listu artiklima koji postoje na lageru odabrane organizacione jedinice. Artikli se takođe mogu dodati kao stavke popisa ručnim unosom.

 

Procedura za izradu popisa radi na osnovu sledećih pravila:

Povratak na vrh strane

 


Principi vezani za automatsko knjiženje

 

Pojam Automatsko knjiženje podrazumeva automatsko formiranje finansijskih naloga u programskom modulu FinProXP, na osnovu dokumenata formiranih u drugim programskim modulima paketa BandD for Professionals XP i to prvenstveno modulima RobProXP, MatProXP i Kasa CM.

 

 

Povratak na vrh strane

 


Principi vezani za obračun plate (vezano za programski modul Kadrovi/Plate)

 

Da bi obračun plate zaposlenih dao tačne rezultate, potrebno je ispoštovati određena pravila i redosled unosa podataka. Obračun plate zaposlenih formira se na mesečnom nivou, a podaci potrebni za obračun unose se korišćenjem različitih funkcija programa. Generalno važe sledeća pravila:

Obračun plate sastoji se od više faza i to:

  1. Obračun osnovne plate

  2. Obračun dobrovoljnog osiguranja

  3. Obračun poreza i doprinosa

  4. Odbijanje isplaćenih akontacija

  5. Odbijanje ostalih odbitaka

  6. Odbijanje dobrovoljnog osiguranja

  7. Odbijanje kredita

  8. Automatsko otvaranje neiplaćenih kredita za sledeći mesec

  9. Dodavanje naknade za prevoz o obračunavanje sume za isplatu

1.Obračun osnovne plate

 

Programski paket BandD for Professionals XP je snabdeven različitim načinima obračuna osnovne plate. Način obračuna plate zavisi od parametra Vrsta obračuna plate koji se podešava u Setup-u opcija programa (Tab Kadrovi/Plate) i može biti 1.Skraćeni ili 2.Kompletan

 

1.Skraćeni obračun

Skraćeni obračun ne uzima podatke o radnom angažovanju zaposlenog u toku meseca (ne radi se obračun radnih sati) već polazi od dogovorene minimalne neto plate unete u unosu parametara za obračun plate zaposlenog. Plata se obračunava za sve zaposlene koji su uneti u matičnu evidenciju zaposlenih u trenutku izrade obračuna, a nisu arhivirani. Ova vrsta obračuna se koristi u slučaju poslodavaca koji dogovaraju fiksnu mesečnu naknadu za rad sa svoji zaposlenima.

 

U ovom slučaju se na ovako dogovorenu platu dodaju uneti dodaci na platu i to stimulacija, regres i ostali dodaci, kao i iznos naknade za topli obrok unete kroz unos cena rada i poreskih osnovica za odabrani mesec. Obračun sume za naknadu regresa za godišnji odmor zavisi od podešavanja opcije Isplata regresa koja se podešava u Setup-u opcija programa (Tab Kadrovi/Plate) i može biti Mesečno ili Godišnje. U slučaju da je ova opcija postavljena na Mesečno, kao iznos regresa uzima se iznos regresa unet u unosu cena rada i poreskih osnovica, a ako je ova opcija postavljena na Godišnje uzima se suma uneta kroz unos dodataka na platu.

 

Formula za obracun zarade u ovom slučaju je:

 

        Z = DMNP + ST + R + OD + TO

 

gde je:

    Z            - zarada

    DMNP    - dogovorena minimalna neto plata

    ST         - stimulacija

    R           - regres za godišnji odmor 

    OD         - ostali dodaci

    TO         - naknada za topli obrok

 

Ovako dobijena osnovna plata se upoređuje sa zagarantovanom minimalnom zaradom i ako je manja od nje kao osnovna plata se uzima minimalna zagarantovana neto zarada.

 

Po izračunavanju osnovne plate prelazi se na sledeću fazu obračun poreza i doprinosa.

 

2.Kompletan obračun

Kompletan obračun se zasniva na tačnom obračunu radnih sati ostvarenih od strane zaposlenih u toku meseca. Uz to, kompletan obračun uzima u obzir i koeficijente platnog razreda, radnog mesta i minuli rad prilikom obračuna osnovne plate. U slučaju da je u Setup-u parametara programa postavljen kompletan obračun, plata se obračunava samo za zaposlene za koje su uneti radni sati za mesec obračuna.

 

U slučaju kompletnog obračuna, prvo se obračunava iznos na osnovu radnih sati. Ovaj iznos se obračunava po formuli:

 

                       

gde je:

    UVBR     - ukupan broj vrsta rada unetih za zaposlenog

    BRSR     - broj radnih sati te vrste rada koje je zaposleni ostvario u toku meseca

    BRSM     - broj radnih sati za mesec definisan pri unosu cena rada i poreskih osnovica za taj mesec

    KR          - koeficijent vrste rada

    CENA      - ugovorena minimalna cena rada za zaposlenog ili cena rada propisana na nivou meseca

    KRM       - koeficijent radnog mesta

    KPR        - koeficijent platnog razreda  

 

Koeficijent platnog razreda se uzima u zavisnosti od platnog razreda koji je pridružen zaposlenom u kartonu zaposlenog, a za koeficijent radnog mesta uzima se koeficijent radnog mesta na kome zaposleni trenutno radi unetog u formi za unos kretanja u službi, t.j. mesta za koje nije unet datum kraja rada. Ako zaposlenom nije pridružen ni jedan platni razred i/ili nije trenutno raspoređen ni na jedno radno mesto, ili je u podešavanju parametara obračuna isključen bilo koji od ova dva koeficijenta, on neće biti uzet u obzir prilikom obračuna za tog zaposlenog. Takođe, pri otvaranju novog radnog mesta i platnog razreda, njima je automatski pridružen koeficijent 1, čime je isključen njihov uticaj na obračunati iznos plate.

 

Iznos naknade za minuli rad se obračunava prema procentu unetom pri  unosu cena rada i poreskih osnovica za mesec obračuna. Procenat naknade se obračunava na svaku navršenu punu godinu radnog staža zaposlenog. Radni staž  zaposlenog se sastoji od radnog staža ostvarenog pre zaposlenja u firmi za koju se radi knjigovodstvo (prethodni radni staž-unosi se u kartonu zaposlenog) i radnog staža ostvarenog u firmi. Radni staž ostvaren u firmi se uzima od dana prvog raspoređivanja na rad u okviru firme unet u funkciji za unos kretanja u službi do dana obračuna, bez obzira na eventualne prekide u unosu kretanja u službi unutar firme. Ukupan radni staž se računa kao zbir radnog staža izvan firme i radnog staža unutar firme.

 

Do iznosa naknade za minuli rad zaposlenog dolazimo po formuli:

 

        MR = IPRA * GRS * KMR /100

 

gde je:

    MR        - iznos naknade za minuli rad

    IPRA     - iznos na osnovu radnih sati

    GRS      - broj godina radnog staža

    KMR      - koeficijent minulog rada

 

Na obračunat iznos na osnovu radnih sati, dodaje se naknada za minuli rad i uneti dodaci na platu i to stimulacija, regres i ostali dodaci, kao i iznos naknade za topli obrok unete kroz unos cena rada i poreskih osnovica za odabrani mesec čime se dobija osnovna plata. Obračun sume za naknadu regresa za godišnji odmor zavisi od podešavanja opcije Isplata regresa koja se podešava u Setup-u opcija programa (Tab Kadrovi/Plate) i može biti Mesečno ili Godišnje. U slučaju da je ova opcija postavljena na Mesečno, kao iznos regresa uzima se iznos regresa unet u unosu cena rada i poreskih osnovica, a ako je ova opcija postavljena na Godišnje uzima se suma uneta kroz unos dodataka na platu.

 

Formula za obračun zarade u ovom slučaju je:

 

        Z = IPRA + MR + ST + R + OD + TO

 

gde je:

    Z            - zarada

    IPRA      - iznos na osnovu radnih sati

    MR        - minuli rad

    ST         - stimulacija

    R           - regres za godišnji odmor 

    OD         - ostali dodaci

    TO         - naknada za topli obrok

 

Ovako dobijena osnovna plata se upoređuje sa zagarantovanom minimalnom zaradom i ako je manja od nje kao osnovna plata se uzima minimalna zagarantovana neto zarada.

 

Po izračunavanju osnovne plate prelazi se na sledeću fazu obračun poreza i doprinosa.

 

2.Obračun dobrovoljnog osiguranja

Sve sume polisa dobrovoljnog osiguranja koje su markirane da se uzimaju za kao oslobadjajuća stavka uobračunu poreza na platu, a koje su aktivne za obračunsku godinu i Pmesec se sabiraju i uporedjuju sa sumom koja je definisana u Cenama rada i poreskim osnovicama za taj mesec kao suma koja se ne oporezuje.

 

3.Obračun poreza i doprinosa

Obračun poreza i doprinosa se vrši na obračunatu zaradu i može se raditi na dva različita načina, u zavisnosti od podešavanja parametra Redosled obraćuna u Setup-u opcija programa (Tab Kadrovi/Plate) i može biti:

 

1. Obračun Bruto na Neto

2. Obračun Neto na Bruto

 

U zavisnosti od vrste obračuna treba uskladiti i procente izdvajanja za poreze i doprinose za odgovarajući mesec pri unosu cena rada i poreskih osnovica za mesec obračuna.

 

Pri obračunu poreza i doprinosa obračunavaju se sume poreza na platu, kao i doprinosa za penziono, zdravstveno i osiguranje od nezaposlenosti. Osnovica za obračun poreza i doprinosa uzima se u zavisnosti od vrste obračuna. U toku obracuna uzimaju se u obzir podaci o neoporezivoj sumi dobrovoljnog osiguranja i poreska oslobodjena u skladu sa članom 21. Zakona o porezu na dohodak gradjana Republike Srbije.

 

Po izračunavanju poreza i doprinosa prelazi se na sledeću fazu odbijanje isplaćenih akontacija.

 

4.Odbijanje isplaćenih akontacija

Od zarade umanjene za sumu svih poreza i doprinosa odbija se iznos isplaćenih akontacija tog meseca unet u funkciji za unos akontacija.

 

Po odbijanju isplaćenih akontacija zarade prelazi se na sledeću fazu odbijanje ostalih odbitaka.

 

5.Odbijanje ostalih odbitaka

Po odbitku poreza i doprinosa i isplaćenih akontacija pristupa se odbijanju ostalih odbitaka. Pod ostalim odbicima se podrazumevaju odbici uneti kao ostale obustave, opštinski i mesni samodoprinosi, izdvajanja za sindikalnu članarinu i solidarnost.

 

Zarada umanjena za sumu svih poreza i doprinosa i isplaćenih akontacija uzima se kao osnovni iznos od koga se odbijaju svi ostali odbici, uključujući i kredite.

 

Prilikom odbijanja ostalih odbitaka, obračunava se suma koju treba odbiti, ali u slučaju da raspoloživi iznos nije dovoljan za odbijanje cele sume, odbija se ramo raspoloživi iznos, tako da iznos za isplatu ne može biti manji od nule, što ne važi u slučaju odbijanja poreza i doprinosa i isplaćenih akontacija plate. Zbog toga je bitan redosled odbijanja ostalih obustava i on je sledeći:

  1. Sudske zabrane

  2. Opštinski samodoprinosi

  3. Mesni samodoprinosi

  4. Solidarnost

  5. Sindikalna članarina

  6. Ostali odbici

U slučaju odbitaka koji su izraženi u procentima, prilikom odbijanja se automatski izračunava iznos u zavisnosti od osnovice za svakog zaposlenog. Opštinski i mesni samodoprinos se automatski izračunavaju u slučaju da je za opštinu ili mesnu zajednicu stanovanja zaposlenog (unetu u Kartonu zaposlenog) upisan u šifarniku procenat samodoprinosa različit od nule.

 

Po odbijanju ostalih odbitaka prelazi se na sledeću fazu odbijanje kredita.

 

6.Odbijanje dobrovoljnog osiguranja

Zarada umanjena za sumu svih poreza i doprinosa i isplaćenih akontacija uzima se kao osnovni iznos od koga se odbijaju svi ostali odbici, uključujući i kredite.

 

Odbijanje dobrovoljnog osiguranja od plate vrši se za one polise koje su označene za Automatsko odbijanje-transfer. U slučaju da zaposleni sam plaća dobrovoljno osiguranje, ovo polje treba ostaviti dečekirano i na ovom mestu se neće vršiti odbijanje mesečnih anuiteta tog osiguranja.

 

7.Odbijanje kredita

 

Prilikom odbijanja rata kredita, obračunava se suma koju treba odbiti, ali u slučaju da raspoloživi iznos nije dovoljan za odbijanje cele rate, odbija se ramo raspoloživi iznos, tako da iznos za isplatu ne može biti manji od nule, što ne važi u slučaju odbijanja poreza i doprinosa i isplaćenih akontacija plate.

 

Po odbijanju kredita prelazi se na sledeću fazu automatsko otvaranje neiplaćenih kredita za sledeći mesec.

 

8.Automatsko otvaranje neiplaćenih kredita za sledeći mesec

Posle završenog obračunavanja i odbijanja kredita za sve zaposlene, automatski se vrši otvaranje kredita koji nisu zatvoreni po odbijanju rate u mesecu obračuna. Prilikom automatskog otvaranja kredita za sledeći obračunski mesec, svi parametri kredita se automatski popunjavaju i ta polja, osim polja Gotovinske uplate i Za odbijanje nije moguće menjati.

 

U slučaju ponavljanja obračuna, krediti koji su automatski otvoreni za sledeći mesec prilikom prethodnog obračuna biće automatsi obrisani i ponovo kreirani. Ručno otvoreni novi krediti tom prilikom neće biti obrisani, ali će promene koje su načinjene u automatski otvorenim kreditima posle prethodnog obračuna biti anulirane.

 

9.Dodavanje naknade za prevoz o obračunavanje sume za isplatu

Po odbijanju svih obustava, na iznos koji je dobijen dodaje se suma naknade za prevoz za odgovarajući mesec definisana pri unosu cena rada i poreskih osnovica za mesec. Time je konačno dobijena suma za isplatu zaposlenom.

 

U slučaju da je zaposlenom u kartonu uneta banka i broj tekućeg računa, podaci zaposlenog će se pojaviti u spisku za isplatu na tekući račun, a ako je polje za unos tekućeg računa ostavljenoprazno, zaposleni će se pojaviti u spisku za isplatu u gotovini.

 

Po završetku obračuna, automatski se ažurira i podatak o zadnjem završenom obračunu u gornjem levom uglu DGT forme glavnog menija programskog modula.

Povratak na vrh strane

 


Principi vezani za aproksimiranje radnog staža

Aproksimiranje radnog staža se vrši slučaju da za odabrani mesec nije urađen obračun plate. U tom slučaju, podaci se aproksimiraju na osnovu trenutno aktivne matične evidencije, što može rezultirati time da se u spisku pojave i zaposleni koji nisu radili unetog meseca sa nerealnim radnim stažom i/ili da radnici koji su tada radili a u međuvremenu su arhivirani budu izostavljeni iz spiska.

Aproksimiranje se vrši ili na datum koji je aktuelan datum po internom satu računara (današnji datum) ili, u slučaju da je na formi za zadavanje parametara izveštaja moguće uneti datum izveštaja, na uneti datum. Ako izveštaj sadrži podatke za više zaposlenih istovremeno, u obzir se uzimaju svi zaposleni koji su u trenutku formiranja izveštaja u uneti matičnoj evidenciji, bez podataka o zaposlenima koji su u tom trenutku arhivirani, bez obzira da li su na datum označen kao datum izveštaja možda bili aktivni.

Ovako obračunati radni staž uzima u obzir podake uneti u kretanju u službi za zaposlenog, podatke unete u polju Datum zaposlenja u matičnoj evidenciji zaposlenih i podatak unet u polju Početni datum za računanje staža  u Setup-u opcija programa na tabu Kadrovi/Plate.

Aproksimiranje se vrši na sledeći način:

    - prvo se proverava da li postoji Početni datum za računanje staža.

Ako nije unet ni jedan od ovih datuma, ako je u pitanju izveštaj koji daje listu za više zaposlenih ovaj zaposleni će biti izostavljen iz liste, a ako je u pitanju pregled samo za odabranog zaposlenog podaci za njega neće biti iskazani (u svim poljima će biti samo znak "-") jer ne postoji dovoljno podataka da bi aproksimacija mogla biti uradjena.

Povratak na vrh strane

 


 

Principi vezani za rad sa dokumentacijom proizvodnje  (vezano za programski modul MatProXP)

 

 

 

Povratak na vrh strane

 


Paketski prenos podataka 

 

Pod pojmom "Paketski prenos" u ovom slučaju podrazumeva se slanje dela ili svih podataka sa jedne destinacije na drugu u odredjenim vremenskim intervalima i njihovo uskladjivanje prema pravilima definisanim procedurom za uskladjuvanje podataka koja se formira prilikom postavljanja informacionog sistema za svakog korisnika ponaosob. Ovakav sistem rada se koristi obično prilikom povezivanja udaljenih destinacija, a slanje podataka se može obaviti na različite načine - preko Internet-a, snimanjem na prenosne medije (USB flash diskove, CD, DVD, prenosne hard diskove ili bilo kojim drugim načinom koji omogućava prenos fajla ra računara na računar...). Razmena podataka može biti jednosmerna ili dvosmerna, što se podešava u setup-u opcija prenosa.

Paketski prenos podataka funkcionise u skladu sa podešavanjima postavljenim u setup-u opcija paketskog prenosa podataka.

Paketski prenos podataka se uvek vrši iz dva koraka:

1. Osnovno funkcionisanje se svodi da se na mestu računara koji je izvor podataka startuje funkcija koja podatke komprimuje i pripremi za prenos (Priprema podataka za slanje). Ova funkcija u za to predvidjenom folderu formira komprimovani fajl sa kompletnom bazom podataka. Ime ovog fajla se formira od imena firme ciji su podaci u pitanju na koje se dodaje racunovodstvena godina i heksadecimalni broj od 16 karaktera. Ekstenzija ovog fajla je bfp ( na pr. Abit informatika d.o.o.20135C12AA8542FF3E711.bfp ). Ovaj fajl treba presnimiti u folder iz koga se uvoze podaci na računaru na koji treba prebaciti podatke (uraditi import). Presnimavanje ovog fajla je moguće uraditi automatski, ako je uključena automatska distribucija podataka ili se može uraditi ručno - slanjem e-mail-om ili preno nekog fizičkog medija za prenos (CD, DVD, flash memorija, prenosni HDD...). Ručno i automatsko slanje se može kombinovati, t.j. na neke destinacije se podaci mogu korišćenjem sistema automatske distribucije podataka, a na druge se mogu prenositi ručno.

2. Drugi korak se svodi na uvoz podataka u bazu na destinaciji gde treba isporučiti podatke. U slučaju da je uključena opcija Automatski import funkcija će biti automatski startovana, i podaci uvezeni, a ako nije potrebno je snimiti odgovarajući bfp fajl u folder za primanje podataka (podešava se u setup-u opcija paketskog prenosa podataka, tab Uvoz podataka) i startovati opciju Uvoz podataka podmenija Prenos podataka Glavnog menija programskog modula. Startovanjem ove funkcije odabrani set podataka biće uvezen u bazu podataka na destinaciji primanja podataka.

Primanje podataka iz baze sa svim podacima destinacije koja je poslala podatke, proverava i uvozi podatke koji su odabrani za uvoz u setup-u opcija paketskog prenosa podataka, tab Uvoz podataka. U slučaju da procedura za uvoz uoči nekonzistentnost u podacima, greške će biti prijavljene korisniku, od njega zatraženo da ih otkloni i ponovi uvoz. Procedura za uvoz je podešena tako da uvozi samo podatke koji ne postoje u bazi u koju se vrši import. Ako se uoči da ta stavka šifarnika ili dokument sa istim brojem postoje u bazi u koju se vrši uvoz, oni se ne uvoze !!!. Procedura za uvoz samo dodaje nepostojeće zapise u bazu, a one koji već postoje ne menja. Ovo pravilo ne važi samo u slučaju da je uključenimport cena usluga u kom slučaju se uvek uvoze zadnje cene usluga.

Slanje/primanje podataka može biti dvosmerno, t.j. jedna destinacija može i primati i slati podatke, ali je potrebno pažljivo osmisliti koji se podaci primaju a koji šalju radi očuvanja konzistentnosti podataka.

 

Automatska distribucija podataka

Sistem za automatski distribuciju podataka automatizuje deo slanja i primanja podataka izmedju dve destinacije. Uključivanjem i postavljanjem ovog sistema na računaru koji šalje (distribuira) podatke i na računarima koji primaju sistem se svodi na distribuciju podataka jednim klikom. Potrebno je da korisnik koji hoće da posalje podatke startuje funkciju Priprema podataka za slanje i podaci će automatski biti distribuirani na sve lokacije koje su predvidjene za distribuciju. Po prijemu podataka na tim lokacijama, korisnik će automatski dobiti obaveštenje da su podaci pristigli i, ako odgovori potvrdno na pitanje da li želi odmah da ih uveze, automatski će biti startovana funkcija za uvoz podataka i korisnik posle uvoza obavešten o ishodu iste.

Da bi ovaj sistem funkcionisao, destinacije slanja i primanja podataka moraju biti povezane u računarsku mrežu, bilo putem LAN ili WAN mreže, korišćenjem VPN kanala ili na neki drugi način.

Povratak na vrh strane

 


Formiranje poziva na broj za plaćanje

 

Na dokumentima koji se izdaju kupcima za žirano plaćanje iz programa (fakture i profakture iz VP i proizvodnje) kao i pri automatskoj registraciji faktura korišćenjem RCRF RESTfull protokola za komunikaciju sa Upravom za trezor Republike Srbije, automatski se formira i štampa poziv na broj za plaćanje.

 

Ovaj poziv na broj se formira u skladu sa odredjenim ograničenjima ralunarskih sistema i obezbedjuje jedinstvenu vrednost poziva na broj za više računovodstvenih godina.

 

Poziv na broj se formira po sledećom formuli za sabiranje stringova:

 

        KNJGOD + VRDOK+Trim(BRDOK)  u formatu yyyyx------------

   

gde je:

            KNJGOD                 - knjigovodstvena godina yyyy

            VRDOK                   - vrsta dokumenta x -  (P - profaktura, V - VP faktura, X - faktura iz materijalnog, U - ugovor o kontinuiranoj prodaji/isporuci, T- racun za promet robe u tranzitu)

            Trim(BRDOK)           - broj dokumenta iz programa sa odbacenim blanko karakterima sa leve i desne strane i promenom znaka / u - .

 

Primer 1.:     Profaktura iz 2013. godine broj 12/00005                p.br. 2013P12-00005

Primer 2.:     Račun iz proizvodnje iz 2016. broj 543/47732          p.br. 2016X543-47732

Primer 3.:     VP račun broj 1223/00003 iz 2018.godine               p.br. 2018V1223-00003

Primer 4.:     Ugovor o kontinuiranoj pr. br.1/00001 iz 2016.         p.br. 2016U1-00001

Povratak na vrh strane

 


Integracija sa sistemom eFaktura (SEF) i Centralnim Registrom Faktura (CRF) Uprave za Trezor Republike Srbije

 

Integracija sa eFakturama i Centralnim registrom faktura Uprave za trezor Republike Srbije omogućava formiranje XML-ova elektronskih faktura po propisanom standardu, prijavu na CRF (ako se radi o fakturama namenjenim budžetskim korisnicima,  kao i pregled statusa dokumenata izdatih korisnicima budžetskih sredstava Republike Srbije radi plaćanja, t.j. proveru njihovog statusa na portalu CRF (Centralni registar faktura) direktno iz programskog paketa BandD for Professionals XP. Ovaj servis je na raspolaganju samo korisnicima čija su podešavanja vezano za Državu u kojoj program radi u Setup-u opcija rada programa radi postavljena na Republika Srbija.

 

Ova funkcija je dostupna isključivo korisnicima programa iz Republike Srbije.

 

eFakture

 

XML dokumenti za prijavu na sistem eFaktura (SEF) se automatski formiraju u skladu sa važećim UBL 2.1 standardom Republike Srbije, klikom na dugme XML u prozoru za štampanje dokumenata. Format XML fajla se može prilagoditi različitim sistemima za razmenu podataka. Na sistem eFaktura je predviđeno da se, pored računa i avansnih računa prijavljuju i drugi dokumenti. Sam program automatski formira XML elektronskog dokumenta u skladu sa pravilima poreske uprave i unetim podacima u samom programu. Ovako formiran XML treba učitati (upload-ovati) na portal eFaktura, čime je prijavljivanje dokumenta završeno. Prijavu faktura za kupce koji su korisnici budžeta Republike Srbije vrši sam portal eFakture. Automatizovana prijana na CRF koja je postojala u prethodnim verzijama programa više nije moguća.

 

Da bi ove funkcije vezane za generisanje eFaktura i CRF bile dostupne, potrebno je ispoštovati odredjene preduslove:

  1. Računar mora imati pristup Internetu

  2. U Setup-u opcija rada programa podešavanje Zemlja u kojoj program radi mora biti postavljeno na Srbija. 

  3. U Setup-u opcija paketskog prenosa podataka  treba da budu urađena sledeća podešavanja:

    1. na tab-u Banka/CRF treba da budu postavljeni parametri API-ja za povezivanje sa CRF servisom. Ovo podešavanje od 1.6.2022. godine ne omogućava prijavu faktura na CRF1

    2. na tab-u eFaktura treba da bude odabran ispravan format za formiranje XML-a. Za sistem eFaktura u Republici Srbiji treba odabrati eFaktura - Srbija (efaktura.gov.rs) 

Ispunjavanjem ovih preduslova integracija sa RCRF servisom kao i formiranje ispravnog XML-a eFakture za upload na portal eFakture (SEF) je omogućena.

 

Od 1.6.2022. godine je na portalu Centralnog registra faktura isključena mogućnost direktnog unosa podataka već se sve radnje koje menjaju podatke na CRF-u (prijava/storniranje...)  vrše posredno, preko sistema eFaktura Republike Srbije (SEF) koji dalje vrši izmene na CRF-u. Upload-om fakture na sistem elektronskih faktura (SEF) automatski se vrši i prijava na CRF. U slučaju da su uneti parametri za povezivanje sa CRF API-jem, provera da li je faktura prijavljena na CRF biće izvršena korišćenjem CRF API-ja.

 

Samo funkcionisanje servisa pri registraciji/otkazivanju faktura ima odredjena pravila:

 

Po registraciji fakture/profakture na Centralni registar, dobija se jedinstveni identifikator te fakture na CRF-u - IDF. 

Povratak na vrh strane

 


Principi vezani za način izrade POPDV obrasca (programski modul FinProXP - za korisnike iz Republike Srbije)

POPDV obrazac spada u propisane obrasce koji se predaju prilikom obračuna PDV-a i specifičnost je vezana za Republiku Srbiju. POPDV obrazac se automatski formira klikom na opciju Izveštaji/Pregled obračuna PDV-novi (POPDV, PPPDV, PID, PID1, KM) Glavnog menija u programskom modulu FinProXP.

U setup-u opcija rada programa na Tab-u FinPro moguće je odabrati dva načina formiranja POPDV obrasca:

Ovaj način je prilagodjen većini trgovinskih preduzeća koja nemaju posebnih specifičnosti u poslovanju i njime je pokriven osnovni set dokumenata i promena. U ovom slučaju računovodja nema kontrolu nad delegiranjem stavki finsansijskog naloga u obrascu POPDV.

Ovaj način je pogodan za korisnike koji imaju specifičnosti u poslovanju koje nisu ili ih nije moguće pokriti algoritmom proizvodjača i u ovom slučaju računovodja ima punu kontrolu nad knjiženjem-delegiranjem svake stavke finansijskog naloga u obrascu POPDV.

Povratak na vrh strane