' Options:
'Date: 2025-01-15 14:01:43
'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