There was a problem loading the comments.

Varijable stavki predloška dokumenta

Centar za podršku  »  Pomoć  »  Viewing Article

  Print
Postoji nekoliko skupina varijabli koje se koriste u izradi predložaka. Varijable organizacije mogu se koristiti u svim predlošcima, a varijable partnera na predlošcima dokumenata koji se odnose na konkretnog kupca ili dobavljača.
Ukoliko varijabla stoji unutar polja tablice, a nema svoju vrijednost tada neće ispisati.
Pri izradi predložaka za dokumente poput izlaznih računa, ponuda i radnih naloga, koriste se sljedeće varijable:

Varijable dokumenta

  • {userid} - ID korisnika koji je kreirao dokument ili koji ga je posljednji ažurirao
  • {documentId} - ID dokumenta
  • {footer} - opis dokumenta, Description
  • {totalamount} - ukupan iznos sa porezom
  • {defaulttotalamount} - ukupan iznos sa porezom u podrazumijevanoj valuti poduzeća
  • {totalamountexcludingvat} - ukupan iznos bez poreza
  • {organizationalunitname} - naziv odjela, organizacijske jedinice
  • {number} - broj dokumenta
  • {order:0} - redni broj dokumenta
  • {approvedate} - datum zaključivanja
  • {approvetime} - vrijeme zaključivanja
  • {year} - godina dokumenta
  • {month} - mjesec dokumenta
  • {date} - datum dokumenta
  • {time} - vrijeme posljednjeg ažuriranja
  • {due} - datum dospijeća
  • {paymentmethod} - način plaćanja
  • {trn} - poziv na broj
  • {currency} - kod valute
  • {defaultcurrency} - kod podrazumijevane valute
  • {barcode2d} - barcode dokumenta za plaćanje
  • {cuid} - ZKI broj, fiskalizacija
  • {tuid} - JIR broj, fiskalizacija
  • {qrfiscal} - QR kod, fiskalizacija
  • {price:n} - varijablu cijena će zaokružiti na n decimala
  • {issuer} - izdavatelj dokumenta
  • {createdate} - datum kreiranja
  • {createtime} - vrijeme kreiranja dokumenta
  • {printdate} - datum ispisa
  • {printtime} - vrijeme ispisa
  • {contract} - ugovor

Stavke dokumenta

  • {items.order} - redoslijed stavke prilikom ispisa
  • {items.variantname} - naziv varijante (proizvoda) = generirani naziv (variantgenname) + opis (variantdescription)
  • {items.variantgenname} - generirani naziv varijante proizvoda prema svojstvima proizvoda
  • {items.variantdescription} - opis varijante
  • {items.variantinfo} - info polje varijante (postavlja se u uređivanju proizvoda)
  • {items.variantexpirationdate} - rok trajanja. Datumska vrijednost koja se postavlja u uređivanju proizvoda.
  • {items.description} - opis stavke (postavlja se u uređivanju dokumenta, na stavku dokumenta)
  • {items.sku} - SKU varijante
  • {items.barcode} - SKU varijante u barcode formatu. Obavezno mora biti sam u polju
  • {items.countryoforigin} - zemlja porijekla varijante
  • {items.eanlabel} - EAN proizvoda
  • {items.eancardboardbox} - EAN pakiranja
  • {items.serialnumber} - Serijski broj
  • {items.unit} - jedinica mjere
  • {items.quantity} - količina
  • {items.price} - cijena varijante, iznos
  • {items.defaultprice} - cijena u podrazumijevanoj valuti poduzeća
  • {items.pricewithdiscount} - jedinična cijena sa uključenim popustima
  • {items.discount} - postotak popusta 1
  • {items.discount2} - postotak popusta 2
  • {items.discount3} - postotak popusta 3
  • {items.tax} - stopa poreza
  • {items.exceptionsign} - redni broj oslobođenja od poreza (ako se isto primjenjuje)
  • {items.amount} - ukupan iznos za stavku ovisno o cijeni, količini, svim popustima i oslobođenju
  • {items.defaultamount} - iznos u podrazumijevanoj valuti
Stavke dokumenta koje se označavaju prefiksom {items} dodatno se mogu urediti tako da se odvojeno ispisuju stavke koje se odnose na proizvode - prefiks {product} i stavke koje se odnose na usluge - prefiks {services}. Na primjer:
  • {items.variantname} - varijabla će na generirani PDF ispisati nazive svih stavki dokumenta, bez obzira jesu li proizvodi ili usluge (prate li se na skladištu ili ne)
  • {products.variantname} - varijabla će na generirani PDF ispisati samo nazive proizvoda koji se nalaze dokumentu kao stavke. Ukoliko na dokumentu imamo i usluge, iste će ovom varijablom neće ispisati.
  • {services.variantname} - varijabla će na generirani PDF ispisati samo nazive usluga koji se nalaze na dokumentu kao stavke. Ukoliko na dokumentu imamo i proizvode, isti će ovom varijablom neće ispisati.
Na isti način, moguće je ispisivati bilo koji podatak stavke dokumenta, odvojeno za proizvode i usluge. Preporučeno je da se za odvajanje stavki prema proizvodima i uslugama koriste dvije odvojene tablice na predlošku. Primjer odvojenog ispisa proizvoda i usluga možete vidjeti na sljedećem dokumentu.

Ukupni iznosi

  • {summary.description} - opis sažetka, stopa poreza ili oslobođenje ako je definirano
  • {summary.amount} - iznos osnovice za određenu grupu poreza
  • {totaltaxamount} - ukupan iznos poreza
  • {defaulttotaltaxamount} - ukupan iznos poreza u podrazumijevanoj valuti
  • {defaulttotalamountexcludingvat} - ukupan iznos osnovice u podrazumijevanoj valuti
  • {summary.defaultamount} - iznos osnovice u podrazumijevanoj valuti
  • {summary.taxamount} - iznos poreza, ako se radi o oslobođenju onda je 0
  • {summary.defaulttaxamount} - iznos poreza u podrazumijevanoj valuti
  • {taxexcemptions.description} - detaljan opis oslobođenja
  • {discountamount} - iznos popusta
  • {discount2amount} - iznos popusta 2
  • {discount3amount} - iznos popusta 3
  • {totaldiscountamount} - ukupan iznos popusta
  • {advancedpaymentsummary.description} - opis sažetka, stopa poreza ili oslobođenje ako je definirano za predujam
  • {advancedpaymentsummary.amount} - iznos osnovice za određenu grupu poreza predujma
  • {advancedpaymentsummary.defaultamount} - iznos osnovice u podrazumijevanoj valuti predujma
  • {advancedpaymentsummary.taxamount} - iznos poreza predujma, ako se radi o oslobođenju onda je 0
  • {advancedpaymentsummary.documentnumber} - broj dokumenta predujma

Vezani dokumenti

  • {quotestoinvoice.date} - datum vezane ponude na računu
  • {quotestoinvoice.number} - broj vezane ponude na računu
Vrste vezanih dokumenata označavaju prefiksom {quotestoinvoice.number}. Moraju obavezno biti postavljene unutar zasebne tablice. Imamo nekoliko prefiksa koji su ovisni o vrstama vezanih dokumenata:
  • quotestoinvoice - veza između ponude i računa
  • deliverynotestoinvoice - veza između otpremnice i računa
  • serviceorderstoinvoice - veza između servisnog naloga i računa
  • quotestodeliverynote - veza između ponude i otpremnice
  • quotestopurchase - veza između ponude i primke
  • purchaseorderstopurchase - veza između narudžbenice i primke
  • returnedfrom - veza između izvornog dokumenta i storno dokumenta

    Share via

    Related Articles

    © Backstore