This commit is contained in:
Ralph Soika 2025-04-26 22:01:19 +02:00
parent 595e77fc63
commit 5aa7113d7f
2 changed files with 10 additions and 1 deletions

View file

@ -68,3 +68,9 @@ Feldmühle
- D14169
K74169
K76233 HSH Papier GmbH & Co. KG
D16233 Manfred Ziegler Transport GmbH
Problemkind: https://alexander-logistics-dwc.office-workflow.de/pages/workitems/workitem.xhtml?id=9dd64b0a-cfe1-4174-aea4-0e8af45b823f

View file

@ -169,6 +169,10 @@ public class InvoiceUtil {
* @return
*/
public static String buildBPID(String key) {
if (key == null || key.length() < 1) {
// no data
return key;
}
key = key.toUpperCase();
if (key.startsWith("D") || key.startsWith("K")) {
key = key.substring(1);
@ -189,7 +193,6 @@ public class InvoiceUtil {
* @return
*/
public static String getBPID(ItemCollection invoice) {
if (isCreditorInvoice(invoice)) {
// key ist cdtr.number
return buildBPID(invoice.getItemValueString("cdtr.number"));