' Options: 'Date: 2025-05-10 03:08:56 'Version: 8.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://active-ewebservice.biz/aeservices30/api ' '''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: InventoryHistoryRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports AIM.WebService Imports AIM.Model.Core.Modules.Inventory Namespace Global Namespace AIM.Model.Core.Modules.Inventory Public Partial Class InventoryHistoryObj Public Overridable Property DateVal As Date Public Overridable Property SDateVal As Date Public Overridable Property Acct As Integer Public Overridable Property Sub As Integer Public Overridable Property CusName As String Public Overridable Property Qty As Decimal Public Overridable Property Amt As Decimal Public Overridable Property Ref As String Public Overridable Property Type As String Public Overridable Property Serial As String Public Overridable Property Employee As String Public Overridable Property EmployeeName As String Public Overridable Property Stloc As String Public Overridable Property Dunn As String Public Overridable Property SoldDesc As String Public Overridable Property Tcp_rtncode As String Public Overridable Property TableName As String Public Overridable Property TraPk As Nullable(Of Long) Public Overridable Property CusPk As Nullable(Of Long) Public Overridable Property SasPk As Nullable(Of Long) Public Overridable Property SaqPk As Nullable(Of Long) Public Overridable Property SkuPk As Nullable(Of Long) Public Overridable Property SadPk As Nullable(Of Long) Public Overridable Property TablePk As Long Public Overridable Property Description As String End Class End Namespace Namespace AIM.WebService Public Partial Class BaseRequest ''' '''This is your AIM API Key provided by Tri-Tech ''' Public Overridable Property ApiKey As String Public Overridable Property OAuthToken As String End Class Public Partial Class BaseResponse ''' ''' ''' Public Overridable Property Status As BaseResponseResult End Class Public Partial Class BaseSecureRequest Inherits BaseRequest ''' ''' ''' Public Overridable Property Token As String ''' ''' ''' Public Overridable Property DeviceId As String ''' ''' ''' Public Overridable Property AppId As String End Class Public Partial Class InventoryDetailResponse Inherits BaseResponse Public Sub New() Images = New List(Of ImageInfo) VariantDetails = New List(Of InventoryDetailByVariant) AddOns = New List(Of AddOnDetail) End Sub Public Overridable Property SadPk As Long Public Overridable Property InvType As String Public Overridable Property Model As String Public Overridable Property Description As String Public Overridable Property Mfg As String Public Overridable Property Category As Integer Public Overridable Property CategoryDescription As String Public Overridable Property SubCategory As Integer Public Overridable Property SubCategoryDescription As String Public Overridable Property SelectionCode As String Public Overridable Property SelectionCodeDescription As String Public Overridable Property SellSerialsOnline As Boolean Public Overridable Property Notes As String Public Overridable Property Images As List(Of ImageInfo) Public Overridable Property HasImages As Boolean Public Overridable Property VariantDetails As List(Of InventoryDetailByVariant) Public Overridable Property AddOns As List(Of AddOnDetail) Public Overridable Property ActiveEInfo As ActiveEInfo Public Overridable Property Weight As Decimal Public Overridable Property Unit As String Public Overridable Property ShipCharge As Decimal End Class ''' '''InventoryHistoryRequires active-e Inventory Service ''' Public Partial Class InventoryHistoryRequest Inherits BaseSecureRequest Implements IReturn(Of InventoryHistoryResponse) Public Overridable Property LocId As Nullable(Of Long) Public Overridable Property Item As String End Class Public Partial Class InventoryHistoryResponse Inherits BaseResponse Public Sub New() HistoryRecords = New List(Of InventoryHistoryObj) End Sub Public Overridable Property HistoryRecords As List(Of InventoryHistoryObj) Public Overridable Property InventoryDetail As InventoryDetailResponse End Class End Namespace End Namespace