Stefan Schmaltz
5c0a3134ac
ZUGFeRD Version 1 importieren
2022-10-10 16:59:29 +02:00
Ivan Vaklinov
9ac885fba3
Changes of namespace and meta-data for Delivery-X
...
As of late 2022 the Delivery-X standard is not yet published.
See specification:
Die digitale Ablösung des Papier-Lieferscheins, Version 1.1, April 2022
Chapter 7.1 XMP-Erweiterungsschema für PDF/A-3
http://docplayer.org/230301085-Der-digitale-lieferschein-dls.html
Seeburger intends to deliver this as an early-access implementation,
subject to change (when the standard is made official).
2022-10-07 19:17:16 +03:00
jstaerk
86d7d20cab
updated some javadoc
2022-09-22 11:20:10 +02:00
jstaerk
a990098a4b
Allow to violate CII-SR-450 and deliberately specify both ID and Global ID
2022-08-29 19:41:42 +02:00
Sebastian Sieber
3d455509fc
Extend importer
...
Importer reads BillingSpecifiedPeriod of ApplicableHeaderTradeSettlement
and SpecifiedLineTradeSettlement.
Add ZugferdImporter#getDetailedDeliveryPeriodFrom and
ZugferdImporter#getDetailedDeliveryPeriodTo.
Fix extractIssuerAssignedID.
2022-08-29 11:09:00 +02:00
jstaerk
9670124e66
invoiceimporter to read global IDs
2022-08-11 13:18:29 +02:00
jstaerk
83f4b710fb
some work on schemedids, including class
2022-07-25 11:48:21 +02:00
Sebastian Sieber
6acad64f36
Add missing encodeXML to node payment terms description
2022-07-08 16:30:50 +02:00
jstaerk
44802f16b9
allow to create fx 1 files with command line again
2022-07-07 14:16:53 +02:00
Jochen Staerk
e460974e17
Merge pull request #275 from davidmager/positionsRabatt
...
appliance of price adjustments on line item total level
2022-06-16 14:28:30 +02:00
damg
2239b6bcd1
appliance of price adjustments on line item total level
2022-06-10 14:37:22 +02:00
jstaerk
219ecb892a
automatic ox tests
2022-05-16 10:37:51 +02:00
jstaerk
f1961d33dd
javadoc correction
2022-05-12 12:26:14 +02:00
jstaerk
dda5586a16
be able to write 1lieferschein items
2022-05-11 21:00:36 +02:00
jstaerk
1fbb295417
storing sender/recipient in 1Lieferschein
2022-05-11 20:44:31 +02:00
jstaerk
00e68389ce
corrected import of CIDA delivery advices
2022-05-10 20:33:16 +02:00
jstaerk
aa5944326f
simplest possible UBL despatch advice
2022-05-09 21:38:26 +02:00
jstaerk
7078c4adf8
deliveradvice corrections
2022-05-03 20:51:52 +02:00
jstaerk
ef24a7f95d
corrections to comply to https://www.gs1-germany.de/gs1-standards/umsetzung/fachpublikationen/detailansicht/der-digitale-lieferschein-dls-die-digitale-abloesung-des-papier-lieferscheins/
2022-04-24 19:17:24 +02:00
jstaerk
8f246796f4
first attempts to be able to slap together a deliver-x pdf on the commandline
2022-04-09 09:28:50 +02:00
Sebastian Sieber
3a6232a7b8
cleanup
...
Replace xml = xml + ... with xml += ...
Use StandardCharsets constant and remove unnecessary exception handling
Eliminate last occurrences of "\n"
2022-03-22 09:03:52 +01:00
Sebastian Sieber
4077700b2e
Remove \t and whitespaces from xml
2022-03-22 08:41:39 +01:00
Sebastian Sieber
577ac0e930
Remove \n behind xml tags
2022-03-22 08:40:58 +01:00
jstaerk
3ee042df8a
DespatchAdviceID
2022-03-21 15:30:24 +01:00
jstaerk
58b13598b3
edge test cash discount
2022-03-10 18:29:02 +01:00
jstaerk
18ef5044b3
added legalorganisation class
2022-02-16 20:27:50 +01:00
jstaerk
ddb71f9ed5
added the possibility to specify legalorganisation
2022-02-16 20:27:18 +01:00
Ivan Vaklinov
0927755054
ZUGFeRD fix for profiles != null
2022-01-31 13:43:48 +02:00
Ivan Vaklinov
2f912f5597
XRechnung and OrderX improvements for upstream.
2022-01-31 12:37:49 +02:00
jstaerk
e763bd4bea
Update XRechnung guideline ID
2022-01-13 11:03:35 +01:00
jstaerk
9acab34f77
allow Order-X XML to be added manually, have Order-X-Functionality in Commandline
2022-01-10 16:08:09 +01:00
jstaerk
4ae2376b9e
corrected a possible nullpointerexception
2022-01-05 12:45:05 +01:00
jstaerk
c62171e64d
recorrected import to also still work with fx
2022-01-02 17:49:13 +01:00
jstaerk
b5983a17f3
allow orderx to be parsed with invoiceimporter
2022-01-02 16:14:23 +01:00
jstaerk
26e4252b06
getting zugferdimporter to work with OX
2022-01-02 15:55:26 +01:00
jstaerk
378d470f94
Merge branch 'issues/255-support-orderx'
...
# Conflicts:
# library/src/main/java/org/mustangproject/ZUGFeRD/OXPullProvider.java
# library/src/test/java/org/mustangproject/ZUGFeRD/OXTest.java
2022-01-02 14:30:40 +01:00
jstaerk
75fc39da64
fixed failing tests
2021-12-28 11:35:14 +01:00
jstaerk
6eb513cb5c
schema validity
2021-12-21 07:31:16 +01:00
jstaerk
86f3aee816
Merge branch 'master' of github.com:ZUGFeRD/mustangproject
2021-12-18 11:50:33 +01:00
jstaerk
1cc3aafa91
added xml signature
2021-12-18 11:49:26 +01:00
Ivan Vaklinov
8b0d6623ed
Multiple changes to do with XRechnung and other improvements:
...
1. Getting a profile by name disregarding teh ZUGFeRD version
2. Allowing the XRechnung version to be explicitly set in the
PDF meta-data (must match the version in the attached XML).
3. Change/fix for data relationship in case of MINIMUM and
BASICWL profile. See documentation ZUGFeRD211_EN/
Documentation/ZUGFeRD-2.1.1 - Specification_TA_Part-A.pdf
4. Error handling improvements (exceptions not suppressed)
2021-12-18 00:09:47 +02:00
jstaerk
88448c66e1
jacksonability
2021-12-13 17:11:37 +01:00
jstaerk
dea6d1738a
better error message
2021-12-09 11:39:21 +01:00
Sebastian Sieber
c5bced102b
Remove faulty '/' from getNodeListByPath call.
...
Otherwise the buyerTradePartyAddress is not found.
2021-12-06 12:19:39 +01:00
jstaerk
34ee9b6267
corrected profile for order-x
2021-12-04 15:25:00 +01:00
jstaerk
24363725ac
Revert "added first order-x experiments"
...
This reverts commit 485c96b9b6 .
2021-12-02 11:43:05 +01:00
jstaerk
485c96b9b6
added first order-x experiments
2021-11-29 16:57:37 +01:00
jstaerk
63f33cabc7
Do not trim trailing whitespace in XML submitted by the user, e.g. for XRechnung Skonto in PaymenttermsDescription
2021-11-16 21:07:04 +01:00
jstaerk
f56e37bda9
- Fixed an error validation UBL files
...
- unknown root elements will now throw type 3 errors
- added some tests
2021-11-13 17:34:24 +01:00
jstaerk
7b1d5b9669
updated documentation
2021-10-25 18:23:54 +02:00