...
Die Optionen innerhalb der Projekte Kalkulations-API sind hier gelistet
Verfügbare Tabellen | gesperrte Felder |
---|---|
KalkDeck | PKUUID_41 |
KalkBereiche | PKUUID_44 |
KalkGruppe | PKUUID_45 |
KalkGemein | PKUUID_46 |
KalkArtikel | PKUUID_18 |
KalkKosten | PKUUID_47 |
KalkMat | PKUUID_10 |
KalkGesamtubers | PKUUID_15 |
api_get_schnellkalksummen
Parameter:
AuftragsNr - erforderlich. Die Projektnummer
PositionsNr - optional, falls nur eine Positions ausgewertet werden soll
kst - optional, falls nur eine bestimmte Kostenstelle ausgewertet werden soll
artgrp - optional, falls nur eine bestimmte Artikelgruppe ausgewertet werden soll
Beispielaufruf:
Beispielergebnis:
{"error":"","success":true,"startProcess":179208922,"responseMode":"JSON","licenseOK":true,"kostenstellen":[{"KSt":100,"total":2,"totalcost":81.8}],"material":[{"Artikelgruppe":"Platten FPY","total":355.329576}],"laborcost":81.8,"materialcost":355.329576,"endProcess":179209134,"processingTime":212,"errorMsg":""}
Diese API-Funktion hat ein Pendant in der Tabellenkalkulation, liefert aber im JSON-Resultat mehr Ergebnisse auf einmal zurück. Übergibt man nur das Projekt, so werden für die Schnellkalkulationen aller Positionen einerseits die Materialkosten, andererseits die kalkulierten Zeiten und Fertigungskosten zurückgeliefert. Dies erfolgt entsprechend strukturiert, dass man sich Einzeldaten aus den JSON-Bestandteilen rausziehen kann.