package com.alexanderlogistics; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.logging.Logger; import org.imixs.workflow.ItemCollection; import org.imixs.workflow.SignalAdapter; import org.imixs.workflow.exceptions.AdapterException; import org.imixs.workflow.exceptions.PluginException; import org.imixs.workflow.faces.util.ResourceBundleHandler; import com.alexanderlogistics.mahnlauf.MahnlaufService; import jakarta.inject.Inject; /** * Der ZahlungseingangSaldoAdapter korrigiert den Saldo einer Ausgangsrechnung * anhand der Zahlungsdaten in einem Zahlungseingangsworkflow. *

* Die verknüpften Rechnungen in einem Zahlungseingang können am Item * $workitemref ermittelt werden. *

* Relevant für den Abgleich sin die felder: *