diff --git a/CHANGELOG.md b/CHANGELOG.md index e8df43d2e..eaf9d1cf4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ #### 10.1.0 - SNAPSHOT * Migration to Java 11 * Migration to Jakarta EE 10 + * (PW-1323) Fixing getValue method for pattern issue in Field44J * (GH-163) Remove unnecessary padding in sender and receiver in AbstractMT#creeate(number, sender, receiver) method * (PW-1323) Fixing missing pattern issue in Field44J diff --git a/src/generated/java/com/prowidesoftware/swift/model/field/Field44J.java b/src/generated/java/com/prowidesoftware/swift/model/field/Field44J.java index 533e05b35..255034d8f 100644 --- a/src/generated/java/com/prowidesoftware/swift/model/field/Field44J.java +++ b/src/generated/java/com/prowidesoftware/swift/model/field/Field44J.java @@ -203,9 +203,13 @@ public void parse(final String value) { @Override public String getValue() { final StringBuilder result = new StringBuilder(); - //FIXME serialization S[/S][/S] - // @NotImplemented - int notImplemented; + append(result, 1); + if (getComponent2() != null) { + result.append("/").append(getComponent2()); + } + if (getComponent3() != null) { + result.append("/").append(getComponent3()); + } return result.toString(); }