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 |
DokumentMengen | PKUUID_145 |
Betriebsauftrag | PKUUID_100 |
BetriebsPos | PKUUID_101 |
Hilfreiche api_get-Aufrufe für Projekte
...
Schlüssel | Werte | Definition |
---|---|---|
response | trueJSON, false HTML | bestimmt ob die Art 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 |
Bezeichnung | beliebige Zeichenkette (e.g. Holz-Elemente) | definiert die Bezeichnung des Projekts |
...
Die AuftragsNr wird automatisch hochgezählt und ist nicht erforderlich bei Neuanlage. Bei Aktualisierungen von bestehenden Projekten ist der Parameter allerdings zwingend erforderlich.
Wird ein neues Projekt erzeugt, so wird automatisch auch ein Projektordner nach dem in den Voreinstellungen definierten Regelwerk für Projektordner erzeugt.
api_put_projectpos - Projektposition anlegen
...