my updates

This commit is contained in:
jstaerk
2025-01-06 10:25:37 +01:00
parent 9b846ff4b6
commit 23e866244b
3 changed files with 28 additions and 5 deletions

View File

@@ -1,3 +1,14 @@
- 639
- 633
-626,
-622,
-356
allow to add includedNotes with type
- - 645
- 631 multiple invoice referenced documents
- 629
- 630 #296 #565
-
2.15.2 2.15.2
======= =======

View File

@@ -352,7 +352,7 @@ public class Item implements IZUGFeRDExportableItem {
/*** /***
* Adds a item level addition to the price (will be multiplied by quantity) * Adds a item level addition to the price (will be multiplied by quantity)
* @see org.mustangproject.Charge * @see Charge
* @param izac a relative or absolute charge * @param izac a relative or absolute charge
* @return fluent setter * @return fluent setter
*/ */
@@ -363,7 +363,7 @@ public class Item implements IZUGFeRDExportableItem {
/*** /***
* Adds a item level reduction the price (will be multiplied by quantity) * Adds a item level reduction the price (will be multiplied by quantity)
* @see org.mustangproject.Allowance * @see Allowance
* @param izac a relative or absolute allowance * @param izac a relative or absolute allowance
* @return fluent setter * @return fluent setter
*/ */
@@ -383,10 +383,23 @@ public class Item implements IZUGFeRDExportableItem {
} }
notes.add(text); notes.add(text);
addNote(IncludedNote.unspecifiedNote(text));
return this;
}
/***
* adds categorized item level freetext fields (includednote)
* @param theNote IncludedNote to add
* @return fluent setter
*/
public Item addNote(IncludedNote theNote) {
if (includedNotes == null) { if (includedNotes == null) {
includedNotes = new ArrayList<>(); includedNotes = new ArrayList<>();
} }
includedNotes.add(IncludedNote.unspecifiedNote(text)); includedNotes.add(theNote);
return this; return this;

View File

@@ -3,8 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.mustangproject</groupId> <groupId>org.mustangproject</groupId>
<artifactId>core</artifactId> <artifactId>core</artifactId>
<version>2.15.3-SNAPSHOT</version> <version>2.15.3-SNAPSHOT</version> <packaging>pom</packaging>
<packaging>pom</packaging>
<name>Mustang</name> <name>Mustang</name>
<modules> <modules>