refactoring

This commit is contained in:
Ralph Soika 2025-11-25 08:43:02 +01:00
parent dd70091057
commit 909c3f195d

View file

@ -15,6 +15,7 @@ import org.imixs.archive.core.SnapshotService;
import org.imixs.einvoice.EInvoiceFormatException; import org.imixs.einvoice.EInvoiceFormatException;
import org.imixs.einvoice.EInvoiceModel; import org.imixs.einvoice.EInvoiceModel;
import org.imixs.einvoice.EInvoiceModelFactory; import org.imixs.einvoice.EInvoiceModelFactory;
import org.imixs.einvoice.EInvoiceModelKSeF;
import org.imixs.einvoice.EInvoiceNS; import org.imixs.einvoice.EInvoiceNS;
import org.imixs.einvoice.TradeLineItem; import org.imixs.einvoice.TradeLineItem;
import org.imixs.einvoice.TradeParty; import org.imixs.einvoice.TradeParty;
@ -157,11 +158,11 @@ public class KSeFAdapter implements SignalAdapter {
Element elementFa = model.findOrCreateChildNode(model.getRoot(), EInvoiceNS.KSEF, "Fa"); Element elementFa = model.findOrCreateChildNode(model.getRoot(), EInvoiceNS.KSEF, "Fa");
if (isKorrekturRechnung(workitem)) { if (isKorrekturRechnung(workitem)) {
model.updateElementValue(elementFa, EInvoiceNS.KSEF, "RodzajFaktury", "KOR"); ((EInvoiceModelKSeF) model).setRodzajFaktury("KOR");
logger.info("│ ├── invoice type=KOR"); logger.info("│ ├── invoice type=KOR");
} else { } else {
// normale rechnung // normale rechnung
model.updateElementValue(elementFa, EInvoiceNS.KSEF, "RodzajFaktury", "VAT"); ((EInvoiceModelKSeF) model).setRodzajFaktury("VAT");
logger.info("│ ├── invoice type=VAT"); logger.info("│ ├── invoice type=VAT");
} }
// Update Rechnungssummen... // Update Rechnungssummen...