' Options: 'Date: 2025-12-06 06:28:25 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: CommissionBatchSecuritiesRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Net Imports CRM.AgencyPlatform.API.Internal Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class CommissionBatchSecuritiesRequest Implements IReturn(Of CommissionBatchSecuritiesResponse) Public Overridable Property CommissionBatchId As Integer Public Overridable Property Ledger As List(Of LedgerExtended) = New List(Of LedgerExtended) End Class Public Partial Class CommissionBatchSecuritiesResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property ReportData As List(Of LedgerExtended) = New List(Of LedgerExtended) End Class Public Partial Class Ledger Public Overridable Property LedgerId As Integer Public Overridable Property AgentId As Integer Public Overridable Property CommissionBatchId As Integer Public Overridable Property Rank As String Public Overridable Property Commissions As Decimal Public Overridable Property Clawbacks As Decimal Public Overridable Property Adjustments As Decimal Public Overridable Property PreviousBalance As Decimal Public Overridable Property ASAPCharges As Decimal Public Overridable Property Payout As Decimal Public Overridable Property BalanceForward As Decimal End Class Public Partial Class LedgerExtended Inherits Ledger Public Overridable Property AgentFirstName As String Public Overridable Property AgentLastName As String Public Overridable Property AgentName As String Public Overridable Property AgentLevel As Decimal Public Overridable Property PayChexId As String End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) = New List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta = New Dictionary(Of String, String) End Class End Namespace End Namespace