NEU
This commit is contained in:
97
ADMIN.sln
Normal file
97
ADMIN.sln
Normal file
@@ -0,0 +1,97 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.28307.106
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ADMIN", "UID\ADMIN.vbproj", "{6EB4D3A4-3CF2-4651-9AF9-AD5F727DF403}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ADMINUPDATER", "ADMINUPDATER\ADMINUPDATER.vbproj", "{2D061D63-7B47-4357-93C7-FB5FD0916068}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "VERAGMonitoring", "VERAGMonitoring\VERAGMonitoring.vbproj", "{6C5CFB90-BE10-4824-997D-B494A7CFF565}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "RoutineManager", "initATLASAufschubkonten\RoutineManager.vbproj", "{BF2E4BDD-58D6-4ABF-B695-2B20835C0DE8}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "VERAGMonitoringUPDATER", "VERAGMonitoringUPDATER\VERAGMonitoringUPDATER.vbproj", "{D18EDE7C-38E6-4FD7-BB97-A0C33483B47E}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ServerListender", "ServerListender\ServerListender.vbproj", "{FED651F8-E4EF-41D0-B68F-44FBC8F18593}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DienstplanTV", "DienstplanTV\DienstplanTV.vbproj", "{1F008363-5FCF-49A2-A953-18DEFED4D3BE}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "MailSender", "MailSender\MailSender.vbproj", "{ED0BFDD3-71A2-48ED-BC29-3C9883A1A06F}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ATILLA_Speditionsbuch", "ATILLA_Speditionsbuch\ATILLA_Speditionsbuch.vbproj", "{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "VERAG_PROG_ALLGEMEIN", "..\..\SDL\SDL\VERAG_PROG_ALLGEMEIN\VERAG_PROG_ALLGEMEIN.vbproj", "{A3B497BD-842C-4A2B-B398-ED1976849DF1}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "DAKOSY_Worker_lib", "DAKOSY_Worker\DAKOSY_Worker_lib.vbproj", "{50E8E49B-4FD9-4DD4-B159-BDC2B7D0E94F}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "TELOTEC_Worker_lib", "TELOTEK_Worker_lib\TELOTEC_Worker_lib.vbproj", "{5B947A66-009A-4BB6-B925-F84A01045095}"
|
||||
EndProject
|
||||
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "MDM_Worker_lib", "MDM_Worker\MDM_Worker_lib.vbproj", "{2E4DBC09-E57B-4AC5-8554-6117D71F993B}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{6EB4D3A4-3CF2-4651-9AF9-AD5F727DF403}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6EB4D3A4-3CF2-4651-9AF9-AD5F727DF403}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6EB4D3A4-3CF2-4651-9AF9-AD5F727DF403}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6EB4D3A4-3CF2-4651-9AF9-AD5F727DF403}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2D061D63-7B47-4357-93C7-FB5FD0916068}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2D061D63-7B47-4357-93C7-FB5FD0916068}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2D061D63-7B47-4357-93C7-FB5FD0916068}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2D061D63-7B47-4357-93C7-FB5FD0916068}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{6C5CFB90-BE10-4824-997D-B494A7CFF565}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6C5CFB90-BE10-4824-997D-B494A7CFF565}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6C5CFB90-BE10-4824-997D-B494A7CFF565}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6C5CFB90-BE10-4824-997D-B494A7CFF565}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{BF2E4BDD-58D6-4ABF-B695-2B20835C0DE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{BF2E4BDD-58D6-4ABF-B695-2B20835C0DE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{BF2E4BDD-58D6-4ABF-B695-2B20835C0DE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{BF2E4BDD-58D6-4ABF-B695-2B20835C0DE8}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{D18EDE7C-38E6-4FD7-BB97-A0C33483B47E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{D18EDE7C-38E6-4FD7-BB97-A0C33483B47E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{D18EDE7C-38E6-4FD7-BB97-A0C33483B47E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D18EDE7C-38E6-4FD7-BB97-A0C33483B47E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FED651F8-E4EF-41D0-B68F-44FBC8F18593}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FED651F8-E4EF-41D0-B68F-44FBC8F18593}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FED651F8-E4EF-41D0-B68F-44FBC8F18593}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FED651F8-E4EF-41D0-B68F-44FBC8F18593}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{1F008363-5FCF-49A2-A953-18DEFED4D3BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{1F008363-5FCF-49A2-A953-18DEFED4D3BE}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{1F008363-5FCF-49A2-A953-18DEFED4D3BE}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{1F008363-5FCF-49A2-A953-18DEFED4D3BE}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{ED0BFDD3-71A2-48ED-BC29-3C9883A1A06F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{ED0BFDD3-71A2-48ED-BC29-3C9883A1A06F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{ED0BFDD3-71A2-48ED-BC29-3C9883A1A06F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{ED0BFDD3-71A2-48ED-BC29-3C9883A1A06F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{A3B497BD-842C-4A2B-B398-ED1976849DF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{A3B497BD-842C-4A2B-B398-ED1976849DF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{A3B497BD-842C-4A2B-B398-ED1976849DF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{A3B497BD-842C-4A2B-B398-ED1976849DF1}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{50E8E49B-4FD9-4DD4-B159-BDC2B7D0E94F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{50E8E49B-4FD9-4DD4-B159-BDC2B7D0E94F}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{50E8E49B-4FD9-4DD4-B159-BDC2B7D0E94F}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{50E8E49B-4FD9-4DD4-B159-BDC2B7D0E94F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{5B947A66-009A-4BB6-B925-F84A01045095}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{5B947A66-009A-4BB6-B925-F84A01045095}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{5B947A66-009A-4BB6-B925-F84A01045095}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5B947A66-009A-4BB6-B925-F84A01045095}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2E4DBC09-E57B-4AC5-8554-6117D71F993B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2E4DBC09-E57B-4AC5-8554-6117D71F993B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2E4DBC09-E57B-4AC5-8554-6117D71F993B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2E4DBC09-E57B-4AC5-8554-6117D71F993B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {6177B13E-756D-4EAA-B667-169EFF471EF0}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
168
ADMINUPDATER/ADMINUPDATER.vbproj
Normal file
168
ADMINUPDATER/ADMINUPDATER.vbproj
Normal file
@@ -0,0 +1,168 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{2D061D63-7B47-4357-93C7-FB5FD0916068}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<StartupObject>ADMINUPDATER.My.MyApplication</StartupObject>
|
||||
<RootNamespace>ADMINUPDATER</RootNamespace>
|
||||
<AssemblyName>ADMINUPDATER</AssemblyName>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<MyType>WindowsForms</MyType>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile>
|
||||
</TargetFrameworkProfile>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>0</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ADMINUPDATER.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DocumentationFile>ADMINUPDATER.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
<Prefer32Bit>false</Prefer32Bit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionCompare>Binary</OptionCompare>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionStrict>Off</OptionStrict>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionInfer>On</OptionInfer>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Import Include="Microsoft.VisualBasic" />
|
||||
<Import Include="System" />
|
||||
<Import Include="System.Collections" />
|
||||
<Import Include="System.Collections.Generic" />
|
||||
<Import Include="System.Data" />
|
||||
<Import Include="System.Diagnostics" />
|
||||
<Import Include="System.Linq" />
|
||||
<Import Include="System.Xml.Linq" />
|
||||
<Import Include="System.Threading.Tasks" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Resources.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Settings.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
<Compile Include="UPDATERfrm.designer.vb">
|
||||
<DependentUpon>UPDATERfrm.vb</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="UPDATERfrm.vb">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="My Project\Resources.resx">
|
||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UPDATERfrm.resx">
|
||||
<DependentUpon>UPDATERfrm.vb</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="My Project\Application.myapp">
|
||||
<Generator>MyApplicationCodeGenerator</Generator>
|
||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="My Project\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<CustomToolNamespace>My</CustomToolNamespace>
|
||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="ADMINUPDATER_Settings.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="ADMINUPDATER_Version.txt">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include=".NETFramework,Version=v4.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>Microsoft .NET Framework 4.5 %28x86 and x64%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
1
ADMINUPDATER/ADMINUPDATER_Settings.txt
Normal file
1
ADMINUPDATER/ADMINUPDATER_Settings.txt
Normal file
@@ -0,0 +1 @@
|
||||
F:\Programme\ADMIN\
|
||||
1
ADMINUPDATER/ADMINUPDATER_Version.txt
Normal file
1
ADMINUPDATER/ADMINUPDATER_Version.txt
Normal file
@@ -0,0 +1 @@
|
||||
4.0
|
||||
6
ADMINUPDATER/App.config
Normal file
6
ADMINUPDATER/App.config
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
38
ADMINUPDATER/My Project/Application.Designer.vb
generated
Normal file
38
ADMINUPDATER/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,38 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' Dieser Code wurde von einem Tool generiert.
|
||||
' Laufzeitversion:4.0.30319.42000
|
||||
'
|
||||
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
' der Code erneut generiert wird.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My
|
||||
|
||||
'HINWEIS: Diese Datei wird automatisch generiert. Ändern Sie sie nicht direkt. Zum Ändern
|
||||
' oder bei in dieser Datei auftretenden Buildfehlern wechseln Sie zum Projekt-Designer.
|
||||
' (Wechseln Sie dazu zu den Projekteigenschaften, oder doppelklicken Sie auf den Knoten "Mein Projekt" im
|
||||
' Projektmappen-Explorer). Nehmen Sie auf der Registerkarte "Anwendung" entsprechende Änderungen vor.
|
||||
'
|
||||
Partial Friend Class MyApplication
|
||||
|
||||
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||
Public Sub New()
|
||||
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
|
||||
Me.IsSingleInstance = false
|
||||
Me.EnableVisualStyles = true
|
||||
Me.SaveMySettingsOnExit = true
|
||||
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
|
||||
End Sub
|
||||
|
||||
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||
Protected Overrides Sub OnCreateMainForm()
|
||||
Me.MainForm = Global.ADMINUPDATER.UPDATERfrm
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
||||
10
ADMINUPDATER/My Project/Application.myapp
Normal file
10
ADMINUPDATER/My Project/Application.myapp
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<MySubMain>true</MySubMain>
|
||||
<MainForm>UPDATERfrm</MainForm>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ADMINUPDATER/My Project/AssemblyInfo.vb
Normal file
35
ADMINUPDATER/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||
' die mit einer Assembly verknüpft sind.
|
||||
|
||||
' Die Werte der Assemblyattribute überprüfen
|
||||
|
||||
<Assembly: AssemblyTitle("ADMINUPDATER")>
|
||||
<Assembly: AssemblyDescription("")>
|
||||
<Assembly: AssemblyCompany("")>
|
||||
<Assembly: AssemblyProduct("ADMINUPDATER")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2015")>
|
||||
<Assembly: AssemblyTrademark("")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
<Assembly: Guid("42805daa-0a65-4497-9b46-bc5aa8ee8065")>
|
||||
|
||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
'
|
||||
' Hauptversion
|
||||
' Nebenversion
|
||||
' Buildnummer
|
||||
' Revision
|
||||
'
|
||||
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
' übernehmen, indem Sie "*" eingeben:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.0")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||
63
ADMINUPDATER/My Project/Resources.Designer.vb
generated
Normal file
63
ADMINUPDATER/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,63 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' Dieser Code wurde von einem Tool generiert.
|
||||
' Laufzeitversion:4.0.30319.42000
|
||||
'
|
||||
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
' der Code erneut generiert wird.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
Imports System
|
||||
|
||||
Namespace My.Resources
|
||||
|
||||
'Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||
'-Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
|
||||
'Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
|
||||
'mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
|
||||
'''<summary>
|
||||
''' Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
|
||||
Friend Module Resources
|
||||
|
||||
Private resourceMan As Global.System.Resources.ResourceManager
|
||||
|
||||
Private resourceCulture As Global.System.Globalization.CultureInfo
|
||||
|
||||
'''<summary>
|
||||
''' Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
|
||||
Get
|
||||
If Object.ReferenceEquals(resourceMan, Nothing) Then
|
||||
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("ADMINUPDATER.Resources", GetType(Resources).Assembly)
|
||||
resourceMan = temp
|
||||
End If
|
||||
Return resourceMan
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
''' Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||
Get
|
||||
Return resourceCulture
|
||||
End Get
|
||||
Set
|
||||
resourceCulture = value
|
||||
End Set
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
117
ADMINUPDATER/My Project/Resources.resx
Normal file
117
ADMINUPDATER/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ADMINUPDATER/My Project/Settings.Designer.vb
generated
Normal file
73
ADMINUPDATER/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' Dieser Code wurde von einem Tool generiert.
|
||||
' Laufzeitversion:4.0.30319.42000
|
||||
'
|
||||
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
' der Code erneut generiert wird.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0"), _
|
||||
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Partial Friend NotInheritable Class MySettings
|
||||
Inherits Global.System.Configuration.ApplicationSettingsBase
|
||||
|
||||
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
|
||||
|
||||
#Region "Funktion zum automatischen Speichern von My.Settings"
|
||||
#If _MyType = "WindowsForms" Then
|
||||
Private Shared addedHandler As Boolean
|
||||
|
||||
Private Shared addedHandlerLockObject As New Object
|
||||
|
||||
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
|
||||
If My.Application.SaveMySettingsOnExit Then
|
||||
My.Settings.Save()
|
||||
End If
|
||||
End Sub
|
||||
#End If
|
||||
#End Region
|
||||
|
||||
Public Shared ReadOnly Property [Default]() As MySettings
|
||||
Get
|
||||
|
||||
#If _MyType = "WindowsForms" Then
|
||||
If Not addedHandler Then
|
||||
SyncLock addedHandlerLockObject
|
||||
If Not addedHandler Then
|
||||
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
|
||||
addedHandler = True
|
||||
End If
|
||||
End SyncLock
|
||||
End If
|
||||
#End If
|
||||
Return defaultInstance
|
||||
End Get
|
||||
End Property
|
||||
End Class
|
||||
End Namespace
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
|
||||
Friend Module MySettingsProperty
|
||||
|
||||
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
|
||||
Friend ReadOnly Property Settings() As Global.ADMINUPDATER.My.MySettings
|
||||
Get
|
||||
Return Global.ADMINUPDATER.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ADMINUPDATER/My Project/Settings.settings
Normal file
7
ADMINUPDATER/My Project/Settings.settings
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
142
ADMINUPDATER/UPDATERfrm.Designer.vb
generated
Normal file
142
ADMINUPDATER/UPDATERfrm.Designer.vb
generated
Normal file
@@ -0,0 +1,142 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class UPDATERfrm
|
||||
Inherits System.Windows.Forms.Form
|
||||
|
||||
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Wird vom Windows Form-Designer benötigt.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.ProgressBar = New System.Windows.Forms.ProgressBar()
|
||||
Me.RichTextBox = New System.Windows.Forms.RichTextBox()
|
||||
Me.btnClose = New System.Windows.Forms.Button()
|
||||
Me.m_Label = New System.Windows.Forms.Label()
|
||||
Me.pnl = New System.Windows.Forms.Panel()
|
||||
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||
Me.Label1 = New System.Windows.Forms.Label()
|
||||
Me.pnl.SuspendLayout()
|
||||
Me.Panel1.SuspendLayout()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'ProgressBar
|
||||
'
|
||||
Me.ProgressBar.BackColor = System.Drawing.Color.White
|
||||
Me.ProgressBar.Location = New System.Drawing.Point(13, 204)
|
||||
Me.ProgressBar.Name = "ProgressBar"
|
||||
Me.ProgressBar.Size = New System.Drawing.Size(501, 23)
|
||||
Me.ProgressBar.Style = System.Windows.Forms.ProgressBarStyle.Continuous
|
||||
Me.ProgressBar.TabIndex = 0
|
||||
Me.ProgressBar.UseWaitCursor = True
|
||||
'
|
||||
'RichTextBox
|
||||
'
|
||||
Me.RichTextBox.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.RichTextBox.Location = New System.Drawing.Point(13, 29)
|
||||
Me.RichTextBox.Name = "RichTextBox"
|
||||
Me.RichTextBox.ReadOnly = True
|
||||
Me.RichTextBox.Size = New System.Drawing.Size(501, 169)
|
||||
Me.RichTextBox.TabIndex = 1
|
||||
Me.RichTextBox.Text = ""
|
||||
'
|
||||
'btnClose
|
||||
'
|
||||
Me.btnClose.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||
Me.btnClose.BackColor = System.Drawing.Color.Red
|
||||
Me.btnClose.FlatAppearance.BorderColor = System.Drawing.Color.White
|
||||
Me.btnClose.FlatAppearance.BorderSize = 0
|
||||
Me.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat
|
||||
Me.btnClose.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.btnClose.ForeColor = System.Drawing.Color.White
|
||||
Me.btnClose.Location = New System.Drawing.Point(461, 0)
|
||||
Me.btnClose.Name = "btnClose"
|
||||
Me.btnClose.RightToLeft = System.Windows.Forms.RightToLeft.Yes
|
||||
Me.btnClose.Size = New System.Drawing.Size(63, 23)
|
||||
Me.btnClose.TabIndex = 86
|
||||
Me.btnClose.Text = "X"
|
||||
Me.btnClose.UseVisualStyleBackColor = False
|
||||
'
|
||||
'm_Label
|
||||
'
|
||||
Me.m_Label.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.m_Label.Location = New System.Drawing.Point(13, 229)
|
||||
Me.m_Label.Name = "m_Label"
|
||||
Me.m_Label.Size = New System.Drawing.Size(501, 19)
|
||||
Me.m_Label.TabIndex = 87
|
||||
Me.m_Label.Text = "-"
|
||||
Me.m_Label.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
|
||||
'
|
||||
'pnl
|
||||
'
|
||||
Me.pnl.BackColor = System.Drawing.Color.White
|
||||
Me.pnl.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
|
||||
Me.pnl.Controls.Add(Me.RichTextBox)
|
||||
Me.pnl.Controls.Add(Me.m_Label)
|
||||
Me.pnl.Controls.Add(Me.ProgressBar)
|
||||
Me.pnl.Controls.Add(Me.btnClose)
|
||||
Me.pnl.Controls.Add(Me.Panel1)
|
||||
Me.pnl.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
Me.pnl.Location = New System.Drawing.Point(0, 0)
|
||||
Me.pnl.Name = "pnl"
|
||||
Me.pnl.Size = New System.Drawing.Size(526, 257)
|
||||
Me.pnl.TabIndex = 88
|
||||
'
|
||||
'Panel1
|
||||
'
|
||||
Me.Panel1.BackColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(54, Byte), Integer), CType(CType(128, Byte), Integer))
|
||||
Me.Panel1.Controls.Add(Me.Label1)
|
||||
Me.Panel1.Location = New System.Drawing.Point(-1, -1)
|
||||
Me.Panel1.Name = "Panel1"
|
||||
Me.Panel1.Size = New System.Drawing.Size(526, 24)
|
||||
Me.Panel1.TabIndex = 88
|
||||
'
|
||||
'Label1
|
||||
'
|
||||
Me.Label1.BackColor = System.Drawing.Color.Transparent
|
||||
Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
|
||||
Me.Label1.ForeColor = System.Drawing.Color.White
|
||||
Me.Label1.Location = New System.Drawing.Point(14, 0)
|
||||
Me.Label1.Name = "Label1"
|
||||
Me.Label1.Size = New System.Drawing.Size(251, 24)
|
||||
Me.Label1.TabIndex = 89
|
||||
Me.Label1.Text = "ADMIN Updater"
|
||||
Me.Label1.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
|
||||
'
|
||||
'UPDATERfrm
|
||||
'
|
||||
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||
Me.BackColor = System.Drawing.Color.White
|
||||
Me.ClientSize = New System.Drawing.Size(526, 257)
|
||||
Me.Controls.Add(Me.pnl)
|
||||
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
|
||||
Me.Name = "UPDATERfrm"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "UPDATERfrm"
|
||||
Me.pnl.ResumeLayout(False)
|
||||
Me.Panel1.ResumeLayout(False)
|
||||
Me.ResumeLayout(False)
|
||||
|
||||
End Sub
|
||||
Friend WithEvents ProgressBar As System.Windows.Forms.ProgressBar
|
||||
Friend WithEvents RichTextBox As System.Windows.Forms.RichTextBox
|
||||
Friend WithEvents btnClose As System.Windows.Forms.Button
|
||||
Friend WithEvents m_Label As System.Windows.Forms.Label
|
||||
Friend WithEvents pnl As System.Windows.Forms.Panel
|
||||
Friend WithEvents Panel1 As System.Windows.Forms.Panel
|
||||
Friend WithEvents Label1 As System.Windows.Forms.Label
|
||||
End Class
|
||||
120
ADMINUPDATER/UPDATERfrm.resx
Normal file
120
ADMINUPDATER/UPDATERfrm.resx
Normal file
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
269
ADMINUPDATER/UPDATERfrm.vb
Normal file
269
ADMINUPDATER/UPDATERfrm.vb
Normal file
@@ -0,0 +1,269 @@
|
||||
Imports System.IO
|
||||
|
||||
Public Class UPDATERfrm
|
||||
|
||||
Private Sub UPDATERfrm_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||
|
||||
End Sub
|
||||
|
||||
Private Sub UPDATERfrm_Shown(sender As Object, e As EventArgs) Handles Me.Shown
|
||||
Dim trd As New Threading.Thread(AddressOf Main)
|
||||
trd.IsBackground = True
|
||||
trd.Start()
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
Dim F As String = "F:\Programme\ADMIN\" ' WDH TERM
|
||||
Dim F_PROD As String = "\\192.168.0.91\f\Programme\ADMIN\" ' VERAG
|
||||
' Dim F As String = "\\192.168.0.90\f\Programme\ADMIN\" 'DEVELOPER
|
||||
Dim F_ATILLA As String = "\\172.16.0.99\Daten\Programme\ADMIN\" ' ATILLA
|
||||
Dim F_IMEX As String = "\\192.168.1.20\Daten\VERAG Programme\ADMIN\" ' IMEX
|
||||
|
||||
Public Sub Main()
|
||||
|
||||
Dim FIRMA = "VERAG"
|
||||
Dim pfadDatei As String = System.AppDomain.CurrentDomain.BaseDirectory & "\Standort.txt"
|
||||
FIRMA = "VERAG"
|
||||
|
||||
If File.Exists(pfadDatei) Then
|
||||
Dim fs As New FileStream(pfadDatei, FileMode.Open, FileAccess.Read)
|
||||
Dim strmReader As New StreamReader(fs)
|
||||
FIRMA = strmReader.ReadLine
|
||||
fs.Dispose()
|
||||
strmReader.Dispose()
|
||||
End If
|
||||
|
||||
If FIRMA = "ATILLA" Then F = F_ATILLA 'Sichere Verbindung
|
||||
If FIRMA = "IMEX" Then F = F_IMEX 'Sichere Verbindung
|
||||
|
||||
'Falls Settings existiert, wird der Pfad daraus verwendet.
|
||||
F = System.IO.File.ReadAllText(AppDomain.CurrentDomain.BaseDirectory & "ADMINUPDATER_Settings.txt")
|
||||
If Not System.IO.Directory.Exists(F) Then
|
||||
|
||||
If FIRMA = "ATILLA" Then
|
||||
F = F_ATILLA 'Sichere Verbindung
|
||||
ElseIf FIRMA = "IMEX" Then
|
||||
F = F_IMEX 'Sichere Verbindung
|
||||
Else
|
||||
F = F_PROD
|
||||
End If
|
||||
|
||||
writeLine(RichTextBox, "F-Pfad nicht gefunden, verbinde mit '" & F & "' ...")
|
||||
If Not System.IO.Directory.Exists(F) Then
|
||||
MsgBox("ERROR_UPDATE_05: Es konnte keine Verbindung mit dem F:\ Laufwerk hergestellt werden." & vbNewLine & "Wenn Sie eine Remote-Sitzung verwenden, melden Sie sich mit dieser erneut an.", MsgBoxStyle.Critical, "ERROR")
|
||||
Environment.Exit(0)
|
||||
End If
|
||||
|
||||
writeLine(RichTextBox, "Verbindung erfolgreich...")
|
||||
End If
|
||||
|
||||
writeLine(RichTextBox, "3 Sekunden warten, um sicherzustellen, dass das Programm beendet wurde...")
|
||||
Threading.Thread.Sleep(3000) 'Falls Programm gerade am Beenden
|
||||
writeLine(RichTextBox, "Starte Update...")
|
||||
' If Not My.Computer.FileSystem.DirectoryExists(F) Then
|
||||
'MsgBox("ERROR_UPDATE_02: Update-Daten existieren nicht.", MsgBoxStyle.Critical, "ERROR")
|
||||
' Else
|
||||
Try
|
||||
|
||||
For i As Integer = 1 To 3 Step 1
|
||||
If Not DoesProcessExists("ADMIN") Then
|
||||
If Not tryDelMain() Then
|
||||
MsgBox("ERROR_UPDATE_06: ADMIN.exe konnte nicht gelöscht werden. Das Programm wird evtl. noch ausgeführt.", MsgBoxStyle.Critical, "ERROR")
|
||||
Environment.Exit(0)
|
||||
End If
|
||||
delFiles()
|
||||
FileCopier()
|
||||
If Not System.IO.File.Exists(AppDomain.CurrentDomain.BaseDirectory & "ADMIN.exe") Then
|
||||
MsgBox("ERROR_UPDATE_03: ADMIN.exe konnte nicht gestartet werden.", MsgBoxStyle.Critical, "ERROR")
|
||||
|
||||
End If
|
||||
If Not System.IO.File.Exists(AppDomain.CurrentDomain.BaseDirectory & "upd.tmp") Then
|
||||
System.IO.File.Create(AppDomain.CurrentDomain.BaseDirectory & "upd.tmp")
|
||||
End If
|
||||
writeLine(RichTextBox, "Erfolgreich abgeschlossen...")
|
||||
Process.Start("ADMIN.exe")
|
||||
Environment.Exit(0)
|
||||
End If
|
||||
Threading.Thread.Sleep(1000)
|
||||
Next
|
||||
MsgBox("ERROR_UPDATE_01: Update konnte nicht durchgeführt werden. ADMIN.exe nicht beendet?", MsgBoxStyle.Critical, "ERROR")
|
||||
|
||||
Catch ex As Exception
|
||||
MsgBox("ERROR_UPDATE_02: Update-Daten existieren nicht.", MsgBoxStyle.Critical, "ERROR")
|
||||
End Try
|
||||
'End If
|
||||
Environment.Exit(0)
|
||||
End Sub
|
||||
|
||||
Delegate Sub writeLineCallback(rtb As System.Windows.Forms.RichTextBox, text As String)
|
||||
Private Sub writeLine(rtb As System.Windows.Forms.RichTextBox, text As String)
|
||||
If Me.InvokeRequired Then
|
||||
Dim d As New writeLineCallback(AddressOf writeLine)
|
||||
Me.Invoke(d, New Object() {rtb, text})
|
||||
Else
|
||||
rtb.Text &= text & vbNewLine
|
||||
End If
|
||||
|
||||
End Sub
|
||||
|
||||
'Sub writeLine(richtextbox,text)
|
||||
' RichTextBox.Text &= text & vbNewLine
|
||||
' End Sub
|
||||
Private Sub FileCopier()
|
||||
CopyDir(F, AppDomain.CurrentDomain.BaseDirectory)
|
||||
Exit Sub
|
||||
|
||||
For Each file As String In IO.Directory.GetFiles(F) ' Ermittelt alle Dateien des Ordners
|
||||
IO.File.Copy(file, AppDomain.CurrentDomain.BaseDirectory & cut_file(file), True) ' Kopiert die Dateien Next
|
||||
Next
|
||||
For Each file As String In IO.Directory.GetDirectories(F) ' Ermittelt alle Unterordner des Ordners
|
||||
My.Computer.FileSystem.CopyDirectory(file, AppDomain.CurrentDomain.BaseDirectory & cut_file(file), True)
|
||||
Next
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
Private Function cut_file(ByVal file As String) As String ' Funktion zum Entfernen der Backslashs / Ordner While file.Contains("\") file = file.Remove(0, 1) End While Return file End Function
|
||||
While file.Contains("\")
|
||||
file = file.Remove(0, 1)
|
||||
End While
|
||||
Return file
|
||||
End Function
|
||||
Private Function tryDelMain() As Boolean
|
||||
'Dim f As String = "no"
|
||||
Try
|
||||
If System.IO.File.Exists(AppDomain.CurrentDomain.BaseDirectory & "ADMIN.exe") Then My.Computer.FileSystem.DeleteFile(AppDomain.CurrentDomain.BaseDirectory & "ADMIN.exe")
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
MsgBox("ERROR_UPDATE_04: Fehler beim Löschen: " & F & vbNewLine & ex.Message, MsgBoxStyle.Critical, "ERROR")
|
||||
Environment.Exit(0)
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Private Sub delFiles()
|
||||
'Dim f As String = "no"
|
||||
Try
|
||||
For Each file As String In IO.Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory) ' Ermittelt alle Dateien des Ordners
|
||||
If Not cut_file(file).Contains("ADMINUPDATER") And Not cut_file(file).Contains("NOT_DEL_") Then
|
||||
' f = file
|
||||
My.Computer.FileSystem.DeleteFile(file) 'Löscht das ADMIN-Programm, außer den Updater
|
||||
' IO.File.Delete(file)
|
||||
'IO.Directory.Delete(file)
|
||||
End If
|
||||
|
||||
Next
|
||||
Catch ex As Exception
|
||||
MsgBox("ERROR_UPDATE_04: Fehler beim Löschen: " & F & vbNewLine & ex.Message, MsgBoxStyle.Critical, "ERROR")
|
||||
Environment.Exit(0)
|
||||
End Try
|
||||
End Sub
|
||||
Private Function DoesProcessExists(ByVal PName As String) As Boolean
|
||||
For Each p As Process In System.Diagnostics.Process.GetProcessesByName(PName)
|
||||
If p.StartInfo.UserName = Environment.UserName Then
|
||||
Return True
|
||||
End If
|
||||
Next
|
||||
Return False
|
||||
End Function
|
||||
|
||||
Private Sub btnClose_Click(sender As Object, e As EventArgs) Handles btnClose.Click
|
||||
Me.Close()
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
Private Sub CopyDir(ByVal SourceFolder As String, ByVal DestinationFolder As String)
|
||||
|
||||
With ProgressBar
|
||||
.Maximum = CInt(GetFolderSize(SourceFolder) \ 1024)
|
||||
'eventuell Rückgabe direkt auf 0 abfragen
|
||||
If .Maximum = 0 Then Exit Sub
|
||||
.Minimum = 0
|
||||
.Value = 0
|
||||
End With
|
||||
|
||||
For Each file As String In IO.Directory.GetFiles(SourceFolder)
|
||||
Copy(New IO.FileInfo(file), DestinationFolder)
|
||||
Next file
|
||||
|
||||
For Each file As String In IO.Directory.GetDirectories(F) ' Ermittelt alle Unterordner des Ordners
|
||||
'Copy(New IO.FileInfo(file), DestinationFolder)
|
||||
My.Computer.FileSystem.CopyDirectory(file, AppDomain.CurrentDomain.BaseDirectory & cut_file(file), True)
|
||||
Next
|
||||
|
||||
ProgressBar.Value = 0
|
||||
m_Label.Text = "0%"
|
||||
|
||||
End Sub
|
||||
|
||||
Private Function GetFolderSize(ByVal Folder As String) As Long
|
||||
Dim l As Long
|
||||
For Each file As String In IO.Directory.GetFiles(Folder)
|
||||
l += New IO.FileInfo(file).Length
|
||||
Next file
|
||||
Return l
|
||||
End Function
|
||||
|
||||
Private Sub Copy(ByVal SourceFile As IO.FileInfo, ByVal TargetDir As String)
|
||||
|
||||
Try
|
||||
' Quelle
|
||||
Dim fsmsource As IO.FileStream
|
||||
' Zieldatei
|
||||
Dim fsmtarget As IO.FileStream
|
||||
|
||||
' Größe des bei jedem Durchlauf einzulesenden Datenpaketes
|
||||
Dim buffersize As Int32 = 1024 * 30 ' (30 KByte)
|
||||
Dim buffer(buffersize) As Byte
|
||||
Dim readbyte As Int32
|
||||
|
||||
' Quelldatei
|
||||
' Using nutzen
|
||||
fsmsource = New IO.FileStream(SourceFile.FullName, IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read)
|
||||
|
||||
' Zieldatei
|
||||
fsmtarget = New IO.FileStream(IO.Path.Combine(TargetDir, SourceFile.Name), IO.FileMode.OpenOrCreate, IO.FileAccess.Write)
|
||||
|
||||
' Daten nach und nach einlesen und im Zielstream wieder
|
||||
' zurückschreiben
|
||||
While fsmsource.Position < fsmsource.Length
|
||||
' Quelle einlesen
|
||||
readbyte = fsmsource.Read(buffer, 0, buffersize)
|
||||
|
||||
' In das Ziel schreiben
|
||||
fsmtarget.Write(buffer, 0, readbyte)
|
||||
|
||||
With ProgressBar
|
||||
Dim vl As Integer = .Value
|
||||
vl = Math.Min(.Maximum, readbyte \ 1024 + vl)
|
||||
.Value = vl
|
||||
m_Label.Text = CStr(CInt(100 * .Value / .Maximum)) + "%"
|
||||
.Refresh()
|
||||
m_Label.Refresh()
|
||||
End With
|
||||
|
||||
End While
|
||||
|
||||
' Streams schließen
|
||||
fsmsource.Close()
|
||||
fsmtarget.Close()
|
||||
Catch ex As Exception
|
||||
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error")
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
End Class
|
||||
116
ATILLA_Speditionsbuch/ATILLA_Speditionsbuch.vbproj
Normal file
116
ATILLA_Speditionsbuch/ATILLA_Speditionsbuch.vbproj
Normal file
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{2007DD34-7BB4-4A31-A6B9-BCE62BF0AFDA}</ProjectGuid>
|
||||
<OutputType>Exe</OutputType>
|
||||
<StartupObject>Sub Main</StartupObject>
|
||||
<RootNamespace>ATILLA_Speditionsbuch</RootNamespace>
|
||||
<AssemblyName>ATILLA_Speditionsbuch</AssemblyName>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<MyType>Console</MyType>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<DefineDebug>true</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DocumentationFile>ATILLA_Speditionsbuch.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<DefineDebug>false</DefineDebug>
|
||||
<DefineTrace>true</DefineTrace>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DocumentationFile>ATILLA_Speditionsbuch.xml</DocumentationFile>
|
||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionExplicit>On</OptionExplicit>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionCompare>Binary</OptionCompare>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionStrict>Off</OptionStrict>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<OptionInfer>On</OptionInfer>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Import Include="Microsoft.VisualBasic" />
|
||||
<Import Include="System" />
|
||||
<Import Include="System.Collections" />
|
||||
<Import Include="System.Collections.Generic" />
|
||||
<Import Include="System.Data" />
|
||||
<Import Include="System.Diagnostics" />
|
||||
<Import Include="System.Linq" />
|
||||
<Import Include="System.Xml.Linq" />
|
||||
<Import Include="System.Threading.Tasks" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="cSpeditionsbuch.vb" />
|
||||
<Compile Include="cSQLVariable.vb" />
|
||||
<Compile Include="cATILLA_Speditionsbuch.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
<Compile Include="My Project\Application.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Application.myapp</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Resources.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="My Project\Settings.Designer.vb">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="My Project\Resources.resx">
|
||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="My Project\Application.myapp">
|
||||
<Generator>MyApplicationCodeGenerator</Generator>
|
||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="My Project\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<CustomToolNamespace>My</CustomToolNamespace>
|
||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
||||
</None>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
6
ATILLA_Speditionsbuch/App.config
Normal file
6
ATILLA_Speditionsbuch/App.config
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
|
||||
</startup>
|
||||
</configuration>
|
||||
13
ATILLA_Speditionsbuch/My Project/Application.Designer.vb
generated
Normal file
13
ATILLA_Speditionsbuch/My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.42000
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
10
ATILLA_Speditionsbuch/My Project/Application.myapp
Normal file
10
ATILLA_Speditionsbuch/My Project/Application.myapp
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<MySubMain>false</MySubMain>
|
||||
<SingleInstance>false</SingleInstance>
|
||||
<ShutdownMode>0</ShutdownMode>
|
||||
<EnableVisualStyles>true</EnableVisualStyles>
|
||||
<AuthenticationMode>0</AuthenticationMode>
|
||||
<ApplicationType>2</ApplicationType>
|
||||
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||
</MyApplicationData>
|
||||
35
ATILLA_Speditionsbuch/My Project/AssemblyInfo.vb
Normal file
35
ATILLA_Speditionsbuch/My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
||||
Imports System
|
||||
Imports System.Reflection
|
||||
Imports System.Runtime.InteropServices
|
||||
|
||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||
' die mit einer Assembly verknüpft sind.
|
||||
|
||||
' Die Werte der Assemblyattribute überprüfen
|
||||
|
||||
<Assembly: AssemblyTitle("ATILLA_Speditionsbuch")>
|
||||
<Assembly: AssemblyDescription("")>
|
||||
<Assembly: AssemblyCompany("")>
|
||||
<Assembly: AssemblyProduct("ATILLA_Speditionsbuch")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2017")>
|
||||
<Assembly: AssemblyTrademark("")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
|
||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
<Assembly: Guid("6f5ddd79-6f92-445f-b842-f51cb4ba52ff")>
|
||||
|
||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
'
|
||||
' Hauptversion
|
||||
' Nebenversion
|
||||
' Buildnummer
|
||||
' Revision
|
||||
'
|
||||
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
' übernehmen, indem Sie "*" eingeben:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.0.0.0")>
|
||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||
62
ATILLA_Speditionsbuch/My Project/Resources.Designer.vb
generated
Normal file
62
ATILLA_Speditionsbuch/My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,62 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.42000
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My.Resources
|
||||
|
||||
'This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
'class via a tool like ResGen or Visual Studio.
|
||||
'To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
'with the /str option, or rebuild your VS project.
|
||||
'''<summary>
|
||||
''' A strongly-typed resource class, for looking up localized strings, etc.
|
||||
'''</summary>
|
||||
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
|
||||
Friend Module Resources
|
||||
|
||||
Private resourceMan As Global.System.Resources.ResourceManager
|
||||
|
||||
Private resourceCulture As Global.System.Globalization.CultureInfo
|
||||
|
||||
'''<summary>
|
||||
''' Returns the cached ResourceManager instance used by this class.
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
|
||||
Get
|
||||
If Object.ReferenceEquals(resourceMan, Nothing) Then
|
||||
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("ATILLA_Speditionsbuch.Resources", GetType(Resources).Assembly)
|
||||
resourceMan = temp
|
||||
End If
|
||||
Return resourceMan
|
||||
End Get
|
||||
End Property
|
||||
|
||||
'''<summary>
|
||||
''' Overrides the current thread's CurrentUICulture property for all
|
||||
''' resource lookups using this strongly typed resource class.
|
||||
'''</summary>
|
||||
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||
Get
|
||||
Return resourceCulture
|
||||
End Get
|
||||
Set(ByVal value As Global.System.Globalization.CultureInfo)
|
||||
resourceCulture = value
|
||||
End Set
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
117
ATILLA_Speditionsbuch/My Project/Resources.resx
Normal file
117
ATILLA_Speditionsbuch/My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
73
ATILLA_Speditionsbuch/My Project/Settings.Designer.vb
generated
Normal file
73
ATILLA_Speditionsbuch/My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,73 @@
|
||||
'------------------------------------------------------------------------------
|
||||
' <auto-generated>
|
||||
' This code was generated by a tool.
|
||||
' Runtime Version:4.0.30319.42000
|
||||
'
|
||||
' Changes to this file may cause incorrect behavior and will be lost if
|
||||
' the code is regenerated.
|
||||
' </auto-generated>
|
||||
'------------------------------------------------------------------------------
|
||||
|
||||
Option Strict On
|
||||
Option Explicit On
|
||||
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"), _
|
||||
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Partial Friend NotInheritable Class MySettings
|
||||
Inherits Global.System.Configuration.ApplicationSettingsBase
|
||||
|
||||
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings)
|
||||
|
||||
#Region "My.Settings Auto-Save Functionality"
|
||||
#If _MyType = "WindowsForms" Then
|
||||
Private Shared addedHandler As Boolean
|
||||
|
||||
Private Shared addedHandlerLockObject As New Object
|
||||
|
||||
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||
Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
|
||||
If My.Application.SaveMySettingsOnExit Then
|
||||
My.Settings.Save()
|
||||
End If
|
||||
End Sub
|
||||
#End If
|
||||
#End Region
|
||||
|
||||
Public Shared ReadOnly Property [Default]() As MySettings
|
||||
Get
|
||||
|
||||
#If _MyType = "WindowsForms" Then
|
||||
If Not addedHandler Then
|
||||
SyncLock addedHandlerLockObject
|
||||
If Not addedHandler Then
|
||||
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
|
||||
addedHandler = True
|
||||
End If
|
||||
End SyncLock
|
||||
End If
|
||||
#End If
|
||||
Return defaultInstance
|
||||
End Get
|
||||
End Property
|
||||
End Class
|
||||
End Namespace
|
||||
|
||||
Namespace My
|
||||
|
||||
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
|
||||
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
|
||||
Friend Module MySettingsProperty
|
||||
|
||||
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
|
||||
Friend ReadOnly Property Settings() As Global.ATILLA_Speditionsbuch.My.MySettings
|
||||
Get
|
||||
Return Global.ATILLA_Speditionsbuch.My.MySettings.Default
|
||||
End Get
|
||||
End Property
|
||||
End Module
|
||||
End Namespace
|
||||
7
ATILLA_Speditionsbuch/My Project/Settings.settings
Normal file
7
ATILLA_Speditionsbuch/My Project/Settings.settings
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
238
ATILLA_Speditionsbuch/cATILLA_Speditionsbuch.vb
Normal file
238
ATILLA_Speditionsbuch/cATILLA_Speditionsbuch.vb
Normal file
@@ -0,0 +1,238 @@
|
||||
Imports System.Data.SqlClient
|
||||
|
||||
Module cATILLA_Speditionsbuch
|
||||
Dim SPED As New List(Of cSpeditionsbuch)
|
||||
|
||||
Sub Main()
|
||||
LOAD(CDate("01." & Now.Month & "." & Now.Year))
|
||||
System.Console.WriteLine(SPED.Count)
|
||||
|
||||
For Each s In SPED
|
||||
'INSERT(s)
|
||||
Next
|
||||
Threading.Thread.Sleep(3000)
|
||||
End Sub
|
||||
|
||||
Public Sub LOAD(datum As Date)
|
||||
Try
|
||||
Using conn As SqlConnection = GetNewOpenConnectionFMZOLL()
|
||||
Using cmd As New SqlCommand("SELECT * FROM Speditionsbuch WHERE FilialenNr=4801 and SB_Zeitstempel > '" & datum.ToShortDateString & " 00:00:00' and Bar=0 ", conn)
|
||||
|
||||
Dim dr = cmd.ExecuteReader()
|
||||
While dr.Read
|
||||
Dim s As New cSpeditionsbuch
|
||||
s.FilialenNr = checkNullInteger(dr.Item("FilialenNr"))
|
||||
s.AbfertigungsNr = checkNullInteger(dr.Item("AbfertigungsNr"))
|
||||
s.UnterNr = checkNullInteger(dr.Item("UnterNr"))
|
||||
s.Abfertigungsdatum = checkNullDateNothing(dr.Item("Abfertigungsdatum"))
|
||||
s.Bar = checkNullBool(dr.Item("Bar"))
|
||||
s.Fakturiert = checkNullBool(dr.Item("Fakturiert"))
|
||||
s.BelegNr = checkNullStr(dr.Item("BelegNr"))
|
||||
s.ErfassungsNr = checkNullStr(dr.Item("ErfassungsNr"))
|
||||
s.LKW_Kennzeichen = checkNullStr(dr.Item("LKW Kennzeichen"))
|
||||
' s.AvisiererKundenNr = checkNullReturnValue(dr.Item("AvisiererKundenNr"), Nothing)
|
||||
' s.Avisierer = checkNullStr(dr.Item("Avisierer"))
|
||||
s.AbsenderKundenNr = checkNullReturnValue(dr.Item("AbsenderKundenNr"), Nothing)
|
||||
s.Absender = checkNullStr(dr.Item("Absender"))
|
||||
s.AbsenderOffertenNr = checkNullInteger(dr.Item("AbsenderOffertenNr"))
|
||||
s.EmpfängerKundenNr = checkNullReturnValue(dr.Item("EmpfängerKundenNr"), Nothing)
|
||||
s.Empfänger = checkNullStr(dr.Item("Empfänger"))
|
||||
s.EmpfängerOffertenNr = checkNullInteger(dr.Item("EmpfängerOffertenNr"))
|
||||
s.VermittlerKundenNr = checkNullReturnValue(dr.Item("VermittlerKundenNr"), Nothing)
|
||||
s.Vermittler = checkNullStr(dr.Item("Vermittler"))
|
||||
s.VermittlerOffertenNr = checkNullInteger(dr.Item("VermittlerOffertenNr"))
|
||||
s.FrachtführerKundenNr = checkNullReturnValue(dr.Item("FrachtführerKundenNr"), Nothing)
|
||||
s.Frachtführer = checkNullStr(dr.Item("Frachtführer"))
|
||||
s.AnzahlZA = checkNullIntegerZero(dr.Item("AnzahlZA"))
|
||||
s.AnzahlZAFremd = checkNullIntegerZero(dr.Item("AnzahlZAFremd"))
|
||||
s.AnzahlZnV = checkNullIntegerZero(dr.Item("AnzahlZnV"))
|
||||
s.AnzahlZnVFremd = checkNullIntegerZero(dr.Item("AnzahlZnVFremd"))
|
||||
s.AnzahlT1 = checkNullIntegerZero(dr.Item("AnzahlT1"))
|
||||
s.AnzahlT2 = checkNullIntegerZero(dr.Item("AnzahlT2"))
|
||||
s.AnzahlAE = checkNullStr(dr.Item("AnzahlAE"))
|
||||
s.AnzahlCarnetTIR = checkNullIntegerZero(dr.Item("AnzahlCarnetTIR"))
|
||||
s.AnzahlBarvorlagen = checkNullIntegerZero(dr.Item("AnzahlBarvorlagen"))
|
||||
s.AnzahlSonstiges = checkNullIntegerZero(dr.Item("AnzahlSonstiges"))
|
||||
s.AnzahlGrenzgebühren = checkNullIntegerZero(dr.Item("AnzahlGrenzgebühren"))
|
||||
s.AvisUhrzeit = checkNullStr(dr.Item("AvisUhrzeit"))
|
||||
s.Vermerk = checkNullStr(dr.Item("Vermerk"))
|
||||
s.Bemerkungen = checkNullStr(dr.Item("Bemerkungen"))
|
||||
s.Währungsschlüssel = checkNullInteger(dr.Item("Währungsschlüssel"))
|
||||
s.Rechnungsbetrag = checkNulDbl(dr.Item("Rechnungsbetrag"))
|
||||
s.Umrechnungskurs = checkNullInteger(dr.Item("Umrechnungskurs"))
|
||||
s.Packstücke = checkNullStr(dr.Item("Packstücke"))
|
||||
s.Rohmasse = checkNullInteger(dr.Item("Rohmasse"))
|
||||
s.Zahlungsaufschub = checkNullStr(dr.Item("Zahlungsaufschub"))
|
||||
s.Löschen = checkNullDateNothing(dr.Item("Löschen"))
|
||||
s.Abfertigungsart = checkNullInteger(dr.Item("Abfertigungsart"))
|
||||
s.Abfertigungsanzahl = checkNullIntegerZero(dr.Item("Abfertigungsanzahl"))
|
||||
s.Barzahlungsbetrag = checkNulDbl(dr.Item("Barzahlungsbetrag"))
|
||||
s.Sachbearbeiter = checkNullStr(dr.Item("Sachbearbeiter"))
|
||||
s.Personalnummer = checkNullInteger(dr.Item("Personalnummer"))
|
||||
' s.PersonalnummerQS = checkNullInteger(dr.Item("PersonalnummerQS"))
|
||||
s.AtlasBezNrEZA = checkNullStr(dr.Item("AtlasBezNrEZA"))
|
||||
s.AtlasBezNrNCTS = checkNullStr(dr.Item("AtlasBezNrNCTS"))
|
||||
s.Versendungsland = checkNullStr(dr.Item("Versendungsland"))
|
||||
s.SB_CMR = checkNullBool(dr.Item("SB_CMR"))
|
||||
s.SB_CMRDatum = checkNullDateNothing(dr.Item("SB_CMRDatum"))
|
||||
s.veoerz_basbtg = checkNulDbl(dr.Item("veoerz_basbtg"))
|
||||
s.Zucker_MRN_Nr = checkNullStr(dr.Item("Zucker_MRN_Nr"))
|
||||
s.Zucker_MRN_Datum = checkNullDateNothing(dr.Item("Zucker_MRN_Datum"))
|
||||
s.Zucker_Aufschub = checkNullStr(dr.Item("Zucker_Aufschub"))
|
||||
s.Zollsystem = checkNullStr(dr.Item("Zollsystem"))
|
||||
s.Bestimmungszollstelle = checkNullStr(dr.Item("Bestimmungszollstelle"))
|
||||
s.Bürgschaft = checkNullStr(dr.Item("Bürgschaft"))
|
||||
s.Sicherheitsbetrag = checkNulDbl(dr.Item("Sicherheitsbetrag"))
|
||||
s.SgutKompl = checkNullStr(dr.Item("SgutKompl"))
|
||||
s.Bestimmungsland = checkNullStr(dr.Item("Bestimmungsland"))
|
||||
s.EuFiskalEmpfänger = checkNullStr(dr.Item("EuFiskalEmpfänger"))
|
||||
s.QKN = checkNullStr(dr.Item("QKN"))
|
||||
s.EndempfängerKundenNr = checkNullReturnValue(dr.Item("EndempfängerKundenNr"), Nothing)
|
||||
s.Endempfänger = checkNullStr(dr.Item("Endempfänger"))
|
||||
s.SB_Zeitstempel = checkNullDateNothing(dr.Item("SB_Zeitstempel"))
|
||||
SPED.Add(s)
|
||||
End While
|
||||
dr.Close()
|
||||
End Using
|
||||
End Using
|
||||
'Return Nothing
|
||||
Catch ex As Exception
|
||||
MsgBox("Fehler in der Funktion '" & System.Reflection.MethodInfo.GetCurrentMethod.Name & "'" & vbNewLine & vbNewLine & ex.Message & vbNewLine & vbNewLine & ex.StackTrace)
|
||||
End Try
|
||||
' Return Nothing
|
||||
End Sub
|
||||
Public Function GetNewOpenConnectionFMZOLL(Optional pooling As Boolean = True) As SqlConnection
|
||||
Dim cn As New SqlConnection()
|
||||
cn.ConnectionString = "Data Source=192.168.0.91\SQLFMZOLL;Initial Catalog=VERAG;Integrated Security=false;User ID=sa;Password=BmWr501956;pooling=false"
|
||||
cn.Open()
|
||||
Return cn
|
||||
End Function
|
||||
|
||||
Public Function GetNewOpenConnectionATILLA(Optional pooling As Boolean = True) As SqlConnection
|
||||
Dim cn As New SqlConnection()
|
||||
cn.ConnectionString = "Data Source=D\SQLFMZOLL;Initial Catalog=VERAG;Integrated Security=false;User ID=sa;Password=BmWr501956;pooling=false"
|
||||
cn.Open()
|
||||
Return cn
|
||||
End Function
|
||||
|
||||
Sub INSERT(s As cSpeditionsbuch)
|
||||
Dim list As List(Of cSQLVariable)
|
||||
|
||||
Dim sql = " INSERT INTO [Speditionsbuch] ([FilialenNr],[AbfertigungsNr],[UnterNr],[Abfertigungsdatum],[Bar],[Fakturiert],[BelegNr],[ErfassungsNr],[LKW Kennzeichen],[AbsenderKundenNr],[Absender],[AbsenderOffertenNr],[EmpfängerKundenNr],[Empfänger],[EmpfängerOffertenNr],[VermittlerKundenNr],[Vermittler],[VermittlerOffertenNr],[FrachtführerKundenNr],[Frachtführer],[AnzahlZA],[AnzahlZAFremd],[AnzahlZnV],[AnzahlZnVFremd],[AnzahlT1],[AnzahlT2],[AnzahlAE],[AnzahlCarnetTIR],[AnzahlBarvorlagen],[AnzahlSonstiges],[AnzahlGrenzgebühren],[AvisUhrzeit],[Vermerk],[Bemerkungen],[Währungsschlüssel],[Rechnungsbetrag],[Umrechnungskurs],[Packstücke],[Rohmasse],[Zahlungsaufschub],[Löschen],[Abfertigungsart],[Abfertigungsanzahl],[Barzahlungsbetrag],[Sachbearbeiter],[Personalnummer],[AtlasBezNrEZA],[AtlasBezNrNCTS],[Versendungsland],[SB_CMR],[SB_CMRDatum],[veoerz_basbtg],[Zucker_MRN_Nr],[Zucker_MRN_Datum],[Zucker_Aufschub],[Zollsystem],[Bestimmungszollstelle],[Bürgschaft],[Sicherheitsbetrag],[SgutKompl]) " &
|
||||
" VALUES(@FilialenNr,@AbfertigungsNr,@UnterNr,@Abfertigungsdatum,@Bar,@Fakturiert,@BelegNr,@ErfassungsNr,@LKW Kennzeichen,@AbsenderKundenNr,@Absender,@AbsenderOffertenNr,@EmpfängerKundenNr,@Empfänger,@EmpfängerOffertenNr,@VermittlerKundenNr,@Vermittler,@VermittlerOffertenNr,@FrachtführerKundenNr,@Frachtführer,@AnzahlZA,@AnzahlZAFremd,@AnzahlZnV,@AnzahlZnVFremd,@AnzahlT1,@AnzahlT2,@AnzahlAE,@AnzahlCarnetTIR,@AnzahlBarvorlagen,@AnzahlSonstiges,@AnzahlGrenzgebühren,@AvisUhrzeit,@Vermerk,@Bemerkungen,@Währungsschlüssel,@Rechnungsbetrag,@Umrechnungskurs,@Packstücke,@Rohmasse,@Zahlungsaufschub,@Löschen,@Abfertigungsart,@Abfertigungsanzahl,@Barzahlungsbetrag,@Sachbearbeiter,@Personalnummer,@AtlasBezNrEZA,@AtlasBezNrNCTS,@Versendungsland,@SB_CMR,@SB_CMRDatum,@veoerz_basbtg,@Zucker_MRN_Nr,@Zucker_MRN_Datum,@Zucker_Aufschub,@Zollsystem,@Bestimmungszollstelle,@Bürgschaft,@Sicherheitsbetrag,@SgutKompl) "
|
||||
|
||||
Try
|
||||
Using conn As SqlConnection = GetNewOpenConnectionATILLA()
|
||||
Using cmd As New SqlCommand(sql, conn)
|
||||
|
||||
' Dim dr = cmd.ExecuteReader()
|
||||
|
||||
cmd.Parameters.AddWithValue("@FilialenNr", s.FilialenNr)
|
||||
cmd.Parameters.AddWithValue("@AbfertigungsNr", s.AbfertigungsNr)
|
||||
cmd.Parameters.AddWithValue("@UnterNr", s.UnterNr)
|
||||
cmd.Parameters.AddWithValue("@Abfertigungsdatum", s.Abfertigungsdatum)
|
||||
cmd.Parameters.AddWithValue("@Bar", s.Bar)
|
||||
cmd.Parameters.AddWithValue("@Fakturiert", s.Fakturiert)
|
||||
cmd.Parameters.AddWithValue("@BelegNr", s.BelegNr)
|
||||
cmd.Parameters.AddWithValue("@ErfassungsNr", s.ErfassungsNr)
|
||||
cmd.Parameters.AddWithValue("@LKW Kennzeichen", s.LKW_Kennzeichen)
|
||||
cmd.Parameters.AddWithValue("@AbsenderKundenNr", s.AbsenderKundenNr)
|
||||
cmd.Parameters.AddWithValue("@Absender", s.Absender)
|
||||
cmd.Parameters.AddWithValue("@AbsenderOffertenNr", s.AbsenderOffertenNr)
|
||||
cmd.Parameters.AddWithValue("@EmpfängerKundenNr", s.EmpfängerKundenNr)
|
||||
cmd.Parameters.AddWithValue("@Empfänger", s.Empfänger)
|
||||
cmd.Parameters.AddWithValue("@EmpfängerOffertenNr", s.EmpfängerOffertenNr)
|
||||
cmd.Parameters.AddWithValue("@VermittlerKundenNr", s.VermittlerKundenNr)
|
||||
cmd.Parameters.AddWithValue("@Vermittler", s.Vermittler)
|
||||
cmd.Parameters.AddWithValue("@VermittlerOffertenNr", s.VermittlerOffertenNr)
|
||||
cmd.Parameters.AddWithValue("@FrachtführerKundenNr", s.FrachtführerKundenNr)
|
||||
cmd.Parameters.AddWithValue("@Frachtführer", s.Frachtführer)
|
||||
cmd.Parameters.AddWithValue("@AnzahlZA", s.AnzahlZA)
|
||||
cmd.Parameters.AddWithValue("@AnzahlZAFremd", s.AnzahlZAFremd)
|
||||
cmd.Parameters.AddWithValue("@AnzahlZnV", s.AnzahlZnV)
|
||||
cmd.Parameters.AddWithValue("@AnzahlZnVFremd", s.AnzahlZnVFremd)
|
||||
cmd.Parameters.AddWithValue("@AnzahlT1", s.AnzahlT1)
|
||||
cmd.Parameters.AddWithValue("@AnzahlT2", s.AnzahlT2)
|
||||
cmd.Parameters.AddWithValue("@AnzahlAE", s.AnzahlAE)
|
||||
cmd.Parameters.AddWithValue("@AnzahlCarnetTIR", s.AnzahlCarnetTIR)
|
||||
cmd.Parameters.AddWithValue("@AnzahlBarvorlagen", s.AnzahlBarvorlagen)
|
||||
cmd.Parameters.AddWithValue("@AnzahlSonstiges", s.AnzahlSonstiges)
|
||||
cmd.Parameters.AddWithValue("@AnzahlGrenzgebühren", s.AnzahlGrenzgebühren)
|
||||
cmd.Parameters.AddWithValue("@AvisUhrzeit", s.AvisUhrzeit)
|
||||
cmd.Parameters.AddWithValue("@Vermerk", s.Vermerk)
|
||||
cmd.Parameters.AddWithValue("@Bemerkungen", s.Bemerkungen)
|
||||
cmd.Parameters.AddWithValue("@Währungsschlüssel", s.Währungsschlüssel)
|
||||
cmd.Parameters.AddWithValue("@Rechnungsbetrag", s.Rechnungsbetrag)
|
||||
cmd.Parameters.AddWithValue("@Umrechnungskurs", s.Umrechnungskurs)
|
||||
cmd.Parameters.AddWithValue("@Packstücke", s.Packstücke)
|
||||
cmd.Parameters.AddWithValue("@Rohmasse", s.Rohmasse)
|
||||
cmd.Parameters.AddWithValue("@Zahlungsaufschub", s.Zahlungsaufschub)
|
||||
cmd.Parameters.AddWithValue("@Löschen", s.Löschen)
|
||||
cmd.Parameters.AddWithValue("@Abfertigungsart", s.Abfertigungsart)
|
||||
cmd.Parameters.AddWithValue("@Abfertigungsanzahl", s.Abfertigungsanzahl)
|
||||
cmd.Parameters.AddWithValue("@Barzahlungsbetrag", s.Barzahlungsbetrag)
|
||||
cmd.Parameters.AddWithValue("@Sachbearbeiter", s.Sachbearbeiter)
|
||||
cmd.Parameters.AddWithValue("@Personalnummer", s.Personalnummer)
|
||||
cmd.Parameters.AddWithValue("@AtlasBezNrEZA", s.AtlasBezNrEZA)
|
||||
cmd.Parameters.AddWithValue("@AtlasBezNrNCTS", s.AtlasBezNrNCTS)
|
||||
cmd.Parameters.AddWithValue("@Versendungsland", s.Versendungsland)
|
||||
cmd.Parameters.AddWithValue("@SB_CMR", s.SB_CMR)
|
||||
cmd.Parameters.AddWithValue("@SB_CMRDatum", s.SB_CMRDatum)
|
||||
cmd.Parameters.AddWithValue("@veoerz_basbtg", s.veoerz_basbtg)
|
||||
cmd.Parameters.AddWithValue("@Zucker_MRN_Nr", s.Zucker_MRN_Nr)
|
||||
cmd.Parameters.AddWithValue("@Zucker_MRN_Datum", s.Zucker_MRN_Datum)
|
||||
cmd.Parameters.AddWithValue("@Zucker_Aufschub", s.Zucker_Aufschub)
|
||||
cmd.Parameters.AddWithValue("@Zollsystem", s.Zollsystem)
|
||||
cmd.Parameters.AddWithValue("@Bestimmungszollstelle", s.Bestimmungszollstelle)
|
||||
cmd.Parameters.AddWithValue("@Bürgschaft", s.Bürgschaft)
|
||||
cmd.Parameters.AddWithValue("@Sicherheitsbetrag", s.Sicherheitsbetrag)
|
||||
cmd.Parameters.AddWithValue("@SgutKompl", s.SgutKompl)
|
||||
cmd.ExecuteNonQuery()
|
||||
End Using
|
||||
End Using
|
||||
'Return Nothing
|
||||
Catch ex As Exception
|
||||
MsgBox("Fehler in der Funktion '" & System.Reflection.MethodInfo.GetCurrentMethod.Name & "'" & vbNewLine & vbNewLine & ex.Message & vbNewLine & vbNewLine & ex.StackTrace)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Public Function checkNullStr(ByVal o As Object) As String
|
||||
If o IsNot Nothing And o IsNot DBNull.Value Then Return CStr(o)
|
||||
Return ""
|
||||
End Function
|
||||
Public Function checkNullInteger(ByVal o As Object) As Integer
|
||||
If o IsNot Nothing And o IsNot DBNull.Value Then Return CInt(o)
|
||||
Return -1
|
||||
End Function
|
||||
Public Function checkNullReturnValue(ByVal o As Object, ByVal returnValue As Object) As Object
|
||||
If o IsNot Nothing And o IsNot DBNull.Value Then Return (o)
|
||||
Return returnValue
|
||||
End Function
|
||||
|
||||
Public Function checkNullIntegerZero(ByVal o As Object) As Integer
|
||||
If o IsNot Nothing And o IsNot DBNull.Value Then Return CInt(o)
|
||||
Return 0
|
||||
End Function
|
||||
Public Function checkNulDbl(ByVal o As Object) As Double
|
||||
If o IsNot Nothing And o IsNot DBNull.Value Then Return CDbl(o)
|
||||
Return -1
|
||||
End Function
|
||||
|
||||
Public Function checkNullBool(ByVal o As Object) As Boolean
|
||||
If o Is Nothing Or o Is DBNull.Value Then Return 0
|
||||
Try
|
||||
Return CBool(o)
|
||||
Catch ex As Exception
|
||||
End Try
|
||||
Return 0
|
||||
End Function
|
||||
|
||||
Public Function checkNullDateNothing(ByVal o As Object) As Object
|
||||
If o Is DBNull.Value Then
|
||||
Return Nothing
|
||||
Else
|
||||
Return CDate(o)
|
||||
End If
|
||||
End Function
|
||||
|
||||
End Module
|
||||
25
ATILLA_Speditionsbuch/cSQLVariable.vb
Normal file
25
ATILLA_Speditionsbuch/cSQLVariable.vb
Normal file
@@ -0,0 +1,25 @@
|
||||
Public Class cSQLVariable
|
||||
|
||||
Private TextSQLName As String
|
||||
Private ValueSQLVALUE As Object
|
||||
|
||||
Public Sub New(ByVal Text As String, ByVal Value As Object)
|
||||
Me.TextSQLName = Text
|
||||
Me.ValueSQLVALUE = Value
|
||||
|
||||
End Sub
|
||||
|
||||
Public ReadOnly Property Text() As String
|
||||
Get
|
||||
Return TextSQLName
|
||||
End Get
|
||||
End Property
|
||||
|
||||
Public ReadOnly Property Value() As Object
|
||||
Get
|
||||
Return ValueSQLVALUE
|
||||
End Get
|
||||
End Property
|
||||
|
||||
|
||||
End Class
|
||||
73
ATILLA_Speditionsbuch/cSpeditionsbuch.vb
Normal file
73
ATILLA_Speditionsbuch/cSpeditionsbuch.vb
Normal file
@@ -0,0 +1,73 @@
|
||||
|
||||
Public Class cSpeditionsbuch
|
||||
Property FilialenNr As Integer = -1
|
||||
Property AbfertigungsNr As Integer = -1
|
||||
Property UnterNr As Integer = -1
|
||||
Property Abfertigungsdatum As Object = Nothing
|
||||
Property Bar As Boolean = False
|
||||
Property Fakturiert As Boolean = False
|
||||
Property BelegNr As String = ""
|
||||
Property ErfassungsNr As String = ""
|
||||
Property LKW_Kennzeichen As String = ""
|
||||
'Property AvisiererKundenNr As Integer = -1
|
||||
' Property Avisierer As String = ""
|
||||
Property AbsenderKundenNr As Integer = -1
|
||||
Property Absender As String = ""
|
||||
Property AbsenderOffertenNr As Integer = -1
|
||||
Property EmpfängerKundenNr As Integer = -1
|
||||
Property Empfänger As String = ""
|
||||
Property EmpfängerOffertenNr As Integer = -1
|
||||
Property VermittlerKundenNr As Integer = -1
|
||||
Property Vermittler As String = ""
|
||||
Property VermittlerOffertenNr As Integer = -1
|
||||
Property FrachtführerKundenNr As Integer = -1
|
||||
Property Frachtführer As String = ""
|
||||
Property AnzahlZA As Integer = 0
|
||||
Property AnzahlZAFremd As Integer = 0
|
||||
Property AnzahlZnV As Integer = 0
|
||||
Property AnzahlZnVFremd As Integer = 0
|
||||
Property AnzahlT1 As Integer = 0
|
||||
Property AnzahlT2 As Integer = 0
|
||||
Property AnzahlAE As Integer = 0
|
||||
Property AnzahlCarnetTIR As Integer = 0
|
||||
Property AnzahlBarvorlagen As Integer = 0
|
||||
Property AnzahlSonstiges As Integer = 0
|
||||
Property AnzahlGrenzgebühren As Integer = 0
|
||||
Property AvisUhrzeit As String = ""
|
||||
Property Vermerk As String = ""
|
||||
Property Bemerkungen As String = ""
|
||||
Property Währungsschlüssel As Integer = -1
|
||||
Property Rechnungsbetrag As Double = 0
|
||||
Property Umrechnungskurs As Double = 1
|
||||
Property Packstücke As String = ""
|
||||
Property Rohmasse As Integer = 0
|
||||
Property Zahlungsaufschub As String = ""
|
||||
Property Löschen As Object = Nothing
|
||||
Property Abfertigungsart As Integer = -1
|
||||
Property Abfertigungsanzahl As Integer = 0
|
||||
Property Barzahlungsbetrag As Double = 0
|
||||
Property Sachbearbeiter As String = ""
|
||||
Property Personalnummer As Integer = -1
|
||||
' Property PersonalnummerQS As Integer = -1
|
||||
Property AtlasBezNrEZA As String = ""
|
||||
Property AtlasBezNrNCTS As String = ""
|
||||
Property Versendungsland As String = ""
|
||||
Property SB_CMR As Boolean = False
|
||||
Property SB_CMRDatum As Object = Nothing
|
||||
Property veoerz_basbtg As Double = 0
|
||||
Property Zucker_MRN_Nr As String = ""
|
||||
Property Zucker_MRN_Datum As Object = Nothing
|
||||
Property Zucker_Aufschub As String = ""
|
||||
Property Zollsystem As String = ""
|
||||
Property Bestimmungszollstelle As String = ""
|
||||
Property Bürgschaft As String = ""
|
||||
Property Sicherheitsbetrag As Double = 0
|
||||
Property SgutKompl As String = ""
|
||||
Property Bestimmungsland As String = ""
|
||||
Property EuFiskalEmpfänger As String = ""
|
||||
Property QKN As String = ""
|
||||
Property EndempfängerKundenNr As Integer = -1
|
||||
Property Endempfänger As String = ""
|
||||
Property SB_Zeitstempel As Object = Now
|
||||
|
||||
End Class
|
||||
2317
DAKOSY_Worker/DAKOSY/ATLAS/AES/ERROR/e_err_nck.Designer.vb
generated
Normal file
2317
DAKOSY_Worker/DAKOSY/ATLAS/AES/ERROR/e_err_nck.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
481
DAKOSY_Worker/DAKOSY/ATLAS/AES/ERROR/e_err_nck.xsd
Normal file
481
DAKOSY_Worker/DAKOSY/ATLAS/AES/ERROR/e_err_nck.xsd
Normal file
@@ -0,0 +1,481 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Andreas Luxbauer (VERAG Spedition AG) bearbeitet -->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aie="urn:publicid:IDN+zoll.de:AIE" elementFormDefault="qualified" version="2.4.2.1">
|
||||
<xs:complexType name="decimal">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="integer">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:integer">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="token">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:token">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:element name="DEERRE" id="MES">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHT"/>
|
||||
<aie:description value="Technischer Kopf"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="InterchangeSender" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtensender (Dienststellennummer)"/>
|
||||
<aie:description value="Dienststellennummer des Nachrichtenübermittlers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[0-9][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[0-9][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeRecipient" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempfänger"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenempfängers"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenempfängers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempfänger (TIN)"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenempfängers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempfänger (Niederlassungsnummer)"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenempfängers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Preparation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung"/>
|
||||
<aie:description value="Datum der Erstellung der Übertragungsdatei"/>
|
||||
<aie:description value="Zeit der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Datum)"/>
|
||||
<aie:description value="Datum der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n6)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:date">
|
||||
<xs:minInclusive value="2000-01-01"/>
|
||||
<xs:maxInclusive value="2099-12-31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Time" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Zeit)"/>
|
||||
<aie:description value="Zeit der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Time (n4)"/>
|
||||
<aie:pcre value="\A(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:00)\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:time">
|
||||
<xs:minInclusive value="00:00:00"/>
|
||||
<xs:maxInclusive value="23:59:00"/>
|
||||
<xs:pattern value="[0-9]{2}:[0-9]{2}:[0-0]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeControlReference" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datei-Kennung"/>
|
||||
<aie:description value="Durch die Zollstelle vergebene, eindeutige Referenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n10"/>
|
||||
<aie:pcre value="\A[0-9]{10}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="10"/>
|
||||
<xs:pattern value="[0-9]{10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageGroup" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtengruppe"/>
|
||||
<aie:description value="Zuordnung der Nachricht zu einer Gruppe gemäß der „Versionsübersicht“ im übergreifenden Teil des IHBs"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a3"/>
|
||||
<aie:pcre value="\A(?:EXP|EXQ|EXT|\?\?\?)\Z"/>
|
||||
<aie:list value="A0110"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="3"/>
|
||||
<xs:enumeration value="???"/>
|
||||
<xs:enumeration value="EXP"/>
|
||||
<xs:enumeration value="EXQ"/>
|
||||
<xs:enumeration value="EXT"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikation"/>
|
||||
<aie:description value="Laufende Nummer der Nachricht in der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n..6"/>
|
||||
<aie:pcre value="\A1\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Typ"/>
|
||||
<aie:description value="Technischer Nachrichtentyp"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a6"/>
|
||||
<aie:pcre value="\ADEERRE\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="6"/>
|
||||
<xs:enumeration value="DEERRE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageIdentifier" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer"/>
|
||||
<aie:description value="Eindeutige Nachrichtenreferenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n10"/>
|
||||
<aie:pcre value="\A[0-9]{10}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="10"/>
|
||||
<xs:pattern value="[0-9]{10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Header" id="HEA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="KOPF"/>
|
||||
<aie:description value="Kopfdaten der Fehlermeldung"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MovementReferenceNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="MRN"/>
|
||||
<aie:description value="Die dem Vorgang zugeordnete Movement Reference Number (MRN) ist die international eindeutige Kennzeichnung eines Ausfuhrvorgangs."/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an18"/>
|
||||
<aie:pcre value="\A.{18}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageVersion" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenversion"/>
|
||||
<aie:description value="Zuordnung des fachlichen Nachrichtentyps anhand der Versionsnummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..7"/>
|
||||
<aie:pcre value="\AE\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="7"/>
|
||||
<xs:pattern value="E\.[1-9][0-9]?\.[1-9]?[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="RegistrationNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Registriernummer Fremdsystem"/>
|
||||
<aie:description value="Durch den Anmelder oder den Spediteur vergebene oder wiederholte Registriernummer eines Systems am Ausgang, z.B. Luftfrachtbrief- oder Hafensystem-Nummer"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..70"/>
|
||||
<aie:pcre value="\A.{1,70}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ReferencedMessageIdentifier" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer vom Teilnehmer"/>
|
||||
<aie:description value="Referenznummer der Bezugsnachricht vom Teilnehmer"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="LocalReferenceNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Bezugsnummer"/>
|
||||
<aie:description value="Innerbetrieblich vom Ersteller der Bezugsnachricht vergebenes Ordnungskriterium"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..22"/>
|
||||
<aie:pcre value="\A.{1,22}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Error" id="ERR" minOccurs="1" maxOccurs="99">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="FEHLER"/>
|
||||
<aie:description value="Verarbeitungsfehler in der referenzierten Nachricht"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="LineNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeilennummer"/>
|
||||
<aie:description value="Nummer der Zeile im XML-Dokument mit dem Beginn der fehlerhaften Stelle (i.d.R. Element)"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n..9"/>
|
||||
<aie:pcre value="\A(?:0|[1-9][0-9]{0,8})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:maxInclusive value="999999999"/>
|
||||
<xs:totalDigits value="9"/>
|
||||
<xs:pattern value="(0|[1-9][0-9]{0,8})"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ColumnNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Spaltennummer"/>
|
||||
<aie:description value="Nummer der Spalte in der XML-Zeile mit dem Beginn der fehlerhaften Stelle (i.d.R. Element)"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n..9"/>
|
||||
<aie:pcre value="\A(?:0|[1-9][0-9]{0,8})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:maxInclusive value="999999999"/>
|
||||
<xs:totalDigits value="9"/>
|
||||
<xs:pattern value="(0|[1-9][0-9]{0,8})"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Code" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Code"/>
|
||||
<aie:description value="Nummer und Klassifizierung der Fehlermeldung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\A[A-Z]{3}[0-9]{5}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="[A-Z]{3}[0-9]{5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Pointer" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeiger"/>
|
||||
<aie:description value="Fehlerhafte Datengruppe oder fehlerhaftes Datenfeld in der Nachrichtenstruktur"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Text" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Text"/>
|
||||
<aie:description value="Fehlermeldungstext"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="OriginalValue" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Originalwert"/>
|
||||
<aie:description value="Zitierter Wert des fehlerhaften Datenfeldes"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
4076
DAKOSY_Worker/DAKOSY/ATLAS/AES/Statusmeldung/e_exp_sta.Designer.vb
generated
Normal file
4076
DAKOSY_Worker/DAKOSY/ATLAS/AES/Statusmeldung/e_exp_sta.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
950
DAKOSY_Worker/DAKOSY/ATLAS/AES/Statusmeldung/e_exp_sta.xsd
Normal file
950
DAKOSY_Worker/DAKOSY/ATLAS/AES/Statusmeldung/e_exp_sta.xsd
Normal file
@@ -0,0 +1,950 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Andreas Luxbauer (VERAG Spedition AG) bearbeitet -->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aie="urn:publicid:IDN+zoll.de:AIE" elementFormDefault="qualified">
|
||||
<xs:complexType name="decimal">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="integer">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:integer">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="token">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:token">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:element name="DEXPSD" id="MES">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHT"/>
|
||||
<aie:description value="Technischer Kopf"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="InterchangeSender" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtensender (Dienststellennummer)"/>
|
||||
<aie:description value="Dienststellennummer des Nachrichten<65>bermittlers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[01][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeRecipient" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempf<70>nger"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenempf<70>ngers"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenempf<70>ngers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempf<70>nger (TIN)"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenempf<70>ngers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempf<70>nger (Niederlassungsnummer)"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenempf<70>ngers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Preparation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung"/>
|
||||
<aie:description value="Datum der Erstellung der <20>bertragungsdatei"/>
|
||||
<aie:description value="Zeit der Erstellung der <20>bertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Datum)"/>
|
||||
<aie:description value="Datum der Erstellung der <20>bertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n6)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:date">
|
||||
<xs:minInclusive value="2000-01-01"/>
|
||||
<xs:maxInclusive value="2099-12-31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Time" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Zeit)"/>
|
||||
<aie:description value="Zeit der Erstellung der <20>bertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Time (n4)"/>
|
||||
<aie:pcre value="\A(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:time">
|
||||
<xs:minInclusive value="00:00:00"/>
|
||||
<xs:maxInclusive value="23:59:00"/>
|
||||
<xs:pattern value="[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeControlReference" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datei-Kennung"/>
|
||||
<aie:description value="Durch die Zollstelle vergebene, eindeutige Referenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n10"/>
|
||||
<aie:pcre value="\A[0-9]{10}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="10"/>
|
||||
<xs:pattern value="[0-9]{10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageGroup" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtengruppe"/>
|
||||
<aie:description value="Zuordnung der Nachricht zu einer Gruppe gem<65><6D> der „Versions<6E>bersicht“ im <20>bergreifenden Teil des IHBs"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a3"/>
|
||||
<aie:pcre value="\AEXP\Z"/>
|
||||
<aie:list value="A0110"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="3"/>
|
||||
<xs:enumeration value="EXP"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikation"/>
|
||||
<aie:description value="Laufende Nummer der Nachricht in der <20>bertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n..6"/>
|
||||
<aie:pcre value="\A1\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Typ"/>
|
||||
<aie:description value="Technischer Nachrichtentyp"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a6"/>
|
||||
<aie:pcre value="\ADEXPSD\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="6"/>
|
||||
<xs:enumeration value="DEXPSD"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageIdentifier" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer"/>
|
||||
<aie:description value="Eindeutige Nachrichtenreferenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n10"/>
|
||||
<aie:pcre value="\A[0-9]{10}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="10"/>
|
||||
<xs:pattern value="[0-9]{10}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Header" id="HEA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="KOPF"/>
|
||||
<aie:description value="Kopfdaten der Statusmeldung"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MovementReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="MRN"/>
|
||||
<aie:description value="Die dem Vorgang zugeordnete Movement Reference Number (MRN) ist die international eindeutige Kennzeichnung eines Ausfuhrvorgangs."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an18"/>
|
||||
<aie:pcre value="\A[0-9]{2}DE[0-9]{12}E[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="18"/>
|
||||
<xs:pattern value="[0-9]{2}DE[0-9]{12}E[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageVersion" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenversion"/>
|
||||
<aie:description value="Zuordnung des fachlichen Nachrichtentyps anhand der Versionsnummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..7"/>
|
||||
<aie:pcre value="\AD\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="7"/>
|
||||
<xs:pattern value="D\.[1-9][0-9]?\.[1-9]?[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PriorNotificationDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Vorank<6E>ndigung"/>
|
||||
<aie:description value="Datum und Zeit der Entgegennahme der Vorank<6E>ndigung einer Ausfuhranmeldung mit Antrag auf Ausfuhrerstattung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PriorNotificationRejectionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Abweisung der Vorank<6E>ndigung"/>
|
||||
<aie:description value="Datum und Zeit der Abweisung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ReceptionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Entgegennahme"/>
|
||||
<aie:description value="Datum und Zeit der Entgegennahme der Ausfuhranmeldung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PresentationOutsideCustomsAreaRefusalDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Ablehnung nach <20>12(4) AWV"/>
|
||||
<aie:description value="Datum und Zeit der Ablehnung des Antrags auf Gestellung der Waren au<61>erhalb des Amtsplatzes nach <20>12 Abs. 4 der Aussenwirtschaftsverordnung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="LoadingStartDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt des Verpackens und Verladens (Anfang)"/>
|
||||
<aie:description value="Datum und Zeit, zu dem mit dem Verpacken und Verladen der Waren bei Gestellung der Waren au<61>erhalb des Amtsplatzes begonnen werden darf/durfte"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="LoadingEndDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt des Verpackens und Verladens (Ende)"/>
|
||||
<aie:description value="Datum und Zeit, bis zu dem das Verpacken und Verladen der Waren bei Gestellung der Waren au<61>erhalb des Amtsplatzes vorgesehen ist/war"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="AcceptanceDecisionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Entscheidung <20>ber die Annahme"/>
|
||||
<aie:description value="Datum und Zeit der Annahme bzw. Nicht-Annahme"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="IssuingDecisionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Entscheidung <20>ber die <20>berlassung"/>
|
||||
<aie:description value="Datum und Zeit der <20>berlassung bzw. Nicht-<2D>berlassung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CancellationDecisionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Entscheidung <20>ber die Stornierung"/>
|
||||
<aie:description value="Datum und Zeit der Stornierung bzw. Nicht-Stornierung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CompletionDateTime" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Erledigung"/>
|
||||
<aie:description value="Datum und Zeit der Erledigung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^20[0-9][0-9]-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):00\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:0{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Reason" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Grund"/>
|
||||
<aie:description value="Textuelle Informationen zum Status der Ausfuhranmeldung"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ExportStatus" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Status der <20>berf<72>hrung/Erledigung"/>
|
||||
<aie:description value="Status zur Ausfuhranmeldung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n2"/>
|
||||
<aie:pcre value="\A[1-9][0-9]\Z"/>
|
||||
<aie:list value="A0128"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="2"/>
|
||||
<xs:enumeration value="10"/>
|
||||
<xs:enumeration value="11"/>
|
||||
<xs:enumeration value="12"/>
|
||||
<xs:enumeration value="13"/>
|
||||
<xs:enumeration value="15"/>
|
||||
<xs:enumeration value="16"/>
|
||||
<xs:enumeration value="17"/>
|
||||
<xs:enumeration value="18"/>
|
||||
<xs:enumeration value="30"/>
|
||||
<xs:enumeration value="31"/>
|
||||
<xs:enumeration value="32"/>
|
||||
<xs:enumeration value="33"/>
|
||||
<xs:enumeration value="35"/>
|
||||
<xs:enumeration value="36"/>
|
||||
<xs:enumeration value="37"/>
|
||||
<xs:enumeration value="38"/>
|
||||
<xs:enumeration value="39"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ReferencedMessageIdentifier" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer vom Teilnehmer"/>
|
||||
<aie:description value="Referenznummer der Nachricht vom Teilnehmer, die den Ausfuhrvorgang initiiert hat"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="LocalReferenceNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Bezugsnummer"/>
|
||||
<aie:description value="Innerbetrieblich vom Ersteller der Nachricht „Vorank<6E>ndigung einer Anmeldung zur Ausfuhr“ (E_EXP_IND) oder „Anmeldung zur Ausfuhr“ (E_EXP_DAT) vergebenes Ordnungskriterium"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="an..22"/>
|
||||
<aie:pcre value="\A.{1,22}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="ExportCustomsOffice" id="ERX" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="AUSFUHRZOLLSTELLE"/>
|
||||
<aie:description value="Dienststelle, die als Ausfuhrzollstelle f<>r diesen Ausfuhrvorgang zust<73>ndig ist"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Dienststellennummer"/>
|
||||
<aie:description value="Verschl<68>sselung der zust<73>ndigen Ausfuhrzollstelle"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[01][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ContactPerson" id="ER2" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANSPRECHPARTNER"/>
|
||||
<aie:description value="Sachbearbeiter an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Name" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Sachbearbeiter"/>
|
||||
<aie:description value="Name des Sachbearbeiters an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PhoneNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefon-Nummer"/>
|
||||
<aie:description value="Vorwahl und Rufnummer (Durchwahl) des Sachbearbeiters an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="SupplementaryDeclarationCustomsOffice" id="ERE" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="AUSFUHRZOLLSTELLE F<>R DIE EAM"/>
|
||||
<aie:description value="Dienststelle, die als Ausfuhrzollstelle f<>r die erg<72>nzende Ausfuhranmeldung zust<73>ndig ist"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Dienststellennummer"/>
|
||||
<aie:description value="Verschl<68>sselung der zust<73>ndigen Ausfuhrzollstelle f<>r die erg<72>nzende Ausfuhranmeldung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[01][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ContactPerson" id="EE2" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANSPRECHPARTNER"/>
|
||||
<aie:description value="Sachbearbeiter an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Name" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Sachbearbeiter"/>
|
||||
<aie:description value="Name des Sachbearbeiters an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PhoneNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefon-Nummer"/>
|
||||
<aie:description value="Vorwahl und Rufnummer (Durchwahl) des Sachbearbeiters an der zust<73>ndigen Dienststelle"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Declarant" id="DT1" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANMELDER"/>
|
||||
<aie:description value="Angaben zu dem in der Ausfuhranmeldung aufgef<65>hrten Anmelder"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:description value="Kennzeichen, wie der Anmelder im Rahmen der Ausfuhranmeldung identifiziert wurde."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A[12]\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:description value="Teilnehmer-Identifikationsnummer des Anmelders"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Anmelders"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:description value="Teilnehmer-Identifikationsnummer des Anmelders"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A(?:[0-9]{7}|[A-Z]{2}[\x21-\x7E]{1,15})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="([0-9]{7}|[A-Z]{2}[!-~]{1,15})"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Representative" id="AE1" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="VERTRETER DES ANMELDERS"/>
|
||||
<aie:description value="Angaben zu dem in der Ausfuhranmeldung aufgef<65>hrten direkten Vertreter des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:description value="Kennzeichen, wie der Vertreter des Anmelders im Rahmen der Ausfuhranmeldung identifiziert wurde."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A[12]\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:description value="Teilnehmer-Identifikationsnummer des Vertreters des Anmelders"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Vertreters des Anmelders"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:description value="Teilnehmer-Identifikationsnummer des Vertreters des Anmelders"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A(?:[0-9]{7}|[A-Z]{2}[\x21-\x7E]{1,15})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="([0-9]{7}|[A-Z]{2}[!-~]{1,15})"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Vertreters des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Error" id="ERR" minOccurs="0" maxOccurs="99">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="FEHLER"/>
|
||||
<aie:description value="Verarbeitungsfehler in der referenzierten Nachricht"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Code"/>
|
||||
<aie:description value="Nummer und Klassifizierung der Fehlermeldung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\A[A-Z]{3}[0-9]{5}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="[A-Z]{3}[0-9]{5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Pointer" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeiger"/>
|
||||
<aie:description value="Fehlerhafte Datengruppe oder fehlerhaftes Datenfeld in der Nachrichtenstruktur"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Text" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Text"/>
|
||||
<aie:description value="Fehlermeldungstext"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
3066
DAKOSY_Worker/DAKOSY/ATLAS/AES/Storno/e_exp_can.Designer.vb
generated
Normal file
3066
DAKOSY_Worker/DAKOSY/ATLAS/AES/Storno/e_exp_can.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
567
DAKOSY_Worker/DAKOSY/ATLAS/AES/Storno/e_exp_can.xsd
Normal file
567
DAKOSY_Worker/DAKOSY/ATLAS/AES/Storno/e_exp_can.xsd
Normal file
@@ -0,0 +1,567 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Andreas Luxbauer (VERAG Spedition AG) bearbeitet -->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aie="urn:publicid:IDN+zoll.de:AIE" elementFormDefault="qualified" version="2.4.2.1">
|
||||
<xs:complexType name="decimal">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="integer">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:integer">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="token">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:token">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:element name="DEXPCC" id="MES">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHT"/>
|
||||
<aie:description value="Technischer Kopf"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="InterchangeSender" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtensender"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenübermittlers"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenübermittlers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtensender (TIN)"/>
|
||||
<aie:description value="Identifikationsnummer des Nachrichtenübermittlers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtensender (Niederlassungsnummer)"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Nachrichtenübermittlers"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeRecipient" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenempfänger (Dienststellennummer)"/>
|
||||
<aie:description value="Dienststellennummer des Nachrichtenempfängers"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[01][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Preparation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung"/>
|
||||
<aie:description value="Datum der Erstellung der Übertragungsdatei"/>
|
||||
<aie:description value="Zeit der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Datum)"/>
|
||||
<aie:description value="Datum der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n6)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:date">
|
||||
<xs:minInclusive value="2000-01-01"/>
|
||||
<xs:maxInclusive value="2099-12-31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Time" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Zeit)"/>
|
||||
<aie:description value="Zeit der Erstellung der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Time (n4)"/>
|
||||
<aie:pcre value="\A(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:00)\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:time">
|
||||
<xs:minInclusive value="00:00:00"/>
|
||||
<xs:maxInclusive value="23:59:00"/>
|
||||
<xs:pattern value="[0-9]{2}:[0-9]{2}:[0-0]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeControlReference" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datei-Kennung"/>
|
||||
<aie:description value="Durch den Teilnehmer selbst oder für den Teilnehmer durch ein Clearinghouse vergebene, eindeutige Referenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..14"/>
|
||||
<aie:pcre value="\A.{1,14}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageGroup" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtengruppe"/>
|
||||
<aie:description value="Zuordnung der Nachricht zu einer Gruppe gemäß der „Versionsübersicht“ im übergreifenden Teil des IHBs"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a3"/>
|
||||
<aie:pcre value="\AEXP\Z"/>
|
||||
<aie:list value="A0110"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="3"/>
|
||||
<xs:enumeration value="EXP"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikation"/>
|
||||
<aie:description value="Laufende Nummer der Nachricht in der Übertragungsdatei"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n..6"/>
|
||||
<aie:pcre value="\A[1-9][0-9]{0,5}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="1"/>
|
||||
<xs:maxInclusive value="999999"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
<xs:pattern value="[1-9][0-9]{0,5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Typ"/>
|
||||
<aie:description value="Technischer Nachrichtentyp"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a6"/>
|
||||
<aie:pcre value="\ADEXPCC\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="6"/>
|
||||
<xs:enumeration value="DEXPCC"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageIdentifier" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer"/>
|
||||
<aie:description value="Eindeutige Nachrichtenreferenznummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Header" id="HEA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="KOPF"/>
|
||||
<aie:description value="Kopfdaten der Anmeldung und des Antrags auf Stornierung"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MovementReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="MRN"/>
|
||||
<aie:description value="Die dem Vorgang zugeordnete Movement Reference Number (MRN) ist die international eindeutige Kennzeichnung eines Ausfuhrvorgangs."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an18"/>
|
||||
<aie:pcre value="\A[0-9]{2}DE[0-9]{12}E[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="18"/>
|
||||
<xs:pattern value="[0-9]{2}DE[0-9]{12}E[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageVersion" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenversion"/>
|
||||
<aie:description value="Zuordnung des fachlichen Nachrichtentyps anhand der Versionsnummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..7"/>
|
||||
<aie:pcre value="\AC\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="7"/>
|
||||
<xs:pattern value="C\.[1-9][0-9]?\.[1-9]?[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CancellationDateTime" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Zeitpunkt der Stornierung"/>
|
||||
<aie:description value="Zeitpunkt (Datum und Uhrzeit), zu dem die Stornierung beantragt wird"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="DateTime (n12)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])T(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:00)\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:dateTime">
|
||||
<xs:minInclusive value="2000-01-01T00:00:00"/>
|
||||
<xs:maxInclusive value="2099-12-31T23:59:00"/>
|
||||
<xs:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-0]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CancellationType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Art der Stornierung"/>
|
||||
<aie:description value="Art der beantragten Stornierung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a2"/>
|
||||
<aie:pcre value="\A[A-Z]{2}\Z"/>
|
||||
<aie:list value="A0130"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="2"/>
|
||||
<xs:enumeration value="SV"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CancellationReason" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Stornierungsgrund"/>
|
||||
<aie:description value="Beschreibung des Grundes für die beantragte Stornierung"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..350"/>
|
||||
<aie:pcre value="\A.{1,350}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="AuthorizationNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="BIN"/>
|
||||
<aie:description value="Beteiligten-Identifikations-Nummer"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n25"/>
|
||||
<aie:pcre value="\A[0-9]{25}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="25"/>
|
||||
<xs:pattern value="[0-9]{25}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="ExportCustomsOffice" id="ERX" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="AUSFUHRZOLLSTELLE"/>
|
||||
<aie:description value="Dienststelle, die als Ausfuhrzollstelle für die referenzierte Ausfuhranmeldung zuständig ist"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Dienststellennummer"/>
|
||||
<aie:description value="Verschlüsselung der zuständigen Ausfuhrzollstelle"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE0[01][0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE0[01][0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Declarant" id="DT1" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANMELDER"/>
|
||||
<aie:description value="Angaben zu dem in der referenzierten Ausfuhranmeldung aufgeführten Anmelder"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:description value="Kennzeichen, dass der Anmelder eine EORI-Nummer besitzt."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A2\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:description value="Identifikationsnummer des in der referenzierten Ausfuhranmeldung aufgeführten Anmelders"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Anmelders"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:description value="Identifikationsnummer des in der referenzierten Ausfuhranmeldung aufgeführten Anmelders"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Representative" id="AE1" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="VERTRETER DES ANMELDERS"/>
|
||||
<aie:description value="Angaben zu dem in der referenzierten Ausfuhranmeldung aufgeführten direkten Vertreter des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:description value="Kennzeichen, dass der Vertreter des Anmelders eine EORI-Nummer besitzt."/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A2\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:description value="Identifikationsnummer des in der referenzierten Ausfuhranmeldung aufgeführten Vertreters des Anmelders"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Vertreters des Anmelders"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:description value="Identifikationsnummer des in der referenzierten Ausfuhranmeldung aufgeführten Vertreters des Anmelders"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:description value="Laufende Nummer der Niederlassung des Vertreters des Anmelders"/>
|
||||
<aie:status value="D"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
8680
DAKOSY_Worker/DAKOSY/ATLAS/AES/VollstaendigeAusfuhrAnmeldung_003.Designer.vb
generated
Normal file
8680
DAKOSY_Worker/DAKOSY/ATLAS/AES/VollstaendigeAusfuhrAnmeldung_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,596 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="VollstaendigeAusfuhrAnmeldung" type="VollstaendigeAusfuhrAnmeldungEVTyp"/>
|
||||
<xs:complexType name="AbgangsHandelsmengeEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..140">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="140"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..15">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="15"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..22">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnmelderEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="DeutscheZollnummerIndikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AnsprechpartnerEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AusfuehrerEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="DeutscheZollnummerIndikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="BeendigungPositionAVUVEVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungPositionAVUVEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungPositionZLEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ArtikelcodeATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsHandelsmengeEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="AbgangsHandelsmengeEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="BeendigungPositionZLEVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
<xs:element name="StaatCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschExportTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionExportTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelVollstaendigeAusfuhrAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungEVTyp"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenVollstaendigeAusfuhranmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="PositionVollstaendigeAusfuhranmeldungTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmpfaengerEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EmpfaengerPositionEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EndverwendePositionEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EndverwenderEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ErzeugnisEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ErzeugnisWarennummer" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="ErzeugnisWarenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FristEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AnfangDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EndeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenVollstaendigeAusfuhranmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AnmeldeArtAusfuhrCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeArtVerfahrenCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeArtUeberfuehrungCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AusfuhrlandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="DatumAusgang" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="MassgeblichesDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsweiseBefoerderungskosten" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="StatistischeMeldung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ContainerIndikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BeteiligtenKonstellation" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="AdressatenKonstellation" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohMasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNummerFremdSystem" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Vermerk" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="n..3" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerAusfuhr" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerAnschreibeverfahren" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerPassiveVeredelung" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerVertrauenswuerdigerAusfuehrer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigInland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelEVTyp" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenze" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenze" type="BefoerderungsmittelEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="LadeortEVTyp" minOccurs="0"/>
|
||||
<xs:element name="AusfuhrZollstelleID" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="AusgangZollstelleID" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="TatsaechlicheAusgangZollstelleID" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="GeschaeftArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungspreis" type="n..15.2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungswaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BesondererTatbestand" type="an..1" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Verschluss" type="VerschluesseEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Gestellungsfrist" type="FristEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Ausfuehrer" type="AusfuehrerEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="EmpfaengerEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Anmelder" type="AnmelderEVTyp" minOccurs="0"/>
|
||||
<xs:element name="VertreterAnmelder" type="VertreterAnmelderEVTyp" minOccurs="0"/>
|
||||
<xs:element name="SubUnternehmer" type="SubunternehmerEVTyp" minOccurs="0"/>
|
||||
<xs:element name="VerfahrensinhaberPV" type="VerfahrensinhaberPVEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Endverwender" type="EndverwenderEVTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsrouteLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="PassiveVeredelung" type="PassiveVeredelungEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Lieferbedingung" type="LieferbedingungEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="LadeortEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="OrtID" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="LieferbedingungEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IncotermCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="IncotermText" type="an..140" minOccurs="0"/>
|
||||
<xs:element name="IncotermOrt" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..13">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,13}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..14.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..15.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,13}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..16.7max9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)((\d{0,2}[.,]\d{0,7}(0*))|(\d{0,3}[.,]\d{0,6}(0*))|(\d{0,4}[.,]\d{0,5}(0*))|(\d{0,5}[.,]\d{0,4}(0*))|(\d{0,6}[.,]\d{0,3}(0*))|(\d{0,7}[.,]\d{0,2}(0*))|(\d{0,8}[.,]\d{0,1}(0*))|(\d{0,9}([.,](0*))?))( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,5}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..9.1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,8}([.,]\d{0,1}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="NaemlichkeitEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Beschreibung" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ObjektIdentifizierungEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..22"/>
|
||||
<xs:element name="ObjektAliasname" type="an..15" minOccurs="0"/>
|
||||
<xs:element name="ObjektQuittung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerVorblendung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KopieVon" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAktion" type="an..10" maxOccurs="2"/>
|
||||
<xs:element name="CompliancePruefung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..20"/>
|
||||
<xs:element name="AbsenderSystemName" type="an..6" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="VerpackungsartCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichnung" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PassiveVeredelungEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="WiedereinfuhrDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Standardaustausch" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Wiedereinfuhrland" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Naemlichkeit" type="NaemlichkeitEVTyp" minOccurs="0" maxOccurs="7"/>
|
||||
<xs:element name="Erzeugnis" type="ErzeugnisEVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionVollstaendigeAusfuhranmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..3" minOccurs="0"/>
|
||||
<xs:element name="ArtikelNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerKN8" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerTARIC" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatz1" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatz2" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerNational" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenBezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNummerFremdSystem" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Vermerk" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="UrsprungsbundeslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n..14.3" minOccurs="0"/>
|
||||
<xs:element name="Gefahrgutnummer" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsweiseBefoerderungskosten" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Verfahren" type="VerfahrenEVTyp" minOccurs="0"/>
|
||||
<xs:element name="AusfuhrerstattungVerfahrenscode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Wert" type="n..13" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierEVTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstueck" type="PackstueckEVTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="ContainerNummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Unterlage" type="UnterlageEVTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="AusfuhrerstattungMenge" type="n..9.1" minOccurs="0"/>
|
||||
<xs:element name="AdressatenKonstellation" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="EmpfaengerPositionEVTyp" minOccurs="0"/>
|
||||
<xs:element name="Endverwender" type="EndverwendePositionEVTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLEVTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVEVTyp" minOccurs="0"/>
|
||||
<xs:element name="IncotermCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="IncotermText" type="an..140" minOccurs="0"/>
|
||||
<xs:element name="IncotermOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="GeschaeftArtCode" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SubunternehmerEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="DeutscheZollnummerIndikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionExportTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TypCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="QualifierCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ReferenzID" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Detail" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="DatumEndeGueltigkeit" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wert" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="Abschreibungsmenge" type="n..16.7max9" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..10" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerfahrenEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerfahrenAngemeldetCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenVorangegangenCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenNationalCode" type="an..3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerfahrensinhaberPVEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VertreterAnmelderEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerID" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="DeutscheZollnummerIndikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerEVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VollstaendigeAusfuhrAnmeldungEVTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschExportTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAnmeldung" type="EinzelVollstaendigeAusfuhrAnmeldungTyp" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierEVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TypCode" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ReferenzID" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1202
DAKOSY_Worker/DAKOSY/ATLAS/AES/cDakosyAES.vb
Normal file
1202
DAKOSY_Worker/DAKOSY/ATLAS/AES/cDakosyAES.vb
Normal file
File diff suppressed because it is too large
Load Diff
17409
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat.Designer.vb
generated
Normal file
17409
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
4956
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat.xsd
Normal file
4956
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat.xsd
Normal file
File diff suppressed because it is too large
Load Diff
17591
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat_DEXPDE.Designer.vb
generated
Normal file
17591
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat_DEXPDE.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
4993
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat_DEXPDE.xsd
Normal file
4993
DAKOSY_Worker/DAKOSY/ATLAS/AES/e_exp_dat_DEXPDE.xsd
Normal file
File diff suppressed because it is too large
Load Diff
17916
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel.Designer.vb
generated
Normal file
17916
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
5560
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel.xsd
Normal file
5560
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel.xsd
Normal file
File diff suppressed because it is too large
Load Diff
17722
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel_V2.3.Designer.vb
generated
Normal file
17722
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel_V2.3.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
5510
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel_V2.3.xsd
Normal file
5510
DAKOSY_Worker/DAKOSY/ATLAS/AES/Überlassung/e_exp_rel_V2.3.xsd
Normal file
File diff suppressed because it is too large
Load Diff
487
DAKOSY_Worker/DAKOSY/ATLAS/Codelists/Codelist_C0008.Designer.vb
generated
Normal file
487
DAKOSY_Worker/DAKOSY/ATLAS/Codelists/Codelist_C0008.Designer.vb
generated
Normal file
@@ -0,0 +1,487 @@
|
||||
'' ------------------------------------------------------------------------------
|
||||
'' <auto-generated>
|
||||
'' Generated by Xsd2Code++. Version 4.4.0.7
|
||||
'' <NameSpace>Codelist</NameSpace><Collection>List</Collection><codeType>VisualBasic</codeType><EnableDataBinding>False</EnableDataBinding><GenerateCloneMethod>False</GenerateCloneMethod><GenerateDataContracts>False</GenerateDataContracts><DataMemberNameArg>OnlyIfDifferent</DataMemberNameArg><DataMemberOnXmlIgnore>False</DataMemberOnXmlIgnore><CodeBaseTag>Net45</CodeBaseTag><InitializeFields>All</InitializeFields><GenerateUnusedComplexTypes>True</GenerateUnusedComplexTypes><GenerateUnusedSimpleTypes>True</GenerateUnusedSimpleTypes><GenerateXMLAttributes>True</GenerateXMLAttributes><OrderXMLAttrib>False</OrderXMLAttrib><EnableLazyLoading>False</EnableLazyLoading><VirtualProp>False</VirtualProp><PascalCase>False</PascalCase><AutomaticProperties>False</AutomaticProperties><PropNameSpecified>None</PropNameSpecified><PrivateFieldName>StartWithUnderscore</PrivateFieldName><PrivateFieldNamePrefix></PrivateFieldNamePrefix><EnableRestriction>False</EnableRestriction><RestrictionMaxLenght>False</RestrictionMaxLenght><RestrictionRegEx>False</RestrictionRegEx><RestrictionRange>False</RestrictionRange><ValidateProperty>False</ValidateProperty><ClassNamePrefix></ClassNamePrefix><ClassLevel>Public</ClassLevel><PartialClass>True</PartialClass><ClassesInSeparateFiles>False</ClassesInSeparateFiles><ClassesInSeparateFilesDir></ClassesInSeparateFilesDir><TrackingChangesEnable>False</TrackingChangesEnable><GenTrackingClasses>False</GenTrackingClasses><HidePrivateFieldInIDE>False</HidePrivateFieldInIDE><EnableSummaryComment>False</EnableSummaryComment><EnableAppInfoSettings>False</EnableAppInfoSettings><EnableExternalSchemasCache>False</EnableExternalSchemasCache><EnableDebug>False</EnableDebug><EnableWarn>True</EnableWarn><ExcludeImportedTypes>True</ExcludeImportedTypes><ExpandNesteadAttributeGroup>True</ExpandNesteadAttributeGroup><CleanupCode>False</CleanupCode><EnableXmlSerialization>True</EnableXmlSerialization><SerializeMethodName>Serialize</SerializeMethodName><DeserializeMethodName>Deserialize</DeserializeMethodName><SaveToFileMethodName>SaveToFile</SaveToFileMethodName><LoadFromFileMethodName>LoadFromFile</LoadFromFileMethodName><EnableEncoding>False</EnableEncoding><EnableXMLIndent>True</EnableXMLIndent><IndentChar>Indent2Space</IndentChar><NewLineAttr>False</NewLineAttr><OmitXML>False</OmitXML><Encoder>UTF8</Encoder><Serializer>XmlSerializer</Serializer><sspNullable>False</sspNullable><sspString>False</sspString><sspCollection>False</sspCollection><sspComplexType>False</sspComplexType><sspSimpleType>False</sspSimpleType><sspEnumType>False</sspEnumType><XmlSerializerEvent>False</XmlSerializerEvent><BaseClassName>EntityBase</BaseClassName><UseBaseClass>False</UseBaseClass><GenBaseClass>False</GenBaseClass><CustomUsings></CustomUsings><AttributesToExlude></AttributesToExlude>
|
||||
'' </auto-generated>
|
||||
'' ------------------------------------------------------------------------------
|
||||
Imports System
|
||||
Imports System.Diagnostics
|
||||
Imports System.Xml.Serialization
|
||||
Imports System.Collections
|
||||
Imports System.Xml.Schema
|
||||
Imports System.ComponentModel
|
||||
Imports System.IO
|
||||
Imports System.Text
|
||||
Imports System.Xml
|
||||
Imports System.Collections.Generic
|
||||
|
||||
Namespace Codelist
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.SerializableAttribute(), _
|
||||
System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||
System.ComponentModel.DesignerCategoryAttribute("code"), _
|
||||
System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True), _
|
||||
System.Xml.Serialization.XmlRootAttribute([Namespace]:="", IsNullable:=False)> _
|
||||
Partial Public Class Entry
|
||||
|
||||
#Region "Private fields"
|
||||
Private _items() As String
|
||||
|
||||
Private _itemsElementName() As EntryItemsChoiceType
|
||||
|
||||
Private Shared sSerializer As XmlSerializer
|
||||
#End Region
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("Code"), _
|
||||
System.Xml.Serialization.XmlElementAttribute("Description"), _
|
||||
System.Xml.Serialization.XmlElementAttribute("EndDate"), _
|
||||
System.Xml.Serialization.XmlElementAttribute("StartDate"), _
|
||||
System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")> _
|
||||
Public Property Items() As String()
|
||||
Get
|
||||
Return Me._items
|
||||
End Get
|
||||
Set(value As String())
|
||||
Me._items = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("ItemsElementName"), _
|
||||
System.Xml.Serialization.XmlIgnoreAttribute()> _
|
||||
Public Property ItemsElementName() As EntryItemsChoiceType()
|
||||
Get
|
||||
Return Me._itemsElementName
|
||||
End Get
|
||||
Set(value As EntryItemsChoiceType())
|
||||
Me._itemsElementName = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Private Shared ReadOnly Property Serializer() As XmlSerializer
|
||||
Get
|
||||
If (sSerializer Is Nothing) Then
|
||||
sSerializer = New XmlSerializerFactory().CreateSerializer(GetType(Entry))
|
||||
End If
|
||||
Return sSerializer
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#Region "Serialize/Deserialize"
|
||||
''' <summary>
|
||||
''' Serializes current Entry object into an XML string
|
||||
''' </summary>
|
||||
''' <returns>string XML value</returns>
|
||||
Public Overridable Function Serialize() As String
|
||||
Dim streamReader As System.IO.StreamReader = Nothing
|
||||
Dim memoryStream As System.IO.MemoryStream = Nothing
|
||||
Try
|
||||
memoryStream = New System.IO.MemoryStream()
|
||||
Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
|
||||
xmlWriterSettings.Indent = True
|
||||
xmlWriterSettings.IndentChars = " "
|
||||
Dim xmlWriter As System.Xml.XmlWriter = xmlWriter.Create(memoryStream, xmlWriterSettings)
|
||||
Serializer.Serialize(xmlWriter, Me)
|
||||
memoryStream.Seek(0, SeekOrigin.Begin)
|
||||
streamReader = New System.IO.StreamReader(memoryStream)
|
||||
Return streamReader.ReadToEnd
|
||||
Finally
|
||||
If (Not (streamReader) Is Nothing) Then
|
||||
streamReader.Dispose()
|
||||
End If
|
||||
If (Not (memoryStream) Is Nothing) Then
|
||||
memoryStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes workflow markup into an Entry object
|
||||
''' </summary>
|
||||
''' <param name="input">string workflow markup to deserialize</param>
|
||||
''' <param name="obj">Output Entry object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As Entry, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, Entry)
|
||||
Try
|
||||
obj = Deserialize(input)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As Entry) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return Deserialize(input, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String) As Entry
|
||||
Dim stringReader As System.IO.StringReader = Nothing
|
||||
Try
|
||||
stringReader = New System.IO.StringReader(input)
|
||||
Return CType(Serializer.Deserialize(XmlReader.Create(stringReader)), Entry)
|
||||
Finally
|
||||
If (Not (stringReader) Is Nothing) Then
|
||||
stringReader.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As Entry
|
||||
Return CType(Serializer.Deserialize(s), Entry)
|
||||
End Function
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Serializes current Entry object into file
|
||||
''' </summary>
|
||||
''' <param name="fileName">full path of outupt xml file</param>
|
||||
''' <param name="exception">output Exception value if failed</param>
|
||||
''' <returns>true if can serialize and save into file; otherwise, false</returns>
|
||||
Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
Try
|
||||
SaveToFile(fileName)
|
||||
Return True
|
||||
Catch e As System.Exception
|
||||
exception = e
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
|
||||
Dim streamWriter As System.IO.StreamWriter = Nothing
|
||||
Try
|
||||
Dim xmlString As String = Serialize()
|
||||
Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
|
||||
streamWriter = xmlFile.CreateText
|
||||
streamWriter.WriteLine(xmlString)
|
||||
streamWriter.Close()
|
||||
Finally
|
||||
If (Not (streamWriter) Is Nothing) Then
|
||||
streamWriter.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes xml markup from file into an Entry object
|
||||
''' </summary>
|
||||
''' <param name="fileName">string xml file to load and deserialize</param>
|
||||
''' <param name="obj">Output Entry object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As Entry, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, Entry)
|
||||
Try
|
||||
obj = LoadFromFile(fileName)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As Entry) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return LoadFromFile(fileName, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As Entry
|
||||
Dim file As System.IO.FileStream = Nothing
|
||||
Dim sr As System.IO.StreamReader = Nothing
|
||||
Try
|
||||
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
|
||||
sr = New System.IO.StreamReader(file)
|
||||
Dim xmlString As String = sr.ReadToEnd
|
||||
sr.Close()
|
||||
file.Close()
|
||||
Return Deserialize(xmlString)
|
||||
Finally
|
||||
If (Not (file) Is Nothing) Then
|
||||
file.Dispose()
|
||||
End If
|
||||
If (Not (sr) Is Nothing) Then
|
||||
sr.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.SerializableAttribute(), _
|
||||
System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema:=False)> _
|
||||
Public Enum EntryItemsChoiceType
|
||||
|
||||
'''<remarks/>
|
||||
Code
|
||||
|
||||
'''<remarks/>
|
||||
Description
|
||||
|
||||
'''<remarks/>
|
||||
EndDate
|
||||
|
||||
'''<remarks/>
|
||||
StartDate
|
||||
End Enum
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.SerializableAttribute(), _
|
||||
System.Diagnostics.DebuggerStepThroughAttribute(), _
|
||||
System.ComponentModel.DesignerCategoryAttribute("code"), _
|
||||
System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True), _
|
||||
System.Xml.Serialization.XmlRootAttribute([Namespace]:="", IsNullable:=False)> _
|
||||
Partial Public Class Codelist
|
||||
|
||||
#Region "Private fields"
|
||||
Private _entry As List(Of Entry)
|
||||
|
||||
Private _id As String
|
||||
|
||||
Private _name As String
|
||||
|
||||
Private _release As CodelistRelease
|
||||
|
||||
Private _system As String
|
||||
|
||||
Private _publicationDate As String
|
||||
|
||||
Private Shared sSerializer As XmlSerializer
|
||||
#End Region
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
Me._entry = New List(Of Entry)()
|
||||
End Sub
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("Entry")> _
|
||||
Public Property Entry() As List(Of Entry)
|
||||
Get
|
||||
Return Me._entry
|
||||
End Get
|
||||
Set(value As List(Of Entry))
|
||||
Me._entry = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlAttributeAttribute()> _
|
||||
Public Property Id() As String
|
||||
Get
|
||||
Return Me._id
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._id = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlAttributeAttribute()> _
|
||||
Public Property Name() As String
|
||||
Get
|
||||
Return Me._name
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._name = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlAttributeAttribute()> _
|
||||
Public Property Release() As CodelistRelease
|
||||
Get
|
||||
Return Me._release
|
||||
End Get
|
||||
Set(value As CodelistRelease)
|
||||
Me._release = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlAttributeAttribute()> _
|
||||
Public Property System() As String
|
||||
Get
|
||||
Return Me._system
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._system = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlAttributeAttribute()> _
|
||||
Public Property PublicationDate() As String
|
||||
Get
|
||||
Return Me._publicationDate
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._publicationDate = Value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Private Shared ReadOnly Property Serializer() As XmlSerializer
|
||||
Get
|
||||
If (sSerializer Is Nothing) Then
|
||||
sSerializer = New XmlSerializerFactory().CreateSerializer(GetType(Codelist))
|
||||
End If
|
||||
Return sSerializer
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#Region "Serialize/Deserialize"
|
||||
''' <summary>
|
||||
''' Serializes current Codelist object into an XML string
|
||||
''' </summary>
|
||||
''' <returns>string XML value</returns>
|
||||
Public Overridable Function Serialize() As String
|
||||
Dim streamReader As System.IO.StreamReader = Nothing
|
||||
Dim memoryStream As System.IO.MemoryStream = Nothing
|
||||
Try
|
||||
memoryStream = New System.IO.MemoryStream()
|
||||
Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
|
||||
xmlWriterSettings.Indent = True
|
||||
xmlWriterSettings.IndentChars = " "
|
||||
Dim xmlWriter As System.Xml.XmlWriter = xmlWriter.Create(memoryStream, xmlWriterSettings)
|
||||
Serializer.Serialize(xmlWriter, Me)
|
||||
memoryStream.Seek(0, SeekOrigin.Begin)
|
||||
streamReader = New System.IO.StreamReader(memoryStream)
|
||||
Return streamReader.ReadToEnd
|
||||
Finally
|
||||
If (Not (streamReader) Is Nothing) Then
|
||||
streamReader.Dispose()
|
||||
End If
|
||||
If (Not (memoryStream) Is Nothing) Then
|
||||
memoryStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes workflow markup into an Codelist object
|
||||
''' </summary>
|
||||
''' <param name="input">string workflow markup to deserialize</param>
|
||||
''' <param name="obj">Output Codelist object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As Codelist, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, Codelist)
|
||||
Try
|
||||
obj = Deserialize(input)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As Codelist) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return Deserialize(input, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String) As Codelist
|
||||
Dim stringReader As System.IO.StringReader = Nothing
|
||||
Try
|
||||
stringReader = New System.IO.StringReader(input)
|
||||
Return CType(Serializer.Deserialize(XmlReader.Create(stringReader)), Codelist)
|
||||
Finally
|
||||
If (Not (stringReader) Is Nothing) Then
|
||||
stringReader.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As Codelist
|
||||
Return CType(Serializer.Deserialize(s), Codelist)
|
||||
End Function
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Serializes current Codelist object into file
|
||||
''' </summary>
|
||||
''' <param name="fileName">full path of outupt xml file</param>
|
||||
''' <param name="exception">output Exception value if failed</param>
|
||||
''' <returns>true if can serialize and save into file; otherwise, false</returns>
|
||||
Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
Try
|
||||
SaveToFile(fileName)
|
||||
Return True
|
||||
Catch e As System.Exception
|
||||
exception = e
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
|
||||
Dim streamWriter As System.IO.StreamWriter = Nothing
|
||||
Try
|
||||
Dim xmlString As String = Serialize()
|
||||
Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
|
||||
streamWriter = xmlFile.CreateText
|
||||
streamWriter.WriteLine(xmlString)
|
||||
streamWriter.Close()
|
||||
Finally
|
||||
If (Not (streamWriter) Is Nothing) Then
|
||||
streamWriter.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes xml markup from file into an Codelist object
|
||||
''' </summary>
|
||||
''' <param name="fileName">string xml file to load and deserialize</param>
|
||||
''' <param name="obj">Output Codelist object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As Codelist, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, Codelist)
|
||||
Try
|
||||
obj = LoadFromFile(fileName)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As Codelist) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return LoadFromFile(fileName, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As Codelist
|
||||
Dim file As System.IO.FileStream = Nothing
|
||||
Dim sr As System.IO.StreamReader = Nothing
|
||||
Try
|
||||
file = New System.IO.FileStream(fileName, FileMode.Open, FileAccess.Read)
|
||||
sr = New System.IO.StreamReader(file)
|
||||
Dim xmlString As String = sr.ReadToEnd
|
||||
sr.Close()
|
||||
file.Close()
|
||||
Return Deserialize(xmlString)
|
||||
Finally
|
||||
If (Not (file) Is Nothing) Then
|
||||
file.Dispose()
|
||||
End If
|
||||
If (Not (sr) Is Nothing) Then
|
||||
sr.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.SerializableAttribute(), _
|
||||
System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True)> _
|
||||
Public Enum CodelistRelease
|
||||
|
||||
'''<remarks/>
|
||||
<System.Xml.Serialization.XmlEnumAttribute("")> _
|
||||
Item
|
||||
End Enum
|
||||
End Namespace
|
||||
44
DAKOSY_Worker/DAKOSY/ATLAS/Codelists/Codelist_C0008.xsd
Normal file
44
DAKOSY_Worker/DAKOSY/ATLAS/Codelists/Codelist_C0008.xsd
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- W3C Schema erstellt mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) -->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="Code" type="xs:string"/>
|
||||
<xs:element name="Entry">
|
||||
<xs:complexType>
|
||||
<xs:choice>
|
||||
<xs:sequence>
|
||||
<xs:element ref="StartDate"/>
|
||||
<xs:element ref="EndDate" minOccurs="0"/>
|
||||
<xs:element ref="Code"/>
|
||||
<xs:element ref="Description"/>
|
||||
</xs:sequence>
|
||||
<xs:sequence>
|
||||
<xs:element ref="EndDate" minOccurs="0"/>
|
||||
<xs:element ref="Code"/>
|
||||
<xs:element ref="Description"/>
|
||||
</xs:sequence>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="EndDate" type="xs:string"/>
|
||||
<xs:element name="Codelist">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element ref="Entry" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="Id" use="required" type="xs:string"/>
|
||||
<xs:attribute name="Name" use="required" type="xs:string"/>
|
||||
<xs:attribute name="Release" use="required">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value=""/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="System" use="required" type="xs:string"/>
|
||||
<xs:attribute name="PublicationDate" use="required" type="xs:string"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="StartDate" type="xs:string"/>
|
||||
<xs:element name="Description" type="xs:string"/>
|
||||
</xs:schema>
|
||||
5726
DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_007.Designer.vb
generated
Normal file
5726
DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_007.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,513 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="Abgabenbescheid" type="AbgabenbescheidEinfuhrTAXTyp"/>
|
||||
<xs:complexType name="AbgabenbescheidEinfuhrTAXTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAbgabenbescheid" type="EinzelAbgabenbescheidTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbgabengruppeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Abgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbgabeArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Berechnungshinweis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AngewandterPVMinderungsBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ErrechneterAbgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabensatzKontNr" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerGradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EinzelAbgabenSatz" type="EinzelAbgabenSatzTAXTyp" minOccurs="0" maxOccurs="3"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbgabenNachArtKopfTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbgabeArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Zahlungsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ArtAufschubAntrag" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennBuchstabenAufschub" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AufschubkontoNr" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Faelligkeit" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbweichendeFestsetzungTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Feldname" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorInhalt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="ArtAbweichendeFestsetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FestgesetztVon" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="FestgesetztAuf" type="an..30" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..22">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..23">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="23"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..34">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="34"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AngemeldeteUnterlageTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="UnterlageArt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="UnterlageBereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UnterlageNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnerkennungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EinbehaltenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="PeriodischeVorlageKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAbgabenbescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungTAXTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEinfuhrbescheidTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionAbgabenbescheidEinfuhrTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAbgabenSatzTAXTyp">
|
||||
<xs:sequence minOccurs="0" maxOccurs="3">
|
||||
<xs:element name="LfdNrAbgabensatz" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Abgabensatz" type="n12.5" minOccurs="0"/>
|
||||
<xs:element name="Bemessungsmassstab" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GehaltsangabenArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GehaltsangabenGradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="BemessungsgrundlageKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KontingentAngerechnetTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KontNrAngerechnet" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="ZollwertAngerechnet" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EUStKostenAngerechnet" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="BeguenstMengeAngerechnet" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinhBegMengeAng" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifBegMengeAng" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="KontingentAngerechnetWarenMengeTAXTyp" minOccurs="0" maxOccurs="2"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KontingentAngerechnetWarenMengeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEinfuhrbescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtAnmeldung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ErledigungKopfKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="GesamtabgabenBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabenbetragZuZahlen" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabenbetragZuErstatten" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtAufschub" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtAbgaben" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtSicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KleinbetragKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KleinbetragRechtsbehelf" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtschuldnerschaftKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EingangszollstelleGeaendertKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BenutzererstelltKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EUStKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UstID" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="NizzaRegistrierKz" type="an..23" minOccurs="0"/>
|
||||
<xs:element name="NizzaRegistrierKzSicherheit" type="an..23" minOccurs="0"/>
|
||||
<xs:element name="AbgabenNachArt" type="AbgabenNachArtKopfTAXTyp" minOccurs="0" maxOccurs="20"/>
|
||||
<xs:element name="Gesamtsicherheitssumme" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ErrechneteSicherheitsSumme" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="UnbarSicherheitsbetraege" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="BarSicherheitsbetraege" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="FreizugebenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AuszuzahlenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EinbehaltenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungForm" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungsVerzicht" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AuszahlungsArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UnbareSicherheiten" type="SicherheitTAXTyp" minOccurs="0" maxOccurs="12"/>
|
||||
<xs:element name="BescheidendeDienststelleNr" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamt" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAEmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtStrHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zollzahlstelle" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleIBAN" type="an..22" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VorsteuerabzugKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmelderName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VertreterName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VertreterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="FRechnungName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="FRechnungStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerIBAN" type="an..34" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="ErstellungsDatumBefund" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Erfassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="BarzahlungFaelligkeit" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungFaelligkeit" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszeitraumBeginn" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszeitraumEnde" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Zollbefund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KursAbzugHinzuTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtAbHinzu" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKurs" type="n18.9" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.5">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{7}\.\d{5}"/>
|
||||
<xs:maxInclusive value="9999999.99999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n18.9">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{9}"/>
|
||||
<xs:maxInclusive value="999999999.999999999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="18"/>
|
||||
<xs:fractionDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{3}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAbgabenbescheidEinfuhrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNr" type="n5" minOccurs="0"/>
|
||||
<xs:element name="ErledigungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="WarenBezeichnung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="BeschauMitteilung" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="ErledigungMitteilung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="AblehnungAenderung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweis" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="GewaehrteBeguenstigung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AnordnungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EUStWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="KostenFuerEUSt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ZollWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeAenderung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsLeistungBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNrvZAAZ" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="PositionsNrInvZAAZ" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="UeberlassungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Lagerfrist" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="WiederAusfuhrFrist" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Erledigungsfrist" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="FristWeitererNachweis" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Befund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="DV1AbweichendFestgesetztKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SonderfalleingabeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKursNettopreis" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKursMittelbZahlungen" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnungen" type="KursAbzugHinzuTAXTyp" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="LuftFrachtGesamtProzentsatz" type="n3" minOccurs="0"/>
|
||||
<xs:element name="LuftFrachtGesamtAngewandterKurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AngemeldeteUnterlage" type="AngemeldeteUnterlageTAXTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="SonderabgabenGruppe" type="SonderfalleingabeTAXTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="KontNrAngewandt" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="KontingentAngerechnet" type="KontingentAngerechnetTAXTyp" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="AbweichendeFestsetzung" type="AbweichendeFestsetzungTAXTyp" minOccurs="0" maxOccurs="200"/>
|
||||
<xs:element name="Abgaben" type="AbgabengruppeTAXTyp" minOccurs="0" maxOccurs="20"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelbetragUnbareSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ArtUnbareSicherheitsleistung" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderfalleingabeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderabgabenGruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Anwendungsart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6831
DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_008.Designer.vb
generated
Normal file
6831
DAKOSY_Worker/DAKOSY/ATLAS/EZA/Abgabenbescheid/Abgabenbescheid_008.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,575 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="Abgabenbescheid" type="AbgabenbescheidEinfuhrTAXTyp"/>
|
||||
<xs:complexType name="AbgabenbescheidEinfuhrTAXTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAbgabenbescheid" type="EinzelAbgabenbescheidTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbgabengruppeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Abgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbgabeArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Berechnungshinweis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AngewandterPVMinderungsBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ErrechneterAbgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabensatzKontNr" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerGradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EinzelAbgabenSatz" type="EinzelAbgabenSatzTAXTyp" minOccurs="0" maxOccurs="3"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbgabenNachArtKopfTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbgabeArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Abgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Zahlungsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ArtAufschubAntrag" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennBuchstabenAufschub" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AufschubkontoNr" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Faelligkeit" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbweichendeFestsetzungTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Feldname" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorInhalt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="ArtAbweichendeFestsetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FestgesetztVon" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="FestgesetztAuf" type="an..30" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..22">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="22"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..23">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="23"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..34">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="34"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..512">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="512"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AngemeldeteUnterlageTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="UnterlageArt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="UnterlageBereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UnterlageNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnerkennungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EinbehaltenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="PeriodischeVorlageKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAbgabenbescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungTAXTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEinfuhrbescheidTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionAbgabenbescheidEinfuhrTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAbgabenSatzTAXTyp">
|
||||
<xs:sequence minOccurs="0" maxOccurs="3">
|
||||
<xs:element name="LfdNrAbgabensatz" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Abgabensatz" type="n12.5" minOccurs="0"/>
|
||||
<xs:element name="Bemessungsmassstab" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GehaltsangabenArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GehaltsangabenGradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="BemessungsgrundlageKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EZAAVAngabenKopfTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KzBemessungEinfuhrabgabenbetrag" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzAbrechnung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfBefoerderung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZusaetzlicheAngaben" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="KzVerzichtSicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ErlaeuterungenZurSicherheit" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="BetragDerSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="DeutschesUeHZA" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="EinzelheitenGeplantVeredelungsvorgang" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="HauptbuchhaltungStrasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="HauptbuchhaltungLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HauptbuchhaltungPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="HauptbuchhaltungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptbuchhaltungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VeredelungStrasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="VeredelungLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VeredelungPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VeredelungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VeredelungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="WeitererVeredelungsort" type="EZAAVAngabenKopfWeitererVeredelungsortTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="ZollstelleErledigung" type="an..8" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EZAAVAngabenKopfWeitererVeredelungsortTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ortsteil" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EZAAVAngabenPosTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AVWirtschaftlicheVoraussetzungen" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AVVeredelungserzeugnis" type="EZAAVVeredelungserzeugnisTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="AVNaemlichkeitsmittel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AVErlaeuterungNaemlichkeit" type="an..512" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EZAAVVeredelungserzeugnisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Warenbezeichnung" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="Ausbeuteart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ausbeutesatz" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="KNCode" type="an..8" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KontingentAngerechnetTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KontNrAngerechnet" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="ZollwertAngerechnet" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EUStKostenAngerechnet" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="BeguenstMengeAngerechnet" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinhBegMengeAng" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifBegMengeAng" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="KontingentAngerechnetWarenMengeTAXTyp" minOccurs="0" maxOccurs="2"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KontingentAngerechnetWarenMengeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEinfuhrbescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtAnmeldung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ErledigungKopfKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="GesamtabgabenBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabenbetragZuZahlen" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AbgabenbetragZuErstatten" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtAufschub" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtAbgaben" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsaufforderungArtSicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KleinbetragKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KleinbetragRechtsbehelf" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtschuldnerschaftKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EingangszollstelleGeaendertKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AVbewilligtKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BenutzererstelltKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EUStKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UstID" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="NizzaRegistrierKz" type="an..23" minOccurs="0"/>
|
||||
<xs:element name="NizzaRegistrierKzSicherheit" type="an..23" minOccurs="0"/>
|
||||
<xs:element name="AbgabenNachArt" type="AbgabenNachArtKopfTAXTyp" minOccurs="0" maxOccurs="20"/>
|
||||
<xs:element name="Gesamtsicherheitssumme" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ErrechneteSicherheitsSumme" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="UnbarSicherheitsbetraege" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="BarSicherheitsbetraege" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="FreizugebenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AuszuzahlenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="EinbehaltenSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungForm" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungsVerzicht" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AuszahlungsArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UnbareSicherheiten" type="SicherheitTAXTyp" minOccurs="0" maxOccurs="12"/>
|
||||
<xs:element name="BescheidendeDienststelleNr" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BescheidendeDienststelleTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamt" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAEmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtStrHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHauptzollamtOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zollzahlstelle" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleIBAN" type="an..22" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VorsteuerabzugKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmelderName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VertreterName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VertreterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="FRechnungName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="FRechnungStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LagerhalterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerIBAN" type="an..34" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsEmpfaengerBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="ErstellungsDatumBefund" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Erfassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="BarzahlungFaelligkeit" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsleistungFaelligkeit" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszeitraumBeginn" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszeitraumEnde" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Zollbefund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="EZAAVAngabenKopf" type="EZAAVAngabenKopfTyp" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KursAbzugHinzuTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtAbHinzu" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKurs" type="n18.9" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.5">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{7}\.\d{5}"/>
|
||||
<xs:maxInclusive value="9999999.99999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n18.9">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{9}"/>
|
||||
<xs:maxInclusive value="999999999.999999999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="18"/>
|
||||
<xs:fractionDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{3}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAbgabenbescheidEinfuhrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNr" type="n5" minOccurs="0"/>
|
||||
<xs:element name="ErledigungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="WarenBezeichnung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="BeschauMitteilung" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="ErledigungMitteilung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="AblehnungAenderung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweis" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="GewaehrteBeguenstigung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AnordnungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EUStWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="KostenFuerEUSt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ZollWert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeAenderung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SicherheitsLeistungBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNrvZAAZ" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="PositionsNrInvZAAZ" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="UeberlassungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Lagerfrist" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="WiederAusfuhrFrist" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="FristWeitererNachweis" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Befund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="DV1AbweichendFestgesetztKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SonderfalleingabeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKursNettopreis" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AngewandterKursMittelbZahlungen" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnungen" type="KursAbzugHinzuTAXTyp" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="LuftFrachtGesamtProzentsatz" type="n3" minOccurs="0"/>
|
||||
<xs:element name="LuftFrachtGesamtAngewandterKurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="AngemeldeteUnterlage" type="AngemeldeteUnterlageTAXTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="EZAAVAngabenPos" type="EZAAVAngabenPosTyp" minOccurs="0"/>
|
||||
<xs:element name="SonderabgabenGruppe" type="SonderfalleingabeTAXTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="KontNrAngewandt" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="KontingentAngerechnet" type="KontingentAngerechnetTAXTyp" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="AbweichendeFestsetzung" type="AbweichendeFestsetzungTAXTyp" minOccurs="0" maxOccurs="200"/>
|
||||
<xs:element name="Abgaben" type="AbgabengruppeTAXTyp" minOccurs="0" maxOccurs="20"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelbetragUnbareSicherheit" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ArtUnbareSicherheitsleistung" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderfalleingabeTAXTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderabgabenGruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Anwendungsart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2142
DAKOSY_Worker/DAKOSY/ATLAS/EZA/AbschliessendeFestsetzung/AbschliessendeFestsetzung_003.Designer.vb
generated
Normal file
2142
DAKOSY_Worker/DAKOSY/ATLAS/EZA/AbschliessendeFestsetzung/AbschliessendeFestsetzung_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,232 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="AbschliessendeFestsetzung" type="AbschliessendeFestsetzungTAXATyp"/>
|
||||
<xs:complexType name="AbschliessendeFestsetzungTAXATyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAbschliessendeFestsetzung" type="EinzelAbschliessendeFestsetzungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..31">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..34">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="34"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungTAXATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenAbschliessendeFestsetzungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionAbschliessendeFestsetzungTyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="WaehrungKz" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GesamtschuldnerschaftKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UmsatzsteuerIDNr" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNr" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="NIZZARegistrierKz" type="an..31" minOccurs="0"/>
|
||||
<xs:element name="FreizugebeneSicherheitEUR" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="AuszahlungArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FreigegebeneSicherheitGesamt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="FreigabeSicherheitKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FreigabeSicherheitArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SonstigeMitteilung" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZABezeichung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAEmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAPostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="RechtsbehelfHZAOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechnungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="RechnungNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="RechnungNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="RechnungNameFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="RechnungStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechnungPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="RechnungOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RechnungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerFreigegebeneSicherheitenEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerFreigegebeneSicherheitenNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerFreigegebeneSicherheitenName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerIBAN" type="an..34" minOccurs="0"/>
|
||||
<xs:element name="ZahlungsempfaengerBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerKreditinstitut" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerIBAN" type="an..34" minOccurs="0"/>
|
||||
<xs:element name="BescheideempfaengerBIC" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbgabenschuldnerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n2">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{2}"/>
|
||||
<xs:totalDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungTAXATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n2" minOccurs="0"/>
|
||||
<xs:element name="FreigabeSicherheitenKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,540 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="BefundVereinfachteZollanmeldung" type="BefundVereinfachteZollanmeldungVBTyp"/>
|
||||
<xs:complexType name="AbweichungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbweichendFestgesetztesFeld" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztesFeldQualifikator" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorInhalt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="AbweichendeFestsetzungArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztVon" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztAuf" type="an..30" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbzugHinzurechnungenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtText" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursAuslandswaehrung" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Prozentsatz" type="n5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..50">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnmeldungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefundVereinfachteZollanmeldungVBTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelBefundVereinfachteZollanmeldung" type="EinzelBefundVereinfachteZollanmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungVBTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfdatenBefundVereinfachteZollanmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionBefundVereinfachteZollanmeldungTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GehaltsangabenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfdatenBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="TelefonnummerBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KopfKzErledigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DatumErstellungBefund" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Befund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="KzVertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WKZ" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KzRechtsbehelf" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzGesamtschuldnerschaft" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EingangszollstelleGeaendertKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="AnmelderFirmenbezeichung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AnmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Dienststellenschluessel" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="DienststelleBezeichung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="DienststelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DienststellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststelleVorwahlTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="VertreterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VertreterFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HZABezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="HZAEmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="HZAPostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="HZAStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="FRechnungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="FRechnungName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="FRechnungStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEmpfaengerKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Lieferbedingung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Rechnungspreis" type="n13.2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungswaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SitzEinfuehrer" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UstIdNummer" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="Finanzamt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Eingangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="DV1Kz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="KaeuferFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="KaeuferNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KaeuferStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="KaeuferOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FruehereEntscheidungen" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Verbundenheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbundenheitEinzelheiten" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EinschraenkungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenArt" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatenuebermittlungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ErwerberAndererMitgliedstaatEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ErwerberAndererMitgliedstaatNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ErwerberFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ErwerberNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ErwerberStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ErwerberOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberUSt-Id-NrAndererMitgliedstaat" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="AnmeldungVBTyp" minOccurs="0" maxOccurs="35"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="MinderungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MinderndeAbgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Minderungsbetrag" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n10.1">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{1}"/>
|
||||
<xs:maxInclusive value="999999999.9"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="10"/>
|
||||
<xs:fractionDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.5">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{7}\.\d{5}"/>
|
||||
<xs:maxInclusive value="9999999.99999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n13.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{2}"/>
|
||||
<xs:maxInclusive value="99999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="13"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n18.9">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{9}"/>
|
||||
<xs:maxInclusive value="999999999.999999999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="18"/>
|
||||
<xs:fractionDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{3}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n9">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{9}"/>
|
||||
<xs:totalDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNrvZAAZ" type="an..50" minOccurs="0"/>
|
||||
<xs:element name="MitteilungAnTeilnehmerBeschau" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweis" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="MitteilungAnTeilnehmerErledigung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="Positionsbefund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVBTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="UeberlassungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweisFrist" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="PositionKzErledigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Abweichung" type="AbweichungVBTyp" minOccurs="0" maxOccurs="200"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="AbgabensteuerungKz" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EUCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Sachbereich" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtikelNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Artikelpreis" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="PositionsZusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n10.1" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="TabakSteuerzeichenID" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="StatistikStatus" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeftCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AHStatWert" type="n9" minOccurs="0"/>
|
||||
<xs:element name="AHStatMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n10.1" minOccurs="0"/>
|
||||
<xs:element name="DV1Nettopreis" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="DV1Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1KzKursNettoVereinbart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1Kurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungen" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenKurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="OrtVerbringens" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbflughafenIATACode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamtWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursBetragVereinbart" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnungen" type="AbzugHinzurechnungenVBTyp" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="Zollwert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="WarenMengeVBTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="BesondereWertangabe" type="PreisWertangabeVBTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="Gehaltsangaben" type="GehaltsangabenVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="VeredelungWertsteigerung" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="KostenEUSt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Verbrauchsteuer" type="VerbrauchsteuerVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="BeguenstigungBeantragtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMenge" type="n9" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Minderung" type="MinderungVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Sonderabgaben" type="SonderabgabenVBTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="KontingentNrAngewandt" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PreisWertangabeVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PreisartCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Wert" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderabgabenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderfalleingabeSonderabgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Anwendungsart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="VorlageKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzAnerkennung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzAbschreibung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzEinbehalten" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzPeriodischeVorlage" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbrauchsteuerVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerbrauchsteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWertBasis" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenMengeVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,539 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="BefundVereinfachteZollanmeldung" type="BefundVereinfachteZollanmeldungVBTyp"/>
|
||||
<xs:complexType name="AbweichungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbweichendFestgesetztesFeld" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztesFeldQualifikator" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorInhalt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="AbweichendeFestsetzungArt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztVon" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="AbweichendFestgesetztAuf" type="an..30" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbzugHinzurechnungenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtText" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursAuslandswaehrung" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Prozentsatz" type="n5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..50">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnmeldungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefundVereinfachteZollanmeldungVBTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelBefundVereinfachteZollanmeldung" type="EinzelBefundVereinfachteZollanmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungVBTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfdatenBefundVereinfachteZollanmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionBefundVereinfachteZollanmeldungTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GehaltsangabenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfdatenBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="TelefonnummerBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KopfKzErledigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DatumErstellungBefund" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Befund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="KzVertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WKZ" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KzRechtsbehelf" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzGesamtschuldnerschaft" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EingangszollstelleGeaendertKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="AnmelderFirmenbezeichung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="AnmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="AnmelderNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Dienststellenschluessel" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="DienststelleBezeichung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="DienststelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DienststellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststelleVorwahlTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="VertreterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="VertreterFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HZABezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="HZAEmailAdresse" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="HZAPostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="HZAStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="FRechnungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="FRechnungNationalitaet" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="FRechnungName" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="FRechnungStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="FRechnungOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmelderEmpfaengerKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Lieferbedingung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Rechnungspreis" type="n13.2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungswaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="UstIdNummer" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="Finanzamt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Eingangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="DV1Kz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VerkaeuferOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="KaeuferFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="KaeuferNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KaeuferStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="KaeuferOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KaeuferOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollwertanmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VertreterZollwertanmelderOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FruehereEntscheidungen" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Verbundenheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbundenheitEinzelheiten" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EinschraenkungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenArt" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatenuebermittlungEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ErwerberAndererMitgliedstaatEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ErwerberAndererMitgliedstaatNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ErwerberFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ErwerberNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ErwerberStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="ErwerberOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErwerberUSt-Id-NrAndererMitgliedstaat" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerFirmenbezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerNationalitaet" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerStrasseHausNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerPLZS" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VersenderAusfuehrerOrtsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="AnmeldungVBTyp" minOccurs="0" maxOccurs="35"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="MinderungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MinderndeAbgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Minderungsbetrag" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n10.1">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{1}"/>
|
||||
<xs:maxInclusive value="999999999.9"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="10"/>
|
||||
<xs:fractionDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.5">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{7}\.\d{5}"/>
|
||||
<xs:maxInclusive value="9999999.99999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n13.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{2}"/>
|
||||
<xs:maxInclusive value="99999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="13"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n18.9">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{9}"/>
|
||||
<xs:maxInclusive value="999999999.999999999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="18"/>
|
||||
<xs:fractionDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{3}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n9">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{9}"/>
|
||||
<xs:totalDigits value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionBefundVereinfachteZollanmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNrvZAAZ" type="an..50" minOccurs="0"/>
|
||||
<xs:element name="MitteilungAnTeilnehmerBeschau" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweis" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="MitteilungAnTeilnehmerErledigung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="Positionsbefund" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVBTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="UeberlassungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="WeitererNachweisFrist" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="PositionKzErledigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Abweichung" type="AbweichungVBTyp" minOccurs="0" maxOccurs="200"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="AbgabensteuerungKz" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EUCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Sachbereich" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtikelNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Artikelpreis" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="PositionsZusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n10.1" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="TabakSteuerzeichenID" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="StatistikStatus" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeftCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AHStatWert" type="n9" minOccurs="0"/>
|
||||
<xs:element name="AHStatMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n10.1" minOccurs="0"/>
|
||||
<xs:element name="DV1Nettopreis" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="DV1Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1KzKursNettoVereinbart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1Kurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungen" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1MittelbareZahlungenKurs" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="OrtVerbringens" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbflughafenIATACode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamtWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursBetragVereinbart" type="n18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnungen" type="AbzugHinzurechnungenVBTyp" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="Zollwert" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="WarenMengeVBTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="BesondereWertangabe" type="PreisWertangabeVBTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="Gehaltsangaben" type="GehaltsangabenVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="VeredelungWertsteigerung" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="KostenEUSt" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Verbrauchsteuer" type="VerbrauchsteuerVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="BeguenstigungBeantragtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMenge" type="n9" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungMengeQualifikator" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Minderung" type="MinderungVBTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Sonderabgaben" type="SonderabgabenVBTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="KontingentNrAngewandt" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PreisWertangabeVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PreisartCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Wert" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderabgabenVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderfalleingabeSonderabgabengruppe" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Anwendungsart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="VorlageKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzAnerkennung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzAbschreibung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzEinbehalten" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KzPeriodischeVorlage" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbrauchsteuerVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerbrauchsteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWertBasis" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenMengeVBTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1571
DAKOSY_Worker/DAKOSY/ATLAS/EZA/EntscheidungAnmeldung/EntscheidungAnmeldung_003.Designer.vb
generated
Normal file
1571
DAKOSY_Worker/DAKOSY/ATLAS/EZA/EntscheidungAnmeldung/EntscheidungAnmeldung_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,108 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="EntscheidungAnmeldung" type="EntscheidungAnmeldungRLTyp"/>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelEntscheidungAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungRLTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEntscheidungAnmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionEntscheidungAnmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EntscheidungAnmeldungRLTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelEntscheidungAnmeldung" type="EinzelEntscheidungAnmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEntscheidungAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="MitteilungTeilnehmerGestellungsmodalitaeten" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="BearbeiterZoll" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ArbeitsnummerVorzeitigeAnmeldung" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Containernummer" type="an..11" minOccurs="0" maxOccurs="9"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungRLTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionEntscheidungAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnnahmeDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="UeberlassungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UeberlassungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="UeberlassungUhrzeit" type="xs:time" minOccurs="0"/>
|
||||
<xs:element name="MitteilungTeilnehmerBeschau" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="RueckgabeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnordnungKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
7601
DAKOSY_Worker/DAKOSY/ATLAS/EZA/FreierVerkehr/FreierVerkehrAktVeredelUmwandlung_004.Designer.vb
generated
Normal file
7601
DAKOSY_Worker/DAKOSY/ATLAS/EZA/FreierVerkehr/FreierVerkehrAktVeredelUmwandlung_004.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,609 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="FreierVerkehrAktVeredelUmwandlung" type="FreierVerkehrAktVeredelUmwandlungAVUVTyp"/>
|
||||
<xs:complexType name="AbgabenminderungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbgabengruppeCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Minderungsbetrag" type="n..11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbzugHinzurechnungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeschreibungAndereZahlungen" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Prozentsatz" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="BetragInEUR" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FrachtkostenBerechnungsgrundlage" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="KursAuslandswaehrung" type="n..18.9" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdressenVzImportAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AdressTyp" type="an..10"/>
|
||||
<xs:element name="AdressCode" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ZollNr" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="NameFirma" type="an..120" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="StrasseHausNr" type="an..35" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="Ortsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PLZ-S" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort-S" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UStIDAnmelder" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="FinanzamtIDAnmelder" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="SitzEinfuehrer" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungFachVerfahren" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerEndverwender" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..25">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="25"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..28">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="28"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..512">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="512"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AufschubAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aufschubart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtAufschubantrag" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="KennbuchstabenAufschub" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZollnummerAufschubnehmer" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="KontoBewHZA" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KontoNr" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="AufschubBIN" type="an..25" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AussenhandelsstatistikAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerkehrszweigInland" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenze" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Versendungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeStaatszugehoerigkeitCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelBeschreibung" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeft" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Statistikstatus" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AVBuchhaltVeredelungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Strasse" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ortsteil" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AVVeredelungserzeugnisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Warenbezeichnung" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="Ausbeuteart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ausbeutesatz" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="KNCode" type="an..8" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BEAnteilZLAVUVPositionAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="RegistriernummerZugang" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZugang" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="ArtikelcodeATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EigentuemerATZL" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ChargennummerATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandATZL" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AtlasKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n..11" minOccurs="0"/>
|
||||
<xs:element name="UeblicheBehandlungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitHandelsmenge" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorHandelsmenge" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitAbgangsmenge" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorAbgangsmenge" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Positionszusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeguenstigungsMengeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereWertangabeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="PreisartCode" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DV1AngabenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="DV1Kz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FruehereEntscheidungen" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Verbundenheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbundenheitEinzelheiten" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EinschraenkungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenArt" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungUmstand" type="an..100" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungAVUVTyp"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="PositionEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FreierVerkehrAktVeredelUmwandlungAVUVTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAnmeldung" type="EinzelEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GehaltsangabenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n..5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AdressierteZollstelle" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="AnmelderIstEmpfaenger" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VertretungsverhaeltnisCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vorsteuerabzug" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NameAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="TelefonnummerAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StellungAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresseAnmeldenderBearbeiter" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="FiskalvertretungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ausstellungsort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollrechtlicherStatus" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohMasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenBeantragtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigInland" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenze" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenNameBefoerderungsmittelAnkunft" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeStaatszugehoerigkeitCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenze" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VorpapierArtCode" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="VorpapierNr" type="an..28" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeftCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="StatistikStatus" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warenort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Rechnungspreis" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungswaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1Angaben" type="DV1AngabenAVUVTyp" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVzKopfAVUVTyp" minOccurs="0" maxOccurs="20"/>
|
||||
<xs:element name="ZusatzAngabenAnmeldung" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="KzAutoBestaetigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnschreibungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="VereinfachterBewilligungsantragKzAV" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Eingangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Zahlungsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Aufschub" type="AufschubAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="SumABeendigungsAnteil" type="SumABeendigungsAnteilAVUVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="ContainerNr" type="an..11" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BeendigungsAnteilArtCode" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsIDZLAVUV" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerBEAnteilZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BEAnteilZLAVUV" type="BEAnteilZLAVUVPositionAVUVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="KzVereinfBewillAntrgBEAnteilAV" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DeutschesUeHZAbeiAV" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="ErledigungsfristAV" type="n..2" minOccurs="0"/>
|
||||
<xs:element name="BemEinfuhrabgKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZusatzAngabenAV" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="EinzelheitenVeredelung" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="AVBuchhaltVeredelung" type="AVBuchhaltVeredelungTyp" minOccurs="0" maxOccurs="1001"/>
|
||||
<xs:element name="AVErledZollstelle" type="an..8" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="Adressen" type="AdressenVzImportAVUVTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..10.1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,1}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..11.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..12.5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,7}([.,]\d{0,5}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..13.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..18.9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,9}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,2}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,5}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmeldungArt" type="an..5"/>
|
||||
<xs:element name="ObjektQuittung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerVorblendung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UserVorblendung" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="KopieVon" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAktion" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="CompliancePruefung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..20"/>
|
||||
<xs:element name="AnfBemerkungStatusanzeige" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AbsenderSystemName" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..5"/>
|
||||
<xs:element name="ArtikelNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="WarenNummerZusatz1" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatz2" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenBezeichnung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenscodeVorangegangenesVerfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbgabensteuerungKz" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EUCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="AHStatMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KostenEUSt" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="AHStatWert" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="PackstueckAnzahl" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="PackstueckArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PackstueckZeichen" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="WarenMengeAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="WarenMengeZoll" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenMengeZollMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenMengeZollMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungBeantragtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Kontingentnummer" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="PositionsZusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AHStatWertManuellKZ" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Artikelpreis" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="OrtVerbringens" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbflughafenIATACode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugang" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugangMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugangMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzoll" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzollMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzollMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Sachbereich" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BedingungCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VeredelungWertsteigerung" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="TabakSteuerzeichenID" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AVWirtschaftlicheVoraussetzungen" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AVNaemlichkeitsmittel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AVErlaeuterungNaemlichkeit" type="an..512" minOccurs="0"/>
|
||||
<xs:element name="AVVeredelungserzeugnis" type="AVVeredelungserzeugnisTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="Gehaltsangaben" type="GehaltsangabenAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Beguenstigungsmenge" type="BeguenstigungsMengeAVUVTyp" minOccurs="0"/>
|
||||
<xs:element name="Verbrauchssteuer" type="VerbrauchssteuerAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Abgabenminderung" type="AbgabenminderungAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Sonderfalldaten" type="SonderfalldatenAVUVTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVZPositionAVUVTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereWertangabe" type="BesondereWertangabeAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="VZAStatus" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EGZStatus" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1Status" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefundDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AnmelderAdressCodeEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderAdressCodeZollnummer" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="Zollverfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszollstelleCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="SachbereichCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="RegistriernummervZA" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeVerfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerEndverwenderEGZDurchDritte" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zollwert" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamt" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamtWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursBetragVereinbart" type="n..18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnung" type="AbzugHinzurechnungAVUVTyp" minOccurs="0" maxOccurs="12"/>
|
||||
<xs:element name="Aussenhandelsstatistik" type="AussenhandelsstatistikAVUVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderfalldatenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderabgabenGruppeCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnwendungArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n..12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumABeendigungsAnteilAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SumARegistriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="SumAPosNr" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="BeendigungsPackstueckzahl" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZollNummerVerwahrer" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="SpezifOrdnungsbegriffArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpezifOrdnungsbegriff" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVzKopfAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVZPositionAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="VorlageKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbrauchssteuerAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerbrauchsteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWertBasis" type="n..11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenMengeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,568 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="FreierVerkehrAktVeredelUmwandlung" type="FreierVerkehrAktVeredelUmwandlungAVUVTyp"/>
|
||||
<xs:complexType name="AbgabenminderungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbgabengruppeCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Minderungsbetrag" type="n..11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AbzugHinzurechnungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="BeschreibungAndereZahlungen" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Prozentsatz" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="BetragInEUR" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FrachtkostenBerechnungsgrundlage" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="KursAuslandswaehrung" type="n..18.9" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdressenVzImportAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AdressTyp" type="an..10"/>
|
||||
<xs:element name="AdressCode" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="ZollNr" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="NameFirma" type="an..120" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="StrasseHausNr" type="an..35" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="Ortsteil" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="LandCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PLZ-S" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort-S" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UStIDAnmelder" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="FinanzamtIDAnmelder" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="SitzEinfuehrer" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungFachVerfahren" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerEndverwender" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..240">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="240"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..25">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="25"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..28">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="28"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AufschubAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aufschubart" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="ArtAufschubantrag" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AufschubnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="KennbuchstabenAufschub" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZollnummerAufschubnehmer" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="KontoBewHZA" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KontoNr" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="AufschubBIN" type="an..25" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AussenhandelsstatistikAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerkehrszweigInland" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenze" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Versendungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeStaatszugehoerigkeitCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelBeschreibung" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeft" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Statistikstatus" type="an..2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BEAnteilZLAVUVPositionAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="RegistriernummerZugang" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZugang" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="ArtikelcodeATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EigentuemerATZL" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ChargennummerATZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandATZL" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AtlasKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n..11" minOccurs="0"/>
|
||||
<xs:element name="UeblicheBehandlungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitHandelsmenge" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorHandelsmenge" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitAbgangsmenge" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="QualifikatorAbgangsmenge" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Positionszusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeguenstigungsMengeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="MasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereWertangabeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="PreisartCode" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DV1AngabenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="DV1Kz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vertretungsverhaeltnis" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="FruehereEntscheidungen" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Verbundenheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerbundenheitEinzelheiten" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="EinschraenkungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BedingungenLeistungenArt" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LizenzgebuehrenUmstand" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="SpezielleVereinbarungUmstand" type="an..100" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungAVUVTyp"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="PositionEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FreierVerkehrAktVeredelUmwandlungAVUVTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAnmeldung" type="EinzelEinfuhrUnvollstaendigeAnmeldungTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GehaltsangabenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ArtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n..5.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AdressierteZollstelle" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="AnmelderIstEmpfaenger" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VertretungsverhaeltnisCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Vorsteuerabzug" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NameAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="TelefonnummerAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StellungAnmeldenderBearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresseAnmeldenderBearbeiter" type="an..256" minOccurs="0"/>
|
||||
<xs:element name="FiskalvertretungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ausstellungsort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollrechtlicherStatus" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohMasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenBeantragtCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigInland" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VerkehrszweigGrenze" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VersendungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsbundesland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenNameBefoerderungsmittelAnkunft" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeStaatszugehoerigkeitCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenzeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelGrenze" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungText" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungSchluessel" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LieferbedingungOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="VorpapierArtCode" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="VorpapierNr" type="an..28" minOccurs="0"/>
|
||||
<xs:element name="ArtGeschaeftCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="StatistikStatus" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warenort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Rechnungspreis" type="n..13.2" minOccurs="0"/>
|
||||
<xs:element name="Rechnungswaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="DV1Angaben" type="DV1AngabenAVUVTyp" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVzKopfAVUVTyp" minOccurs="0" maxOccurs="20"/>
|
||||
<xs:element name="ZusatzAngabenAnmeldung" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="KzAutoBestaetigung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnschreibungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Eingangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Zahlungsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Aufschub" type="AufschubAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="SumABeendigungsAnteil" type="SumABeendigungsAnteilAVUVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="ContainerNr" type="an..11" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BeendigungsAnteilArtCode" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsIDZLAVUV" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerBEAnteilZL" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BEAnteilZLAVUV" type="BEAnteilZLAVUVPositionAVUVTyp" minOccurs="0" maxOccurs="999"/>
|
||||
<xs:element name="Adressen" type="AdressenVzImportAVUVTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..10.1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,1}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..11">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..11.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..12.3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,3}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..12.5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,7}([.,]\d{0,5}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..13.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,11}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..18.9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,]\d{0,9}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,5}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..5.2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,3}([.,]\d{0,2}(0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,9}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AnmeldungArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="ObjektQuittung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BezugsnummerVorblendung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="UserVorblendung" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="KopieVon" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAktion" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="CompliancePruefung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bearbeiter" type="an..20"/>
|
||||
<xs:element name="AnfBemerkungStatusanzeige" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AbsenderSystemName" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionEinfuhrUnvollstaendigeAnmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n..5"/>
|
||||
<xs:element name="ArtikelNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerEZT" type="an..11" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatzCode" type="an..4" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="WarenNummerZusatz1" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenNummerZusatz2" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="WarenBezeichnung" type="an..240" minOccurs="0"/>
|
||||
<xs:element name="VerfahrenscodeVorangegangenesVerfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbgabensteuerungKz" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="EUCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="UrsprungslandCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n..10.1" minOccurs="0"/>
|
||||
<xs:element name="AHStatMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AHStatMengeQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KostenEUSt" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="AHStatWert" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="PackstueckAnzahl" type="n..9" minOccurs="0"/>
|
||||
<xs:element name="PackstueckArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PackstueckZeichen" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="WarenMenge" type="WarenMengeAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="WarenMengeZoll" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenMengeZollMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenMengeZollMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BeguenstigungBeantragtCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Kontingentnummer" type="an..4" minOccurs="0" maxOccurs="2"/>
|
||||
<xs:element name="PositionsZusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AHStatWertManuellKZ" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Artikelpreis" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="OrtVerbringens" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbflughafenIATACode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugang" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugangMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAVUVZugangMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzoll" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzollMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="WarenmengeAgrarzollMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Sachbereich" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BedingungCode" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VeredelungWertsteigerung" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="TabakSteuerzeichenID" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="Gehaltsangaben" type="GehaltsangabenAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Beguenstigungsmenge" type="BeguenstigungsMengeAVUVTyp" minOccurs="0"/>
|
||||
<xs:element name="Verbrauchssteuer" type="VerbrauchssteuerAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Abgabenminderung" type="AbgabenminderungAVUVTyp" minOccurs="0" maxOccurs="3"/>
|
||||
<xs:element name="Sonderfalldaten" type="SonderfalldatenAVUVTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Unterlage" type="UnterlageVZPositionAVUVTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereWertangabe" type="BesondereWertangabeAVUVTyp" minOccurs="0" maxOccurs="5"/>
|
||||
<xs:element name="VZAStatus" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="EGZStatus" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="DV1Status" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BefundDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AnmelderAdressCodeEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="AnmelderAdressCodeZollnummer" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="Zollverfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AbrechnungszollstelleCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="SachbereichCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="RegistriernummervZA" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="AnmeldeVerfahren" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BewilligungsnummerEndverwenderEGZDurchDritte" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zollwert" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamt" type="n..11.2" minOccurs="0"/>
|
||||
<xs:element name="IATAKursKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="LuftfrachtkostenGesamtWaehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="KursVereinbartKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KursBetragVereinbart" type="n..18.9" minOccurs="0"/>
|
||||
<xs:element name="KursDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbzugHinzurechnung" type="AbzugHinzurechnungAVUVTyp" minOccurs="0" maxOccurs="12"/>
|
||||
<xs:element name="Aussenhandelsstatistik" type="AussenhandelsstatistikAVUVTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SonderfalldatenAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SonderabgabenGruppeCode" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="AnwendungArt" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="SatzBetragFaktor" type="n..12.5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumABeendigungsAnteilAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="SumARegistriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="SumAPosNr" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="BeendigungsPackstueckzahl" type="n..5" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="ZollNummerVerwahrer" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="SpezifOrdnungsbegriffArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpezifOrdnungsbegriff" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVzKopfAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageVZPositionAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bereich" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Art" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Nummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DatumAusstellung" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="VorlageKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungsMengeMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbrauchssteuerAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="VerbrauchsteuerCode" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMenge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitCode" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerMasseinheitQualifier" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="GradProzent" type="n..5.2" minOccurs="0"/>
|
||||
<xs:element name="VerbrauchssteuerWertBasis" type="n..11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenMengeAVUVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Menge" type="n..12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifier" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
20942
DAKOSY_Worker/DAKOSY/ATLAS/EZA/FreierVerkehrAktVeredelUmwandlung/cfcdec.Designer.vb
generated
Normal file
20942
DAKOSY_Worker/DAKOSY/ATLAS/EZA/FreierVerkehrAktVeredelUmwandlung/cfcdec.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1554
DAKOSY_Worker/DAKOSY/ATLAS/EZA/MitteilungAbschreibung/MitteilungAbschreibung_002.Designer.vb
generated
Normal file
1554
DAKOSY_Worker/DAKOSY/ATLAS/EZA/MitteilungAbschreibung/MitteilungAbschreibung_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,125 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="MitteilungAbschreibung" type="MitteilungAbschreibungNOATyp"/>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelMitteilungAbschreibungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungNOATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenMitteilungAbschreibungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionMitteilungAbschreibungTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenMitteilungAbschreibungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="RegistrierNr" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="UebermittlerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="UebermittlerNLNR" type="n..4" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="MitteilungAbschreibungNOATyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelMitteilungAbschreibung" type="EinzelMitteilungAbschreibungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n8">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{8}"/>
|
||||
<xs:totalDigits value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungNOATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionMitteilungAbschreibungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNr" type="n5" minOccurs="0"/>
|
||||
<xs:element name="UnterlageArt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="UnterlageNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungUhrzeit" type="xs:time" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungStornierungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungMengeWert" type="n8" minOccurs="0"/>
|
||||
<xs:element name="RestMengeWert" type="n8" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungRestMasseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="AbschreibungRestQualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1808
DAKOSY_Worker/DAKOSY/ATLAS/EZA/NichtAbschliessendeFestsetzung/NichtAbschliessendeFestsetzung_002.Designer.vb
generated
Normal file
1808
DAKOSY_Worker/DAKOSY/ATLAS/EZA/NichtAbschliessendeFestsetzung/NichtAbschliessendeFestsetzung_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,124 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="NichtAbschliessendeFestsetzung" type="NichtAbschliessendeFestsetzungTAXNTyp"/>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..14">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelNichtAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungTAXNyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenNichtAbschliessendeFestsetzungTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionNichtAbschliessendeFestsetzungTyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenNichtAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="UmsatzSteuerIDNr" type="an..14" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNr" type="an..21" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="NichtAbschliessendeFestsetzungTAXNTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelNichtAbschliessendeFestsetzung" type="EinzelNichtAbschliessendeFestsetzungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ObjektIdentifizierungTAXNyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionNichtAbschliessendeFestsetzungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="PositionsNr" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Unterlage" type="UnterlageTAXNTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="ErmittlungenEinfuhrfaehigkeitKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ErmittlungenZollwertKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ErmittlungenWarenbeschaffenheitKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ErmittlungenAbgabensatzKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="PruefungVorbehalten" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ErmittlungenSonstigeKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KontingentsmeldungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VorlaeufigerAntidumpingzollKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="PositionVollstaendigKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="BerichtigungspflichtigKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ZugangNochNichtAbschliessend" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Begruendung" type="an..4000" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UnterlageTAXNTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="UnterlageArt" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="VorlagefristDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="NachzureichenKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="VorzulegenKz" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1762
DAKOSY_Worker/DAKOSY/ATLAS/EZA/StornierungBescheid/StornierungBescheid_001.Designer.vb
generated
Normal file
1762
DAKOSY_Worker/DAKOSY/ATLAS/EZA/StornierungBescheid/StornierungBescheid_001.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,159 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="StornierungBescheid" type="StornierungBescheidREVTyp"/>
|
||||
<xs:complexType name="AbgabeREVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="AbgabeArt" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AbgabeArtAbgabenbetrag" type="n11.2" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..28">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="28"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelStornierungBescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungREVTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenStornierungBescheidTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenStornierungBescheidTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ZollBearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="StornierteRegistrierNr" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="WaehrungKz" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNrNeu" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Stornierungstexte" type="n1" minOccurs="0"/>
|
||||
<xs:element name="StornierungGrund" type="an..2000" minOccurs="0"/>
|
||||
<xs:element name="DienststelleBezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="DienststelleTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="DienststelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="DienststelleOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="DienststellePostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="DienststellePLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="DienststelleOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="RegistrierKz" type="an..28" minOccurs="0"/>
|
||||
<xs:element name="Gesamtbetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="Abgabe" type="AbgabeREVTyp" minOccurs="0" maxOccurs="18"/>
|
||||
<xs:element name="SicherheitsregistrierKz" type="an..28" minOccurs="0"/>
|
||||
<xs:element name="ZuLeistendeBarsicherheitBetrag" type="n11.2" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleBezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleTelefonNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtsteil" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePostfach" type="an..20" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstellePLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="ZollzahlstelleOrtP" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungREVTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StornierungBescheidREVTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelStornierungBescheid" type="EinzelStornierungBescheidTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,135 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="SumAErledigungsinformationVorpapier" type="SumAErledigungsinformationVorpapierSIVRPTyp"/>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschSumAOutTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionSumAOutTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelSumAErledigungsinformationVorpapierTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungSIVRPTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenSumAErledigungsinformationVorpapierTyp" minOccurs="0"/>
|
||||
<xs:element name="Position" type="PositionSumAErledigungsinformationVorpapierTyp" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenSumAErledigungsinformationVorpapierTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Verwahrer" type="VerwahrerSI-VRPTyp" minOccurs="0"/>
|
||||
<xs:element name="SonstigeNummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ArtErledigung" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="RegNrATLASWeitereNachweise" type="an..21" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungSIVRPTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAntragArt" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtennummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktNachrichteneingang" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAErledigungsinformationVorpapierTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="LaufendeNummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="IDRegNrSumA" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="IDRegNrSumAPos" type="n4" minOccurs="0"/>
|
||||
<xs:element name="ArtSpO" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpezifischerOrdnungsbegriff" type="an..44" minOccurs="0"/>
|
||||
<xs:element name="StornierungKz" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="StueckzahlErledigte" type="n5" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SumAErledigungsinformationVorpapierSIVRPTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschSumAOutTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelSumAErledigungsinformation" type="EinzelSumAErledigungsinformationVorpapierTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionSumAOutTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Identifikation" type="an..10"/>
|
||||
<xs:element name="IOPartner" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerwahrerSI-VRPTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="TeilnehmerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="TeilnehmerNLNR" type="n..4" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1364
DAKOSY_Worker/DAKOSY/ATLAS/EZA/WeitergabeHauptzollamt/WeitergabeHauptzollamt_001.Designer.vb
generated
Normal file
1364
DAKOSY_Worker/DAKOSY/ATLAS/EZA/WeitergabeHauptzollamt/WeitergabeHauptzollamt_001.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,112 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="WeitergabeHauptzollamt" type="WeiterleitungTRATyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..120">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="120"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..30">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="30"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionFreierVerkehrTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelWeiterleitungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungTRATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenWeiterleitungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenWeiterleitungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ZollBearbeiter" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="WeiterleitungBegruendung" type="an..4000" minOccurs="0"/>
|
||||
<xs:element name="WeitergeleiteteZollanmeldungRegistrierNr" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="WeiterleitungDatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Dienststellenschluessel" type="n4" minOccurs="0"/>
|
||||
<xs:element name="HZABezeichnung" type="an..120" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtS" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZS" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="HZAStrasseHausNr" type="an..30" minOccurs="0"/>
|
||||
<xs:element name="HZAOrtP" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HZAPLZP" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="HZAPostfach" type="an..20" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungTRATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WeiterleitungTRATyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschFreierVerkehrTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelWeiterleitung" type="EinzelWeiterleitungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2204
DAKOSY_Worker/DAKOSY/ATLAS/EZA/cDakosyEZA.vb
Normal file
2204
DAKOSY_Worker/DAKOSY/ATLAS/EZA/cDakosyEZA.vb
Normal file
File diff suppressed because it is too large
Load Diff
3099
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.Designer.vb
generated
Normal file
3099
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
626
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.xsd
Normal file
626
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ankunftsmeldung/e_an.xsd
Normal file
@@ -0,0 +1,626 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Mit XMLSpy v2017 rel. 3 sp1 (x64) (http://www.altova.com) von Andreas Luxbauer (VERAG Spedition AG) bearbeitet -->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aie="urn:publicid:IDN+zoll.de:AIE" elementFormDefault="qualified" version="8.9.5.2">
|
||||
<xs:complexType name="decimal">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:decimal">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="integer">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:integer">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="token">
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:token">
|
||||
<xs:anyAttribute/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
<xs:element name="DETBAE" id="MES">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHT"/>
|
||||
<aie:id value="1"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MetaData" id="MTD" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="METADATEN"/>
|
||||
<aie:id value="159"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Preparation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Date" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Datum)"/>
|
||||
<aie:id value="168"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n6)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:date">
|
||||
<xs:minInclusive value="2000-01-01"/>
|
||||
<xs:maxInclusive value="2099-12-31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Time" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Vorbereitung (Zeit)"/>
|
||||
<aie:id value="169"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Time (n4)"/>
|
||||
<aie:pcre value="\A(?:[01][0-9]|2[0-3]):(?:[0-5][0-9]):(?:00)\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:time">
|
||||
<xs:minInclusive value="00:00:00"/>
|
||||
<xs:maxInclusive value="23:59:00"/>
|
||||
<xs:pattern value="[0-9]{2}:[0-9]{2}:[0-0]{2}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeControlReference" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datei-Kennung"/>
|
||||
<aie:id value="160"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..14"/>
|
||||
<aie:pcre value="\A.{1,14}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="14"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikation"/>
|
||||
<aie:id value="161"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n..6"/>
|
||||
<aie:pcre value="\A[1-9][0-9]{0,5}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="1"/>
|
||||
<xs:maxInclusive value="999999"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
<xs:pattern value="[1-9][0-9]{0,5}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageIdentifier" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtennummer"/>
|
||||
<aie:id value="163"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageGroup" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtengruppe"/>
|
||||
<aie:id value="162"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a3"/>
|
||||
<aie:pcre value="\ATBE\Z"/>
|
||||
<aie:list value="A0110"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="3"/>
|
||||
<xs:enumeration value="TBE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="TestIndicator" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Test-Indikator"/>
|
||||
<aie:id value="166"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A1\Z"/>
|
||||
<aie:list value="A0035"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MessageType" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Typ"/>
|
||||
<aie:id value="167"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="a6"/>
|
||||
<aie:pcre value="\ADETBAE\Z"/>
|
||||
<aie:list value="A0057"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="6"/>
|
||||
<xs:enumeration value="DETBAE"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeSender" id="MST" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHTSENDERTEILNEHMER"/>
|
||||
<aie:id value="241"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:id value="245"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:id value="244"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="InterchangeRecipient" id="MED" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="NACHRICHTEMPFAENGERDIENSTSTELLE"/>
|
||||
<aie:id value="170"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Dienststellennummer"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:id value="173"/>
|
||||
<aie:format value="an8"/>
|
||||
<aie:pcre value="\ADE00[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="8"/>
|
||||
<xs:pattern value="DE00[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Header" id="HEA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="KOPF"/>
|
||||
<aie:id value="3647"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="MessageVersion" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Nachrichtenversion"/>
|
||||
<aie:id value="89"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..7"/>
|
||||
<aie:pcre value="\AE\.[1-9][0-9]?\.[1-9]?[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="7"/>
|
||||
<xs:pattern value="E\.[1-9][0-9]?\.[1-9]?[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="MRN"/>
|
||||
<aie:id value="98"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an18"/>
|
||||
<aie:pcre value="\A[0-9]{2}[A-Z]{2}[A-Z0-9]{13}[0-9]\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="18"/>
|
||||
<xs:pattern value="[0-9]{2}[A-Z]{2}[A-Z0-9]{13}[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PresentationDate" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Datum der Gestellung beim ZE"/>
|
||||
<aie:id value="71"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="Date (n8)"/>
|
||||
<aie:pcre value="\A(?!....-(?:02|04|06|09|11)-31|....-02-30|..(?:.[13579]|[02468][26]|[13579][048])-02-29)^(?:20[0-9][0-9])-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:date">
|
||||
<xs:minInclusive value="2000-01-01"/>
|
||||
<xs:maxInclusive value="2099-12-31"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="EventFlag" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Kennzeichen Ereignis"/>
|
||||
<aie:id value="57"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A[0-9]\Z"/>
|
||||
<aie:list value="A0027"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:integer">
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:maxInclusive value="9"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
<xs:pattern value="[0-9]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="DeliveryPlace" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Übergabeort"/>
|
||||
<aie:id value="122"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an4"/>
|
||||
<aie:pcre value="\A[A-ZÄÖÜ]{2}(?:[0-9][1-9]|[1-9][0-9])\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[A-ZÄÖÜ]{2}([0-9][1-9]|[1-9][0-9])"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CustomsAuthorisation" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Bewilligungsnummer"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CurrentProcedure" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:id value="43"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A(?:DE[0-9]{4}Z[ET][0-9]{4}|DEACE[0-9]{4}ZE[0-9]{6}|DEACT[0-9]{4}ZT[0-9]{6})\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
<xs:pattern value="DE[0-9]{4}Z[ET][0-9]{4}"/>
|
||||
<xs:pattern value="DEACE[0-9]{4}ZE[0-9]{6}"/>
|
||||
<xs:pattern value="DEACT[0-9]{4}ZT[0-9]{6}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AuthorisationNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="BIN"/>
|
||||
<aie:id value="48"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an25"/>
|
||||
<aie:pcre value="\A.{25}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="25"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AuthorisedConsignee" id="TRA" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="EMPFAENGERZUGELASSENER"/>
|
||||
<aie:id value="1159"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Class" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Identifikationsart"/>
|
||||
<aie:id value="1160"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="n1"/>
|
||||
<aie:pcre value="\A2\Z"/>
|
||||
<aie:list value="A1340"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="1"/>
|
||||
<xs:enumeration value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Identification" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ReferenceNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="TIN"/>
|
||||
<aie:id value="1163"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..17"/>
|
||||
<aie:pcre value="\A[A-Z]{2}[\x21-\x7E]{1,15}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="17"/>
|
||||
<xs:pattern value="[A-Z]{2}[!-~]{1,15}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="SubsidiaryNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Niederlassungsnummer"/>
|
||||
<aie:id value="1162"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="n4"/>
|
||||
<aie:pcre value="\A[0-9]{4}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:length value="4"/>
|
||||
<xs:pattern value="[0-9]{4}"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="ContactPerson" id="TRP" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="ANSPRECHPARTNER"/>
|
||||
<aie:id value="1171"/>
|
||||
<aie:status value="R"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="Name" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Name des Sachbearbeiters"/>
|
||||
<aie:id value="1174"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Position" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Stellung in der Firma"/>
|
||||
<aie:id value="1175"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="PhoneNumber" minOccurs="1" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefonnummer"/>
|
||||
<aie:id value="1176"/>
|
||||
<aie:status value="R"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="FacsimileNumber" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="Telefaxnummer"/>
|
||||
<aie:id value="1173"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..35"/>
|
||||
<aie:pcre value="\A.{1,35}\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="MailAddress" minOccurs="0" maxOccurs="1">
|
||||
<xs:annotation>
|
||||
<xs:documentation>
|
||||
<aie:name value="E-Mail-Adresse"/>
|
||||
<aie:id value="1172"/>
|
||||
<aie:status value="O"/>
|
||||
<aie:format value="an..256"/>
|
||||
<aie:pcre value="\A(?=.{1,256}\Z)[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\Z"/>
|
||||
</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:token">
|
||||
<xs:minLength value="1"/>
|
||||
<xs:maxLength value="256"/>
|
||||
<xs:pattern value="[A-Za-z0-9!#$%&'*+/=?\^_`{|}~\-]+(\.[A-Za-z0-9!#$%&'*+/=?\^_`{|}~\-]+)*@([A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?\.)+[A-Za-z0-9]([A-Za-z0-9\-]*[A-Za-z0-9])?"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/AnrechnungReferenzbetraege/AnrechnungReferenzbetraegeNCTSDE_001.Designer.vb
generated
Normal file
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/AnrechnungReferenzbetraege/AnrechnungReferenzbetraegeNCTSDE_001.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="AnrechnungReferenzbetraegeNCTSDE" type="AnrechnungReferenzbetraegeMATyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnrechnungReferenzbetraegeMATyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelAnrechnungReferenzbetraege" type="EinzelAnrechnungReferenzbetraegeTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelAnrechnungReferenzbetraegeTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMATyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenAnrechnungReferenzbetraegeTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenAnrechnungReferenzbetraegeTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktAnrechnungReferenzbetraege" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMATyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Erledigungsmeldung/ErledigungsmeldungNCTSDE_002.Designer.vb
generated
Normal file
1232
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Erledigungsmeldung/ErledigungsmeldungNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="ErledigungsmeldungNCTSDE" type="ErledigungsmeldungMOTyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelErledigungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMOTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenErledigungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="ErledigungsmeldungMOTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelErledigungsmeldung" type="EinzelErledigungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenErledigungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktErledigung" type="xs:dateTime" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMOTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
1486
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/GenerellesErgebnis/GenerellesEreignis_003.Designer.vb
generated
Normal file
1486
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/GenerellesErgebnis/GenerellesEreignis_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="GenerellesEreignis" type="GenerellesEreignisGETyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4000">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4000"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionAllgemeinTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelEreignisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungGETyp"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenEreignisTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EreignisGETyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="EreignisCode" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Ereignismitteilung" type="an..4000" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="GenerellesEreignisGETyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelEreignisObjekt" type="EinzelEreignisTyp" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenEreignisTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Registrierdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="RegistrierNrATLAS" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Ereignis" type="EreignisGETyp" minOccurs="0" maxOccurs="99999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungGETyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ObjektAntragArt" type="an..3"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="Ereignisgewichtung" type="an..10"/>
|
||||
<xs:element name="Meldestelle" type="an..20"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
629
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/QuittungEingangsverarbeitung_004.designer.vb
generated
Normal file
629
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/QuittungEingangsverarbeitung_004.designer.vb
generated
Normal file
@@ -0,0 +1,629 @@
|
||||
'' ------------------------------------------------------------------------------
|
||||
'' <auto-generated>
|
||||
'' Generated by Xsd2Code++. Version 4.4.0.7
|
||||
'' <NameSpace>QuittungEingangsverarbeitungNCTS</NameSpace><Collection>List</Collection><codeType>VisualBasic</codeType><EnableDataBinding>False</EnableDataBinding><GenerateCloneMethod>True</GenerateCloneMethod><GenerateDataContracts>True</GenerateDataContracts><DataMemberNameArg>OnlyIfDifferent</DataMemberNameArg><DataMemberOnXmlIgnore>False</DataMemberOnXmlIgnore><CodeBaseTag>Silverlight</CodeBaseTag><InitializeFields>None</InitializeFields><GenerateUnusedComplexTypes>True</GenerateUnusedComplexTypes><GenerateUnusedSimpleTypes>True</GenerateUnusedSimpleTypes><GenerateXMLAttributes>True</GenerateXMLAttributes><OrderXMLAttrib>True</OrderXMLAttrib><EnableLazyLoading>False</EnableLazyLoading><VirtualProp>False</VirtualProp><PascalCase>False</PascalCase><AutomaticProperties>True</AutomaticProperties><PropNameSpecified>Default</PropNameSpecified><PrivateFieldName>StartWithUnderscore</PrivateFieldName><PrivateFieldNamePrefix></PrivateFieldNamePrefix><EnableRestriction>False</EnableRestriction><RestrictionMaxLenght>False</RestrictionMaxLenght><RestrictionRegEx>False</RestrictionRegEx><RestrictionRange>False</RestrictionRange><ValidateProperty>False</ValidateProperty><ClassNamePrefix></ClassNamePrefix><ClassLevel>Public</ClassLevel><PartialClass>True</PartialClass><ClassesInSeparateFiles>False</ClassesInSeparateFiles><ClassesInSeparateFilesDir></ClassesInSeparateFilesDir><TrackingChangesEnable>False</TrackingChangesEnable><GenTrackingClasses>False</GenTrackingClasses><HidePrivateFieldInIDE>True</HidePrivateFieldInIDE><EnableSummaryComment>True</EnableSummaryComment><EnableAppInfoSettings>False</EnableAppInfoSettings><EnableExternalSchemasCache>False</EnableExternalSchemasCache><EnableDebug>True</EnableDebug><EnableWarn>False</EnableWarn><ExcludeImportedTypes>True</ExcludeImportedTypes><ExpandNesteadAttributeGroup>True</ExpandNesteadAttributeGroup><CleanupCode>False</CleanupCode><EnableXmlSerialization>True</EnableXmlSerialization><SerializeMethodName>Serialize</SerializeMethodName><DeserializeMethodName>Deserialize</DeserializeMethodName><SaveToFileMethodName>SaveToFile</SaveToFileMethodName><LoadFromFileMethodName>LoadFromFile</LoadFromFileMethodName><EnableEncoding>False</EnableEncoding><EnableXMLIndent>False</EnableXMLIndent><IndentChar>Indent1Space</IndentChar><NewLineAttr>False</NewLineAttr><OmitXML>False</OmitXML><Encoder>UTF8</Encoder><Serializer>XmlSerializer</Serializer><sspNullable>False</sspNullable><sspString>False</sspString><sspCollection>False</sspCollection><sspComplexType>False</sspComplexType><sspSimpleType>False</sspSimpleType><sspEnumType>False</sspEnumType><XmlSerializerEvent>False</XmlSerializerEvent><BaseClassName>EntityBase</BaseClassName><UseBaseClass>True</UseBaseClass><GenBaseClass>True</GenBaseClass><CustomUsings></CustomUsings><AttributesToExlude></AttributesToExlude>
|
||||
'' </auto-generated>
|
||||
'' ------------------------------------------------------------------------------
|
||||
|
||||
Imports System
|
||||
Imports System.Diagnostics
|
||||
Imports System.Xml.Serialization
|
||||
Imports System.Collections
|
||||
Imports System.Xml.Schema
|
||||
Imports System.ComponentModel
|
||||
Imports System.IO
|
||||
Imports System.Text
|
||||
Imports System.Xml
|
||||
Imports System.Collections.Generic
|
||||
Imports System.Runtime.Serialization
|
||||
Imports System.IO.IsolatedStorage
|
||||
|
||||
Namespace QuittungEingangsverarbeitungNCTS
|
||||
|
||||
#Region "Base entity class"
|
||||
Partial Public Class EntityBase(Of T)
|
||||
|
||||
Private Shared sSerializer As XmlSerializer
|
||||
|
||||
Private Shared ReadOnly Property Serializer() As XmlSerializer
|
||||
Get
|
||||
If (sSerializer Is Nothing) Then
|
||||
sSerializer = New XmlSerializerFactory().CreateSerializer(GetType(T))
|
||||
End If
|
||||
Return sSerializer
|
||||
End Get
|
||||
End Property
|
||||
|
||||
#Region "Serialize/Deserialize"
|
||||
''' <summary>
|
||||
''' Serializes current EntityBase object into an XML string
|
||||
''' </summary>
|
||||
''' <returns>string XML value</returns>
|
||||
Public Overridable Function Serialize() As String
|
||||
Dim streamReader As System.IO.StreamReader = Nothing
|
||||
Dim memoryStream As System.IO.MemoryStream = Nothing
|
||||
Try
|
||||
memoryStream = New System.IO.MemoryStream()
|
||||
Dim xmlWriterSettings As System.Xml.XmlWriterSettings = New System.Xml.XmlWriterSettings()
|
||||
Dim xmlWriter As System.Xml.XmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings)
|
||||
Serializer.Serialize(xmlWriter, Me)
|
||||
memoryStream.Seek(0, SeekOrigin.Begin)
|
||||
streamReader = New System.IO.StreamReader(memoryStream)
|
||||
Return streamReader.ReadToEnd
|
||||
Finally
|
||||
If (Not (streamReader) Is Nothing) Then
|
||||
streamReader.Dispose()
|
||||
End If
|
||||
If (Not (memoryStream) Is Nothing) Then
|
||||
memoryStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes workflow markup into an EntityBase object
|
||||
''' </summary>
|
||||
''' <param name="input">string workflow markup to deserialize</param>
|
||||
''' <param name="obj">Output EntityBase object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As T, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, T)
|
||||
Try
|
||||
obj = Deserialize(input)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String, ByRef obj As T) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return Deserialize(input, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal input As String) As T
|
||||
Dim stringReader As System.IO.StringReader = Nothing
|
||||
Try
|
||||
stringReader = New System.IO.StringReader(input)
|
||||
Return CType(Serializer.Deserialize(XmlReader.Create(stringReader)), T)
|
||||
Finally
|
||||
If (Not (stringReader) Is Nothing) Then
|
||||
stringReader.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function Deserialize(ByVal s As System.IO.Stream) As T
|
||||
Return CType(Serializer.Deserialize(s), T)
|
||||
End Function
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Serializes current EntityBase object into file
|
||||
''' </summary>
|
||||
''' <param name="fileName">full path of outupt xml file</param>
|
||||
''' <param name="exception">output Exception value if failed</param>
|
||||
''' <returns>true if can serialize and save into file; otherwise, false</returns>
|
||||
Public Overridable Overloads Function SaveToFile(ByVal fileName As String, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
Try
|
||||
SaveToFile(fileName)
|
||||
Return True
|
||||
Catch e As System.Exception
|
||||
exception = e
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overridable Overloads Sub SaveToFile(ByVal fileName As String)
|
||||
Dim streamWriter As System.IO.StreamWriter = Nothing
|
||||
Dim isoFile As System.IO.IsolatedStorage.IsolatedStorageFile = Nothing
|
||||
Dim isoStream As System.IO.IsolatedStorage.IsolatedStorageFileStream = Nothing
|
||||
Try
|
||||
isoFile = IsolatedStorageFile.GetUserStoreForApplication
|
||||
isoStream = New System.IO.IsolatedStorage.IsolatedStorageFileStream(fileName, FileMode.Create, isoFile)
|
||||
streamWriter = New System.IO.StreamWriter(isoStream)
|
||||
Dim xmlString As String = Serialize
|
||||
Dim xmlFile As System.IO.FileInfo = New System.IO.FileInfo(fileName)
|
||||
streamWriter = xmlFile.CreateText
|
||||
streamWriter.WriteLine(xmlString)
|
||||
streamWriter.Close()
|
||||
isoStream.Close()
|
||||
Finally
|
||||
If (Not (streamWriter) Is Nothing) Then
|
||||
streamWriter.Dispose()
|
||||
End If
|
||||
If (Not (isoFile) Is Nothing) Then
|
||||
isoFile.Dispose()
|
||||
End If
|
||||
If (Not (isoStream) Is Nothing) Then
|
||||
isoStream.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
''' <summary>
|
||||
''' Deserializes xml markup from file into an EntityBase object
|
||||
''' </summary>
|
||||
''' <param name="fileName">string xml file to load and deserialize</param>
|
||||
''' <param name="obj">Output EntityBase object</param>
|
||||
''' <param name="exception">output Exception value if deserialize failed</param>
|
||||
''' <returns>true if this Serializer can deserialize the object; otherwise, false</returns>
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As T, ByRef exception As System.Exception) As Boolean
|
||||
exception = Nothing
|
||||
obj = CType(Nothing, T)
|
||||
Try
|
||||
obj = LoadFromFile(fileName)
|
||||
Return True
|
||||
Catch ex As System.Exception
|
||||
exception = ex
|
||||
Return False
|
||||
End Try
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String, ByRef obj As T) As Boolean
|
||||
Dim exception As System.Exception = Nothing
|
||||
Return LoadFromFile(fileName, obj, exception)
|
||||
End Function
|
||||
|
||||
Public Overloads Shared Function LoadFromFile(ByVal fileName As String) As T
|
||||
Dim isoFile As System.IO.IsolatedStorage.IsolatedStorageFile = Nothing
|
||||
Dim isoStream As System.IO.IsolatedStorage.IsolatedStorageFileStream = Nothing
|
||||
Dim sr As System.IO.StreamReader = Nothing
|
||||
Try
|
||||
isoFile = IsolatedStorageFile.GetUserStoreForApplication
|
||||
isoStream = New System.IO.IsolatedStorage.IsolatedStorageFileStream(fileName, FileMode.Open, isoFile)
|
||||
sr = New System.IO.StreamReader(isoStream)
|
||||
Dim xmlString As String = sr.ReadToEnd
|
||||
isoStream.Close()
|
||||
sr.Close()
|
||||
Return Deserialize(xmlString)
|
||||
Finally
|
||||
If (Not (isoFile) Is Nothing) Then
|
||||
isoFile.Dispose()
|
||||
End If
|
||||
If (Not (isoStream) Is Nothing) Then
|
||||
isoStream.Dispose()
|
||||
End If
|
||||
If (Not (sr) Is Nothing) Then
|
||||
sr.Dispose()
|
||||
End If
|
||||
End Try
|
||||
End Function
|
||||
|
||||
#Region "Clone method"
|
||||
''' <summary>
|
||||
''' Create a clone of this T object
|
||||
''' </summary>
|
||||
Public Overridable Function Clone() As T
|
||||
Return CType(Me.MemberwiseClone, T)
|
||||
End Function
|
||||
#End Region
|
||||
End Class
|
||||
#End Region
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Xml.Serialization.XmlRootAttribute("QuittungEingangsverarbeitung", [Namespace]:="", IsNullable:=False), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungEingangsverarbeitungBQTyp")> _
|
||||
Partial Public Class QuittungEingangsverarbeitungBQTyp
|
||||
Inherits DatenaustauschAllgemeinTyp
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _einzelQuittung As List(Of EinzelQuittungTyp)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("EinzelQuittung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property EinzelQuittung() As List(Of EinzelQuittungTyp)
|
||||
Get
|
||||
Return Me._einzelQuittung
|
||||
End Get
|
||||
Set(value As List(Of EinzelQuittungTyp))
|
||||
Me._einzelQuittung = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="EinzelQuittungTyp")> _
|
||||
Partial Public Class EinzelQuittungTyp
|
||||
Inherits EntityBase(Of EinzelQuittungTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _transaktionsreferenz As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungsobjekt As QuittungsObjektBQTyp
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property Transaktionsreferenz() As String
|
||||
Get
|
||||
Return Me._transaktionsreferenz
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._transaktionsreferenz = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property Quittungsobjekt() As QuittungsObjektBQTyp
|
||||
Get
|
||||
Return Me._quittungsobjekt
|
||||
End Get
|
||||
Set(value As QuittungsObjektBQTyp)
|
||||
Me._quittungsobjekt = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungsObjektBQTyp")> _
|
||||
Partial Public Class QuittungsObjektBQTyp
|
||||
Inherits EntityBase(Of QuittungsObjektBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungTech As List(Of QuittungTechBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _abbruchGrund As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerValidierung As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _quittungFach As List(Of QuittungFachBQTyp)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("QuittungTech", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property QuittungTech() As List(Of QuittungTechBQTyp)
|
||||
Get
|
||||
Return Me._quittungTech
|
||||
End Get
|
||||
Set(value As List(Of QuittungTechBQTyp))
|
||||
Me._quittungTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property AbbruchGrund() As String
|
||||
Get
|
||||
Return Me._abbruchGrund
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._abbruchGrund = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerValidierung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property FehlerValidierung() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerValidierung
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerValidierung = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("QuittungFach", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property QuittungFach() As List(Of QuittungFachBQTyp)
|
||||
Get
|
||||
Return Me._quittungFach
|
||||
End Get
|
||||
Set(value As List(Of QuittungFachBQTyp))
|
||||
Me._quittungFach = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungTechBQTyp")> _
|
||||
Partial Public Class QuittungTechBQTyp
|
||||
Inherits EntityBase(Of QuittungTechBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _objektWdhTech As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _bezugsObjekt As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _ergebnisTech As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerTech As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _korrekturen As List(Of String)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property ObjektWdhTech() As String
|
||||
Get
|
||||
Return Me._objektWdhTech
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._objektWdhTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property BezugsObjekt() As String
|
||||
Get
|
||||
Return Me._bezugsObjekt
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._bezugsObjekt = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property ErgebnisTech() As String
|
||||
Get
|
||||
Return Me._ergebnisTech
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._ergebnisTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerTech", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property FehlerTech() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerTech
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerTech = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("Korrekturen", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property Korrekturen() As List(Of String)
|
||||
Get
|
||||
Return Me._korrekturen
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._korrekturen = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="QuittungFachBQTyp")> _
|
||||
Partial Public Class QuittungFachBQTyp
|
||||
Inherits EntityBase(Of QuittungFachBQTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _objektWdhFach As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _bezugsObjektFach As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _gesamtErgebnis As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _ergebnisGrund As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _aktionErfolg As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _aktionNdf As List(Of String)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _fehlerAnwendung As List(Of String)
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property ObjektWdhFach() As String
|
||||
Get
|
||||
Return Me._objektWdhFach
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._objektWdhFach = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property BezugsObjektFach() As String
|
||||
Get
|
||||
Return Me._bezugsObjektFach
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._bezugsObjektFach = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property GesamtErgebnis() As String
|
||||
Get
|
||||
Return Me._gesamtErgebnis
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._gesamtErgebnis = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property ErgebnisGrund() As String
|
||||
Get
|
||||
Return Me._ergebnisGrund
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._ergebnisGrund = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("AktionErfolg", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property AktionErfolg() As List(Of String)
|
||||
Get
|
||||
Return Me._aktionErfolg
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._aktionErfolg = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("AktionNdf", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=5), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=5)> _
|
||||
Public Property AktionNdf() As List(Of String)
|
||||
Get
|
||||
Return Me._aktionNdf
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._aktionNdf = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute("FehlerAnwendung", Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=6), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=6)> _
|
||||
Public Property FehlerAnwendung() As List(Of String)
|
||||
Get
|
||||
Return Me._fehlerAnwendung
|
||||
End Get
|
||||
Set(value As List(Of String))
|
||||
Me._fehlerAnwendung = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="TransaktionAllgemeinTyp")> _
|
||||
Partial Public Class TransaktionAllgemeinTyp
|
||||
Inherits EntityBase(Of TransaktionAllgemeinTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iOPartner As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision1 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision2 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODivision3 As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iOReferenz As String
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _iODatumZeit As Date
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _version As String
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property IOPartner() As String
|
||||
Get
|
||||
Return Me._iOPartner
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iOPartner = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=1), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=1)> _
|
||||
Public Property IODivision1() As String
|
||||
Get
|
||||
Return Me._iODivision1
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision1 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=2), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=2)> _
|
||||
Public Property IODivision2() As String
|
||||
Get
|
||||
Return Me._iODivision2
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision2 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=3), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=3)> _
|
||||
Public Property IODivision3() As String
|
||||
Get
|
||||
Return Me._iODivision3
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iODivision3 = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=4), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=4)> _
|
||||
Public Property IOReferenz() As String
|
||||
Get
|
||||
Return Me._iOReferenz
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._iOReferenz = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=5), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=5)> _
|
||||
Public Property IODatumZeit() As Date
|
||||
Get
|
||||
Return Me._iODatumZeit
|
||||
End Get
|
||||
Set(value As Date)
|
||||
Me._iODatumZeit = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="nonNegativeInteger", Order:=6), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=6)> _
|
||||
Public Property Version() As String
|
||||
Get
|
||||
Return Me._version
|
||||
End Get
|
||||
Set(value As String)
|
||||
Me._version = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
|
||||
<System.Xml.Serialization.XmlIncludeAttribute(GetType(QuittungEingangsverarbeitungBQTyp)), _
|
||||
System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2102.0"), _
|
||||
System.Runtime.Serialization.DataContractAttribute(Name:="DatenaustauschAllgemeinTyp")> _
|
||||
Partial Public Class DatenaustauschAllgemeinTyp
|
||||
Inherits EntityBase(Of DatenaustauschAllgemeinTyp)
|
||||
|
||||
<EditorBrowsable(EditorBrowsableState.Never)> _
|
||||
Private _transaktion As TransaktionAllgemeinTyp
|
||||
|
||||
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, Order:=0), _
|
||||
System.Runtime.Serialization.DataMemberAttribute(Order:=0)> _
|
||||
Public Property Transaktion() As TransaktionAllgemeinTyp
|
||||
Get
|
||||
Return Me._transaktion
|
||||
End Get
|
||||
Set(value As TransaktionAllgemeinTyp)
|
||||
Me._transaktion = value
|
||||
End Set
|
||||
End Property
|
||||
End Class
|
||||
End Namespace
|
||||
@@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="QuittungEingangsverarbeitung" type="QuittungEingangsverarbeitungBQTyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..500">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionAllgemeinTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelQuittungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktionsreferenz" type="an..35"/>
|
||||
<xs:element name="Quittungsobjekt" type="QuittungsObjektBQTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="QuittungEingangsverarbeitungBQTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelQuittung" type="EinzelQuittungTyp" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungFachBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektWdhFach" type="n6" minOccurs="0"/>
|
||||
<xs:element name="BezugsObjektFach" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="GesamtErgebnis" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="ErgebnisGrund" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="AktionErfolg" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="AktionNdf" type="an..10" minOccurs="0" maxOccurs="10"/>
|
||||
<xs:element name="FehlerAnwendung" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungsObjektBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="QuittungTech" type="QuittungTechBQTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="AbbruchGrund" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="FehlerValidierung" type="an..500" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="QuittungFach" type="QuittungFachBQTyp" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="QuittungTechBQTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektWdhTech" type="n6" minOccurs="0"/>
|
||||
<xs:element name="BezugsObjekt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="ErgebnisTech" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="FehlerTech" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xs:element name="Korrekturen" type="an..100" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionAllgemeinTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2074
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Statusmeldung/StatusmeldungNCTSDE_002.Designer.vb
generated
Normal file
2074
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Statusmeldung/StatusmeldungNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,146 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="StatusmeldungNCTSDE" type="StatusmeldungMSTyp"/>
|
||||
<xs:complexType name="AdresseTINKurzMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMSTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelStatusmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMSTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenStatusmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenStatusmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="EntgegennahmeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungAnnahmeDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungUeberlassungDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="EntscheidungStornierungDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktAnrechnungReferenzbetraege" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="WeiterverarbeitungAusserhalbATLASDatumZeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="StatusUeberwachung" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangsstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMSTyp" minOccurs="0"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMSTyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="StatusmeldungMSTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelStatusmeldung" type="EinzelStatusmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6543
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_004.Designer.vb
generated
Normal file
6543
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_004.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,481 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..12">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="12"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..12" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n2">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{2}"/>
|
||||
<xs:totalDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="n2" minOccurs="0"/>
|
||||
<xs:element name="EmpfindlicheMenge" type="n14.3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aussetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6555
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_005.Designer.vb
generated
Normal file
6555
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_005.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,477 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n2">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{2}"/>
|
||||
<xs:totalDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SGIMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="n2" minOccurs="0"/>
|
||||
<xs:element name="EmpfindlicheMenge" type="n14.3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Aussetzung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="SGI" type="SGIMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
6365
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_006.Designer.vb
generated
Normal file
6365
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Ueberlassungsmeldung/UeberlassungsmeldungNCTSDE_006.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,471 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UeberlassungsmeldungNCTSDE" type="UeberlassungsmeldungMRTyp"/>
|
||||
<xs:complexType name="AbgangsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Identifikationsart" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="AdresseTINKurzMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="NLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="IDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Name" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="StrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Land" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="PLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="Ort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Ansprechpartner" type="AnsprechpartnerMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="an..1">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..100">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..20">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="20"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..21">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="21"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..26">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="26"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..27">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="27"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..280">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="280"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..42">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="42"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..44">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="44"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..5">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..6">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..7">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="7"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..70">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="70"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="AnsprechpartnerMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KzVereinfBewillAntrgAV" type="indicator" minOccurs="0"/>
|
||||
<xs:element name="DeutschesUeHZAbeiAV" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="PositionAVUV" type="PositionAVUVMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtIdentifikation" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PositionSumA" type="PositionSumAMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BeendigungZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Bezugsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="KennzeichenAbgleichErfolgt" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Bewilligungsnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="PositionZL" type="PositionZLMRTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BefoerderungsmittelAbgangMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Staatszugehoerigkeit" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kennzeichen" type="an..27" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="BesondereVermerkeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ExportBeschraenkung" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAbgaben" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Export" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusEU" type="n1" minOccurs="0"/>
|
||||
<xs:element name="ExportAusLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Kz10600" type="n1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMRTyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
<xs:element name="WarenPosition" type="WarenPositionUeberlassungsmeldungTyp" minOccurs="0" maxOccurs="999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HandelsmengeMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Wert" type="n12.3" minOccurs="0"/>
|
||||
<xs:element name="Masseinheit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Qualifikator" type="an..1" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="indicator">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="1"/>
|
||||
<xs:pattern value="[ 0N1JY]"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="KopfDatenUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="MRN" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="Abgangszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Annahmedatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Ueberlassungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Wiedergestellungsdatum" type="xs:date" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMRTyp" minOccurs="0" maxOccurs="80"/>
|
||||
<xs:element name="Bestimmungszollstelle" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="VBDName" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="KzSumASicherheit" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendung" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="NummerBefoerderung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BesondereUmstaende" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Ladeort" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Entladeort" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweise" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldung" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="AnzahlPositionen" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="PackstueckeGesamt" type="an..7" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Bestimmungsland" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="GesamtRohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="KontrollErgebnis" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="VerbindlicheBefoerderungsroute" type="VerbindlicheBefoerderungsrouteMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungsmittelAbgang" type="BefoerderungsmittelAbgangMRTyp" minOccurs="0"/>
|
||||
<xs:element name="DurchgangszollstelleNCTS" type="an..8" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="BefoerderungsrouteSumASicherheitLand" type="an..2" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Versender" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheit" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Hauptverpflichteter" type="AdresseTINKurzMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Befoerderer" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="ZugelassenerEmpfaengerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Verschluesse" type="VerschluesseMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n1">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{1}"/>
|
||||
<xs:totalDigits value="1"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n11">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{11}"/>
|
||||
<xs:totalDigits value="11"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n12.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{9}\.\d{3}"/>
|
||||
<xs:maxInclusive value="999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="12"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n14.3">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{11}\.\d{3}"/>
|
||||
<xs:maxInclusive value="99999999999.999"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="14"/>
|
||||
<xs:fractionDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n17.2">
|
||||
<xs:restriction base="xs:decimal">
|
||||
<xs:pattern value="\d{15}\.\d{2}"/>
|
||||
<xs:maxInclusive value="999999999999999.99"/>
|
||||
<xs:minInclusive value="0"/>
|
||||
<xs:totalDigits value="17"/>
|
||||
<xs:fractionDigits value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n4">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{4}"/>
|
||||
<xs:totalDigits value="4"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n5">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{5}"/>
|
||||
<xs:totalDigits value="5"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n6">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{6}"/>
|
||||
<xs:totalDigits value="6"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PackstueckMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Anzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Verpackungsart" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="ZeichenNummern" type="an..42" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionAVUVMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="WarenbezogeneAngaben" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionSumAMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Stueckzahl" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..21" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="VerwahrerEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="SpOArt" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="SpONummer" type="an..44" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="PositionZLMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Satznummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n11" minOccurs="0"/>
|
||||
<xs:element name="KzZugangATLAS" type="n1" minOccurs="0"/>
|
||||
<xs:element name="KzUeblicheBehandlung" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Registriernummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Positionsnummer" type="n5" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..100" minOccurs="0"/>
|
||||
<xs:element name="Abgangsmenge" type="AbgangsmengeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Handelsmenge" type="HandelsmengeMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Bezeichnung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Betrag" type="n17.2" minOccurs="0"/>
|
||||
<xs:element name="SicherheitengeberTIN" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="Waehrung" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="Bescheinigung" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UeberlassungsmeldungMRTyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUeberlassungsmeldung" type="EinzelUeberlassungsmeldungTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerbindlicheBefoerderungsrouteMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Beschreibung" type="an..70" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VerschluesseMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Art" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="Anzahl" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Zeichen" type="an..20" minOccurs="0" maxOccurs="9999"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorgelegteUnterlBeschGenehmMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Typ" type="an..4" minOccurs="0"/>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="VorpapierMRTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Referenz" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Zusatz" type="an..26" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="WarenPositionUeberlassungsmeldungTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Positionsnummer" type="n3" minOccurs="0"/>
|
||||
<xs:element name="ArtAnmeldungPosition" type="an..5" minOccurs="0"/>
|
||||
<xs:element name="VersendungsAusfuhrlandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="BestimmungslandPosition" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="Warennummer" type="n6" minOccurs="0"/>
|
||||
<xs:element name="KennnummerSendungPosition" type="an..70" minOccurs="0"/>
|
||||
<xs:element name="BefoerderungskostenZahlungsweisePosition" type="an..1" minOccurs="0"/>
|
||||
<xs:element name="UNGefahrgutnummer" type="n4" minOccurs="0"/>
|
||||
<xs:element name="Warenbezeichnung" type="an..280" minOccurs="0"/>
|
||||
<xs:element name="Rohmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="Eigenmasse" type="n14.3" minOccurs="0"/>
|
||||
<xs:element name="VersenderPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VersenderSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="Empfaenger" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="EmpfaengerSumASicherheitPosition" type="AdresseMRTyp" minOccurs="0"/>
|
||||
<xs:element name="VorpapiereTyp" type="an..6" minOccurs="0"/>
|
||||
<xs:element name="Vorpapier" type="VorpapierMRTyp" minOccurs="0" maxOccurs="9"/>
|
||||
<xs:element name="Packstuecke" type="PackstueckMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Containernummer" type="an..17" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="VorgelegteUnterlagenBescheinigungenGenehmigungen" type="VorgelegteUnterlBeschGenehmMRTyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="BesondereVermerke" type="BesondereVermerkeMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungSumA" type="BeendigungSumAMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungZL" type="BeendigungZLMRTyp" minOccurs="0"/>
|
||||
<xs:element name="BeendigungAVUV" type="BeendigungAVUVMRTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2010
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_002.Designer.vb
generated
Normal file
2010
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_002.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,151 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UngueltigkeitSicherheitenNCTSDE" type="UngueltigkeitSicherheitenMITyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMITyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterAnsprechpartnerMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktUngueltigkeitUnwirksamkeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterIDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterStrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterAnsprechpartner" type="HauptverpflichteterAnsprechpartnerMITyp" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="CodeUngueltigkeit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="TextUngueltigkeit" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UngueltigkeitSicherheitenMITyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUngueltigkeitSicherheiten" type="EinzelUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
2022
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_003.Designer.vb
generated
Normal file
2022
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/UngueltigkeitSicherheit/UngueltigkeitSicherheitenNCTSDE_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,152 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="UngueltigkeitSicherheitenNCTSDE" type="UngueltigkeitSicherheitenMITyp"/>
|
||||
<xs:simpleType name="an..10">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="10"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..17">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="17"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..18">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="18"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..2">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="2"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..24">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="24"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..256">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="256"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..3">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..35">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="35"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..350">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="350"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..8">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="8"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="an..9">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="9"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Transaktion" type="TransaktionNCTSTyp"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="EinzelUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektIdentifizierung" type="ObjektIdentifizierungMITyp" minOccurs="0"/>
|
||||
<xs:element name="KopfDaten" type="KopfDatenUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="FehlermeldungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Code" type="an..8" minOccurs="0"/>
|
||||
<xs:element name="Text" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Zeiger" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="HauptverpflichteterAnsprechpartnerMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Sachbearbeiter" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Stellung" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefonnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="Telefaxnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EmailAdresse" type="an..256" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="KopfDatenUngueltigkeitSicherheitenTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="Arbeitsnummer" type="an..18" minOccurs="0"/>
|
||||
<xs:element name="ZeitpunktUngueltigkeitUnwirksamkeit" type="xs:dateTime" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterEORI" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterNLNR" type="n..4" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterIDCarnet" type="an..17" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterName" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterStrasseHausnummer" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterLand" type="an..2" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterPLZ" type="an..9" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterOrt" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="HauptverpflichteterAnsprechpartner" type="HauptverpflichteterAnsprechpartnerMITyp" minOccurs="0"/>
|
||||
<xs:element name="Grund" type="an..350" minOccurs="0"/>
|
||||
<xs:element name="Sicherheit" type="SicherheitMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
<xs:element name="Fehlermeldung" type="FehlermeldungMITyp" minOccurs="0" maxOccurs="99"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:simpleType name="n..4">
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="100"/>
|
||||
<xs:pattern value="( *)(0*)\d{0,4}([.,](0*))?( *)"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:simpleType name="n3">
|
||||
<xs:restriction base="xs:nonNegativeInteger">
|
||||
<xs:pattern value="\d{3}"/>
|
||||
<xs:totalDigits value="3"/>
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
<xs:complexType name="ObjektIdentifizierungMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjektName" type="an..35"/>
|
||||
<xs:element name="ObjektAlias" type="an..35" minOccurs="0"/>
|
||||
<xs:element name="EDIFACTNachrichtenNr" type="an..35"/>
|
||||
<xs:element name="ZeitpunktEingang" type="xs:dateTime"/>
|
||||
<xs:element name="ShipmentReferenz" type="an..35" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="SicherheitMITyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="GRN" type="an..24" minOccurs="0"/>
|
||||
<xs:element name="CodeUngueltigkeit" type="an..3" minOccurs="0"/>
|
||||
<xs:element name="TextUngueltigkeit" type="an..350" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="TransaktionNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="IOPartner" type="an..10"/>
|
||||
<xs:element name="IODivision1" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision2" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IODivision3" type="an..10" minOccurs="0"/>
|
||||
<xs:element name="IOReferenz" type="an..35"/>
|
||||
<xs:element name="IODatumZeit" type="xs:dateTime"/>
|
||||
<xs:element name="Version" type="n3" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
<xs:complexType name="UngueltigkeitSicherheitenMITyp">
|
||||
<xs:complexContent>
|
||||
<xs:extension base="DatenaustauschNCTSTyp">
|
||||
<xs:sequence>
|
||||
<xs:element name="EinzelUngueltigkeitSicherheiten" type="EinzelUngueltigkeitSicherheitenTyp" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:extension>
|
||||
</xs:complexContent>
|
||||
</xs:complexType>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0"?>
|
||||
<GeneratorParams xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||
<NameSpace>DEXPDD</NameSpace>
|
||||
<CommandLine>xsd2code.exe <XSD File> DEXPDD <Output file> /l VisualBasic /p Net45 /warn /emt /uct /expattg /s /xml /ust /in /Indent2Space </CommandLine>
|
||||
<Language>VisualBasic</Language>
|
||||
<CollectionObjectType>List</CollectionObjectType>
|
||||
<CollectionBase />
|
||||
<CustomUsings />
|
||||
<AttributesToExclude />
|
||||
<ExcludeImportedTypes>true</ExcludeImportedTypes>
|
||||
<ExpandNestedAttributeGroup>true</ExpandNestedAttributeGroup>
|
||||
<GenerateUnusedComplexType>true</GenerateUnusedComplexType>
|
||||
<GenerateUnusedSimpleType>true</GenerateUnusedSimpleType>
|
||||
<TargetFramework>Net45</TargetFramework>
|
||||
<TrackingChanges />
|
||||
<PropertyParams>
|
||||
<PrivateFieldCustomPrefix />
|
||||
</PropertyParams>
|
||||
<ClassParams>
|
||||
<ClassNamePrefix />
|
||||
<GenerateInSeparateFilesDirectory />
|
||||
</ClassParams>
|
||||
<Serialization>
|
||||
<Enabled>true</Enabled>
|
||||
</Serialization>
|
||||
<Miscellaneous>
|
||||
<EnableWarning>true</EnableWarning>
|
||||
</Miscellaneous>
|
||||
<RestrictionsParams />
|
||||
<GenericBaseClass />
|
||||
</GeneratorParams>
|
||||
20129
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.Designer.vb
generated
Normal file
20129
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
5596
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.xsd
Normal file
5596
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/Versandanmeldung/e_dec_dat.xsd
Normal file
File diff suppressed because it is too large
Load Diff
6630
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.Designer.vb
generated
Normal file
6630
DAKOSY_Worker/DAKOSY/ATLAS/NCTS/VersandanmeldungNCTSDE_003.Designer.vb
generated
Normal file
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user