/* Options: Date: 2025-05-24 22:42:07 Version: 6.41 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://netcom.poslovnisoftver.rs //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DobaviArtikle.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.* import java.util.* import net.servicestack.client.* @Route(Path="/artikli", Verbs="GET") open class DobaviArtikle : IReturn, IGet { companion object { private val responseType = DobaviArtikleResult::class.java } override fun getResponseType(): Any? = DobaviArtikle.responseType } open class DobaviArtikleResult : IGet { var artikli:ArrayList = ArrayList() var responseStatus:ResponseStatus? = null } open class Artikal { var id:String? = null var sifra:String? = null var naziv:String? = null var barkod:String? = null var kataloskiBroj:String? = null var jedinicaMere:String? = null var minStanje:BigDecimal? = null var optStanje:BigDecimal? = null var maxStanje:BigDecimal? = null var netoMasa:BigDecimal? = null var brutoMasa:BigDecimal? = null var duzina:BigDecimal? = null var sirina:BigDecimal? = null var visina:BigDecimal? = null var unet:Date? = null var modifikovan:Date? = null var modifikovao:String? = null var tipArtikla:IdNaziv? = null var kategorija1:IdNaziv? = null var kategorija2:IdNaziv? = null var kategorija3:IdNaziv? = null var proizvodjac:IdNaziv? = null var brend:IdNaziv? = null var porez:Porez? = null var carinskaTarifa:CarinskaTarifa? = null var ekoTaksa:EkoTaksa? = null var zemljaPorekla:IdNaziv? = null } open class CarinskaTarifa { var id:String? = null var sifra:String? = null var procenat:BigDecimal? = null } open class IdNaziv { var id:String? = null var naziv:String? = null } open class EkoTaksa { var id:String? = null var naziv:String? = null var iznos:BigDecimal? = null } open class Porez { var id:String? = null var naziv:String? = null var iznos:BigDecimal? = null }