api_get
Diese generische Methode ist hier dokumentiert: API & OTA-Integration#Datenlesenmitapi_get
...
Verfügbare Tabellen | gesperrte Felder |
---|---|
Auftrag | PKUUID_20 |
Auftragspositio | PKUUID_16 |
AuftragsKosten | PKUUID_63 |
PosKonstanten | PKUUID_55 |
PosKalkulationszeiten | PKUUID_148 |
PosKalkulationsMaterial | PKUUID_149 |
KalkBereiche | PKUUID_44 |
KalkGruppen | PKUUID_45 |
Hilfreiche api_get-Aufrufe für Projekte
...
PKUUID_20
Optionale Parameter:
Schlüssel | Werte | Definition |
---|---|---|
response |
...
true, false | bestimmt ob der API-Aufruf eine Response zurückgibt | |
textupdatemode |
...
default: Standardtexte aus Voreinstellungen |
...
customer: Texte wie im Kunden hinterlegt |
...
none: Texte lassen |
...
bestimmt wie Textbausteine für den gegebenen Kunden aktualisiert werden können | |
paymentupdatemode | default: Zahlungsbedingungen mit den aus dem Kunden hinterlegten Werten überschreiben |
...
none: Werte aus dem Projekt stehen lassen |
...
bestimmt ob die Zahlungskonditionen des Projekts oder des Kunden maßgeblich sind | ||
update | true, false | bestimmt ob ein bestehender Datensatz aktualisiert wird, hierbei ist der zusätzliche Parameter AuftragsNr (ProjektNr e.g. PK-0003) zwingend erforderlich |
Konkretes Beispiel:
http://meinServer:8080/4DAction/api_put_project?token=41356A67726F4D219330ED924AE68E63&AuftragsNr=S019&update=true&Bauvorhaben=Altbau&Bezeichnung=kleines%20Nebenprojekt&textupdatemode=0&paymentupdatemode=1&response=true
...