Verzeichnisstruktur erweitert, um Prüftool und Konfiguration XRechnung aufzunehmen.

This commit is contained in:
fbuettner 2017-10-26 10:24:07 +02:00
parent 0fd87014b4
commit 4eab984c01
161 changed files with 106853 additions and 11 deletions

View file

@ -0,0 +1,230 @@
<?xml version="1.0" encoding="UTF-8"?>
<rep:report xmlns:rep="http://www.xoev.de/de/validator/varl/1"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:in="http://www.xoev.de/de/validator/framework/1/createreportinput"
xmlns:s="http://www.xoev.de/de/validator/framework/1/scenarios"
xmlns:svrl="http://purl.oclc.org/dsdl/svrl"
xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:xd="http://www.oxygenxml.com/ns/doc/xsl"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
valid="false"
varlVersion="1.0.0">
<rep:engine>
<rep:name>KoSIT Prüftool</rep:name>
</rep:engine>
<rep:timestamp>2017-09-21T11:08:04.311+02:00</rep:timestamp>
<rep:documentIdentification>
<rep:documentHash>
<rep:hashAlgorithm>SHA-256</rep:hashAlgorithm>
<rep:hashValue>fGsWeDjyK0xy/p2b0DmSP73UVY8p8ZZJxNM0WnjLZSs=</rep:hashValue>
</rep:documentHash>
<rep:documentReference>c:\fb\svn\xoev\produkte\prueftool\trunk\xrechnung\test\instances\bin001.xml</rep:documentReference>
</rep:documentIdentification>
<rep:noScenarioMatched>
<rep:validationStepResult id="val-xml" valid="false">
<rep:message code="generic-error"
columnNumber="1"
id="val-xml.1"
level="error"
lineNumber="1">Content ist nicht zulässig in Prolog.</rep:message>
</rep:validationStepResult>
</rep:noScenarioMatched>
<rep:assessment>
<rep:reject>
<rep:explanation>
<html xmlns="http://www.w3.org/1999/xhtml" data-report-type="report">
<head>
<title>Prüfbericht</title>
<style>
body{
font-family: Calibri;
width: 230mm;
}
.metadata dt {
float: left;
width: 230px;
clear: left;
}
.metadata dd {
margin-left: 250px;
}
table{
border-collapse: collapse;
width: 100%;
}
table.tbl-errors{
font-size: smaller;
}
table.document{
font-size: smaller;
}
table.document td {vertical-align:top;}
.tbl-errors td{
border: 1px solid lightgray;
padding: 2px;
vertical-align: top;
}
thead{
font-weight: bold;
background-color: #f0f0f0;
padding-top: 6pt;
padding-bottom: 2pt;
}
.tbl-meta td{
padding-right: 1em;
}
td.pos{
padding-left: 3pt;
width: 5%;
color: gray
}
td.element{
width: 95%;
word-wrap: break-word;
}
td.element:before{
content: attr(title);
color: gray;
}
div.attribute{
display: inline;
font-style: italic;
color: gray;
}
div.attribute:before{
content: attr(title) '=';
}
div.val{
display: inline;
font-weight: bold;
}
td.level1{
padding-left: 2mm;
}
td.level2{
padding-left: 5mm;
}
td.level3{
padding-left: 10mm;
}
td.level4{
padding-left: 15mm;
}
td.level5{
padding-left: 20mm;
}
td.level6{
padding-left: 25mm;
}
tr{
vertical-align: bottom;
border-bottom: 1px solid #c0c0c0;
}
.error{
color: red;
}
.warning{
}
p.important{
font-weight: bold;
text-align: left;
background-color: #e0e0e0;
padding: 3pt;
}
td.right{
text-align: right
}</style>
</head>
<body>
<h1>Prüfbericht</h1>
<div class="metadata">
<p class="important">Angaben zum geprüften Dokument</p>
<dl>
<dt>Referenz:</dt>
<dd>c:\fb\svn\xoev\produkte\prueftool\trunk\xrechnung\test\instances\bin001.xml</dd>
<dt>Zeitpunkt der Prüfung:</dt>
<dd>21.9.2017 11:08:04</dd>
<dt>Erkannter Dokumenttyp:</dt>
<dd>
<b class="error">unbekannt</b>
</dd>
</dl>
</div>
<p class="important">
<b>Konformitätsprüfung: </b>Das geprüfte Dokument entspricht keinen zulässigen Dokumenttyp und ist damit <b>nicht konform</b> zu den formalen Vorgaben.</p>
<p>Übersicht der Validierungsergebnisse:</p>
<table class="tbl-errors">
<thead>
<tr>
<th>Prüfschritt</th>
<th>Fehler</th>
<th>Warnungen</th>
<th>Informationen</th>
</tr>
</thead>
<tbody>
<tr>
<td> (val-xml)</td>
<td style="width: 30mm;">1</td>
<td style="width: 30mm;">0</td>
<td style="width: 30mm;">0</td>
</tr>
</tbody>
</table>
<p>Validierungsergebnisse im Detail:</p>
<table class="tbl-errors">
<thead>
<tr>
<th style="width: 30mm;">Pos</th>
<th style="width: 25mm;">Code</th>
<th style="width: 25mm;">Adj. Grad (Grad)</th>
<th>Text</th>
</tr>
</thead>
<tbody>
<tr class="error">
<td rowspan="2">val-xml.1</td>
<td rowspan="2">generic-error</td>
<td rowspan="2">error</td>
<td>Content ist nicht zulässig in Prolog.</td>
</tr>
<tr class="error">
<td> Zeile: 1 Spalte: 1</td>
</tr>
</tbody>
</table>
<p class="important error">Bewertung: Es wird empfohlen das Dokument zurückzuweisen.</p>
<p class="info">Dieser Prüfbericht wurde erstellt mit KoSIT Prüftool.</p>
</body>
</html>
</rep:explanation>
</rep:reject>
</rep:assessment>
</rep:report>