From ab4b9eb8d2a9497ed4ce132474b9ea04e68fabc8 Mon Sep 17 00:00:00 2001 From: Zahi YOUSFI Date: Tue, 30 Dec 2025 16:41:17 +0100 Subject: [PATCH 1/2] Fix #1001 : IncludedNote SubjectCode PMD AAB --- .../main/java/org/mustangproject/IncludedNote.java | 10 +++++++++- .../main/java/org/mustangproject/SubjectCode.java | 13 ++++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/library/src/main/java/org/mustangproject/IncludedNote.java b/library/src/main/java/org/mustangproject/IncludedNote.java index 0bcf3133..34ac193d 100644 --- a/library/src/main/java/org/mustangproject/IncludedNote.java +++ b/library/src/main/java/org/mustangproject/IncludedNote.java @@ -63,7 +63,15 @@ public class IncludedNote { public static IncludedNote discountBonusNote(String content) { return new IncludedNote(content, SubjectCode.AAK); } - + + public static IncludedNote paymetTermNote(String content) { + return new IncludedNote(content, SubjectCode.AAB); + } + + public static IncludedNote paymentDetailRemittanceInformationNote(String content) { + return new IncludedNote(content, SubjectCode.PMD); + } + public static IncludedNote unspecifiedNote(String content) { return new IncludedNote(content, null); } diff --git a/library/src/main/java/org/mustangproject/SubjectCode.java b/library/src/main/java/org/mustangproject/SubjectCode.java index 539314d1..5095dd33 100644 --- a/library/src/main/java/org/mustangproject/SubjectCode.java +++ b/library/src/main/java/org/mustangproject/SubjectCode.java @@ -44,5 +44,16 @@ public enum SubjectCode { /** * Payment information */ - PMT + PMT, + /** + * Payment detail/remittance information + */ + + PMD, + /** + * Payment term + */ + AAB + + } From 2d1adf82a318a09989347d95a9b12726016a7f19 Mon Sep 17 00:00:00 2001 From: meparis Date: Wed, 7 Jan 2026 14:34:39 +0100 Subject: [PATCH 2/2] Update library/src/main/java/org/mustangproject/IncludedNote.java Typo error. Thank you for your attention Co-authored-by: Jueverhard <48631987+Jueverhard@users.noreply.github.com> --- library/src/main/java/org/mustangproject/IncludedNote.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/org/mustangproject/IncludedNote.java b/library/src/main/java/org/mustangproject/IncludedNote.java index 34ac193d..4d0fee52 100644 --- a/library/src/main/java/org/mustangproject/IncludedNote.java +++ b/library/src/main/java/org/mustangproject/IncludedNote.java @@ -64,7 +64,7 @@ public class IncludedNote { return new IncludedNote(content, SubjectCode.AAK); } - public static IncludedNote paymetTermNote(String content) { + public static IncludedNote paymentTermNote(String content) { return new IncludedNote(content, SubjectCode.AAB); }