Fügt Daten in die Input-Schnittstelle von mi_ModifyAppPartSettings_Ad ein. Diese enthält die folgenden Spalten, die jeweils mit
den korrespondierenden Daten in den übergebenen „…List“-Parametern gefüllt werden :
ApplicationPartID:
ID des Applikationsteils
KeyVariable:
Der Schlüssel zu dem „Value“ gespeichert werden soll
Value
Wert der zu „KeyVariable“ gespeichert werden soll
Hinweis : Die Elemente in allen Listen sind durch „¶“ zu trennen. Bei „ValueList“ kann man aber auch ein anderes Zeichen oder eine andere Zeichnkette wählen (z.B. weil ein Wert „¶“ enthält) - diese(s) ist dann in „SeparatorInValueList“ anzugeben.
HTTP-Method | POST |
HTTP-Auth | Optional |
Alias | if_mi_ModifyApplicationPartSettings_Ad |
Tags | |
Engine-Kategorie | interfaces |
Engine-Typ | Daten-Änderung |
Letzte Aktualisierung | 7.0.7 (2015-01-29) |
Name 1) | Standard-Wert | Beschreibung 2) | SQL-Datentyp3) | ab Version |
---|---|---|---|---|
ApplicationPartIDList | Liste von „ApplicationPartID“s zu denen zum Schlüssel an der korrespondierenden Stelle in „KeyVariableList“ der Wert an der korrespondierenden in „ValueList“ gespeichert werden soll. | varchar(16384) | 7.0.5 | |
KeyVariableList | Liste von Schlüsseln, zu denen der Wert an der korrespondierenden Stelle von „ValueList“ hinterlegt werden soll. | varchar(16384) | 7.0.5 | |
ValueList | Liste von Werten die jeweils zum korrespondierenden Schlüssel in „KeyVariableList“ gespeichert werden sollen. | varchar(16384) | 7.0.5 | |
Delete | 0 | Möchte man zuvor die Input-Schnittstelle leeren, setzt man „Delete“ auf „1“. | bit | 7.0.5 |
SeparatorInValueList | '¶' | Gibt an, durch welche Zeichen die Werte in „ValueList“ getrennt sind | varchar(4) | 7.0.5 |
Die Prozedur hat keine Rückgaben.
Die Prozedur hat keine Output-Parameter.
Code | Beschreibung | Quelle 4) |
---|---|---|
-569 | Der Benutzer hat kein Ausführungsrecht für die Prozedur | nur indirekt |
-567 | Die Prozedur darf z. Zt. nicht ausgeführt werden | nur indirekt |
-566 | Die Prozedur darf mit den übergebenen Parametern nicht ausgeführt werden | nur indirekt |
-535 | Das Datum liegt nicht in der Vergangenheit | nur indirekt |
-530 | Der Wert ist nicht konvertierbar | nur indirekt |
-510 | Der Benutzer ist nicht registriert | nur indirekt |
-504 | Es ist ein Problem aufgetreten, das nicht gelöst werden kann, Prozedur wird daher abgebrochen | nur indirekt |
-502 | Die Parameter-Werte der Prozedur können nicht verarbeitet werden (kein passendes Trennzeichen) | nur indirekt |
-500 | Falsche Parameter | direkt und indirekt |
Die Rückgabe erfolgt als XML-Dokument welches gegen das Schema Response/EngineProcedure_v1_0.xsd validiert.
7.0.7 | 2015-01-29 | Interne Änderung : Datentyp-Erweiterung des „ReferenceKey“ [für „_mi_StartProcedure“-Aufruf] |
7.0.5 | 2014-05-26 | Erstmalig in dieser Version erstellt |
Es handelt sich um eine Methode zum Füllen von Schnittstellentabelle wie in Hintergrundinformationen zu Engine-Prozeduren erläutert. Die Methode kann ausschließlich per engine/execute in einem gemeinsamen Batch mit komplementären Prozeduren verwendet werden.
XML zur Ausführung mit der Methode engine/execute, z.B. per
curl --header 'Content-Type: application/xml' -X POST 'http://<partner>-<kunde>.dstore.de/default/engine/execute' -d '<xml-daten>'
<?xml version="1.0" encoding="UTF-8"?> <ListOfBatches> <Batch No="0"> <Procedure Name="if_mi_ModifyAppPartSettings_Ad"> <Parameters/> </Procedure> </Batch> </ListOfBatches>