This commit is contained in:
2026-06-25 10:24:36 +02:00
12 changed files with 903 additions and 412 deletions

View File

@@ -64,74 +64,95 @@
<Reference Include="DocumentFormat.OpenXml.Framework, Version=3.2.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17, processorArchitecture=MSIL">
<HintPath>..\packages\DocumentFormat.OpenXml.Framework.3.2.0\lib\net46\DocumentFormat.OpenXml.Framework.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.dll</HintPath>
<Reference Include="GdPicture.NET.14, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.barcode.1d.writer, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll</HintPath>
<Reference Include="GdPicture.NET.14.barcode.1d.writer, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.barcode.2d.writer, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll</HintPath>
<Reference Include="GdPicture.NET.14.barcode.2d.writer, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.CAD, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.dll</HintPath>
<Reference Include="GdPicture.NET.14.CAD, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.CAD.DWG, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.DWG.dll</HintPath>
<Reference Include="GdPicture.NET.14.CAD.DWG, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.DWG.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Common, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Common.dll</HintPath>
<Reference Include="GdPicture.NET.14.Common, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Common.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Document, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Document.dll</HintPath>
<Reference Include="GdPicture.NET.14.Document, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Document.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Email, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Email.dll</HintPath>
<Reference Include="GdPicture.NET.14.Email, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Email.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.HTML, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.HTML.dll</HintPath>
<Reference Include="GdPicture.NET.14.HTML, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.HTML.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Formats, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Formats, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Formats.Conversion, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Formats.Conversion, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Rendering, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Rendering, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.MSOfficeBinary, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll</HintPath>
<Reference Include="GdPicture.NET.14.Markdown, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Markdown.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenDocument, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenDocument.dll</HintPath>
<Reference Include="GdPicture.NET.14.MSOfficeBinary, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenXML, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenDocument, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenDocument.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenXML.Templating, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenXML, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.PDF, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.PDF.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenXML.Templating, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.RTF, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.RTF.dll</HintPath>
<Reference Include="GdPicture.NET.14.PDF, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.PDF.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.SVG, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.SVG.dll</HintPath>
<Reference Include="GdPicture.NET.14.RTF, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.RTF.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.SVG, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.SVG.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.wia.gateway, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6973b5c22dcf45f7, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.wia.gateway.dll</HintPath>
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.wia.gateway.dll</HintPath>
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
<Reference Include="Google.Protobuf, Version=3.33.2.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Protobuf.3.33.2\lib\net45\Google.Protobuf.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.10.0.5\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.Cryptography, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Cryptography.10.0.5\lib\net462\Microsoft.Bcl.Cryptography.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.HashCode, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.HashCode.6.0.0\lib\net462\Microsoft.Bcl.HashCode.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="NativeSDK.Exceptions, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Exceptions.dll</HintPath>
</Reference>
<Reference Include="NativeSDK.Settings, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.dll</HintPath>
</Reference>
<Reference Include="NativeSDK.Settings.Edition, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.Edition.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
@@ -141,8 +162,8 @@
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
</Reference>
<Reference Include="OpenMcdf, Version=2.4.1.0, Culture=neutral, PublicKeyToken=fdbb1629d7c00800, processorArchitecture=MSIL">
<HintPath>..\packages\OpenMcdf.2.4.1\lib\net40\OpenMcdf.dll</HintPath>
<Reference Include="OpenMcdf, Version=3.1.4.0, Culture=neutral, PublicKeyToken=fdbb1629d7c00800, processorArchitecture=MSIL">
<HintPath>..\packages\OpenMcdf.3.1.4\lib\netstandard2.0\OpenMcdf.dll</HintPath>
</Reference>
<Reference Include="protobuf-net, Version=3.0.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
<HintPath>..\packages\protobuf-net.3.2.46\lib\net462\protobuf-net.dll</HintPath>
@@ -154,55 +175,64 @@
<HintPath>..\packages\RtfPipe.2.0.7677.4303\lib\net45\RtfPipe.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
<Reference Include="System.Buffers, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.1\lib\net462\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.CodeDom, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll</HintPath>
</Reference>
<Reference Include="System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll</HintPath>
<Reference Include="System.Collections.Immutable, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Collections.Immutable.10.0.5\lib\net462\System.Collections.Immutable.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
<Reference Include="System.Data" />
<Reference Include="System.DirectoryServices" />
<Reference Include="System.DirectoryServices.AccountManagement" />
<Reference Include="System.Formats.Asn1, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Formats.Asn1.10.0.5\lib\net462\System.Formats.Asn1.dll</HintPath>
</Reference>
<Reference Include="System.IO.Compression" />
<Reference Include="System.IO.Packaging, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Packaging.8.0.1\lib\net462\System.IO.Packaging.dll</HintPath>
<Reference Include="System.IO.Packaging, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Packaging.10.0.5\lib\net462\System.IO.Packaging.dll</HintPath>
</Reference>
<Reference Include="System.IO.Pipelines, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.10.0.5\lib\net462\System.IO.Pipelines.dll</HintPath>
</Reference>
<Reference Include="System.Management" />
<Reference Include="System.Memory, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll</HintPath>
<Reference Include="System.Memory, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.6.3\lib\net462\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http.Formatting, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll</HintPath>
<Reference Include="System.Numerics.Vectors, Version=4.1.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.6.1\lib\net462\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Security.Cryptography.Pkcs, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Pkcs.8.0.1\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
<Reference Include="System.Security.Cryptography.Pkcs, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Pkcs.10.0.5\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
</Reference>
<Reference Include="System.ServiceModel" />
<Reference Include="System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
<Reference Include="System.Text.Encodings.Web, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encodings.Web.10.0.5\lib\net462\System.Text.Encodings.Web.dll</HintPath>
</Reference>
<Reference Include="System.Text.Json, Version=8.0.0.6, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Json.8.0.6\lib\net462\System.Text.Json.dll</HintPath>
<Reference Include="System.Text.Json, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Json.10.0.5\lib\net462\System.Text.Json.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
<Reference Include="System.Threading.Channels, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.10.0.5\lib\net462\System.Threading.Channels.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.6.3\lib\net462\System.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="System.Transactions" />
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll</HintPath>
<Reference Include="System.ValueTuple, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.6.1\lib\net462\System.ValueTuple.dll</HintPath>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
@@ -299,11 +329,11 @@
<PropertyGroup>
<PostBuildEvent>powershell.exe -command "&amp; { &amp;'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
</PropertyGroup>
<Import Project="..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets')" />
<Import Project="..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets'))" />
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets'))" />
</Target>
</Project>

View File

@@ -12,19 +12,19 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.1.0" newVersion="6.0.1.0" />
<bindingRedirect oldVersion="0.0.0.0-6.0.3.0" newVersion="6.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.4.0" newVersion="4.0.4.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
@@ -32,15 +32,27 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Pkcs" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.1" newVersion="8.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Packaging" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.1" newVersion="8.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.6" newVersion="8.0.0.6" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.4.0" newVersion="4.2.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
</assemblyBinding>
</runtime>

View File

@@ -3,30 +3,36 @@
<package id="BouncyCastle.Cryptography" version="2.5.0" targetFramework="net462" />
<package id="DocumentFormat.OpenXml" version="3.2.0" targetFramework="net462" />
<package id="DocumentFormat.OpenXml.Framework" version="3.2.0" targetFramework="net462" />
<package id="GdPicture" version="14.3.3" targetFramework="net462" />
<package id="GdPicture.runtimes.windows" version="14.3.3" targetFramework="net462" />
<package id="GdPicture" version="14.4.4" targetFramework="net462" />
<package id="GdPicture.runtimes.windows" version="14.4.4" targetFramework="net462" />
<package id="Google.Protobuf" version="3.33.2" targetFramework="net462" />
<package id="Microsoft.AspNet.WebApi.Client" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="8.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="10.0.5" targetFramework="net462" />
<package id="Microsoft.Bcl.Cryptography" version="10.0.5" targetFramework="net462" />
<package id="Microsoft.Bcl.HashCode" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.CSharp" version="4.7.0" targetFramework="net462" />
<package id="Microsoft.VisualBasic" version="10.3.0" targetFramework="net462" />
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
<package id="Newtonsoft.Json.Bson" version="1.0.2" targetFramework="net462" />
<package id="NLog" version="5.0.5" targetFramework="net461" />
<package id="OpenMcdf" version="2.4.1" targetFramework="net462" />
<package id="OpenMcdf" version="3.1.4" targetFramework="net462" />
<package id="protobuf-net" version="3.2.46" targetFramework="net462" />
<package id="protobuf-net.Core" version="3.2.46" targetFramework="net462" />
<package id="RtfPipe" version="2.0.7677.4303" targetFramework="net462" />
<package id="System.Buffers" version="4.6.0" targetFramework="net462" />
<package id="System.Buffers" version="4.6.1" targetFramework="net462" />
<package id="System.CodeDom" version="8.0.0" targetFramework="net462" />
<package id="System.Collections.Immutable" version="8.0.0" targetFramework="net462" />
<package id="System.IO.Packaging" version="8.0.1" targetFramework="net462" />
<package id="System.Collections.Immutable" version="10.0.5" targetFramework="net462" />
<package id="System.Formats.Asn1" version="10.0.5" targetFramework="net462" />
<package id="System.IO.Packaging" version="10.0.5" targetFramework="net462" />
<package id="System.IO.Pipelines" version="10.0.5" targetFramework="net462" />
<package id="System.Management" version="8.0.0" targetFramework="net462" />
<package id="System.Memory" version="4.6.0" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.6.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.0" targetFramework="net462" />
<package id="System.Security.Cryptography.Pkcs" version="8.0.1" targetFramework="net462" />
<package id="System.Text.Encodings.Web" version="8.0.0" targetFramework="net462" />
<package id="System.Text.Json" version="8.0.6" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net462" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net462" />
<package id="System.Memory" version="4.6.3" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.6.1" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.2" targetFramework="net462" />
<package id="System.Security.Cryptography.Pkcs" version="10.0.5" targetFramework="net462" />
<package id="System.Text.Encodings.Web" version="10.0.5" targetFramework="net462" />
<package id="System.Text.Json" version="10.0.5" targetFramework="net462" />
<package id="System.Threading.Channels" version="10.0.5" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.6.3" targetFramework="net462" />
<package id="System.ValueTuple" version="4.6.1" targetFramework="net462" />
</packages>

View File

@@ -13,19 +13,19 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.1.0" newVersion="6.0.1.0" />
<bindingRedirect oldVersion="0.0.0.0-6.0.3.0" newVersion="6.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.4.0" newVersion="4.0.4.0" />
<bindingRedirect oldVersion="0.0.0.0-4.0.5.0" newVersion="4.0.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
@@ -37,23 +37,35 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Cryptography.Pkcs" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.1" newVersion="8.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Packaging" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.1" newVersion="8.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.6" newVersion="8.0.0.6" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="GdPicture.NET.14.Common" publicKeyToken="f52a2e60ad468dbb" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-14.3.3.0" newVersion="14.3.3.0" />
<bindingRedirect oldVersion="0.0.0.0-14.4.4.0" newVersion="14.4.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="GdPicture.NET.14" publicKeyToken="f52a2e60ad468dbb" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-14.3.3.0" newVersion="14.3.3.0" />
<bindingRedirect oldVersion="0.0.0.0-14.4.4.0" newVersion="14.4.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.2.4.0" newVersion="4.2.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-10.0.0.5" newVersion="10.0.0.5" />
</dependentAssembly>
</assemblyBinding>
</runtime>

34
Jobs/DEX_API/DEX_API.vb Normal file
View File

@@ -0,0 +1,34 @@
Imports System.Collections.Generic
Imports System.Data
Imports DigitalData.Modules.Database
Imports DigitalData.Modules.Interfaces
Imports DigitalData.Modules.Logging
Public Class DEX_API
Inherits JobBase
Implements IJob(Of ADSyncArgs)
Public Sub New(LogConfig As LogConfig, MSSQL As MSSQLServer)
MyBase.New(LogConfig, MSSQL)
End Sub
Public Sub StartDex_API(Arguments As ADSyncArgs) Implements IJob(Of ADSyncArgs).Start
Dim oJobName As String = [GetType]().Name
Try
_Logger.Info("Running job {0}", oJobName)
_Logger.Info("Job {0} completed!", oJobName)
Catch ex As Exception
_Logger.Warn("Job {0} failed!", oJobName)
_Logger.Error(ex)
End Try
End Sub
Public Function ShouldStart(Arguments As ADSyncArgs) As Boolean Implements IJob(Of ADSyncArgs).ShouldStart
Return Arguments.Enabled
End Function
End Class

View File

@@ -69,6 +69,7 @@
<ItemGroup>
<Compile Include="ADSync\ADSyncArgs.vb" />
<Compile Include="ADSync\ADSyncJob.vb" />
<Compile Include="DEX_API\DEX_API.vb" />
<Compile Include="GraphQL\GraphQLArgs.vb" />
<Compile Include="GraphQL\GraphQLConfig.vb" />
<Compile Include="GraphQL\GraphQLJob.vb" />
@@ -127,74 +128,95 @@
<Reference Include="FirebirdSql.Data.FirebirdClient, Version=7.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c, processorArchitecture=MSIL">
<HintPath>..\packages\FirebirdSql.Data.FirebirdClient.7.5.0\lib\net452\FirebirdSql.Data.FirebirdClient.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.dll</HintPath>
<Reference Include="GdPicture.NET.14, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.barcode.1d.writer, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll</HintPath>
<Reference Include="GdPicture.NET.14.barcode.1d.writer, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.barcode.2d.writer, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll</HintPath>
<Reference Include="GdPicture.NET.14.barcode.2d.writer, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.CAD, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.dll</HintPath>
<Reference Include="GdPicture.NET.14.CAD, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.CAD.DWG, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.CAD.DWG.dll</HintPath>
<Reference Include="GdPicture.NET.14.CAD.DWG, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.CAD.DWG.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Common, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Common.dll</HintPath>
<Reference Include="GdPicture.NET.14.Common, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Common.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Document, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Document.dll</HintPath>
<Reference Include="GdPicture.NET.14.Document, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Document.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Email, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Email.dll</HintPath>
<Reference Include="GdPicture.NET.14.Email, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Email.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.HTML, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.HTML.dll</HintPath>
<Reference Include="GdPicture.NET.14.HTML, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.HTML.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Formats, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Formats, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Formats.Conversion, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Formats.Conversion, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.Imaging.Rendering, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll</HintPath>
<Reference Include="GdPicture.NET.14.Imaging.Rendering, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.MSOfficeBinary, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll</HintPath>
<Reference Include="GdPicture.NET.14.Markdown, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.Markdown.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenDocument, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenDocument.dll</HintPath>
<Reference Include="GdPicture.NET.14.MSOfficeBinary, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenXML, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenDocument, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenDocument.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.OpenXML.Templating, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenXML, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.PDF, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.PDF.dll</HintPath>
<Reference Include="GdPicture.NET.14.OpenXML.Templating, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.RTF, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.RTF.dll</HintPath>
<Reference Include="GdPicture.NET.14.PDF, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.PDF.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.SVG, Version=14.3.3.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.SVG.dll</HintPath>
<Reference Include="GdPicture.NET.14.RTF, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.RTF.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.SVG, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.SVG.dll</HintPath>
</Reference>
<Reference Include="GdPicture.NET.14.wia.gateway, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6973b5c22dcf45f7, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.3.3\lib\net462\GdPicture.NET.14.wia.gateway.dll</HintPath>
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\GdPicture.NET.14.wia.gateway.dll</HintPath>
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
<Reference Include="Google.Protobuf, Version=3.33.2.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Protobuf.3.33.2\lib\net45\Google.Protobuf.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.10.0.5\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.Cryptography, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Cryptography.10.0.5\lib\net462\Microsoft.Bcl.Cryptography.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.HashCode, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.HashCode.6.0.0\lib\net462\Microsoft.Bcl.HashCode.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="NativeSDK.Exceptions, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Exceptions.dll</HintPath>
</Reference>
<Reference Include="NativeSDK.Settings, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.dll</HintPath>
</Reference>
<Reference Include="NativeSDK.Settings.Edition, Version=14.4.4.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>..\packages\GdPicture.14.4.4\lib\net462\NativeSDK.Settings.Edition.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
@@ -204,8 +226,8 @@
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
</Reference>
<Reference Include="OpenMcdf, Version=2.4.1.0, Culture=neutral, PublicKeyToken=fdbb1629d7c00800, processorArchitecture=MSIL">
<HintPath>..\packages\OpenMcdf.2.4.1\lib\net40\OpenMcdf.dll</HintPath>
<Reference Include="OpenMcdf, Version=3.1.4.0, Culture=neutral, PublicKeyToken=fdbb1629d7c00800, processorArchitecture=MSIL">
<HintPath>..\packages\OpenMcdf.3.1.4\lib\netstandard2.0\OpenMcdf.dll</HintPath>
</Reference>
<Reference Include="protobuf-net, Version=3.0.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
<HintPath>..\packages\protobuf-net.3.2.46\lib\net462\protobuf-net.dll</HintPath>
@@ -217,55 +239,64 @@
<HintPath>..\packages\RtfPipe.2.0.7677.4303\lib\net45\RtfPipe.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
<Reference Include="System.Buffers, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.1\lib\net462\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.CodeDom, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll</HintPath>
</Reference>
<Reference Include="System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll</HintPath>
<Reference Include="System.Collections.Immutable, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Collections.Immutable.10.0.5\lib\net462\System.Collections.Immutable.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Formats.Asn1, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Formats.Asn1.10.0.5\lib\net462\System.Formats.Asn1.dll</HintPath>
</Reference>
<Reference Include="System.IO.Compression" />
<Reference Include="System.IO.Packaging, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Packaging.8.0.1\lib\net462\System.IO.Packaging.dll</HintPath>
<Reference Include="System.IO.Packaging, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Packaging.10.0.5\lib\net462\System.IO.Packaging.dll</HintPath>
</Reference>
<Reference Include="System.IO.Pipelines, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.10.0.5\lib\net462\System.IO.Pipelines.dll</HintPath>
</Reference>
<Reference Include="System.Management" />
<Reference Include="System.Memory, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll</HintPath>
<Reference Include="System.Memory, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.6.3\lib\net462\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http" />
<Reference Include="System.Net.Http.Formatting, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll</HintPath>
<Reference Include="System.Numerics.Vectors, Version=4.1.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.6.1\lib\net462\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Security.Cryptography.Pkcs, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Pkcs.8.0.1\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
<Reference Include="System.Security.Cryptography.Pkcs, Version=10.0.0.5, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Security.Cryptography.Pkcs.10.0.5\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
</Reference>
<Reference Include="System.ServiceModel" />
<Reference Include="System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
<Reference Include="System.Text.Encodings.Web, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Encodings.Web.10.0.5\lib\net462\System.Text.Encodings.Web.dll</HintPath>
</Reference>
<Reference Include="System.Text.Json, Version=8.0.0.6, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Json.8.0.6\lib\net462\System.Text.Json.dll</HintPath>
<Reference Include="System.Text.Json, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Text.Json.10.0.5\lib\net462\System.Text.Json.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
<Reference Include="System.Threading.Channels, Version=10.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.10.0.5\lib\net462\System.Threading.Channels.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.6.3\lib\net462\System.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="System.Transactions" />
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll</HintPath>
<Reference Include="System.ValueTuple, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.6.1\lib\net462\System.ValueTuple.dll</HintPath>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.XML.Linq" />
@@ -274,15 +305,16 @@
<ItemGroup>
<Content Include="logParser.txt" />
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<PropertyGroup>
<PostBuildEvent>powershell.exe -command "&amp; { &amp;'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
</PropertyGroup>
<Import Project="..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets')" />
<Import Project="..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.3.3\build\net462\GdPicture.runtimes.windows.targets'))" />
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.4.4\build\net462\GdPicture.runtimes.windows.targets'))" />
</Target>
</Project>

View File

@@ -13,7 +13,7 @@ Imports System.Runtime.InteropServices
<Assembly: AssemblyCompany("Digital Data")>
<Assembly: AssemblyProduct("Modules.Jobs")>
<Assembly: AssemblyCopyright("Copyright © 2026")>
<Assembly: AssemblyTrademark("3.5.1.0")>
<Assembly: AssemblyTrademark("3.7.0")>
<Assembly: ComVisible(False)>
@@ -30,5 +30,5 @@ Imports System.Runtime.InteropServices
' Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
' übernehmen, indem Sie "*" eingeben:
<Assembly: AssemblyVersion("3.6.0.0")>
<Assembly: AssemblyFileVersion("3.6.0.0")>
<Assembly: AssemblyVersion("3.7.0.0")>
<Assembly: AssemblyFileVersion("3.7.0.0")>

View File

@@ -199,7 +199,10 @@ Public Class XRechnungViewDocument
End Sub
Private Sub CheckAndCreateNewPageIfNeeded(context As PdfRenderContext)
If context.YPosition >= PAGE_HEIGHT_LIMIT Then
' ← NEU: Prüfe BEIDE Positionen
Dim maxY As Integer = Math.Max(context.YPosition, context.YDynamic)
If maxY >= PAGE_HEIGHT_LIMIT Then
Dim status As GdPictureStatus = context.PDF.NewPage(PdfPageSizes.PdfPageSizeA4)
If status <> GdPictureStatus.OK Then
_logger.Warn($"Could not create a second page. The error was: {status}")
@@ -209,6 +212,7 @@ Public Class XRechnungViewDocument
DrawHeader(context.PDF)
DrawFooter(context.PDF, context.CreatedString)
context.YPosition = MARGIN_TOP + 30
context.YDynamic = context.YPosition ' ← WICHTIG: Reset YDynamic!
End If
End Sub
@@ -263,7 +267,6 @@ Public Class XRechnungViewDocument
#Region "Area-Switch Handling"
Private Sub HandleAreaSwitch(context As PdfRenderContext, itemData As InvoiceItemData)
' WICHTIG: CurrentArea speichert die NORMALISIERTE Area
context.CurrentArea = itemData.NormalizedArea
context.CreateTextBox = False
_logger.Debug($"Area-Switch to: {context.CurrentArea}")
@@ -271,6 +274,14 @@ Public Class XRechnungViewDocument
' Area-Header zeichnen - ÜBERGIBT itemData komplett
Dim areaCaption As String = GetAreaCaption(context, itemData)
If Not String.IsNullOrEmpty(areaCaption) Then
' ← NEU: VORHER prüfen ob genug Platz für Header + minimale Inhalte (3 Zeilen = 15mm)
Dim requiredSpace As Integer = 15 ' Header (3x LINE_HEIGHT) + mindestens 1 Inhalt-Zeile
If (context.YPosition + requiredSpace) >= PAGE_HEIGHT_LIMIT Then
CreateNewPage(context)
_logger.Debug($"Area-Switch [{context.CurrentArea}]: Page break BEFORE header! New YPosition: {context.YPosition}")
End If
DrawAreaHeader(context, areaCaption)
DrawAreaSpecificHeaders(context)
End If
@@ -341,6 +352,7 @@ Public Class XRechnungViewDocument
Private Sub DrawAreaHeader(context As PdfRenderContext, caption As String)
context.YPosition += LINE_HEIGHT
_logger.Debug($"Drawing area header for [{context.CurrentArea}] with caption [{caption}] at YPosition={context.YPosition}")
context.PDF.DrawLine(MARGIN_LEFT, context.YPosition, LINE_WIDTH, context.YPosition)
context.YPosition += LINE_HEIGHT
context.PDF.DrawText(fontResNameBold, MARGIN_LEFT, context.YPosition, caption)
@@ -399,6 +411,7 @@ Public Class XRechnungViewDocument
' KEIN Increment hier - wird in Follow-Up gemacht
context.YDynamic = 0
context.YPosition += LINE_HEIGHT ' Neue Zeile für erste Position
context.CurrentPositionStartY = context.YPosition
context.PDF.DrawText(fontResName, COL_POS_NUMBER, context.YPosition, "1") ' Erste Position ist immer 1
context.PDF.DrawText(fontResName, COL_POS_AMOUNT, context.YPosition, itemData.Value)
context.PositionCount = 1 ' Zähler auf 1 setzen statt increment
@@ -530,6 +543,9 @@ Public Class XRechnungViewDocument
' WICHTIG: Neue Zeile für jede neue Position!
context.YPosition += LINE_HEIGHT
' ← NEU: Start-Y der aktuellen Position speichern
context.CurrentPositionStartY = context.YPosition
context.PDF.DrawText(fontResName, COL_POS_NUMBER, context.YPosition, context.PositionCount.ToString())
If itemData.SpecName = "INVOICE_POSITION_AMOUNT" Then
@@ -561,6 +577,7 @@ Public Class XRechnungViewDocument
If Not descriptionFollowup Then
context.YPlus = 0
End If
If context.YDynamic = 0 Then
context.YDynamic = context.YPosition
End If
@@ -571,6 +588,10 @@ Public Class XRechnungViewDocument
End If
RenderMultiLineText(context, itemData.Value, xPos, MAX_TEXT_LENGTH_POSITION)
' ← NEU: YPosition auf den höchsten erreichten Wert setzen
context.YPosition = Math.Max(context.YPosition, context.YDynamic)
itemData.Display = False
End Sub
@@ -578,22 +599,32 @@ Public Class XRechnungViewDocument
If context.YDynamic = 0 Then
context.YDynamic = context.YPosition
End If
RenderMultiLineText(context, itemData.Value, COL_POS_TEXT, MAX_TEXT_LENGTH_NOTE)
' ← NEU: YPosition synchronisieren
context.YPosition = Math.Max(context.YPosition, context.YDynamic)
itemData.Display = False
End Sub
Private Sub HandleTaxRateFollowUp(context As PdfRenderContext, itemData As InvoiceItemData)
context.PDF.DrawText(fontResName, COL_POS_TAX, context.YPosition, $"{itemData.Value} %")
' ← VERWENDE die Start-Y-Position der aktuellen Position!
Dim yPos As Integer = context.CurrentPositionStartY
_logger.Debug($"Handling Tax Rate Follow-Up: Value=[{itemData.Value}] at YPos={yPos}")
context.PDF.DrawText(fontResName, COL_POS_TAX, yPos, $"{itemData.Value} %")
itemData.Display = False
End Sub
Private Sub HandlePositionTaxAmountFollowUp(context As PdfRenderContext, itemData As InvoiceItemData)
Dim yPos As Double = context.YPosition - 3.5
Dim yPos As Integer = context.CurrentPositionStartY
Dim yPosAdjusted As Double = yPos - 3.5
Dim taxTerm As String = FormatCurrency(itemData.Value, context.CurrencySymbol)
context.PDF.DrawTextBox(fontResName, 177, yPos, 198, YCoo_TextBoxPlus5(yPos),
TextAlignment.TextAlignmentFar, TextAlignment.TextAlignmentNear,
taxTerm)
itemData.Display = False ' WICHTIG: Display auf False setzen!
_logger.Debug($"Handling Position Tax Amount Follow-Up: Value=[{itemData.Value}] Formatted=[{taxTerm}] at YPos={yPos}, Adjusted YPos={yPosAdjusted}")
context.PDF.DrawTextBox(fontResName, 177, yPosAdjusted, 198, YCoo_TextBoxPlus5(yPosAdjusted),
TextAlignment.TextAlignmentFar, TextAlignment.TextAlignmentNear,
taxTerm)
itemData.Display = False
End Sub
Private Sub HandleHeadFollowUp(itemData As InvoiceItemData)
@@ -701,11 +732,24 @@ Public Class XRechnungViewDocument
End Sub
Private Sub RenderMultiLineText(context As PdfRenderContext, text As String, xPos As Integer, maxLength As Integer)
' ERST nach echten Zeilenumbrüchen aufteilen
Dim partsNL As List(Of String) = StringFunctions.SplitTextByNewLine(text)
For Each linePart As String In partsNL
' DANN jede Zeile bei maxLength umbrechen
Dim parts As List(Of String) = StringFunctions.SplitText_Length(linePart, maxLength)
For Each part As String In parts
' ← NEU: VOR jedem Rendering prüfen, ob neue Seite nötig!
If context.YDynamic >= PAGE_HEIGHT_LIMIT Then
' Neue Seite erstellen
CreateNewPage(context)
' YDynamic auf neue Startposition setzen (nach Header)
context.YDynamic = context.YPosition
_logger.Debug($"RenderMultiLineText: Page break! New YDynamic: {context.YDynamic}")
End If
_logger.Debug($"RenderMultiLineText: Rendering part: [{part}] at Y position: {context.YDynamic}")
context.PDF.DrawText(fontResName, xPos, context.YDynamic, part)
context.YDynamic += LINE_HEIGHT
context.YPlus += LINE_HEIGHT
@@ -778,7 +822,8 @@ Public Class XRechnungViewDocument
Public Property CreateTextBox As Boolean
Public Property CreatedString As String
Public Property TaxPosText As String
Public Property IsFirstTaxPosDisplay As Boolean ' ← NEU
Public Property IsFirstTaxPosDisplay As Boolean
Public Property CurrentPositionStartY As Integer
Public Sub New(pdf As GdPicturePDF, createdString As String)
Me.PDF = pdf
@@ -792,7 +837,8 @@ Public Class XRechnungViewDocument
YPlus = 0
CreateTextBox = False
TaxPosText = ""
IsFirstTaxPosDisplay = False ' ← NEU
IsFirstTaxPosDisplay = False
CurrentPositionStartY = 0
End Sub
End Class

View File

@@ -1,212 +1,490 @@
10:37:58.6259|XRechnungViewDocument|DEBUG >> Create_PDFfromXML(XRechnungViewDocument.vb:60) -> Create_PDFfromXML() Start
10:37:58.6259|XRechnungViewDocument|DEBUG >> InitializeFilePaths(XRechnungViewDocument.vb:122) -> Create_PDFfromXML() Resulting PDF Filepath: [E:\DocumentProcessing\Input\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.pdf]
10:38:01.1471|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TYPE] SpecName=[INVOICE_TYPE] Value=[380] Caption=[] Display=[False] LastRow=[False]
10:38:01.1471|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: TYPE
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TYPE] SpecName=[INVOICE_CURRENCY] Value=[EUR] Caption=[] Display=[False] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [TYPE] - ItemArea: [TYPE] - SpecName: [INVOICE_CURRENCY] - Value: [EUR] - YPos: [65]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[TYPE] for SpecName=[INVOICE_CURRENCY]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [TYPE] - YPos: [65] - Display: [False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_NUMBER] Value=[371803-MP-2] Caption=[Rechnungsnummer/Invoice-No:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: HEAD
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_DATE] Value=[20251212] Caption=[Datum/Date:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_DATE] - Value: [20251212] - YPos: [65]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:462) -> FollowItem: Entering HEAD handler
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [HEAD] - YPos: [65] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 70
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_SERVICE_DATE] Value=[20251210] Caption=[Leistungsdatum/Service date:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_SERVICE_DATE] - Value: [20251210] - YPos: [70]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:462) -> FollowItem: Entering HEAD handler
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [HEAD] - YPos: [70] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 75
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_REFERENCE] Value=[3151305357] Caption=[BT-13 BestellReferenz/BORD:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_REFERENCE] - Value: [3151305357] - YPos: [75]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:462) -> FollowItem: Entering HEAD handler
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [HEAD] - YPos: [75] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 80
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_REFERENCE3] Value=[7099391] Caption=[BT-19 KSt/CostCenter] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_REFERENCE3] - Value: [7099391] - YPos: [80]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:462) -> FollowItem: Entering HEAD handler
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [HEAD] - YPos: [80] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 85
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_NAME] Value=[Tecfeld GmbH] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: SELLER
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_ADDRESS] Value=[Albert-Schweitzer-Ring 31] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_ADDRESS] - Value: [Albert-Schweitzer-Ring 31] - YPos: [100]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_ADDRESS]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [SELLER] - YPos: [100] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 105
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_POSTALCODE] Value=[22045] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_POSTALCODE] - Value: [22045] - YPos: [105]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_POSTALCODE]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [SELLER] - YPos: [105] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 110
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_CITY] Value=[Hamburg] Caption=[] Display=[True] LastRow=[True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_CITY] - Value: [Hamburg] - YPos: [110]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_CITY]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [SELLER] - YPos: [110] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_TAX_ID] Value=[DE324798118] Caption=[USt-ID/Seller tax ID:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_TAX_ID] - Value: [DE324798118] - YPos: [110]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_TAX_ID]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [SELLER] - YPos: [110] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 115
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_ID] Value=[7099391] Caption=[Lieferant-Nr/Seller ID:] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_ID] - Value: [7099391] - YPos: [115]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_ID]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [SELLER] - YPos: [115] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 120
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_NAME] Value=[WISAG Gebäudetechnik Nord] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: BUYER
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_ADRESS2] Value=[GmbH & Co.KG] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_ADRESS2] - Value: [GmbH & Co.KG] - YPos: [135]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_ADRESS2]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [BUYER] - YPos: [135] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 140
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_ADRESS] Value=[Heidenkampsweg 51] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_ADRESS] - Value: [Heidenkampsweg 51] - YPos: [140]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_ADRESS]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [BUYER] - YPos: [140] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 145
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_POSTALCODE] Value=[20097 ] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_POSTALCODE] - Value: [20097 ] - YPos: [145]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_POSTALCODE]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [BUYER] - YPos: [145] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 150
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_CITY] Value=[ Hamburg] Caption=[] Display=[True] LastRow=[True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_CITY] - Value: [ Hamburg] - YPos: [150]
10:38:01.1599|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_CITY]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [BUYER] - YPos: [150] - Display: [True]
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_CHARGE_INDICATOR] Value=[True] Caption=[] Display=[False] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: ALLOWANCE
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleAllowanceAreaSwitch(XRechnungViewDocument.vb:415) -> Found RECEIPT_ALLOWANCE_CHARGE_INDICATOR with value [True]. Setting HasDiscount=False in context.
10:38:01.1599|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_ACTUAL_AMOUNT] Value=[6.29] Caption=[] Display=[True] LastRow=[False]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_ACTUAL_AMOUNT] - Value: [6.29] - YPos: [170]
10:38:01.1599|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_REASON] Value=[TVZ] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_REASON] - Value: [TVZ] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_CALCULATION_PERCENT] Value=[0.75] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_CALCULATION_PERCENT] - Value: [0.75] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_VAT_RATE] Value=[19.00] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_VAT_RATE] - Value: [19.00] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_VAT_CODE] Value=[S] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_VAT_CODE] - Value: [S] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_CHARGE_INDICATOR] Value=[True] Caption=[] Display=[False] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_CHARGE_INDICATOR] - Value: [True] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [175] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_ACTUAL_AMOUNT] Value=[20.00] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_ACTUAL_AMOUNT] - Value: [20.00] - YPos: [175]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [180] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_REASON] Value=[Porto/Fracht] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_REASON] - Value: [Porto/Fracht] - YPos: [180]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [180] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_CALCULATION_PERCENT] Value=[100.00] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_CALCULATION_PERCENT] - Value: [100.00] - YPos: [180]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [180] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_VAT_RATE] Value=[19.00] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_VAT_RATE] - Value: [19.00] - YPos: [180]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [180] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[ALLOWANCE] SpecName=[RECEIPT_ALLOWANCE_VAT_CODE] Value=[S] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [ALLOWANCE] - ItemArea: [ALLOWANCE] - SpecName: [RECEIPT_ALLOWANCE_VAT_CODE] - Value: [S] - YPos: [180]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [ALLOWANCE] - YPos: [180] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_NET] Value=[864.87] Caption=[Nettobetrag/Net amount:] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: AMOUNT
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_TAX] Value=[164.33] Caption=[Steuerbetrag/Tax amount:] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_TAX] - Value: [164.33] - YPos: [195]
10:38:01.1715|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_TAX]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [195] - Display: [True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 200
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_GROSS] Value=[1029.20] Caption=[Bruttobetrag/Gross amount:] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_GROSS] - Value: [1029.20] - YPos: [200]
10:38:01.1715|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_GROSS]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [200] - Display: [True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 205
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_CHARGE_AMOUNT] Value=[26.29] Caption=[Zuschläge/Charge amount:] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_CHARGE_AMOUNT] - Value: [26.29] - YPos: [205]
10:38:01.1715|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_CHARGE_AMOUNT]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [205] - Display: [True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 210
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_RATE] Value=[19.00] Caption=[] Display=[False] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: TAXPOS
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleTaxPosAreaSwitch(XRechnungViewDocument.vb:444) -> TAXPOS RATE in AreaSwitch accumulated: [19.00 %: ]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_AMOUNT] Value=[164.33] Caption=[] Display=[False] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_AMOUNT] - Value: [164.33] - YPos: [225]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:465) -> FollowItem: Entering TAXPOS handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:611) -> TAXPOS AMOUNT accumulated: [19.00 %: 164,33 €]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [225] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_TYPE] Value=[VAT] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_TYPE] - Value: [VAT] - YPos: [225]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:465) -> FollowItem: Entering TAXPOS handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:617) -> TAXPOS TYPE final: [19.00 %: 164,33 € VAT], Display=True
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [225] - Display: [True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:632) -> RenderDisplayItem: TAXPOS first display item - skipping line height
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[PAYMENT] SpecName=[INVOICE_PAYMENT_TERMS] Value=[#SKONTO#TAGE=8#PROZENT=2.00#
15:17:36.4176|MSSQLServer|DEBUG >> TestCanConnect(MSSQLServer.vb:229) -> Testing connection to [Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true]
15:17:37.4207|MSSQLServer|DEBUG >> TestCanConnect(MSSQLServer.vb:229) -> Testing connection to [Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX]
15:17:37.8448|ConfigDbFunct|DEBUG >> GetProductLicense(ConfigDbFunct.vb:39) -> oSql in GetProductLicense: SELECT LICENSE FROM TBDD_3RD_PARTY_MODULES WHERE NAME = 'GDPICTURE' AND ACTIVE = 1 AND VERSION = '11.2024'
15:17:37.8448|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
15:17:37.8448|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:37.8448|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [SELECT LICENSE FROM TBDD_3RD_PARTY_MODULES WHERE NAME = 'GDPICTURE' AND ACTIVE = 1 AND VERSION = '11.2024'] with Parameters []
15:17:42.0151|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:42.0151|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:42.0151|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_ZUGFERD_XML_ITEMS WHERE ACTIVE = 1 ORDER BY XML_PATH] and Parameters []
15:17:42.5927|ImportZUGFeRDFiles|DEBUG >> .ctor(ImportZUGFeRDFiles.vb:105) -> Registering GDPicture License
15:17:42.5927|MSSQLServer|DEBUG >> TestCanConnect(MSSQLServer.vb:229) -> Testing connection to [Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX;TrustServerCertificate=True]
15:17:42.5927|ConfigDbFunct|DEBUG >> GetProductLicense(ConfigDbFunct.vb:39) -> oSql in GetProductLicense: SELECT LICENSE FROM TBDD_3RD_PARTY_MODULES WHERE NAME = 'GDPICTURE' AND ACTIVE = 1 AND VERSION = '11.2024'
15:17:42.5927|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX;TrustServerCertificate=True
15:17:42.5927|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:42.5944|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [SELECT LICENSE FROM TBDD_3RD_PARTY_MODULES WHERE NAME = 'GDPICTURE' AND ACTIVE = 1 AND VERSION = '11.2024'] with Parameters []
15:17:44.6684|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:126) -> Starting Job ImportZUGFeRDFiles
15:17:44.6684|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:44.6684|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:44.6684|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [SELECT SQL_COMMAND FROM TBDD_SQL_COMMANDS WITH (NOLOCK) WHERE TITLE = 'VWDD_ZUGFERD_VIEW_RECEIPT_TEMPLATE_ITEMS'] with Parameters []
15:17:44.6684|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:138) -> Start processing directory E:\DocumentProcessing\Input\
15:17:44.6684|ImportZUGFeRDFiles|INFO >> Start(ImportZUGFeRDFiles.vb:156) -> Found 1 files
15:17:44.6684|ImportZUGFeRDFiles|INFO >> Start(ImportZUGFeRDFiles.vb:161) -> Found [1] file groups
15:17:44.6684|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:44.6733|ImportZUGFeRDFiles|INFO >> Start(ImportZUGFeRDFiles.vb:198) -> START processing file group K7HCTKOSTENSTELLE20260612
15:17:45.1031|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:45.1031|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:45.1031|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL_FROM, EMAIL_SUBJECT FROM TBEMLP_HISTORY WHERE EMAIL_MSGID = 'K7HCTKOSTENSTELLE20260612'] and Parameters []
15:17:45.1031|EmailFunctions|WARN >> GetEmailDataForMessageId(EmailFunctions.vb:232) -> Got no results for MessageId K7HCTKOSTENSTELLE20260612
15:17:45.1031|ImportZUGFeRDFiles|INFO >> ProcessXMLFile(ImportZUGFeRDFiles.vb:552) -> Start xml processing file CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.xml
15:17:45.1031|FilesystemEx|INFO >> TestFileSizeIsLessThanMaxFileSize(FilesystemEx.vb:410) -> Checking Filesize of CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.xml
15:17:45.1031|FilesystemEx|DEBUG >> TestFileSizeIsLessThanMaxFileSize(FilesystemEx.vb:411) -> Filesize threshold is 10 MB.
15:17:45.1031|FilesystemEx|DEBUG >> TestFileSizeIsLessThanMaxFileSize(FilesystemEx.vb:424) -> Filesize is smaller than threshold. All fine.
15:17:45.2162|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:447) -> Trying Type [DigitalData.Modules.Interfaces.ZUGFeRD.Version1_0.CrossIndustryDocumentType]
15:17:45.2599|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> Serializing with type [DigitalData.Modules.Interfaces.ZUGFeRD.Version1_0.CrossIndustryDocumentType] failed
15:17:45.2599|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> Fehler im XML-Dokument (0,0).
15:17:45.2599|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> <CrossIndustryInvoice xmlns='urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100'> wurde nicht erwartet.
15:17:45.3934|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:447) -> Trying Type [DigitalData.Modules.Interfaces.ZUGFeRD.Version2_0.CrossIndustryInvoiceType]
15:17:45.5187|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> Serializing with type [DigitalData.Modules.Interfaces.ZUGFeRD.Version2_0.CrossIndustryInvoiceType] failed
15:17:45.5187|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> Fehler im XML-Dokument (0,0).
15:17:45.5187|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:451) -> Instanzvalidierungsfehler: '1' ist kein gültiger Wert für PaymentMeansCodeContentType.
15:17:45.6681|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:447) -> Trying Type [DigitalData.Modules.Interfaces.ZUGFeRD.Version2_1_1.CrossIndustryInvoiceType]
15:17:45.7827|ZUGFeRDInterface|DEBUG >> SerializeZUGFeRDDocument(ZUGFeRDInterface.vb:455) -> Serializing with type [DigitalData.Modules.Interfaces.ZUGFeRD.Version2_1_1.CrossIndustryInvoiceType] succeeded
15:17:45.7827|ZUGFeRDInterface|DEBUG >> FilterPropertyMap(ZUGFeRDInterface.vb:140) -> Filtering Property map list for Specification [ZUGFERD_2x]
15:17:45.7827|ZUGFeRDInterface|DEBUG >> FilterPropertyMap(ZUGFeRDInterface.vb:162) -> Property map list contains [85] elements for specification [ZUGFERD_2x]
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:60) -> Found 49 ungrouped properties.
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:68) -> Found [36] properties grouped in [5] group(s)
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:76) -> Fetching Property values for group [INCLUDED_NOTE].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INCLUDED_NOTE_CONTENT].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INCLUDED_NOTE_SUBJCODE].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:109) -> Processing row 0
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_CONTENT].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INCLUDED_NOTE_CONTENT] has value 'Rechnung'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_SUBJCODE].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INCLUDED_NOTE_SUBJCODE] has value 'AFM'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:109) -> Processing row 1
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_CONTENT].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:150) -> Item [INCLUDED_NOTE_CONTENT] has value 'nsere Leistungen für den Auftrag "Hertie School of...'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_SUBJCODE].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INCLUDED_NOTE_SUBJCODE] has value 'AAI'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:109) -> Processing row 2
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_CONTENT].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INCLUDED_NOTE_CONTENT] has value 'Vielen Dank für die gute Zusammenarbeit.'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INCLUDED_NOTE_SUBJCODE].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INCLUDED_NOTE_SUBJCODE] has value 'SUR'
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:76) -> Fetching Property values for group [FILES].
15:17:45.7827|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [ATTACHMENT_FILE_FILENAME].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [AdditionalReferencedDocument] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [ATTACHMENT_FILE_MIMECODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [AdditionalReferencedDocument] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [ATTACHMENT_FILE_VALUE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [AdditionalReferencedDocument] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:76) -> Fetching Property values for group [TAX_GROUP].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_BASEAMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_CATEGORY].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_EXEMPTION_REASON].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ExemptionReason] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_EXEMPTION_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ExemptionReasonCode] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_RATE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_TYPE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:109) -> Processing row 0
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_BASEAMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_BASEAMOUNT] has value '89.92'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_AMOUNT] has value '17.08'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_CATEGORY].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_CATEGORY] has value 'S'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_EXEMPTION_REASON].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_TAXPOS_EXEMPTION_REASON] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_EXEMPTION_REASON] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_EXEMPTION_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_TAXPOS_EXEMPTION_REASON_CODE] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_EXEMPTION_REASON_CODE] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_RATE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_RATE] has value '19.00'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_TYPE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_TYPE] has value 'VAT'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:76) -> Fetching Property values for group [RECEIPT_CHARGE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_ACTUAL_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_BASIS_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_CALCULATION_PERCENT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_VAT_RATE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_VAT_CODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_CHARGE_INDICATOR].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_REASON].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [RECEIPT_ALLOWANCE_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:76) -> Fetching Property values for group [POSITIONS].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_NOTE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [IncludedNote] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_UNIT_TYPE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_TAX_CATEGORY].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_TAX_EXEMPTION_REASON].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ExemptionReason] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_TAX_EXEMPTION_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ExemptionReasonCode] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_TAXPOS_TAX_RATE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_ACTUAL_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_BASIS_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_CALCULATION_PERCENT].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_CHARGE_INDICATOR].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_REASON].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [POSITION_ALLOWANCE_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedTradeAllowanceCharge] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_TAX_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_ARTICLE_DESCRIPTION].
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [Description] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:81) -> Fetching value for itemSpecification [INVOICE_POSITION_ARTICLE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:109) -> Processing row 0
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_NOTE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_POSITION_NOTE] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_NOTE] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_UNIT_TYPE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_UNIT_TYPE] has value 'HUR'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_AMOUNT] has value '4.0000'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_TAX_CATEGORY].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_TAX_CATEGORY] has value 'S'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_TAX_EXEMPTION_REASON].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_TAXPOS_TAX_EXEMPTION_REASON] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_TAX_EXEMPTION_REASON] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_TAX_EXEMPTION_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_TAXPOS_TAX_EXEMPTION_REASON_CODE] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_TAX_EXEMPTION_REASON_CODE] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_TAXPOS_TAX_RATE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_TAXPOS_TAX_RATE] has value '19.00'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_ACTUAL_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_ACTUAL_AMOUNT] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_ACTUAL_AMOUNT] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_BASIS_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_BASIS_AMOUNT] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_BASIS_AMOUNT] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_CALCULATION_PERCENT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_CALCULATION_PERCENT] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_CALCULATION_PERCENT] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_CHARGE_INDICATOR].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_CHARGE_INDICATOR] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_CHARGE_INDICATOR] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_REASON].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_REASON] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_REASON] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [POSITION_ALLOWANCE_REASON_CODE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [POSITION_ALLOWANCE_REASON_CODE] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [POSITION_ALLOWANCE_REASON_CODE] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_TAX_AMOUNT].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_TAX_AMOUNT] has value '89.92'
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_ARTICLE_DESCRIPTION].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:141) -> K7HCTKOSTENSTELLE20260612 - oPropertyValue for column [INVOICE_POSITION_ARTICLE_DESCRIPTION] is empty or not found. Continuing with Empty String.
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_ARTICLE_DESCRIPTION] has value ''
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:125) -> Processing itemColumn *TableColumn* [INVOICE_POSITION_ARTICLE].
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:152) -> Item [INVOICE_POSITION_ARTICLE] has value 'Sicherheit'
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [Name] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_REFERENCE2] is empty or not found. Skipping.
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ID] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_BUYER_ID] is empty or not found. Skipping.
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [LineTwo] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_BUYER_ADRESS2] is empty or not found. Skipping.
15:17:45.7980|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [LineTwo] does not exist(2).
15:17:45.7980|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_SELLER_ADDRESS2] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [ReceivableSpecifiedTradeAccountingAccount] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_COST_CENTER] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedLogisticsServiceCharge] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [SERVICE_CHARGE_AMOUNT] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedLogisticsServiceCharge] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [SERVICE_CHARGE_TAXPERCENT] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedLogisticsServiceCharge] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [SERVICE_CHARGE_TAXCODE] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [SpecifiedLogisticsServiceCharge] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [SERVICE_CHARGE_DESC] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [currencyID] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_TOTAL_GROSS_CURRENCY] is empty or not found. Skipping.
15:17:45.8134|PropertyValues|DEBUG >> GetPropValue(PropertyValues.vb:312) -> Property [currencyID] does not exist(2).
15:17:45.8134|PropertyValues|DEBUG >> CheckPropertyValues(PropertyValues.vb:244) -> oPropertyValue for specification [INVOICE_TOTAL_NET_CURRENCY] is empty or not found. Skipping.
15:17:45.8134|ImportZUGFeRDFiles|INFO >> StoreXMLItemsInDatabase(ImportZUGFeRDFiles.vb:722) -> Properties checked: [0] missing properties / [67] valid properties found.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> StoreXMLItemsInDatabase(ImportZUGFeRDFiles.vb:728) -> No missing properties found. Continuing.
15:17:45.8134|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [ExternalTransaction]
15:17:45.8134|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [DELETE FROM TBEDMI_ITEM_VALUE where REFERENCE_GUID = 'K7HCTKOSTENSTELLE20260612'] and Parameters []
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1141) -> Mapping Property [ZUGFERD_SPECIFICATION] with value [ZUGFERD_2x]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1153) -> Mapping Property [ZUGFERD_XML_SCHEMA] with value [Version2_1_1]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1165) -> Mapping Property [RECEIPT_FILE_TYPE] with value [XML]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_CONTENT] with value [Rechnung]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_SUBJCODE] with value [AFM]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_CONTENT] with value [Unsere Leistungen für den Auftrag "Hertie School of Governace" stellen wir Ihnen wie folgt in Rechnung.]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_SUBJCODE] with value [AAI]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_CONTENT] with value [Vielen Dank für die gute Zusammenarbeit.]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INCLUDED_NOTE_SUBJCODE] with value [SUR]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_BASEAMOUNT] with value [89.92]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_AMOUNT] with value [17.08]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_CATEGORY] with value [S]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_TAXPOS_EXEMPTION_REASON] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_TAXPOS_EXEMPTION_REASON_CODE] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_RATE] with value [19.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_TYPE] with value [VAT]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_POSITION_NOTE] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_POSITION_UNIT_TYPE] with value [HUR]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_POSITION_AMOUNT] with value [4.0000]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_TAX_CATEGORY] with value [S]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_TAXPOS_TAX_EXEMPTION_REASON] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_TAXPOS_TAX_EXEMPTION_REASON_CODE] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TAXPOS_TAX_RATE] with value [19.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [POSITION_ALLOWANCE_ACTUAL_AMOUNT] with value []
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [POSITION_ALLOWANCE_BASIS_AMOUNT] with value []
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [POSITION_ALLOWANCE_CALCULATION_PERCENT] with value []
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [POSITION_ALLOWANCE_CHARGE_INDICATOR] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [POSITION_ALLOWANCE_REASON] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [POSITION_ALLOWANCE_REASON_CODE] with value []
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_POSITION_TAX_AMOUNT] with value [89.92]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1177) -> No Mapping for Property [INVOICE_POSITION_ARTICLE_DESCRIPTION] with empty value, because of ItemType = 0.
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_POSITION_ARTICLE] with value [Sicherheit]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_NUMBER] with value [W26282]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_DATE] with value [20260531]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TYPE] with value [380]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_REFERENCE] with value [5602180653]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_REFERENCE3] with value [5602180653]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_BUYER_NAME] with value [WISAG Sicherheit & Service Berlin -Brandenburg GmbH & Co. KG]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_BUYER_CITY] with value [Berlin]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_BUYER_COUNTRY] with value [57]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_BUYER_ADRESS] with value [Bornitzstraße 67 71]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_BUYER_POSTALCODE] with value [10365]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_EMAIL] with value [info@safety-first-service.de]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_ID] with value [7123898]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_NAME] with value [Safety First - Service GmbH]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_CITY] with value [Blankenfelde Mahlow]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_COUNTRY] with value [57]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_ADDRESS] with value [Lindenhof 2]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_POSTALCODE] with value [15831]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SELLER_TAX_ID] with value [050/118/05428]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SERVICE_DATE_FORMAT] with value [102]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_SERVICE_DATE] with value [20260531]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_DATE_END] with value [20260531]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_DATE_START] with value [20260501]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_CURRENCY] with value [EUR]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_REFERENCE1] with value [W26282]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_TERMS] with value [Bitte überweisen Sie den gesamten Betrag ohne Abzüge innerhalb der nächsten 30 Tage mit Angabe der
Rechnungsnummer im Verwendungszweck auf das untenstehende Konto.
#SKONTO#TAGE=30#PROZENT=0.00#
]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_DEADLINE_FORMAT] with value [102]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_DEADLINE] with value [20260630]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_ALLOWANCE_AMOUNT] with value [0.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_CHARGE_AMOUNT] with value [0.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_DUE_PAYABLE_AMOUNT] with value [107.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_GROSS] with value [107.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_NET] with value [89.92]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_TAX_CURRENCY] with value [EUR]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_TAX] with value [17.08]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_TOTAL_PREPAID_AMOUNT] with value [0.00]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_TYPE] with value [Überweisung]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_IBAN] with value [DE41160500001000617188]
15:17:45.8134|ImportZUGFeRDFiles|DEBUG >> FillDataTable(ImportZUGFeRDFiles.vb:1208) -> Mapping Property [INVOICE_PAYMENT_BIC] with value [WELADED1PMB]
15:17:45.8318|ImportZUGFeRDFiles|INFO >> BulkInsertDataToDatabase(ImportZUGFeRDFiles.vb:1117) -> Bulk Insert finished. [62] rows inserted for MessageId [K7HCTKOSTENSTELLE20260612].
15:17:45.8318|ImportZUGFeRDFiles|INFO >> CheckEmbeddedAttachmentEntries(ImportZUGFeRDFiles.vb:995) -> No embedded XML-Attachments found.
15:17:45.8318|ImportZUGFeRDFiles|DEBUG >> HandleEmbeddedAttachments(ImportZUGFeRDFiles.vb:760) -> No embedded Files in XML found!
15:17:45.8318|ImportZUGFeRDFiles|DEBUG >> ProcessXMLFile(ImportZUGFeRDFiles.vb:606) -> File processed.
15:17:45.8318|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:45.8318|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:45.8318|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBEMLP_HISTORY WHERE GUID = (SELECT MAX(GUID) FROM TBEMLP_HISTORY WHERE UPPER(MD5HASH) = UPPER('9A6FE7F44ECA6D5D4D95CFC086A68F91'))] and Parameters []
15:17:45.8318|HashFunctions|DEBUG >> GenerateAndCheck_MD5Sum(HashFunctions.vb:47) -> File [E:\DocumentProcessing\Input\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.xml] was not found in History!
15:17:45.8318|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:221) -> eInvoice File found
15:17:45.8318|HistoryFunctions|INFO >> Update_HistoryEntry(HistoryFunctions.vb:18) -> Updating History Entry for MessageId [K7HCTKOSTENSTELLE20260612] with comment [SUCCESS]
15:17:45.8449|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:45.8449|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:45.8449|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [UPDATE TBEMLP_HISTORY SET
COMMENT = 'SUCCESS',
MD5HASH = '9A6FE7F44ECA6D5D4D95CFC086A68F91'
WHERE EMAIL_MSGID = 'K7HCTKOSTENSTELLE20260612'] and Parameters []
15:17:45.8449|HistoryFunctions|DEBUG >> Update_HistoryEntry(HistoryFunctions.vb:44) -> History Entry created!
15:17:45.8449|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> Before Creating the PDF-File from XML data / Before Commit
15:17:45.8449|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> XML commit triggered
15:17:45.8449|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;TrustServerCertificate=true
15:17:45.8449|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
15:17:45.8449|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [
SELECT * FROM [dbo].[FNDD_ZUGFERD_VIEW_RECEIPT_CUST_RESULT] ('K7HCTKOSTENSTELLE20260612') ORDER BY ORDER_SEQ] and Parameters []
15:17:47.4053|XRechnungViewDocument|DEBUG >> Create_PDFfromXML(XRechnungViewDocument.vb:60) -> Create_PDFfromXML() Start
15:17:47.4075|XRechnungViewDocument|DEBUG >> InitializeFilePaths(XRechnungViewDocument.vb:122) -> Create_PDFfromXML() Resulting PDF Filepath: [E:\DocumentProcessing\Input\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.pdf]
15:17:49.4218|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TYPE] SpecName=[INVOICE_TYPE] Value=[380] Caption=[] Display=[False] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: TYPE
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TYPE] SpecName=[INVOICE_CURRENCY] Value=[EUR] Caption=[] Display=[False] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [TYPE] - ItemArea: [TYPE] - SpecName: [INVOICE_CURRENCY] - Value: [EUR] - YPos: [65]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[TYPE] for SpecName=[INVOICE_CURRENCY]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [TYPE] - YPos: [65] - Display: [False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_NUMBER] Value=[W26282] Caption=[Rechnungsnummer/Invoice-No:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: HEAD
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_DATE] Value=[20260531] Caption=[Datum/Date:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_DATE] - Value: [20260531] - YPos: [65]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:472) -> FollowItem: Entering HEAD handler
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [HEAD] - YPos: [65] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 70
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_SERVICE_DATE] Value=[20260531] Caption=[Leistungsdatum/Service date:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_SERVICE_DATE] - Value: [20260531] - YPos: [70]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:472) -> FollowItem: Entering HEAD handler
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [HEAD] - YPos: [70] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 75
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_REFERENCE] Value=[?5602180653?] Caption=[BT-13 BestellReferenz/BORD:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_REFERENCE] - Value: [?5602180653?] - YPos: [75]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:472) -> FollowItem: Entering HEAD handler
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [HEAD] - YPos: [75] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 80
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[HEAD] SpecName=[INVOICE_REFERENCE3] Value=[?5602180653?] Caption=[BT-10 KäuferReferenz/BuyerRef.] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [HEAD] - ItemArea: [HEAD] - SpecName: [INVOICE_REFERENCE3] - Value: [?5602180653?] - YPos: [80]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:472) -> FollowItem: Entering HEAD handler
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [HEAD] - YPos: [80] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 85
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_NAME] Value=[Safety First - Service GmbH] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: SELLER
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_ADDRESS] Value=[Lindenhof 2] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_ADDRESS] - Value: [Lindenhof 2] - YPos: [100]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_ADDRESS]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [SELLER] - YPos: [100] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 105
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_POSTALCODE] Value=[15831] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_POSTALCODE] - Value: [15831] - YPos: [105]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_POSTALCODE]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [SELLER] - YPos: [105] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 110
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_CITY] Value=[Blankenfelde Mahlow] Caption=[] Display=[True] LastRow=[True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_CITY] - Value: [Blankenfelde Mahlow] - YPos: [110]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_CITY]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [SELLER] - YPos: [110] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_TAX_ID] Value=[050/118/05428] Caption=[USt-ID/Seller tax ID:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_TAX_ID] - Value: [050/118/05428] - YPos: [110]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_TAX_ID]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [SELLER] - YPos: [110] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 115
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[SELLER] SpecName=[INVOICE_SELLER_ID] Value=[7123898] Caption=[Lieferant-Nr/Seller ID:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [SELLER] - ItemArea: [SELLER] - SpecName: [INVOICE_SELLER_ID] - Value: [7123898] - YPos: [115]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[SELLER] for SpecName=[INVOICE_SELLER_ID]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [SELLER] - YPos: [115] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 120
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_NAME] Value=[WISAG Sicherheit & Service Berlin -Brandenburg GmbH & Co. KG] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: BUYER
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_ADRESS] Value=[Bornitzstraße 67 71] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_ADRESS] - Value: [Bornitzstraße 67 71] - YPos: [135]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_ADRESS]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [BUYER] - YPos: [135] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 140
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_POSTALCODE] Value=[10365] Caption=[] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_POSTALCODE] - Value: [10365] - YPos: [140]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_POSTALCODE]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [BUYER] - YPos: [140] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 145
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[BUYER] SpecName=[INVOICE_BUYER_CITY] Value=[Berlin] Caption=[] Display=[True] LastRow=[True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [BUYER] - ItemArea: [BUYER] - SpecName: [INVOICE_BUYER_CITY] - Value: [Berlin] - YPos: [145]
15:17:49.4229|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[BUYER] for SpecName=[INVOICE_BUYER_CITY]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [BUYER] - YPos: [145] - Display: [True]
15:17:49.4229|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_NET] Value=[89.92] Caption=[Nettobetrag/Net amount:] Display=[True] LastRow=[False]
15:17:49.4229|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: AMOUNT
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_TAX] Value=[17.08] Caption=[Steuerbetrag/Tax amount:] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_TAX] - Value: [17.08] - YPos: [160]
15:17:49.4442|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_TAX]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [160] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 165
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_GROSS] Value=[107.00] Caption=[Bruttobetrag/Gross amount:] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_GROSS] - Value: [107.00] - YPos: [165]
15:17:49.4442|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_GROSS]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [165] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 170
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[AMOUNT] SpecName=[INVOICE_TOTAL_CHARGE_AMOUNT] Value=[0.00] Caption=[Zuschläge/Charge amount:] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [AMOUNT] - ItemArea: [AMOUNT] - SpecName: [INVOICE_TOTAL_CHARGE_AMOUNT] - Value: [0.00] - YPos: [170]
15:17:49.4442|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[AMOUNT] for SpecName=[INVOICE_TOTAL_CHARGE_AMOUNT]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [AMOUNT] - YPos: [170] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 175
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_RATE] Value=[19.00] Caption=[] Display=[False] LastRow=[True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: TAXPOS
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleTaxPosAreaSwitch(XRechnungViewDocument.vb:454) -> TAXPOS RATE in AreaSwitch accumulated: [19.00 %: ]
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_AMOUNT] Value=[17.08] Caption=[] Display=[False] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_AMOUNT] - Value: [17.08] - YPos: [190]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:475) -> FollowItem: Entering TAXPOS handler
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:646) -> TAXPOS AMOUNT accumulated: [19.00 %: 17,08 €]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [190] - Display: [False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_TYPE] Value=[VAT] Caption=[] Display=[True] LastRow=[True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_TYPE] - Value: [VAT] - YPos: [190]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:475) -> FollowItem: Entering TAXPOS handler
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:652) -> TAXPOS TYPE final: [19.00 %: 17,08 € VAT], Display=True
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [190] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:667) -> RenderDisplayItem: TAXPOS first display item - skipping line height
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[PAYMENT] SpecName=[INVOICE_PAYMENT_TERMS] Value=[Bitte überweisen Sie den gesamten Betrag ohne Abzüge innerhalb der nächsten 30 Tage mit Angabe der
Rechnungsnummer im Verwendungszweck auf das untenstehende Konto.
#SKONTO#TAGE=30#PROZENT=0.00#
] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: PAYMENT
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[PAYMENT] SpecName=[INVOICE_PAYMENT_IBAN] Value=[DE09200505501261129074] Caption=[IBAN:] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [PAYMENT] - ItemArea: [PAYMENT] - SpecName: [INVOICE_PAYMENT_IBAN] - Value: [DE09200505501261129074] - YPos: [240]
10:38:01.1715|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:474) -> FollowItem: UNHANDLED CurrentArea=[PAYMENT] for SpecName=[INVOICE_PAYMENT_IBAN]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [PAYMENT] - YPos: [240] - Display: [True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:638) -> RenderDisplayItem: Adding line height. New YPosition: 245
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_AMOUNT] Value=[1.00] Caption=[] Display=[True] LastRow=[False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: POSITION
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_UNIT_TYPE] Value=[MTR] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_UNIT_TYPE] - Value: [MTR] - YPos: [265]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [POSITION] - YPos: [265] - Display: [False]
10:38:01.1715|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_ARTICLE] Value=[Radiallüfter 60 kW Viessmann] Caption=[] Display=[True] LastRow=[True]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_ARTICLE] - Value: [Radiallüfter 60 kW Viessmann] - YPos: [265]
10:38:01.1715|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [POSITION] - YPos: [265] - Display: [False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_ARTICLE_DESCRIPTION] Value=[7831032] Caption=[] Display=[True] LastRow=[True]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_ARTICLE_DESCRIPTION] - Value: [7831032] - YPos: [265]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [POSITION] - YPos: [265] - Display: [False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_TAXPOS_TAX_RATE] Value=[19.00] Caption=[] Display=[True] LastRow=[True]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_TAXPOS_TAX_RATE] - Value: [19.00] - YPos: [265]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [POSITION] - YPos: [265] - Display: [False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_TAX_AMOUNT] Value=[838.58] Caption=[] Display=[True] LastRow=[True]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_TAX_AMOUNT] - Value: [838.58] - YPos: [265]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:459) -> FollowItem: Entering POSITION/ALLOWANCE handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [POSITION] - YPos: [265] - Display: [False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_RATE] Value=[19.00] Caption=[] Display=[False] LastRow=[False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:269) -> Area-Switch to: TAXPOS
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleTaxPosAreaSwitch(XRechnungViewDocument.vb:444) -> TAXPOS RATE in AreaSwitch accumulated: [19.00 %: ]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_AMOUNT] Value=[164.33] Caption=[] Display=[False] LastRow=[False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_AMOUNT] - Value: [164.33] - YPos: [45]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:465) -> FollowItem: Entering TAXPOS handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:611) -> TAXPOS AMOUNT accumulated: [19.00 %: 164,33 €]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [45] - Display: [False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:234) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_TYPE] Value=[VAT] Caption=[] Display=[True] LastRow=[False]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:453) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_TYPE] - Value: [VAT] - YPos: [45]
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:465) -> FollowItem: Entering TAXPOS handler
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:617) -> TAXPOS TYPE final: [19.00 %: 164,33 € VAT], Display=True
10:38:01.1873|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:477) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [45] - Display: [True]
10:38:01.1873|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:632) -> RenderDisplayItem: TAXPOS first display item - skipping line height
10:38:01.2414|XRechnungViewDocument|INFO >> FinalizePDF(XRechnungViewDocument.vb:730) -> PDF VisualReceipt generated successfully!
10:38:01.2414|XRechnungViewDocument|DEBUG >> FinalizePDF(XRechnungViewDocument.vb:731) -> Vor MOVE... oxmlFilePath: [E:\DocumentProcessing\Input\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.xml] / oTempFilePath: [E:\DocumentProcessing\Input\temp\xrechnung.xml]
10:38:01.2414|XRechnungViewDocument|INFO >> FinalizePDF(XRechnungViewDocument.vb:736) -> Create_PDFfromXML() End successfully. File [E:\DocumentProcessing\Input\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.pdf] written.
10:38:01.2696|FilesystemEx|DEBUG >> GetVersionedString(FilesystemEx.vb:202) -> Versioned: String [CF98H9H9GßK7HCTALLOWANCE20260612~Attm0], Version [1]
10:38:01.2696|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:148) -> Intermediate Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.pdf
10:38:01.2696|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:149) -> File version: 1
10:38:01.2696|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:157) -> Final Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.pdf
10:38:01.2696|FileFunctions|INFO >> MoveFiles(FileFunctions.vb:72) -> File moved to E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H9GßK7HCTALLOWANCE20260612~Attm0.pdf
10:38:01.2696|FileFunctions|INFO >> MoveFiles(FileFunctions.vb:122) -> Finished moving files
10:38:01.2696|ImportZUGFeRDFiles|INFO >> Start(ImportZUGFeRDFiles.vb:114) -> END processing file group K7HCTALLOWANCE20260612
10:38:01.2696|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> Before default sql commit: oxRechnungHandle [True]
10:38:01.2696|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> Before default sql close
10:38:01.2696|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:524) -> Finishing Job ImportZUGFeRDFiles
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: PAYMENT
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[PAYMENT] SpecName=[INVOICE_PAYMENT_IBAN] Value=[DE41160500001000617188] Caption=[IBAN:] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [PAYMENT] - ItemArea: [PAYMENT] - SpecName: [INVOICE_PAYMENT_IBAN] - Value: [DE41160500001000617188] - YPos: [215]
15:17:49.4442|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[PAYMENT] for SpecName=[INVOICE_PAYMENT_IBAN]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [PAYMENT] - YPos: [215] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 220
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[PAYMENT] SpecName=[INVOICE_PAYMENT_BIC] Value=[WELADED1PMB] Caption=[BIC:] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [PAYMENT] - ItemArea: [PAYMENT] - SpecName: [INVOICE_PAYMENT_BIC] - Value: [WELADED1PMB] - YPos: [220]
15:17:49.4442|XRechnungViewDocument|WARN >> HandleFollowUpItem(XRechnungViewDocument.vb:484) -> FollowItem: UNHANDLED CurrentArea=[PAYMENT] for SpecName=[INVOICE_PAYMENT_BIC]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [PAYMENT] - YPos: [220] - Display: [True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:673) -> RenderDisplayItem: Adding line height. New YPosition: 225
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_AMOUNT] Value=[4.0000] Caption=[] Display=[True] LastRow=[False]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: POSITION
15:17:49.4442|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_UNIT_TYPE] Value=[HUR] Caption=[] Display=[True] LastRow=[True]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_UNIT_TYPE] - Value: [HUR] - YPos: [245]
15:17:49.4442|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:469) -> FollowItem: Entering POSITION/ALLOWANCE handler
15:17:49.4545|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [POSITION] - YPos: [245] - Display: [False]
15:17:49.4545|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_ARTICLE] Value=[Sicherheit] Caption=[] Display=[True] LastRow=[True]
15:17:49.4545|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_ARTICLE] - Value: [Sicherheit] - YPos: [245]
15:17:49.4545|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:469) -> FollowItem: Entering POSITION/ALLOWANCE handler
15:17:50.3336|XRechnungViewDocument|DEBUG >> RenderMultiLineText(XRechnungViewDocument.vb:751) -> RenderMultiLineText: Rendering part: [Sicherheit] at Y position: 245
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [POSITION] - YPos: [250] - Display: [False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_TAXPOS_TAX_RATE] Value=[19.00] Caption=[] Display=[True] LastRow=[True]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_TAXPOS_TAX_RATE] - Value: [19.00] - YPos: [250]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:469) -> FollowItem: Entering POSITION/ALLOWANCE handler
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleTaxRateFollowUp(XRechnungViewDocument.vb:613) -> Handling Tax Rate Follow-Up: Value=[19.00] at YPos=245
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [POSITION] - YPos: [250] - Display: [False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[POSITION] SpecName=[INVOICE_POSITION_TAX_AMOUNT] Value=[89.92] Caption=[] Display=[True] LastRow=[True]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [POSITION] - ItemArea: [POSITION] - SpecName: [INVOICE_POSITION_TAX_AMOUNT] - Value: [89.92] - YPos: [250]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:469) -> FollowItem: Entering POSITION/ALLOWANCE handler
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandlePositionTaxAmountFollowUp(XRechnungViewDocument.vb:622) -> Handling Position Tax Amount Follow-Up: Value=[89.92] Formatted=[89,92 €] at YPos=245, Adjusted YPos=241,5
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [POSITION] - YPos: [250] - Display: [False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_RATE] Value=[19.00] Caption=[] Display=[False] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: TAXPOS
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleTaxPosAreaSwitch(XRechnungViewDocument.vb:454) -> TAXPOS RATE in AreaSwitch accumulated: [19.00 %: ]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_AMOUNT] Value=[17.08] Caption=[] Display=[False] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_AMOUNT] - Value: [17.08] - YPos: [265]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:475) -> FollowItem: Entering TAXPOS handler
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:646) -> TAXPOS AMOUNT accumulated: [19.00 %: 17,08 €]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [265] - Display: [False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[TAXPOS] SpecName=[INVOICE_TAXPOS_TYPE] Value=[VAT] Caption=[] Display=[True] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [TAXPOS] - ItemArea: [TAXPOS] - SpecName: [INVOICE_TAXPOS_TYPE] - Value: [VAT] - YPos: [265]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:475) -> FollowItem: Entering TAXPOS handler
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleTaxPosFollowUp(XRechnungViewDocument.vb:652) -> TAXPOS TYPE final: [19.00 %: 17,08 € VAT], Display=True
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [TAXPOS] - YPos: [265] - Display: [True]
15:17:51.0522|XRechnungViewDocument|DEBUG >> RenderDisplayItem(XRechnungViewDocument.vb:667) -> RenderDisplayItem: TAXPOS first display item - skipping line height
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[INCL_NOTE] SpecName=[INCLUDED_NOTE_CONTENT] Value=[Rechnung] Caption=[] Display=[True] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:272) -> Area-Switch to: INCL_NOTE
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleAreaSwitch(XRechnungViewDocument.vb:282) -> Area-Switch [INCL_NOTE]: Page break BEFORE header! New YPosition: 45
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[INCL_NOTE] SpecName=[INCLUDED_NOTE_CONTENT] Value=[Unsere Leistungen für den Auftrag "Hertie School of Governace" stellen wir Ihnen wie folgt in Rechnung.] Caption=[] Display=[True] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [INCL_NOTE] - ItemArea: [INCL_NOTE] - SpecName: [INCLUDED_NOTE_CONTENT] - Value: [Unsere Leistungen für den Auftrag "Hertie School of Governace" stellen wir Ihnen wie folgt in Rechnung.] - YPos: [60]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:478) -> FollowItem: Entering INCL_NOTE handler - YPosition before=60
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:482) -> FollowItem: INCL_NOTE handler - YPosition after=65, Display set to False
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [INCL_NOTE] - YPos: [65] - Display: [False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> ProcessInvoiceData(XRechnungViewDocument.vb:238) -> WorkingItem: Area=[INCL_NOTE] SpecName=[INCLUDED_NOTE_CONTENT] Value=[Vielen Dank für die gute Zusammenarbeit.] Caption=[] Display=[True] LastRow=[False]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:463) -> FollowItem START - CurrentArea: [INCL_NOTE] - ItemArea: [INCL_NOTE] - SpecName: [INCLUDED_NOTE_CONTENT] - Value: [Vielen Dank für die gute Zusammenarbeit.] - YPos: [65]
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:478) -> FollowItem: Entering INCL_NOTE handler - YPosition before=65
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:482) -> FollowItem: INCL_NOTE handler - YPosition after=70, Display set to False
15:17:51.0522|XRechnungViewDocument|DEBUG >> HandleFollowUpItem(XRechnungViewDocument.vb:487) -> FollowItem END - CurrentArea: [INCL_NOTE] - YPos: [70] - Display: [False]
15:17:51.2630|XRechnungViewDocument|INFO >> FinalizePDF(XRechnungViewDocument.vb:778) -> PDF VisualReceipt generated successfully!
15:17:51.2630|XRechnungViewDocument|DEBUG >> FinalizePDF(XRechnungViewDocument.vb:779) -> Vor MOVE... oxmlFilePath: [E:\DocumentProcessing\Input\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.xml] / oTempFilePath: [E:\DocumentProcessing\Input\temp\xrechnung.xml]
15:17:51.2692|XRechnungViewDocument|INFO >> FinalizePDF(XRechnungViewDocument.vb:784) -> Create_PDFfromXML() End successfully. File [E:\DocumentProcessing\Input\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.pdf] written.
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedString(FilesystemEx.vb:202) -> Versioned: String [CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0], Version [1]
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:148) -> Intermediate Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0.pdf
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:149) -> File version: 1
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:148) -> Intermediate Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0~2.pdf
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:149) -> File version: 2
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:148) -> Intermediate Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0~3.pdf
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:149) -> File version: 3
15:17:51.2950|FilesystemEx|DEBUG >> GetVersionedFilenameWithFilecheck(FilesystemEx.vb:157) -> Final Filename is E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0~3.pdf
15:17:51.2950|FileFunctions|INFO >> MoveFiles(FileFunctions.vb:72) -> File moved to E:\DocumentProcessing\Output\File\DocumentKindAssigned\ZUGFeRD\Success\CF98H9H7ßK7HCTKOSTENSTELLE20260612~Attm0~3.pdf
15:17:51.2950|FileFunctions|INFO >> MoveFiles(FileFunctions.vb:122) -> Finished moving files
15:17:51.2981|ImportZUGFeRDFiles|INFO >> Start(ImportZUGFeRDFiles.vb:114) -> END processing file group K7HCTKOSTENSTELLE20260612
15:17:51.2981|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> Before default sql commit: oxRechnungHandle [True]
15:17:51.2981|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:114) -> Before default sql close
15:17:51.2981|ImportZUGFeRDFiles|DEBUG >> Start(ImportZUGFeRDFiles.vb:524) -> Finishing Job ImportZUGFeRDFiles

View File

@@ -4,30 +4,36 @@
<package id="DocumentFormat.OpenXml" version="3.2.0" targetFramework="net462" />
<package id="DocumentFormat.OpenXml.Framework" version="3.2.0" targetFramework="net462" />
<package id="FirebirdSql.Data.FirebirdClient" version="7.5.0" targetFramework="net461" />
<package id="GdPicture" version="14.3.3" targetFramework="net462" />
<package id="GdPicture.runtimes.windows" version="14.3.3" targetFramework="net462" />
<package id="GdPicture" version="14.4.4" targetFramework="net462" />
<package id="GdPicture.runtimes.windows" version="14.4.4" targetFramework="net462" />
<package id="Google.Protobuf" version="3.33.2" targetFramework="net462" />
<package id="Microsoft.AspNet.WebApi.Client" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="8.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="10.0.5" targetFramework="net462" />
<package id="Microsoft.Bcl.Cryptography" version="10.0.5" targetFramework="net462" />
<package id="Microsoft.Bcl.HashCode" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.CSharp" version="4.7.0" targetFramework="net462" />
<package id="Microsoft.VisualBasic" version="10.3.0" targetFramework="net462" />
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
<package id="Newtonsoft.Json.Bson" version="1.0.2" targetFramework="net462" />
<package id="NLog" version="5.0.5" targetFramework="net461" />
<package id="OpenMcdf" version="2.4.1" targetFramework="net462" />
<package id="OpenMcdf" version="3.1.4" targetFramework="net462" />
<package id="protobuf-net" version="3.2.46" targetFramework="net462" />
<package id="protobuf-net.Core" version="3.2.46" targetFramework="net462" />
<package id="RtfPipe" version="2.0.7677.4303" targetFramework="net462" />
<package id="System.Buffers" version="4.6.0" targetFramework="net462" />
<package id="System.Buffers" version="4.6.1" targetFramework="net462" />
<package id="System.CodeDom" version="8.0.0" targetFramework="net462" />
<package id="System.Collections.Immutable" version="8.0.0" targetFramework="net462" />
<package id="System.IO.Packaging" version="8.0.1" targetFramework="net462" />
<package id="System.Collections.Immutable" version="10.0.5" targetFramework="net462" />
<package id="System.Formats.Asn1" version="10.0.5" targetFramework="net462" />
<package id="System.IO.Packaging" version="10.0.5" targetFramework="net462" />
<package id="System.IO.Pipelines" version="10.0.5" targetFramework="net462" />
<package id="System.Management" version="8.0.0" targetFramework="net462" />
<package id="System.Memory" version="4.6.0" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.6.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.0" targetFramework="net462" />
<package id="System.Security.Cryptography.Pkcs" version="8.0.1" targetFramework="net462" />
<package id="System.Text.Encodings.Web" version="8.0.0" targetFramework="net462" />
<package id="System.Text.Json" version="8.0.6" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net462" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net462" />
<package id="System.Memory" version="4.6.3" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.6.1" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.2" targetFramework="net462" />
<package id="System.Security.Cryptography.Pkcs" version="10.0.5" targetFramework="net462" />
<package id="System.Text.Encodings.Web" version="10.0.5" targetFramework="net462" />
<package id="System.Text.Json" version="10.0.5" targetFramework="net462" />
<package id="System.Threading.Channels" version="10.0.5" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.6.3" targetFramework="net462" />
<package id="System.ValueTuple" version="4.6.1" targetFramework="net462" />
</packages>

View File

@@ -202,6 +202,15 @@ Namespace Mail
Try
' STARTTLS: connect plain and then upgrade
Logger.Debug("Connecting with [STARTTLS/Connect] on [{0}/{1}]", pSession.Server, pSession.Port)
' Für Azure Communication Services: Explizite TLS-Konfiguration
If pSession.Server.Contains("azurecomm.net") Then
Logger.Debug("Azure Communication Services detected - forcing TLS 1.2")
' Überschreibe alle vorherigen Einstellungen
Client.SSLConfiguration.EnabledSslProtocols = System.Security.Authentication.SslProtocols.Tls12
Logger.Debug("Forced Encryption Protocols: [{0}]", Client.SSLConfiguration.EnabledSslProtocols)
End If
Client.Connect(pSession.Server, pSession.Port)
Dim oSupportsSTARTTLS As Boolean = SupportsSTARTTLS(Client)
@@ -320,9 +329,32 @@ Namespace Mail
Private Sub DoUseBestLogin_BasicAuth(pClient As ClientBase, pUserName As String, pPassword As String)
Logger.Debug("Logging in with Simple Auth")
Logger.Debug("Username format: [{0}]", If(pUserName.Contains("@"), "Email format", "Other format"))
If TypeOf pClient Is Smtp Then
DirectCast(pClient, Smtp).UseBestLogin(pUserName, pPassword)
Dim smtp = DirectCast(pClient, Smtp)
' Zeige unterstützte Auth-Methoden (nur Logging, keine Funktionsänderung)
Try
Dim supportedExtensions = smtp.SupportedExtensions()
Logger.Debug("Server supported extensions count: [{0}]", supportedExtensions.Count)
If supportedExtensions.Count > 0 Then
Logger.Debug("Server supported extensions: [{0}]", String.Join(", ", supportedExtensions.Select(Function(x) x.ToString())))
End If
Catch ex As Exception
Logger.Debug("Could not retrieve supported extensions: {0}", ex.Message)
End Try
' Azure Communication Services Detection (nur Logging)
If _Session?.Server?.Contains("azurecomm.net") Then
Logger.Debug("Azure Communication Services detected")
Logger.Debug("Note: Username should be '<endpoint>.communication.azure.com'")
Logger.Debug("Note: Password should be the Access Key from Azure Portal")
End If
' Ursprüngliche Funktionalität bleibt unverändert
smtp.UseBestLogin(pUserName, pPassword)
ElseIf TypeOf pClient Is Imap Then
DirectCast(pClient, Imap).UseBestLogin(pUserName, pPassword)
Else
@@ -399,10 +431,13 @@ Namespace Mail
End Sub
Private Sub Session_ServerCertificateValidate(sender As Object, e As ServerCertificateValidateEventArgs)
' i dont know why it works but it does
Logger.Debug("Certificate validation for: [{0}]", e.Certificate?.Subject)
Logger.Debug("SSL Policy Errors: [{0}]", e.SslPolicyErrors)
If (e.SslPolicyErrors And Not SMTP_IGNORED_ERRORS) = SslPolicyErrors.None Then
e.IsValid = True
Else
Logger.Warn("Certificate validation failed. Errors: [{0}]", e.SslPolicyErrors)
e.IsValid = False
End If
End Sub

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.0.0.0")>
<Assembly: AssemblyFileVersion("2.0.0.0")>
<Assembly: AssemblyVersion("2.1.0.0")>
<Assembly: AssemblyFileVersion("2.1.0.0")>