Ändern einer Rechnungsadresse
Änderungsvorgang | Schleupen Webservice | Aufrufadresse (Beispiel) | Beschreibung | EVI Prozess | Auslösendes EVI-Event |
|---|---|---|---|---|---|
AB 26.1 Rechnungsadresse ändern | Änderung von Anschriften | http://{Servername}/Schleupen/IVP/SchnittstelleProzessanbindung/Person/{PIN_der_Person}/ Anschrift/ | Prozess zur Übermittlung einer in EVI durchgeführten Änderung der Rechnungsadresse Es wird in EVI ein Event SLP_CHANGE_INVOICEADDRESS ausgelöst, welches auf die relevanten Daten in der Transaktionstabelle C12INVRECIPI verweist. Ein Event beinhaltet immer genau einen Transaktionsdatensatz und ruft den jeweiligen Webservice in Schleupen auf. | Rechnungsempfänger/-adresse ändern | SLP_CHANGE_INVOICEADDRESS |
AB 26.2 Rechnungsempfänger ändern | Änderung von Rechnungseinheiten | http://{Servername}/Schleupen/IVP/SchnittstelleProzessanbindung/Rechnungseinheit/{ID_der_Rechnungseinheit}/Rechnungsempfaenger | Erfassung eines neuen oder bestehenden Geschäftspartners in EVI als Rechnungsempfänger und Übertragung an die gewählte Rechnungseinheit in Schleupen. Wird ein neuer Geschäftspartner erfasst, legt Schleupen diesen an und synchronisiert diesen auch mit EVI. Es wird in EVI ein Event SLP_CHANGE_INVOICERECIPIENT ausgelöst, welches auf die relevanten Daten in der Transaktionstabelle C12INVRECIPI verweist. Ein Event beinhaltet immer genau einen Transaktionsdatensatz und ruft den jeweiligen Webservice in Schleupen auf. | Rechnungsempfänger/-adresse ändern | SLP_CHANGE_INVOICERECIPIENT |
Komponentenübersicht Verarbeitung
SC12SCHLEUPENCallUtils.isStartCheckEvi2Schleupen
SC12SCHLEUPENCallUtils.startEvi2Schleupen
SC12SCHLEUPENCallUtils.quAddAddressDataToSchleupenEntity
SC12SCHLEUPENCallUtils.getDataForPostChangeInvoiceAddress
SC12SCHLEUPENCallUtils.postChangeAddress
Feldmapping
EVI | Schleupen CS.VA | ||||
Feldbezeichnung | techn. Feldbezeichnung | Schlüssel / Entität | Besonderheit | Feld der WSDL | Bemerkung |
|---|---|---|---|---|---|
Header | |||||
globale Variable C12SchleupenDataSource | Datenquelle | ||||
globale Variable C12SchleupenMandant | Mandant | ||||
Tarifwechsel | Fachliche Daten als JSON-formatiertes Objekt im Nutzdatenbereich der Anfrage | ||||
ERP-Nummer | CustomerNo2.Customer | Über ContractPartner.C12INVRECIPI | PIN | AB 26.2 Wird gesendet, wenn ein bestehender Geschäftspartner mit PIN als Rechnungsempfänger gewählt wird. | |
AB 26.2 Typ | PersontypeKey.Customer | Anrede | |||
Akad. Titel | AcademicTitle.Customer | ACADEMIC_TITLE | Titel | ||
Geb. Datum | DateOfOrigin.Customer | Geburtsdatum | |||
Vorname | Name2.Customer | Vorname | |||
Nachname | Name1.Customer | Name | |||
Zusatz | Name3.Customer | Zusatz1 | |||
PLZ | ZIPKey.Address ZIPKey.C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | PLZ | ||
Ort | City.Address City.C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | Ort | ||
Strasse | Street.Address Street.C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | Strasse | ||
Hausnummer | StreetNumber.Address StreetNo.C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | Hausnummer | ||
Hausnummer Zusatz | StreetNumberAddition.Address StreetNoAdd.C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | Hausnummernzusatz | ||
Land | CountryKey.Address CountryeKey..C12INVRECIPI | Über InvAddress.C12INVRECIPI, wenn gefüllt. Sonst aus C12INVRECIPI | Land | ||
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 | |||||