' Options: 'Date: 2024-09-21 00:18:10 'Version: 8.30 '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: ApInvoiceRequest.* '''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 Namespace Global Namespace AIM.WebService ''' '''ApInvoiceRequires active-e Supplier Connections.This endpoint takes AP/Invoices and/or AP ASNs. ''' Public Partial Class ApInvoiceRequest Inherits BaseRequest Implements IReturn(Of ApInvoiceResponse) Public Sub New() Invoices = New List(Of ApObject) ASNs = New List(Of ApObject) End Sub Public Overridable Property VendorId As String Public Overridable Property Invoices As List(Of ApObject) Public Overridable Property ASNs As List(Of ApObject) Public Partial Class ApObject Public Overridable Property Po As String Public Overridable Property Data As String End Class End Class Public Partial Class ApInvoiceResponse Inherits BaseResponse End Class 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 End Namespace End Namespace