' Options: 'Date: 2024-04-28 09:41:28 'Version: 8.12 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://taxfiling.pwc.de ' '''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: GetDefinitionKeys.* '''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 System.Net Imports PwC.xEric.Core.Services.Contracts.Umsatzsteuer.ReturnBuilder.Helpers Imports PwC.xEric.Core.Services.Contracts.Umsatzsteuer.ReturnBuilder.Requests Namespace Global Namespace PwC.xEric.Core.Services.Contracts.Umsatzsteuer.ReturnBuilder.Helpers Public Enum VatType UStVA UStDV UStSV USt ZM End Enum End Namespace Namespace PwC.xEric.Core.Services.Contracts.Umsatzsteuer.ReturnBuilder.Requests ''' '''A synchronous service to retrieve keys for the identification of VAT properties. ''' Public Partial Class GetDefinitionKeys Inherits GetDefinitionKeysBase Implements IReturn(Of List(Of DefinitionKey)) ''' '''The year of the assessment (Veranlagungsjahr). ''' Public Overridable Property Year As Integer ''' '''The type of VAT return. ''' Public Overridable Property VatType As VatType End Class ''' '''Create a VAT return from a Return Builder definition. Use the retrieved values as keys for the dictionary of properties that Return Builder provides. ''' Public Partial Class GetDefinitionKeysBase Implements IGet ''' '''The year of the assessment (Veranlagungsjahr). ''' Public Overridable Property Year As Integer ''' '''The type of VAT return. ''' Public Overridable Property VatType As VatType End Class End Namespace End Namespace