|
Änderungsvorgang |
Schleupen Webservice |
Aufrufadresse (Beispiel) |
Beschreibung |
EVI Prozess |
Auslösendes EVI-Event |
|---|---|---|---|---|---|
|
Abschlagsänderung |
Änderung von Abschlägen |
http://{Servername}/Schleupen/IVP/SchnittstelleProzessanbindung/Abschlagsaenderung |
Prozess zur Übermittlung eines in EVI geänderten Abschlagswertes. Bei Änderung eines Abschlages in EVI wird ein Event CHANGE_BILLINGPLAN ausgelöst, welches auf die relevanten Daten in der Transaktionstabelle C12EDITAPAY verweist. Ein Event beinhaltet immer genau eine Abschlagsänderung und ruft den jeweiligen Webservice in Schleupen auf. Wenn Abschlagsänderung weit in der Zukunft liegt (nach nächsten Abschlag), wird der neue Abschlag erst später (wenn NaechsteFaelligkeit dem neuem Datum entspricht) zurück nach EVI übertragen. |
CHANGE_BILLINGPLAN |
Komponentenübersicht Verarbeitung
-
SC12SCHLEUPENCallUtils.isStartCheckEvi2Schleupen
-
SC12SCHLEUPENCallUtils.startEvi2Schleupen
-
SC12SCHLEUPENCallUtils.bcPrepareBillingContract
-
SC12SCHLEUPENCallUtils.bcGetDataForPostPrepareBillingContract
-
SC12SCHLEUPENCallUtils.postBcDownPayment
-
Feldmapping
|
EVI |
Schleupen CS.VA |
||||
|
Feldbezeichnung |
techn. Feldbezeichnung |
Schlüssel / Entität |
Besonderheit |
Feld der WSDL |
Bemerkung |
|---|---|---|---|---|---|
|
Abschlagsänderung |
C12EDITAPAY |
|
|
Abschlagsaenderung |
Objekt vom Typ Abschlagsaenderung (im Nutzdatenbereich der Anfrage |
|
Vertrags-Nr. |
Vertrag.BillingContract |
|
über BillingContract.C12EDITAPAY |
Vertragsnummer |
Die Angabe der eindeutigen Vertragsnummer des Vertrages, dessen Abschlag geändert werden soll |
|
Sparte |
C12Medium.BillingContract |
|
über BillingContract.C12EDITAPAY |
Geschaeftsbereich |
Kürzel des Geschäftsbereiches des Vertrags |
|
Abschlagsbetrag |
Amount.C12EDITAPAY |
|
|
Abschlag |
Angabe der Höhe des Abschlags |
|
Fälligkeitsdatum |
ValidFrom.C12EDITAPAY |
|
|
GueltigAb |
Angabe des Datums, ab wann der neue Abschlagsbetrag gültig sein soll
|
|
Ermittlungsart |
Determination.C12EDITAPAY |
Schlüssel |
|
Ermittlungsart |
Optionale Angabe der Ermittlungsart des Abschlags, falls diese geändert werden soll. Mögliche Werte sind:
|
|
ab 26.3 Druckdatum |
PrintDate.C12EDITAPAY |
Datum |
Muss in der Zukunft liegen |
BriefdruckDatum |
Optionale Angabe des Briefdruckdatums für den Kundenbrief zur Information über die durchgeführte Abschlagsänderung. Wenn kein Datum angegeben wird, wird kein Brief abgestellt.
|
|
ab 26.3 Formularvorlage |
PrintTemplate.C12EDITAPAY |
Schlüssel |
Muss aus Schleupen angelegt werden |
BriefdruckFormular |
Optionale Angabe des Kürzels des Briefformulars für die Erzeugung des Abschlagsbriefes. Hier muss immer dann eine Angabe vorgenommen werden, wenn es mehr als ein mögliches Formular für die Erzeugung des Abschlagsbriefes im System gibt und keine eindeutige Auswahl durch den Vorgangsverarbeitung getroffen werden kann. |
|
|
|
|
|
Response |
|
|
EventResult |
Description.C12EVENTRES |
|
Übernahme der Location bei erfolgreicher Übermittlung |
location |
Antwort-Kopf wird im Element „Location“ die relative Adresse zur Abfrage des Prozessstatus übermittelt |
|
|
|
|
|
Fehlertext |
|
|
|
|
|
|
Status |
|
Brieferzeugung
Administratoren können die Standardwerte für die Brieferzeugung konfigurieren. Folgende Einstellungen können getätigt werden:
-
Brieferzeugung aktivieren: Die Methode
SC12SLPUtils.letterGenerationActiveForChangeAdvPay()liefert true (Standard), wenn die Brieferzeugung für die Abschlagsänderung aktiv sein soll, false wenn nicht. -
Vorlage vorgeben: Die Methode
SC12SLPUtils.getLetterTemplateForChangeAdvPay()liefert den Leerschlüssel (Standard) als Vorlage, die bei der Brieferzeugung für die Abschlagsänderung verwendet werden soll. Hier muss ein gültiger Nachschlagewert auf die zu verwendende Standardvorlage verwendet werden. Die Schlüssel hierfür sind im Schlüsselbereich “Prozess-Formularvorlage“ zu pflegen. -
Druckdatum vorgeben: Die Methode
SC12SLPUtils.getPrintDateForChangeAdvPayliefert 0 als Offset in Tagen zum aktuellen Datum für den Druck des Briefes. Hier dürfen nur positive Zahlen eingegeben werden.