kb:kb:dodatni_moduli:modul_63_main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
kb:kb:dodatni_moduli:modul_63_main [2020/09/11 13:40] – [Periodično (pre)fakturisanje robe prodate iz MP (63)] milanokb:kb:dodatni_moduli:modul_63_main [2020/09/21 14:31] (current) – [Postavke modula] milano
Line 1: Line 1:
 ====== Periodično (pre)fakturisanje robe prodate iz MP (63) ====== ====== Periodično (pre)fakturisanje robe prodate iz MP (63) ======
  
-Biblioteka: BLRDoc.dll \\ +Biblioteka: **BLRDocIO.dll** \\ 
-Verzije: Balans3, Balans4+Verzije: <del>Balans3</del>**Balans4**
  
 Modul obezbeđuje funkcionalnost prefakturisanja određenih artikala prodatih u maloprodaji pod nekom od virmanskih vrsta plaćanja. Modul obezbeđuje funkcionalnost prefakturisanja određenih artikala prodatih u maloprodaji pod nekom od virmanskih vrsta plaćanja.
Line 17: Line 17:
 ===== Postavke modula ===== ===== Postavke modula =====
  
-Polje ''fn_dodatnimoduli.parametri'' koristi se za podešavanje parametara modula, sastoji se od ''key=value'' parova odvojenih tačkazarezom. +Polje ''fn_dodatnimoduli.parametri'' koristi se za podešavanje parametara modula, sastoji se od ''key=value'' parova odvojenih tačkazarezom. Koriste se sledeće ''key'' promenljive: 
-Koriste se sledeće ''key'' promenljive:+
 ^Key^Values^Opis| ^Key^Values^Opis|
 |pmtids|nazivi.nazid|Id vrste plaćanja koji se "lovi" među pazarima. \\ Ako se lovi više vrednosti, one se odvajaju zarezima bez razmaka (npr. "2345,94593").| |pmtids|nazivi.nazid|Id vrste plaćanja koji se "lovi" među pazarima. \\ Ako se lovi više vrednosti, one se odvajaju zarezima bez razmaka (npr. "2345,94593").|
Line 24: Line 24:
 |fakper|["15d","1m"]|Broj dana koji obuhvata period za analizu. Mora se uneti jedna od ponuđenih oznaka: \\ "15d" - fakturisanje na svakih 15 dana \\ "1m" - fakturisanje na svakih mesec dana| |fakper|["15d","1m"]|Broj dana koji obuhvata period za analizu. Mora se uneti jedna od ponuđenih oznaka: \\ "15d" - fakturisanje na svakih 15 dana \\ "1m" - fakturisanje na svakih mesec dana|
 |fakdtp|defdoctippgp.dtpgid|Podvrsta dokumenta koja se dodeljuje napravljenim fakturama. Podrazumevana vrednost je 32 - Prefakturisanje prodate robe iz MP.| |fakdtp|defdoctippgp.dtpgid|Podvrsta dokumenta koja se dodeljuje napravljenim fakturama. Podrazumevana vrednost je 32 - Prefakturisanje prodate robe iz MP.|
 +|fakractip|ractip.ractip|Obračunska struktura koja se postavlja prilikom fakturisanja.|
 +|faksklid|skladista.sklid|Id skladišta koje preuzima prihode prilikom fakturisanja.|
 +|sqlcoll|"generic sql function name"|Generičko ime SQL funkcije koja će biti upotrebljena za prikaz kupaca za prefakturisanje i detalja svake fakture. \\ "Generički" znači da se unosi **koren** naziva upita na koji program automatski "nakalemi" : \\  \\ ''_rekap'' - rekapitulacija kupaca sa ukupnim vrednostima \\ ''_invoice'' - agregat podataka kakav će se pojaviti u račnima \\ ''_links'' - otpid i sasotpid svih __kasa-čekova__ koji su ušli u obračun, kako bi se napravili odgovarajući __linkovi__. \\ Na primer, ako za ''sqlcoll'' postavimo ''fakt_gorivo'' konačne funkcije koje će biti pozvane biće ''fakt_gorivo_rekap'', ''fakt_gorivo_invoice'' i ''fakt_gorivo_links''. \\ Baza mora da sadrži sva tri oblika funkcija da bi uvoz ispravno radio.|
 +
 +\\
 +
 +
 +===== Parametri "sqlcoll" Funkcija =====
 +
 +U zavisnosti od poziva razlikuju se i parametri koji se predaju funkcijama.
  
 +''_rekap'' - (indatod timestamp, indatdo timestamp, innazid integer, aisklads integer[]) gde je:
  
 +''indatod'',''indatdo'' period obuhvaćen pregledom; \\ 
 +''ainazids[]'' matrica ''integer'' vrednosti koje predstavljaju vrste uplata koja se prefakturiše; \\ 
 +''aisklads[]'' matrica ''integer'' vrednosti koja sadrži skladišta koja se obrađuju; \\ 
  • kb/kb/dodatni_moduli/modul_63_main.1599831630.txt.gz
  • Last modified: 2020/09/11 13:40
  • by milano