createHouseConnection
ag.itc.createHouseConnection
Erstellung einer Hausanschluss-Meldung in TINA
Bei gefüllter Projektnummer wird die Meldung an ein Projekt mit der vorhandenen Projektnummer gehängt. Wird keine Projektnummer übergeben, wird ein neues Projekt erzeugt
Request
ITC | TINA | ||||||
|---|---|---|---|---|---|---|---|
JSON-Attribut | Datentyp/Objekttyp | Pflicht | Anmerkungen | Entität | Feldname | Feld.Tabelle (intern) | Anmerkungen |
project | Nein | - | Projekte | Projektnummer | ProjectNo.Project | Wenn leer: Projekt neu anlegen Wenn gefüllt: Übermittelte Daten mit dem Projekt per projectNo verknüpfen Im Projekt wird die Projektart (TypeKey.Project) “Hausanschluss” gesetzt | |
Response
ITC | TINA | ||||||
|---|---|---|---|---|---|---|---|
JSON-Attribut | Datentyp/Objekttyp | Pflicht | Anmerkungen | Entität | Feldname | Feld.Tabelle (intern) | Anmerkungen |
projectNo | String | Ja | Projektnummer des erzeugten (Unter-)Projekts | Projekte | Projektnummer | ProjectNo.Project | - |
mainProjectNo | String | Nein | Projektnummer des erzeugten Haupt-Projektes | Projekte | Projektnummer | ProjectNo.Project | TINA liefert nach Anlage des ersten Hausanschluss-Projekts die Projektnummer als mainProjectNo an das Portal zurück. Diese wird vom Portal in weiteren nachfolgenden Hausanschluss-Aufrufen (für weitere Sparten) mitgeschickt. TINA prüft anhand der übergebenen mainProjectNo, ob es sich dabei um ein Hauptprojekt (TypeKey.Project = SAMMEL) handelt. Wenn nein: Wird ein neues SAMMEL-Projekt erzeugt und mit dem neu zu erzeugenden Hausanschluss-Projekt verknüpft Wenn ja: Das neu zu erzeugende Hausanschluss-Projekt wird mit dem SAMMEL-Projekt verknüpft |