diff --git a/library/src/main/resources/stylesheets/xrechnung-html.univ.xsl b/library/src/main/resources/stylesheets/xrechnung-html.univ.xsl index b252b0e0..9a7af0c0 100644 --- a/library/src/main/resources/stylesheets/xrechnung-html.univ.xsl +++ b/library/src/main/resources/stylesheets/xrechnung-html.univ.xsl @@ -1144,17 +1144,29 @@ function downloadData (element_id) { -
- -
+ + +
+ +
+
+
-
- -
- -
- -
+ + +
+ +
+
+
+ + + +
+ +
+
+
diff --git a/library/src/test/resources/factur-x-vis-extended.de.html b/library/src/test/resources/factur-x-vis-extended.de.html index bec60374..1d63ba13 100644 --- a/library/src/test/resources/factur-x-vis-extended.de.html +++ b/library/src/test/resources/factur-x-vis-extended.de.html @@ -1085,7 +1085,6 @@
-
diff --git a/library/src/test/resources/factur-x-vis-ubl-creditnote.en.html b/library/src/test/resources/factur-x-vis-ubl-creditnote.en.html index 9e849b32..1c7b7237 100644 --- a/library/src/test/resources/factur-x-vis-ubl-creditnote.en.html +++ b/library/src/test/resources/factur-x-vis-ubl-creditnote.en.html @@ -1359,7 +1359,6 @@
-
@@ -1556,7 +1555,7 @@
Description:
Processor: Intel Core 2 Duo SU9400 LV (1.4GHz). RAM: - 3MB. Screen 1440x900
+ 3MB. Screen 1440x900
Part number:
diff --git a/library/src/test/resources/factur-x-vis-ubl.en.html b/library/src/test/resources/factur-x-vis-ubl.en.html index 34d420e8..65e10274 100644 --- a/library/src/test/resources/factur-x-vis-ubl.en.html +++ b/library/src/test/resources/factur-x-vis-ubl.en.html @@ -1,1951 +1,1948 @@ - - - - - - XRechnung - - - - -
- -
-
-
-
-
We accept no liability for the correctness of the data
-
-
-
-
Buyer Information
-
-
-
Routing ID:
-
04011000-12345-03
-
-
-
Name:
-
[Buyer name]
-
-
-
Street / house number:
-
[Buyer address line 1]
-
-
-
PO Box:
-
-
-
-
Address Addition:
-
-
-
-
Postcode:
-
12345
-
-
-
Place:
-
[Buyer city]
-
-
-
State/Province:
-
-
-
-
Country:
-
DE (Deutschland)
-
-
-
ID:
-
[Buyer identifier]
-
-
-
ID scheme:
-
-
-
-
Name:
-
-
-
-
Phone:
-
-
-
-
E-mail address:
-
-
-
-
-
-
-
Seller Information
-
-
-
-
-
-
-
Company name:
-
[Seller name]
-
-
-
Street / house number:
-
[Seller address line 1]
-
-
-
PO Box:
-
-
-
-
Address Addition:
-
-
-
-
Code postal:
-
12345
-
-
-
Place:
-
[Seller city]
-
-
-
State/Province:
-
-
-
-
Country code:
-
DE (Deutschland)
-
-
-
ID:
-
-
-
-
ID scheme:
-
-
-
-
Name:
-
nicht vorhanden
-
-
-
Phone:
-
+49 1234-5678
-
-
-
E-mail address:
-
seller@email.de
-
-
-
-
-
-
-
-
-
Invoice details
-
-
-
-
-
Seller Information:
-
123456XX
-
-
-
Invoice date:
-
4.4.2016
-
-
-
Invoice type:
-
380 (Commercial invoice)
-
-
-
Currency
-
EUR (Euro)
-
-
-

Billing period:

-
-
-
from:
-
-
-
-
to:
-
-
-
-
-
-
-
-
-
Project number:
-
-
-
-
Contract Number:
-
-
-
-
Order number:
-
-
-
-
Order number:
-
-
-
-

Previous invoices:

-
-
-
-
-
-
-
-
-
Total amounts of the invoice
-
-
-
Line total
-
netto
-
314,86
-
-
-
Total discounts
-
netto
-
-
-
-
Total charges
-
netto
-
-
-
-
Grand total
-
netto
-
314,86
-
-
-
VAT amount
-
-
22,04
-
-
-
Total VAT
-
-
-
-
-
Grand total
-
brutto
-
336,90
-
-
-
Amount paid
-
brutto
-
-
-
-
rounding amount
-
brutto
-
-
-
-
Amount Due
-
brutto
-
336,90
-
-
-
-
-
-
-
-
-
Breakdown of VAT at invoice level
-
-
-
VAT category: S (Standard rate)
-
-
-
-
-
Grand total
-
netto
-
314,86
-
-
-
VAT rate
-
-
7%
-
-
-
VAT amount
-
-
22,04
-
-
-
-
Reason for exemption::
-
ID for the exemption reason::
-
-
-
-
-
-
-
-
-
-
-
Payment details
-
-
-
Discount; other payment terms:
-
Zahlbar sofort ohne Abzug.
-
-
-
Due date:
-
-
-
-
Code for the means of payment:
-
58 (SEPA credit transfer)
-
-
-
Means of payment:
-
-
-
-
Usage:
-
-
-
-
-
-
Card information
-
-
-
Card number:
-
-
-
-
Card holder:
-
-
-
-
-
-
-
-
-
-
Direct debit
-
-
-
Mandate Reference No:
-
-
-
-
IBAN:
-
-
-
-
Creditor ID:
-
-
-
-
-
-
Transfer
-
-
-
Account holder:
-
-
-
-
IBAN:
-
DE75512108001245126199
-
-
-
BIC:
-
-
-
-
-
-
-
-
-
-
Invoice Comment
-
-
-
Subject:
-
-
-
-
Comment:
-
#ADU#Es gelten unsere Allgem. Geschäftsbedingungen, die Sie unter […] finden.
-
-
-
-
-
-
-
-
We accept no liability for the correctness of the data
-
-
-
-
LineZeitschrift [...]
-
-
-
Free text:
-
Die letzte Lieferung im Rahmen des abgerechneten Abonnements erfolgt in 12/2016 Lieferung - erfolgt / erfolgte direkt vom Verlag
-
-
-
Object ID:
-
-
-
-
Object ID schema:
-
-
-
-
Order line number:
-
6171175.1
-
-
-
Account assignment information:
-
-
-

Billing period:

-
-
from:
-
1.1.2016
-
-
-
to:
-
31.12.2016
-
-
-
-
-
Price details
-
-
-
Quantity
-
1
-
-
-
Unit
-
XPP (Piece)
-
-
-
Unit price (net)
-
288,79
-
-
-
Total price (net)
-
288,79
-
-
-
-
-
Discount (net):
-
-
-
-
Net list price:
-
-
-
-
Number of units:
-
-
-
-
Unit of measure code:
-
-
-
-
VAT:
-
S (Standard rate)
-
-
-
VAT rate in percent:
-
7%
-
-
-
-
-
-
-
-
-
Allowances at line level
-
-
-
Charges at invoice line level
-
-
-
-
-
-
-
Item Information
-
-
-
-
-
-
Name:
-
Zeitschrift [...]
-
-
-
Description:
-
Zeitschrift Inland
-
-
-
Part number:
-
246
-
-
-
Customer's material number:
-
-
-

Article properties:

-
-
-
-
-
-
-
Item ID:
-
-
-
-
Item ID schema:
-
-
-
-
Item classification code:
-
0721-880X
-
-
-
Identifier to form the schema:
-
IB (ISBN (International Standard Book Number))
-
-
-
Version for creating the schema:
-
-
-
-
Country of origin code:
-
-
-
-
-
-
-
-
-
-
-
-
-
LinePorto + Versandkosten
-
-
-
Free text:
-
-
-
-
Object ID:
-
-
-
-
Object ID schema:
-
-
-
-
Order line number:
-
-
-
-
Account assignment information:
-
-
-

Billing period:

-
-
from:
-
-
-
-
to:
-
-
-
-
-
-
Price details
-
-
-
Quantity
-
1
-
-
-
Unit
-
XPP (Piece)
-
-
-
Unit price (net)
-
26,07
-
-
-
Total price (net)
-
26,07
-
-
-
-
-
Discount (net):
-
-
-
-
Net list price:
-
-
-
-
Number of units:
-
-
-
-
Unit of measure code:
-
-
-
-
VAT:
-
S (Standard rate)
-
-
-
VAT rate in percent:
-
7%
-
-
-
-
-
-
-
-
-
Allowances at line level
-
-
-
Charges at invoice line level
-
-
-
-
-
-
-
Item Information
-
-
-
-
-
-
Name:
-
Porto + Versandkosten
-
-
-
Description:
-
-
-
-
Part number:
-
-
-
-
Customer's material number:
-
-
-

Article properties:

-
-
-
-
-
-
-
Item ID:
-
-
-
-
Item ID schema:
-
-
-
-
Item classification code:
-
-
-
-
Identifier to form the schema:
-
-
-
-
Version for creating the schema:
-
-
-
-
Country of origin code:
-
-
-
-
-
-
-
-
-
-
-
-
We accept no liability for the correctness of the data
-
-
-
-
Seller Information
-
-
-
Differing trade name:
-
[Seller trading name]
-
-
-
State/Province:
-
-
-
-
Electronic address:
-
seller@email.de
-
-
-
Electronic address scheme:
-
EM (Electronic mail)
-
-
-
Register number:
-
[HRA-Eintrag]
-
-
-
VAT ID:
-
DE 123456789
-
-
-
Tax ID:
-
-
-
-
Tax ID scheme:
-
-
-
-
Further legal information:
-
123/456/7890, HRA-Eintrag in […]
-
-
-
VAT currency code:
-
-
-
-
-
-
-
-
-
-
-
Buyer Information
-
-
-
Differing trade name:
-
-
-
-
State/Province:
-
-
-
-
E-mail address:
-
buyer@info.de
-
-
-
Electronic address scheme:
-
EM (Electronic mail)
-
-
-
Register number:
-
-
-
-
Scheme of register/register number:
-
-
-
-
VAT ID:
-
-
-
-
VAT payday date:
-
-
-
-
VAT Statement Date Code:
-
-
-
-
Account assignment information:
-
-
-
-
-
-
-
-
-
-
-
Contract Information
-
-
-
Assignment number:
-
-
-
-
Receipt confirmation ID:
-
-
-
-
Dispatch note ID:
-
-
-
-
Process ID:
-
-
-
-
Specification ID:
-
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
-
-
-
Object ID:
-
-
-
-
Object ID schema:
-
-
-
-
-
-
-
-
-
-
We accept no liability for the correctness of the data
-
-
-
-
Documents justifying the invoice
-
-
-
-
-
-
-
-
-
History
-
-
-
-
-
-
- + + + + + + XRechnung + + + + +
+ +
+
+
+
+
We accept no liability for the correctness of the data
+
+
+
+
Buyer Information
+
+
+
Routing ID:
+
04011000-12345-03
+
+
+
Name:
+
[Buyer name]
+
+
+
Street / house number:
+
[Buyer address line 1]
+
+
+
PO Box:
+
+
+
+
Address Addition:
+
+
+
+
Postcode:
+
12345
+
+
+
Place:
+
[Buyer city]
+
+
+
State/Province:
+
+
+
+
Country:
+
DE (Deutschland)
+
+
+
ID:
+
[Buyer identifier]
+
+
+
ID scheme:
+
+
+
+
Name:
+
+
+
+
Phone:
+
+
+
+
E-mail address:
+
+
+
+
+
+
+
Seller Information
+
+
+
+
+
+
+
Company name:
+
[Seller name]
+
+
+
Street / house number:
+
[Seller address line 1]
+
+
+
PO Box:
+
+
+
+
Address Addition:
+
+
+
+
Code postal:
+
12345
+
+
+
Place:
+
[Seller city]
+
+
+
State/Province:
+
+
+
+
Country code:
+
DE (Deutschland)
+
+
+
ID:
+
+
+
+
ID scheme:
+
+
+
+
Name:
+
nicht vorhanden
+
+
+
Phone:
+
+49 1234-5678
+
+
+
E-mail address:
+
seller@email.de
+
+
+
+
+
+
+
+
+
Invoice details
+
+
+
+
+
Seller Information:
+
123456XX
+
+
+
Invoice date:
+
4.4.2016
+
+
+
Invoice type:
+
380 (Commercial invoice)
+
+
+
Currency
+
EUR (Euro)
+
+
+

Billing period:

+
+
+
from:
+
+
+
+
to:
+
+
+
+
+
+
+
+
+
Project number:
+
+
+
+
Contract Number:
+
+
+
+
Order number:
+
+
+
+
Order number:
+
+
+
+

Previous invoices:

+
+
+
+
+
+
+
+
+
Total amounts of the invoice
+
+
+
Line total
+
netto
+
314,86
+
+
+
Total discounts
+
netto
+
+
+
+
Total charges
+
netto
+
+
+
+
Grand total
+
netto
+
314,86
+
+
+
VAT amount
+
+
22,04
+
+
+
Total VAT
+
+
+
+
+
Grand total
+
brutto
+
336,90
+
+
+
Amount paid
+
brutto
+
+
+
+
rounding amount
+
brutto
+
+
+
+
Amount Due
+
brutto
+
336,90
+
+
+
+
+
+
+
+
+
Breakdown of VAT at invoice level
+
+
+
VAT category: S (Standard rate)
+
+
+
+
+
Grand total
+
netto
+
314,86
+
+
+
VAT rate
+
+
7%
+
+
+
VAT amount
+
+
22,04
+
+
+
+
Reason for exemption::
+
ID for the exemption reason::
+
+
+
+
+
+
+
+
Payment details
+
+
+
Discount; other payment terms:
+
Zahlbar sofort ohne Abzug.
+
+
+
Due date:
+
+
+
+
Code for the means of payment:
+
58 (SEPA credit transfer)
+
+
+
Means of payment:
+
+
+
+
Usage:
+
+
+
+
+
+
Card information
+
+
+
Card number:
+
+
+
+
Card holder:
+
+
+
+
+
+
+
+
+
+
Direct debit
+
+
+
Mandate Reference No:
+
+
+
+
IBAN:
+
+
+
+
Creditor ID:
+
+
+
+
+
+
Transfer
+
+
+
Account holder:
+
+
+
+
IBAN:
+
DE75512108001245126199
+
+
+
BIC:
+
+
+
+
+
+
+
+
+
+
Invoice Comment
+
+
+
Subject:
+
+
+
+
Comment:
+
#ADU#Es gelten unsere Allgem. Geschäftsbedingungen, die Sie unter […] finden.
+
+
+
+
+
+
+
+
We accept no liability for the correctness of the data
+
+
+
+
LineZeitschrift [...]
+
+
+
Free text:
+
Die letzte Lieferung im Rahmen des abgerechneten Abonnements erfolgt in 12/2016 Lieferung + erfolgt / erfolgte direkt vom Verlag
+
+
+
Object ID:
+
+
+
+
Object ID schema:
+
+
+
+
Order line number:
+
6171175.1
+
+
+
Account assignment information:
+
+
+

Billing period:

+
+
from:
+
1.1.2016
+
+
+
to:
+
31.12.2016
+
+
+
+
+
Price details
+
+
+
Quantity
+
1
+
+
+
Unit
+
XPP (Piece)
+
+
+
Unit price (net)
+
288,79
+
+
+
Total price (net)
+
288,79
+
+
+
+
+
Discount (net):
+
+
+
+
Net list price:
+
+
+
+
Number of units:
+
+
+
+
Unit of measure code:
+
+
+
+
VAT:
+
S (Standard rate)
+
+
+
VAT rate in percent:
+
7%
+
+
+
+
+
+
+
+
+
Allowances at line level
+
+
+
Charges at invoice line level
+
+
+
+
+
+
+
Item Information
+
+
+
+
+
+
Name:
+
Zeitschrift [...]
+
+
+
Description:
+
Zeitschrift Inland
+
+
+
Part number:
+
246
+
+
+
Customer's material number:
+
+
+

Article properties:

+
+
+
+
+
+
+
Item ID:
+
+
+
+
Item ID schema:
+
+
+
+
Item classification code:
+
0721-880X
+
+
+
Identifier to form the schema:
+
IB (ISBN (International Standard Book Number))
+
+
+
Version for creating the schema:
+
+
+
+
Country of origin code:
+
+
+
+
+
+
+
+
+
+
+
+
+
LinePorto + Versandkosten
+
+
+
Free text:
+
+
+
+
Object ID:
+
+
+
+
Object ID schema:
+
+
+
+
Order line number:
+
+
+
+
Account assignment information:
+
+
+

Billing period:

+
+
from:
+
+
+
+
to:
+
+
+
+
+
+
Price details
+
+
+
Quantity
+
1
+
+
+
Unit
+
XPP (Piece)
+
+
+
Unit price (net)
+
26,07
+
+
+
Total price (net)
+
26,07
+
+
+
+
+
Discount (net):
+
+
+
+
Net list price:
+
+
+
+
Number of units:
+
+
+
+
Unit of measure code:
+
+
+
+
VAT:
+
S (Standard rate)
+
+
+
VAT rate in percent:
+
7%
+
+
+
+
+
+
+
+
+
Allowances at line level
+
+
+
Charges at invoice line level
+
+
+
+
+
+
+
Item Information
+
+
+
+
+
+
Name:
+
Porto + Versandkosten
+
+
+
Description:
+
+
+
+
Part number:
+
+
+
+
Customer's material number:
+
+
+

Article properties:

+
+
+
+
+
+
+
Item ID:
+
+
+
+
Item ID schema:
+
+
+
+
Item classification code:
+
+
+
+
Identifier to form the schema:
+
+
+
+
Version for creating the schema:
+
+
+
+
Country of origin code:
+
+
+
+
+
+
+
+
+
+
+
+
We accept no liability for the correctness of the data
+
+
+
+
Seller Information
+
+
+
Differing trade name:
+
[Seller trading name]
+
+
+
State/Province:
+
+
+
+
Electronic address:
+
seller@email.de
+
+
+
Electronic address scheme:
+
EM (Electronic mail)
+
+
+
Register number:
+
[HRA-Eintrag]
+
+
+
VAT ID:
+
DE 123456789
+
+
+
Tax ID:
+
+
+
+
Tax ID scheme:
+
+
+
+
Further legal information:
+
123/456/7890, HRA-Eintrag in […]
+
+
+
VAT currency code:
+
+
+
+
+
+
+
+
+
+
+
Buyer Information
+
+
+
Differing trade name:
+
+
+
+
State/Province:
+
+
+
+
E-mail address:
+
buyer@info.de
+
+
+
Electronic address scheme:
+
EM (Electronic mail)
+
+
+
Register number:
+
+
+
+
Scheme of register/register number:
+
+
+
+
VAT ID:
+
+
+
+
VAT payday date:
+
+
+
+
VAT Statement Date Code:
+
+
+
+
Account assignment information:
+
+
+
+
+
+
+
+
+
+
+
Contract Information
+
+
+
Assignment number:
+
+
+
+
Receipt confirmation ID:
+
+
+
+
Dispatch note ID:
+
+
+
+
Process ID:
+
+
+
+
Specification ID:
+
urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
+
+
+
Object ID:
+
+
+
+
Object ID schema:
+
+
+
+
+
+
+
+
+
+
We accept no liability for the correctness of the data
+
+
+
+
Documents justifying the invoice
+
+
+
+
+
+
+
+
+
History
+
+
+
+
+
+
+ diff --git a/library/src/test/resources/factur-x-vis.fr.html b/library/src/test/resources/factur-x-vis.fr.html index 0b91ac44..176d36e4 100644 --- a/library/src/test/resources/factur-x-vis.fr.html +++ b/library/src/test/resources/factur-x-vis.fr.html @@ -1250,9 +1250,6 @@
-
-
-