Skip to content

Commit

Permalink
remove special chars from sender company name in girocode. close #2792
Browse files Browse the repository at this point in the history
  • Loading branch information
j-dimension committed Jan 26, 2025
1 parent f287129 commit 9ae4f72
Showing 1 changed file with 9 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1066,6 +1066,15 @@ public byte[] getGiroCode(String senderPrincipalId, BigDecimal amount, String pu
throw new Exception("Girocode kann nicht erstellt werden - Unternehmensname des Absenders leer. Korrektur unter 'Administration' - 'Nutzer'.");
}
String name=sender.getCompany().trim();
name=ServerStringUtils.removeSonderzeichen(name);
name=name.replace("&", "");
name=name.replace("'", "");
name=name.replace("\"", "");
name=name.replace("/", "");
name=name.replace("\\", "");
name=name.replace("§", "");
name=name.replace("(", "");
name=name.replace(")", "");

if (ServerStringUtils.isEmpty(sender.getBankBic())) {
throw new Exception("Girocode kann nicht erstellt werden - BIC des Absenders ist leer. Korrektur unter 'Administration' - 'Nutzer'.");
Expand Down

0 comments on commit 9ae4f72

Please sign in to comment.