jstaerk
53ae1ec9dc
had to "correct" i.e. falsify some tests due to https://awv-git.de/einvoicing/factur-x/-/issues/69 :-(
2023-11-25 18:44:50 +01:00
Martin Wachtveitl
43241eaa7a
341 beta
2023-11-22 14:15:15 +01:00
Martin Wachtveitl
f031790c4d
341 beta
2023-11-22 14:10:00 +01:00
Chris Webert
b8350012ec
fix SpecifiedTradeSettlementPaymentMeans missing closing tag when no BIC number
2023-11-15 16:22:01 +01:00
jstaerk
7f8024c891
working on issue #294
2023-09-18 11:24:46 +02:00
jstaerk
2edcec3f94
doc corrections
2023-09-13 13:26:54 +02:00
jstaerk
cdde3f262b
pdf fixes
2023-09-11 13:58:08 +02:00
jstaerk
5bc13c01eb
continued parsing UBL
2023-09-11 11:32:17 +02:00
jstaerk
fcb52431ba
working on ubl import
2023-09-11 08:09:10 +02:00
jstaerk
e8c06253ce
works(??)
2023-08-28 20:14:41 +02:00
jstaerk
9bfc1ef7fe
attempt to be able to convert to pdf
2023-08-14 11:07:13 +02:00
jstaerk
3e81c7036f
creating pdf/a files using this config file:<fop version="1.0">
...
<!-- Strict user configuration -->
<strict-configuration>true</strict-configuration>
<!-- Strict FO validation -->
<strict-validation>true</strict-validation>
<!-- Base URL for resolving relative URLs -->
<base>./</base>
<!-- Font Base URL for resolving relative font URLs -->
<font-base>./</font-base>
<!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi -->
<source-resolution>72</source-resolution>
<!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi -->
<target-resolution>72</target-resolution>
<!-- default page-height and page-width, in case
value is specified as auto -->
<default-page-settings height="11in" width="8.26in"/>
<!-- etc. etc..... -->
<renderers>
<renderer mime="application/pdf">
<fonts>
<font kerning="no" embed-url="file:///C:/Users/jstaerk/temp/timesbd.ttf" embedding-mode="subset">
<font-triplet name="Times" style="normal" weight="bold" />
</font>
<font kerning="no" embed-url="file:///C:/Users/jstaerk/temp/timesbd.ttf" embedding-mode="subset">
<font-triplet name="SourceSerifPro" style="normal" weight="normal" />
</font>
</fonts>
</renderer>
</renderers>
</fop>
2023-07-26 20:23:56 +02:00
Sebastian Sieber
fbe9c4d13c
Add java doc
2023-07-24 07:45:06 +02:00
Sebastian Sieber
d660e79af4
Replace if statements with Optional#ifPresent
2023-07-24 07:44:59 +02:00
Sebastian Sieber
6c968e1b00
Add ZUGFeRD2PullProvider#buildItemNotes
2023-07-24 07:44:52 +02:00
Sebastian Sieber
b1bced360b
Use ZUGFeRD2PullProvider#buildNotes in inherited classes
2023-07-24 07:44:45 +02:00
Sebastian Sieber
96f26439d4
Move xml conversion to IncludedNote
2023-07-24 07:44:39 +02:00
Sebastian Sieber
7fd3c18547
Add more setter for notes
2023-07-24 07:44:32 +02:00
Sebastian Sieber
afffa93d89
Implement Invoice#getNotesWithSubjectCode and convenient setter methods.
2023-07-24 07:44:24 +02:00
Sebastian Sieber
83f51ecda9
Add new getter and classes
...
IExportableTransaction#getNotesWithSubjectCode
IncludedNote
SubjectCode
2023-07-24 07:44:10 +02:00
Sebastian Sieber
11bbcbaf5c
Use StringBuilder
2023-07-24 07:44:01 +02:00
Sebastian Sieber
6d3951413c
Merge all includedNotes to one string
2023-07-24 07:43:51 +02:00
Sebastian Sieber
80fe0391f0
Remove unused method
2023-07-24 07:43:30 +02:00
jstaerk
a5a59a5ed8
#328 parse SpecifiedTradeProduct/SellerAssignedID, SellerOrderReferencedDocument/ram:IssuerAssignedID and BuyerOrderReferencedDocument/ram:IssuerAssignedID in invoiceparser
2023-06-15 16:14:27 +02:00
jstaerk
dbd10a6f12
setting default basis qty to 1 also in invoice/item class
2023-06-09 09:40:08 +02:00
jstaerk
530116570d
support basisquantity in items
2023-06-05 20:52:09 +02:00
jstaerk
4bde4516ea
- be able to extract data into existing invoice objects
2023-05-06 11:39:49 +02:00
Jochen Staerk
0652ccdb9e
Merge pull request #317 from weclapp-dev/master
...
Add URIUniversalCommunication to TradeParty
2023-04-28 07:48:35 +02:00
Sebastian Sieber
6970279764
Add URIUniversalCommunication to TradeParty
2023-04-28 07:38:48 +02:00
Michael Clausohm
29427d0f6c
Extend constructor for streaming /library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDInvoiceImporter.java
2023-04-19 18:35:11 +02:00
Sebastian Sieber
d938b84b3c
Merge remote-tracking branch 'mustang-origin/master' into forked-master
2023-04-18 07:58:54 +02:00
Sebastian Sieber
3c7b41ccb0
Update dependency com.helger.en16931-cii2ubl
...
v1.4.2 -> v1.4.10.
Add CIIToUBL23Converter to CIIToUBL.
Adjust test.
2023-04-17 12:05:43 +02:00
jstaerk
0ad9cfb195
reenable jcthiele
2023-04-17 11:42:21 +02:00
jstaerk
2a4ab932fa
create html, not pdf
2023-04-17 11:38:22 +02:00
jstaerk
118ad35279
updated visualization
2023-04-17 11:23:16 +02:00
jstaerk
c6d786363d
support ubl creditnotes
2023-04-14 15:27:07 +02:00
jstaerk
5d61b25500
also convert ubl
2023-04-13 21:19:31 +02:00
jstaerk
a824b7ea89
resolve codelists
2023-04-13 21:01:02 +02:00
jstaerk
2d9b68d9ab
support languages
2023-04-13 17:05:53 +02:00
jstaerk
1e8caf5640
upgrading xrechnung to 2.3
2023-04-01 11:52:20 +02:00
Chris Webert
04900a51b2
Issue 308: define when VAT collection become applicable
2023-03-03 09:53:26 +01:00
jstaerk
a3fc468129
Revert "switch to code 30 for bank transfer"
...
This reverts commit 7f64853881 .
2023-02-11 18:33:03 +01:00
jstaerk
7f64853881
switch to code 30 for bank transfer
2023-01-12 14:52:04 +01:00
jstaerk
6259ee6f2a
- allow prepaid amount in invoice class
2023-01-10 19:25:01 +01:00
jstaerk
b5ede93bf7
- allow Bank credentials without BIC
...
- allow minimum profile without delivery date
2023-01-10 19:15:14 +01:00
jstaerk
794edc272b
- prevent nullpointerexception https://github.com/ZUGFeRD/mustangproject/pull/302 thanks to weclapp-dev
...
- lines no longer included in basic-wl and minimum
- due date and delivery date no longer mandatory for credit notes
- Allow foreign limited addresses, e.g. allow Parties withpout postal addresses/postcodes
- Allow invoices in minimum profile e.g. dont use applicabletradetax, linetotalamount, paymentreference etc in Minimum profile
2022-12-22 20:49:08 +01:00
Sebastian Sieber
7d07db82ec
Prevent NPE
...
(cherry picked from commit 5f2cc2f49f8f043c28056411f945250ed90a39b2)
2022-12-06 11:43:25 +01:00
jstaerk
9cbf93c276
- invoiceimporter to parse BuyerReference
...
- support LineThree in TradeParty (BT-165?)
2022-11-14 07:48:16 +01:00
jstaerk
3a776dcdea
javadoc corrections
2022-11-07 07:21:53 +01:00
Sebastian Sieber
9af931d1de
Add ZUGFeRDImporter#getDeliveryTradePartyAddress
...
Add ZUGFeRDImporter#getDeliveryTradePartyName
2022-10-26 17:13:23 +02:00