de.schleupen.deleteBillingData

Eventtyp

Schleupen Quellobjekte

EVI-Zielobjekte

Abhängigkeiten

Fachliche Beschreibung / Bemerkung

de.schleupen.deleteBillingData

Rechnungsdaten

Abrechnungsdaten

de.schleupen.createBillingData

Stornieren oder Löschen einer zuvor übermittelten Rechnungsinformation.

info sollte es mehrere Einträge zu der Rechnungsnummer geben (mehrere Verträge) werden alle Abrechnungsdatensätze gelöscht mit der übergebenen Rechnungsnummer.

Komponentenübersicht Verarbeitung nach EVI

  • SC12SCHLEUPENUtils.delete*

Feldmapping

EVI

 

 

 

 

 

Schleupen CS.VA

 

Feldbezeichnung

techn. Feldbezeichnung

Schlüssel / Entität

Besonderheit

Funktion

Objekt

techn. Feldbezeichnung

Besonderheit

Abrechnungsdaten

BillingDataYear

 

 

 

Rechnungsdaten

 

 

Datensatzstatus

 

Active.BillingDataYear

 

Selektion aller Abrechnungsdaten über Rechnungsnummer =

BillingDataYearDesc.BillingDataYear (Beschreibung)

Wenn gefunden Active.BillingDataYear = false setzen (Datensatz gelöscht).

Sonst:

"returnCode": 2,
"returnMessage": "Error while writing data."

info Rechnungsnummer nicht eindeutig. In einer Rechnung können mehrere Sparten und damit Abrechnungsverträge abgerechnet werden.

ID

Rechnungsdaten

Rechnungsnummer

 

Funktionsweise

Das Löschen eines Abrechnungsdatensatzes kann a) im Event de.schleupen.createOrUpdateBillingData durch Übertragung Storno = J  oder b) durch de.schleupen.deleteBillingData unter Angabe der Rechnungsnummer als ID erfolgen. 

Der durch das Event deleteBillingData übermittelte Datensatz wird in EVI auf active = false gesetzt.