# CommissionRun

Provisionslauf

## PUT /erp/commission/run/print\_commission/{accountId}

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/print_commission/{accountId}":{"put":{"tags":["CommissionRun"],"operationId":"printCommission","parameters":[{"name":"accountId","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{}}}}}}}},"components":{"schemas":{"common-output-OutputRequest":{"properties":{"exportFormat":{"type":"string","description":"output forma für mail/file-export","enum":["PDF","XLSX","XLSX_RAW","JSON_RAW","REPORT_TEMPLATE"]},"exportFilename":{"type":"string","description":"filename (ohne extension) bei einem file-export"},"outputType":{"type":"string","description":"outputType"},"groupIdentifier":{"type":"string","description":"OutputReportGroup Identifier (optional), sonst Default-Group des Moduls"},"published":{"type":"boolean","description":"sollen nur bereits veröffentlichte Dokumente beachtet werden?"}}}}}}
```

## POST /erp/commission/run/{id}/revert

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/{id}/revert":{"post":{"tags":["CommissionRun"],"operationId":"revertById","parameters":[{"name":"id","in":"path","description":"id of commission run","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/erp-commission-CommissionRun"}}}}}}}},"components":{"schemas":{"erp-commission-CommissionRun":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"number":{"type":"string","description":"number of commission run","maxLength":255,"minLength":0},"runState":{"type":"string","description":"Verarbeitungsstatus Provisionslauf","enum":["OPEN","COMMITTED","REVERTED"],"readOnly":true},"salesAgents":{"type":"array","description":"sales agents","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunSalesAgent"},"readOnly":true},"runDate":{"type":"string","format":"date","description":"run date","readOnly":true},"dateFrom":{"type":"string","format":"date","description":"date from","readOnly":true},"dateTo":{"type":"string","format":"date","description":"date to","readOnly":true},"numberFrom":{"type":"string","description":"SalesAgent number from","readOnly":true},"numberTo":{"type":"string","description":"SalesAgent number to","readOnly":true}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"erp-commission-CommissionRunSalesAgent":{"description":"sales agents","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"salesAgentAccountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionType":{"type":"string","description":"commission type of sales agent","enum":["INVOICE","ORDER","PAYMENT"]},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"fees":{"type":"array","description":"fees","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunFee"},"readOnly":true},"files":{"type":"array","description":"export files","items":{"$ref":"#/components/schemas/erp-commission-CommissionExportFile"},"readOnly":true},"totalCommissionNetPrice":{"type":"number","description":"Sum Commission Net Price"},"totalCommissionGrossPrice":{"type":"number","description":"Sum Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3"},"documentRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"erp-commission-CommissionRunFee":{"description":"fees","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"accountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"articleRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionDate":{"type":"string","format":"date","description":"Commission Date"},"description":{"type":"string","description":"Description"},"comment":{"type":"string","description":"User comment"},"valueType":{"type":"string","description":"Typ von Werten","enum":["PERCENT","FIX"]},"value":{"type":"number","description":"Commission Value"},"valueCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3 for the fee value"},"feeOrigin":{"type":"string","description":"Fee origin type","enum":["USER_DEFINED","USER_DEFINED_REVERTED","SALES_DOCUMENT","SALES_DOCUMENT_REVERTED"]},"valueOrigin":{"type":"string","description":"value origin","enum":["NOT_COMMISSIONABLE","USER_DEFINED","AUTOMATIC","PREDECESSOR","RECALCULATE"]},"originReference":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionableNetPrice":{"type":"number","description":"commissionable Net Price"},"commissionableGrossPrice":{"type":"number","description":"commissionable Gross Price"},"commissionableCurrencyCode":{"type":"string","description":"the Commissionable currency-code IsoAlpha3"},"commissionableExchangeRate":{"type":"number","description":"Commissionable Exchange rate"},"baseCommissionableCurrencyCode":{"type":"string","description":"the Commissionable base currency-code IsoAlpha3"},"baseCommissionableNetPrice":{"type":"number","description":"commissionable base Net Price"},"baseCommissionableGrossPrice":{"type":"number","description":"commissionable base Gross Price"},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionNetPrice":{"type":"number","description":"Commission Net Price"},"commissionGrossPrice":{"type":"number","description":"Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the Commission currency-code IsoAlpha3"},"baseCommissionCurrencyCode":{"type":"string","description":"the Commission base currency-code IsoAlpha3"},"commissionExchangeRate":{"type":"number","description":"Commission Exchange rate"},"baseCommissionNetPrice":{"type":"number","description":"Commission Base Net Price"},"baseCommissionGrossPrice":{"type":"number","description":"Commission Base Gross Price"}}},"erp-commission-CommissionExportFile":{"description":"export files","properties":{"shelfDocumentId":{"type":"integer","format":"int64","description":"Shelf Document ID"},"description":{"type":"string","description":"Beschreibung"}}}}}}
```

## POST /erp/commission/run/{id}/commit

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/{id}/commit":{"post":{"tags":["CommissionRun"],"operationId":"commitById","parameters":[{"name":"id","in":"path","description":"id of commission run","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/erp-commission-CommissionRun"}}}}}}}},"components":{"schemas":{"erp-commission-CommissionRun":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"number":{"type":"string","description":"number of commission run","maxLength":255,"minLength":0},"runState":{"type":"string","description":"Verarbeitungsstatus Provisionslauf","enum":["OPEN","COMMITTED","REVERTED"],"readOnly":true},"salesAgents":{"type":"array","description":"sales agents","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunSalesAgent"},"readOnly":true},"runDate":{"type":"string","format":"date","description":"run date","readOnly":true},"dateFrom":{"type":"string","format":"date","description":"date from","readOnly":true},"dateTo":{"type":"string","format":"date","description":"date to","readOnly":true},"numberFrom":{"type":"string","description":"SalesAgent number from","readOnly":true},"numberTo":{"type":"string","description":"SalesAgent number to","readOnly":true}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"erp-commission-CommissionRunSalesAgent":{"description":"sales agents","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"salesAgentAccountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionType":{"type":"string","description":"commission type of sales agent","enum":["INVOICE","ORDER","PAYMENT"]},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"fees":{"type":"array","description":"fees","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunFee"},"readOnly":true},"files":{"type":"array","description":"export files","items":{"$ref":"#/components/schemas/erp-commission-CommissionExportFile"},"readOnly":true},"totalCommissionNetPrice":{"type":"number","description":"Sum Commission Net Price"},"totalCommissionGrossPrice":{"type":"number","description":"Sum Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3"},"documentRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"erp-commission-CommissionRunFee":{"description":"fees","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"accountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"articleRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionDate":{"type":"string","format":"date","description":"Commission Date"},"description":{"type":"string","description":"Description"},"comment":{"type":"string","description":"User comment"},"valueType":{"type":"string","description":"Typ von Werten","enum":["PERCENT","FIX"]},"value":{"type":"number","description":"Commission Value"},"valueCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3 for the fee value"},"feeOrigin":{"type":"string","description":"Fee origin type","enum":["USER_DEFINED","USER_DEFINED_REVERTED","SALES_DOCUMENT","SALES_DOCUMENT_REVERTED"]},"valueOrigin":{"type":"string","description":"value origin","enum":["NOT_COMMISSIONABLE","USER_DEFINED","AUTOMATIC","PREDECESSOR","RECALCULATE"]},"originReference":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionableNetPrice":{"type":"number","description":"commissionable Net Price"},"commissionableGrossPrice":{"type":"number","description":"commissionable Gross Price"},"commissionableCurrencyCode":{"type":"string","description":"the Commissionable currency-code IsoAlpha3"},"commissionableExchangeRate":{"type":"number","description":"Commissionable Exchange rate"},"baseCommissionableCurrencyCode":{"type":"string","description":"the Commissionable base currency-code IsoAlpha3"},"baseCommissionableNetPrice":{"type":"number","description":"commissionable base Net Price"},"baseCommissionableGrossPrice":{"type":"number","description":"commissionable base Gross Price"},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionNetPrice":{"type":"number","description":"Commission Net Price"},"commissionGrossPrice":{"type":"number","description":"Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the Commission currency-code IsoAlpha3"},"baseCommissionCurrencyCode":{"type":"string","description":"the Commission base currency-code IsoAlpha3"},"commissionExchangeRate":{"type":"number","description":"Commission Exchange rate"},"baseCommissionNetPrice":{"type":"number","description":"Commission Base Net Price"},"baseCommissionGrossPrice":{"type":"number","description":"Commission Base Gross Price"}}},"erp-commission-CommissionExportFile":{"description":"export files","properties":{"shelfDocumentId":{"type":"integer","format":"int64","description":"Shelf Document ID"},"description":{"type":"string","description":"Beschreibung"}}}}}}
```

## POST /erp/commission/run/singlerun

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/singlerun":{"post":{"tags":["CommissionRun"],"operationId":"startRun","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/erp-commission-CommissionRunRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/core-api-OperationMessage"}}}}}}}},"components":{"schemas":{"erp-commission-CommissionRunRequest":{"properties":{"dateFrom":{"type":"string","format":"date","description":"date from"},"dateTo":{"type":"string","format":"date","description":"date to"},"runDate":{"type":"string","format":"date","description":"run date"},"numberFrom":{"type":"string","description":"SalesAgent number from"},"numberTo":{"type":"string","description":"SalesAgent number to"}}},"core-api-OperationMessage":{"properties":{"context":{"type":"string","description":"message context"},"messageValue":{"type":"string","description":" message"}}}}}}
```

## GET /erp/commission/run/{id}

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/{id}":{"get":{"tags":["CommissionRun"],"operationId":"getById_68","parameters":[{"name":"id","in":"path","description":"id of commission run","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/erp-commission-CommissionRun"}}}}}}}},"components":{"schemas":{"erp-commission-CommissionRun":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"number":{"type":"string","description":"number of commission run","maxLength":255,"minLength":0},"runState":{"type":"string","description":"Verarbeitungsstatus Provisionslauf","enum":["OPEN","COMMITTED","REVERTED"],"readOnly":true},"salesAgents":{"type":"array","description":"sales agents","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunSalesAgent"},"readOnly":true},"runDate":{"type":"string","format":"date","description":"run date","readOnly":true},"dateFrom":{"type":"string","format":"date","description":"date from","readOnly":true},"dateTo":{"type":"string","format":"date","description":"date to","readOnly":true},"numberFrom":{"type":"string","description":"SalesAgent number from","readOnly":true},"numberTo":{"type":"string","description":"SalesAgent number to","readOnly":true}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"erp-commission-CommissionRunSalesAgent":{"description":"sales agents","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"salesAgentAccountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionType":{"type":"string","description":"commission type of sales agent","enum":["INVOICE","ORDER","PAYMENT"]},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"fees":{"type":"array","description":"fees","items":{"$ref":"#/components/schemas/erp-commission-CommissionRunFee"},"readOnly":true},"files":{"type":"array","description":"export files","items":{"$ref":"#/components/schemas/erp-commission-CommissionExportFile"},"readOnly":true},"totalCommissionNetPrice":{"type":"number","description":"Sum Commission Net Price"},"totalCommissionGrossPrice":{"type":"number","description":"Sum Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3"},"documentRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"erp-commission-CommissionRunFee":{"description":"fees","properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"accountRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"articleRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionDate":{"type":"string","format":"date","description":"Commission Date"},"description":{"type":"string","description":"Description"},"comment":{"type":"string","description":"User comment"},"valueType":{"type":"string","description":"Typ von Werten","enum":["PERCENT","FIX"]},"value":{"type":"number","description":"Commission Value"},"valueCurrencyCode":{"type":"string","description":"the currency-code IsoAlpha3 for the fee value"},"feeOrigin":{"type":"string","description":"Fee origin type","enum":["USER_DEFINED","USER_DEFINED_REVERTED","SALES_DOCUMENT","SALES_DOCUMENT_REVERTED"]},"valueOrigin":{"type":"string","description":"value origin","enum":["NOT_COMMISSIONABLE","USER_DEFINED","AUTOMATIC","PREDECESSOR","RECALCULATE"]},"originReference":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionableNetPrice":{"type":"number","description":"commissionable Net Price"},"commissionableGrossPrice":{"type":"number","description":"commissionable Gross Price"},"commissionableCurrencyCode":{"type":"string","description":"the Commissionable currency-code IsoAlpha3"},"commissionableExchangeRate":{"type":"number","description":"Commissionable Exchange rate"},"baseCommissionableCurrencyCode":{"type":"string","description":"the Commissionable base currency-code IsoAlpha3"},"baseCommissionableNetPrice":{"type":"number","description":"commissionable base Net Price"},"baseCommissionableGrossPrice":{"type":"number","description":"commissionable base Gross Price"},"taxRateRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"commissionNetPrice":{"type":"number","description":"Commission Net Price"},"commissionGrossPrice":{"type":"number","description":"Commission Gross Price"},"commissionCurrencyCode":{"type":"string","description":"the Commission currency-code IsoAlpha3"},"baseCommissionCurrencyCode":{"type":"string","description":"the Commission base currency-code IsoAlpha3"},"commissionExchangeRate":{"type":"number","description":"Commission Exchange rate"},"baseCommissionNetPrice":{"type":"number","description":"Commission Base Net Price"},"baseCommissionGrossPrice":{"type":"number","description":"Commission Base Gross Price"}}},"erp-commission-CommissionExportFile":{"description":"export files","properties":{"shelfDocumentId":{"type":"integer","format":"int64","description":"Shelf Document ID"},"description":{"type":"string","description":"Beschreibung"}}}}}}
```

## GET /erp/commission/run/check

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"CommissionRun","description":"Provisionslauf"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/erp/commission/run/check":{"get":{"tags":["CommissionRun"],"operationId":"check","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}}}}}}}
```
