Aufträge

Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.

Aufträge abrufen

Version 1.0


GET/openwowi/v1.0/Commissioning/Commissions
Authorization
Query parameters
Response

OK

Body
Idinteger (int32)
IdNumnullable string
CraftsProcessnullable all of
CommissionTypeIdinteger (int32)
EconomicUnitIdnullable integer (int32)
BuildingIdnullable integer (int32)
UseUnitIdnullable integer (int32)
LicenseAgreementIdnullable integer (int32)
PropertyManagementContractIdnullable integer (int32)
CraftsmanIdnullable integer (int32)
RecordingDatestring (date-time)
PlacingDatenullable string (date-time)
AcceptanceDatenullable string (date-time)
CurrentStatusStepIdnullable integer (int32)
CurrentStatusStepCodenullable string
Request
const response = await fetch('/openwowi/v1.0/Commissioning/Commissions', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
[
  {
    "Id": 1,
    "IdNum": "text",
    "CraftsProcess": {
      "Id": 1,
      "IdNum": "text",
      "ProjectId": 1,
      "CraftProcessTypeId": 1
    },
    "CommissionTypeId": 1,
    "EconomicUnitId": 1,
    "BuildingId": 1,
    "UseUnitId": 1,
    "LicenseAgreementId": 1,
    "PropertyManagementContractId": 1,
    "CraftsmanId": 1,
    "RecordingDate": "2025-02-05T03:50:54.185Z",
    "PlacingDate": "2025-02-05T03:50:54.185Z",
    "AcceptanceDate": "2025-02-05T03:50:54.185Z",
    "CurrentStatusStepId": 1,
    "CurrentStatusStepCode": "text"
  }
]

Version 1.2



Aufträge anlegen

Version 1.2

Aufträge im Status "Erfasst" anlegen



Aufträge im Status "Warte auf Annahme" anlegen



Ändern des Auftragsstatus

Version 1.2

Ändern auf "Angenommen"



Ändern auf "Abgelehnt"



Ändern auf "Erledigt"



Ändern auf "An Handwerkerportal übertragen"



Ändern auf "Rechnungseingang erwartet"



Ändern auf "Storniert"



Enumerator für "CommissionStatus" und "Id"

Id
Code
Deutsch

1

EffortRecording

Leistungserfassung

2

CommissionRecorded

Erfasst

3

CommissionPlaced

Auftragsvergabe

4

ApprovalRequired

Freigabe erforderlich

6

Approved

Freigegeben

7

Accepted

Angenommen

8

Refused

Abgelehnt

9

Done

Erledigt

10

Suspended

Aussetzen

11

AwaitInvoice

Rechnungseingang erwartet

12

WaitForCraftsmanFeedback

Warte auf Annahme

13

Canceled

Storniert

14

InvoiceRecorded

Rechnung erfasst

15

PartSettled

Teilabgerechnet

16

CraftsmanPortalImported

An Handwerkerportal übertragen

Last updated