Eingangsrechnung
Der Eingangsprozess für Rechnungen wurde vollständig überarbeitet. Aus diesem Grund werden für den neuen Eingangsrechnungsprozess neue Endpunkte benötigt. Nach vollständiger Umstellung aller Kunden werden die alten Endpunkte abgekündigt und entfernt. Die Umstellung erfolgt in Abstimmung mit unseren Kunden und Partnern, soweit uns diese bekannt sind.
Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.
Eingangsrechnungen abrufen (alter Eingangsrechnungsprozess)
Version 1.0
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
Antworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.0/Commissioning/InvoiceReceiptsGET /openwowi/v1.0/Commissioning/InvoiceReceipts HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"Number": "text",
"MaturityDate": "2025-11-08T03:34:20.976Z",
"NetAmount1": 1,
"NetAmount2": 1,
"GrossAmount": 1,
"SalesTax1Id": 1,
"SalesTax2Id": 1,
"CommissionItems": [
{
"Id": 1,
"CommissionId": 1,
"CommissionIdNum": "text",
"Code": "text",
"ServiceCatalogueIdNum": "text",
"ServiceCatalogueDescription": "text",
"ServiceCatalogueQuantityTypeId": 1,
"UnitPrice": 1,
"CraftActivityId": 1,
"GrossAmount": 1,
"NetAmount": 1,
"InternalDescription": "text",
"InvoiceStep": "text",
"SalesTaxId": 1,
"SalesTaxCode": "text",
"Units": 1
}
]
}
]Eingangsrechnungen mit Auftragsdetails abrufen (alter Eingangsrechnungsprozess)
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
numberstringOptional
companyCodeIdinteger · int32Optional
companyCodeCodestringOptional
commissionIdinteger · int32Optional
commissionIdNumstringOptional
maturityDateFromstring · date-timeOptional
maturityDateTostring · date-timeOptional
invoiceDateFromstring · date-timeOptional
invoiceDateTostring · date-timeOptional
includePaymentOrderbooleanOptionalDefault:
falseshowNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CommissioningRead/InvoiceReceipt/CommissionItemsGET /openwowi/v1.2/CommissioningRead/InvoiceReceipt/CommissionItems HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"Number": "text",
"PreliminaryNumber": "text",
"CompanyCode": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"InvoiceDate": "2025-11-08",
"MaturityDate": "2025-11-08",
"MonetaryTotal": {
"TaxExclusiveAmount": 1,
"TaxInclusiveAmount": 1,
"TaxInclusiveLaborCost": 1,
"TaxInclusiveMaterialCost": 1,
"TaxExclusiveLaborCost": 1,
"TaxExclusiveMaterialCost": 1
},
"TaxTotal": {
"TaxAmount": 1,
"TaxSubtotals": [
{
"Net": 1,
"Vat": 1,
"Tax": {
"Id": 1,
"Code": "text"
}
}
]
},
"PaymentOrders": [
{
"PaymentOrderNumber": "text",
"Maturity": "2025-11-08",
"TransferDate": "2025-11-08",
"PaymentFileStatus": {
"Id": 1,
"Code": "text"
}
}
],
"CommissionItems": [
{
"Id": 1,
"Code": "text",
"UnitPrice": 1,
"GrossAmount": 1,
"NetAmount": 1,
"Units": 1,
"CommissionText": "text",
"InternalDescription": "text",
"PositionNumber": 1,
"IsCanceled": true,
"IsSmallRepair": true,
"TransferToCraftsmanPortalWithoutCosts": true,
"BudgetData": {
"Budget": {
"Id": 1,
"Code": "text"
},
"BudgetDetail": {
"Id": 1,
"BudgetId": 1,
"Hierarchy1Value": "text",
"Hierarchy2Value": "text",
"Hierarchy3Value": "text"
}
},
"SalesTax": {
"Id": 1,
"Code": "text"
},
"ServiceCatalogue": {
"Id": 1,
"IdNum": "text",
"Description": "text",
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
}
},
"CraftActivity": {
"Id": 1,
"Code": "text"
},
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
},
"Component": {
"Id": 1,
"Name": "text"
},
"Facility": {
"Id": 1,
"Name": "text"
},
"ComponentCatalog": {
"Id": 1,
"Name": "text"
},
"FacilityCatalog": {
"Id": 1,
"Name": "text"
},
"ApprovedNetAmount": 1,
"Commission": {
"Id": 1,
"IdNum": "text",
"Code": "text",
"RecordingDate": "2025-11-08",
"ReleaseDate": "2025-11-08",
"PlacingDate": "2025-11-08",
"AcceptanceDate": "2025-11-08",
"CompletionDate": "2025-11-08",
"CommissionType": {
"Id": 1,
"Code": "text"
},
"CommissionStatus": {
"Id": 1,
"Code": "text"
}
}
}
],
"AttachedCommissions": [
{
"Id": 1,
"IdNum": "text",
"Code": "text"
}
],
"ResponsibleOfficial": {
"Id": 1,
"CodeShort": "text",
"PersonId": 1
},
"Department": {
"Id": 1,
"Name": "text"
},
"EconomicUnits": [
{
"Id": 1,
"IdNum": "text"
}
],
"Projects": [
{
"Id": 1,
"Code": "text",
"Name": "text"
}
],
"InvoiceType": {
"Id": 1,
"Code": "text"
},
"Step": {
"Id": 1,
"Code": "text"
}
}
]Eingangsrechnungen mit Auftragsdetails abrufen (neuer Eingangsrechnungsprozess)
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
numberstringOptional
companyCodeIdinteger · int32Optional
companyCodeCodestringOptional
commissionIdinteger · int32Optional
commissionIdNumstringOptional
maturityDateFromstring · date-timeOptional
maturityDateTostring · date-timeOptional
invoiceDateFromstring · date-timeOptional
invoiceDateTostring · date-timeOptional
includePaymentOrderbooleanOptionalDefault:
falseshowNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CommissioningRead/InvoiceReceiptNew/CommissionItemsGET /openwowi/v1.2/CommissioningRead/InvoiceReceiptNew/CommissionItems HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"Number": "text",
"PreliminaryNumber": "text",
"CompanyCode": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"InvoiceDate": "2025-11-08",
"MaturityDate": "2025-11-08",
"MonetaryTotal": {
"TaxExclusiveAmount": 1,
"TaxInclusiveAmount": 1,
"TaxInclusiveLaborCost": 1,
"TaxInclusiveMaterialCost": 1,
"TaxExclusiveLaborCost": 1,
"TaxExclusiveMaterialCost": 1
},
"TaxTotal": {
"TaxAmount": 1,
"TaxSubtotals": [
{
"Net": 1,
"Vat": 1,
"Tax": {
"Id": 1,
"Code": "text"
}
}
]
},
"PaymentOrders": [
{
"PaymentOrderNumber": "text",
"Maturity": "2025-11-08",
"TransferDate": "2025-11-08",
"PaymentFileStatus": {
"Id": 1,
"Code": "text"
}
}
],
"CommissionItems": [
{
"Id": 1,
"Code": "text",
"UnitPrice": 1,
"GrossAmount": 1,
"NetAmount": 1,
"Units": 1,
"CommissionText": "text",
"InternalDescription": "text",
"PositionNumber": 1,
"IsCanceled": true,
"IsSmallRepair": true,
"TransferToCraftsmanPortalWithoutCosts": true,
"BudgetData": {
"Budget": {
"Id": 1,
"Code": "text"
},
"BudgetDetail": {
"Id": 1,
"BudgetId": 1,
"Hierarchy1Value": "text",
"Hierarchy2Value": "text",
"Hierarchy3Value": "text"
}
},
"SalesTax": {
"Id": 1,
"Code": "text"
},
"ServiceCatalogue": {
"Id": 1,
"IdNum": "text",
"Description": "text",
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
}
},
"CraftActivity": {
"Id": 1,
"Code": "text"
},
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
},
"Component": {
"Id": 1,
"Name": "text"
},
"Facility": {
"Id": 1,
"Name": "text"
},
"ComponentCatalog": {
"Id": 1,
"Name": "text"
},
"FacilityCatalog": {
"Id": 1,
"Name": "text"
},
"ApprovedNetAmount": 1,
"Commission": {
"Id": 1,
"IdNum": "text",
"Code": "text",
"RecordingDate": "2025-11-08",
"ReleaseDate": "2025-11-08",
"PlacingDate": "2025-11-08",
"AcceptanceDate": "2025-11-08",
"CompletionDate": "2025-11-08",
"CommissionType": {
"Id": 1,
"Code": "text"
},
"CommissionStatus": {
"Id": 1,
"Code": "text"
}
}
}
],
"AttachedCommissions": [
{
"Id": 1,
"IdNum": "text",
"Code": "text"
}
],
"ResponsibleOfficial": {
"Id": 1,
"CodeShort": "text",
"PersonId": 1
},
"Department": {
"Id": 1,
"Name": "text"
},
"EconomicUnits": [
{
"Id": 1,
"IdNum": "text"
}
],
"Projects": [
{
"Id": 1,
"Code": "text",
"Name": "text"
}
],
"InvoiceType": {
"Id": 1,
"Code": "text"
},
"Step": {
"Id": 1,
"Code": "text"
}
}
]Zahlaufträge abrufen
Version 1.2
get
Autorisierungen
Abfrageparameter
apiKeystringOptional
limitinteger · int32OptionalExample:
20offsetinteger · int32Optional
idinteger · int32Optional
numberstringOptional
companyCodeIdinteger · int32Optional
companyCodeCodestringOptional
commissionIdinteger · int32Optional
commissionIdNumstringOptional
maturityDateFromstring · date-timeOptional
maturityDateTostring · date-timeOptional
invoiceDateFromstring · date-timeOptional
invoiceDateTostring · date-timeOptional
showNullValuesbooleanOptionalDefault:
falseAntworten
200
OK
400
Bad Request
401
Unauthorized
get
/openwowi/v1.2/CommissioningRead/InvoiceReceipt/PaymentOrdersGET /openwowi/v1.2/CommissioningRead/InvoiceReceipt/PaymentOrders HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"Id": 1,
"Number": "text",
"CompanyCode": {
"Id": 1,
"Name": "text",
"Code": "text"
},
"PaymentOrders": [
{
"PaymentOrderNumber": "text",
"Maturity": "2025-11-08",
"TransferDate": "2025-11-08",
"PaymentFileStatus": {
"Id": 1,
"Code": "text"
}
}
],
"CommissionItems": [
{
"Id": 1,
"Code": "text",
"UnitPrice": 1,
"GrossAmount": 1,
"NetAmount": 1,
"Units": 1,
"CommissionText": "text",
"InternalDescription": "text",
"PositionNumber": 1,
"IsCanceled": true,
"IsSmallRepair": true,
"TransferToCraftsmanPortalWithoutCosts": true,
"BudgetData": {
"Budget": {
"Id": 1,
"Code": "text"
},
"BudgetDetail": {
"Id": 1,
"BudgetId": 1,
"Hierarchy1Value": "text",
"Hierarchy2Value": "text",
"Hierarchy3Value": "text"
}
},
"SalesTax": {
"Id": 1,
"Code": "text"
},
"ServiceCatalogue": {
"Id": 1,
"IdNum": "text",
"Description": "text",
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
}
},
"CraftActivity": {
"Id": 1,
"Code": "text"
},
"QuantityType": {
"Id": 1,
"Name": "text",
"Code": "text",
"ArgeCode": "text"
},
"Component": {
"Id": 1,
"Name": "text"
},
"Facility": {
"Id": 1,
"Name": "text"
},
"ComponentCatalog": {
"Id": 1,
"Name": "text"
},
"FacilityCatalog": {
"Id": 1,
"Name": "text"
},
"ApprovedNetAmount": 1,
"Commission": {
"Id": 1,
"IdNum": "text",
"Code": "text",
"RecordingDate": "2025-11-08",
"ReleaseDate": "2025-11-08",
"PlacingDate": "2025-11-08",
"AcceptanceDate": "2025-11-08",
"CompletionDate": "2025-11-08",
"CommissionType": {
"Id": 1,
"Code": "text"
},
"CommissionStatus": {
"Id": 1,
"Code": "text"
}
}
}
],
"AttachedCommissions": [
{
"Id": 1,
"IdNum": "text",
"Code": "text"
}
]
}
]Zuletzt aktualisiert
