/* Options: Date: 2025-12-06 06:10:38 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AutomatedAdjustmentTypeRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.* import java.util.* import java.io.InputStream import net.servicestack.client.* @Route(Path="/v1/AutomatedAdjustment/type", Verbs="GET") open class AutomatedAdjustmentTypeRequest : IReturn { companion object { private val responseType = AutomatedAdjustmentResponse::class.java } override fun getResponseType(): Any? = AutomatedAdjustmentTypeRequest.responseType } open class AutomatedAdjustmentResponse { open var ResponseStatus:ResponseStatus? = null open var AutomatedAdjustments:ArrayList = ArrayList() open var AutomatedAdjustment:AutomatedAdjustment? = null open var AutomatedAdjustmentID:Int? = null open var AutomatedAdjustmentTypes:ArrayList = ArrayList() open var AutomatedAdjustmentFrequencies:ArrayList = ArrayList() } open class AutomatedAdjustment { open var AutomatedAdustmentId:Int? = null open var Name:String? = null open var FromAgentId:Int? = null open var ToAgentId:String? = null open var ToAgentName:String? = null open var Description:String? = null open var TypeId:Int? = null open var TypeDescription:String? = null open var FrequencyId:Int? = null open var FrequencyDescription:String? = null open var Amount:BigDecimal? = null open var ChargeCount:Int? = null open var ChargeSum:BigDecimal? = null open var Installments:Int? = null open var PauseUntil:Date? = null open var DateCreated:Date? = null open var CreatedBy:String? = null open var ModifiedBy:String? = null open var FirstCommissionRequired:Boolean? = null } open class AutomatedAdjustmentType { open var AutomatedAdjustmentTypeId:Int? = null open var Description:String? = null } open class AutomatedAdjustmentfrequency { open var AutomatedAdjustmentFrequencyId:Int? = null open var Description:String? = null }