GenerateCPMPayslips

Mit diesem Batchprozess werden Zahlungsbelege für alle nicht ausgegebenen Zahlungsbelege (rechnungsbasiert, teilnahmebasiert, Unterbringung und Pauschalvertrag) aus der Zahlungsbelegtabelle erstellt. Mithilfe der Eigenschaft 'curam.cpm.batch.generatepayslips.commitcountenabled' wird festgestellt, ob der Batchprozess die Commitanzahl für die Verarbeitung und die Eigenschaft 'curam.cpm.batch.generatepayslips.commitcount' verwenden muss, um die Anzahl der vom Batch-Job zu verarbeitenden Datensätze zu ermitteln, bevor die Ergebnisse in der Datenbank festgeschrieben werden. Diese beiden Eigenschaften werden vom Systemadministrator konfiguriert. Dieser Batchprozess sollte nach den finanziellen Batchprozessen 'GenerateInstructionLineItem' und 'GenerateInstruments' ausgeführt werden.

Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist GeneratePayslips.generateNewPayslips.