From 4fb35d252b762f4a31da1c2594b6392a21df892e Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Thu, 21 Aug 2025 08:02:46 +0200 Subject: [PATCH] =?UTF-8?q?fixed=20=C3=BCbernahme=20iban/bic=20von=20bpCon?= =?UTF-8?q?troller?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusinessPartnerController.java | 8 ++++++-- .../parts/alexander/businesspartner_search.xhtml | 16 ++++++++++------ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/BusinessPartnerController.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/BusinessPartnerController.java index e4eb79c..f7aa25d 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/BusinessPartnerController.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/BusinessPartnerController.java @@ -361,8 +361,12 @@ public class BusinessPartnerController implements Serializable { List bankList = BusinessPartnerService.getBanks(businessPartner); if (bankList != null && bankList.size() > 0) { ItemCollection bank = bankList.get(0); - workitem.setItemValue("cdtr.iban", bank.getItemValueString("iban")); - workitem.setItemValue("cdtr.bic", bank.getItemValueString("bic")); + if (!bank.getItemValueString("iban").isEmpty()) { + workitem.setItemValue("cdtr.iban", bank.getItemValueString("iban")); + } + if (!bank.getItemValueString("bic").isEmpty()) { + workitem.setItemValue("cdtr.bic", bank.getItemValueString("bic")); + } } } else diff --git a/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/businesspartner_search.xhtml b/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/businesspartner_search.xhtml index 7f0a2e9..74aceda 100644 --- a/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/businesspartner_search.xhtml +++ b/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/businesspartner_search.xhtml @@ -31,17 +31,20 @@ #{workitem.item['partner.name']}