/* Options: Date: 2024-11-23 08:02:41 SwiftVersion: 5.0 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://cip-reporting-preview.chargeitpro.com //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: DuplicateTransactionEditRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/Transactions/Duplicate") public class DuplicateTransactionEditRequest : Codable { public var duplicateTrans:[DuplicateTransactionDetail] = [] required public init(){} } public class DuplicateTransactionDetail : Codable { public var objectId:String? public var createdOn:Date? public var route:String? public var serialNumber:String? public var transactionType:String? public var amountProcessed:Double? public var locationName:String? public var locationId:String? public var computerName:String? public var amex:Double? public var noAmex:Double? public var uniqueTransIdNum:Int? public var uniqueTransId:String? public var transactionId:String? public var deviceBatchNumber:String? public var developerName:String? public var deviceName:String? public var version:String? public var computerDateTime:Date? public var terminalDateTime:Date? public var companyName:String? public var maskedAccount:String? public var approvalNumberResult:String? public var merchantId:String? public var companyId:String? public var missingTransactions:Bool? public var numberMissing:Int? public var startDateFilter:String? public var endDateFilter:String? public var adjustmentTypeId:String? public var fromLogFile:String? public var resultStatus:String? public var minsTermOffBy:Int? public var source:String? public var duplicateFlag:String? public var comment:String? public var dupCreatedOn:Date? public var dupCreatedBy:String? public var dupCount:Int? public var processorTransactionId:String? public var transactionReference:String? public var billingName:String? public var resultMessage:String? public var transrefDiff:Bool? public var cashier:String? public var accountCardType:String? required public init(){} }