de.werum.uvkp.plausi
Class KernpruefungDSLN
java.lang.Object
de.werum.uvkp.plausi.KernpruefungDSLN
- All Implemented Interfaces:
- Kernpruefung
public class KernpruefungDSLN
- extends java.lang.Object
- implements Kernpruefung
Die Klasse KernpruefungDSLN
realisiert die Kernprüfung des Lohnnachweis-Datensatzes im UV-Meldeverfahren.
Beispiel zur Verwendung:
// Konstruktion eines Objekts der Kernprüfungsklasse
KernpruefungDSLN kernpruefungDSLN = new KernpruefungDSLN();
// Aufruf der Kernprüfung
Rueckgabe rueckgabe = kernpruefungDSLN.pruefe(datensatzString, null);
int returnCode = rueckgabe.getReturnCode();
String[] rueckgabeMeldungen = rueckgabe.getRueckgabeMeldungen();
Constructor Summary |
KernpruefungDSLN()
Konstruktion eines Objekts mit dem die Kernprüfung eines Lohnnachweis-Datensatzes ausgeführt werden kann. |
Method Summary |
Rueckgabe |
pruefe(java.lang.String datensatz,
java.lang.String vorlaufsatz)
Der eingegebene DSLN-Datensatz wird kerngeprueft. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KernpruefungDSLN
public KernpruefungDSLN()
- Konstruktion eines Objekts mit dem die Kernprüfung eines Lohnnachweis-Datensatzes ausgeführt werden kann.
pruefe
public Rueckgabe pruefe(java.lang.String datensatz,
java.lang.String vorlaufsatz)
- Der eingegebene DSLN-Datensatz wird kerngeprueft. Der Vorlaufsatz wird ignoriert.
- Specified by:
pruefe
in interface Kernpruefung
- Parameters:
datensatz
- Der zu pruefende Satz.vorlaufsatz
- Der Vorlaufsatz aus der Meldung, der ignoriert wird.
- Returns:
- Das Ergebnis der Kernprüfung.