Administration API
-
Administration.API.ApiModels.CompanyApiModel changed:
-
company (Administration.Infrastructure.Models.Company.CompanySettings)
→ added a new integer property stockToolDefaultProductQuantity -
affected 200 status responses on:
-
GET /v1-ext/Company
-
-
-
Administration.API.ApiModels.StoreApiModel changed:
-
store (Administration.Infrastructure.Models.StoreSettings)
→ added a new nullable boolean property seatHandlingEnabled -
affected 200 status responses on:
-
GET /v1-ext/Store
-
GET /v1-ext/Store/{id}
-
-
Orders API
-
Orders.Domain.Commands.External.CreateExternalOrderCommand changed:
-
products (Orders.Domain.Commands.External.ExternalOrderProductData)
→ added a new double property maxDiscountPercent (desc: "Max discount in Percentage assigned to this product"), if not given system will assign the value "100" -
affected the request body for:
-
POST /v1-ext/Orders/external
-
-
Reporting API
-
Reporting.Orders.OrderModel.ReportingOrder changed:
-
added a new integer property seatsAmount
-
freeTexts item (Reporting.Orders.OrderModel.ReportingFreeText)
→ added a new nullable integer property selectedSeatNumber -
products (Reporting.Orders.OrderModel.ReportingProduct)
-
added a new nullable double property maxDiscountPercent
-
added a new nullable integer property selectedSeatNumber
-
!!! and these two above recursively in property products
-
-
-
refundedRows (Reporting.Orders.OrderModel.ReportingProduct)
-
added a new nullable double property maxDiscountPercent
-
added a new nullable integer property selectedSeatNumber
-
!!! and these two above recursively in property products
-
-
-
-
affected 200 status responses on:
-
POST /v1-ext/Orders
-
GET /v1-ext/Orders/{orderId}
-
GET /v1-ext/Orders/getAllAfter/{fromEpoch}
-
GET /v1-ext/Orders/getAllInDateRange
-
GET /v1-ext/Orders/getAllPaidAfter/{fromEpoch}
-
GET /v1-ext/Orders/getByReceiptId/{receiptId}
-
-
affected 200 status responses as a reportingOrders property of Reporting.API.ApiModels.ReportingOrdersPagingResponse:
-
GET /v1-ext/Orders/getAllAfterByPage/{fromEpoch}
-
-
Stock Handling API
-
StockHandling.Infrastructure.Queries.Transaction.TransactionQueryModel
-
added a new property inPriceObj with a new model StockHandling.Domain.AggregateModels.Stock.StockProductInPrice :
{ "additionalProperties": false, "properties": { "hasValue": { "readOnly": true, "type": "boolean" }, "inPrice": { "format": "double", "nullable": true, "readOnly": true, "type": "number" }, "value": { "format": "double", "readOnly": true, "type": "number" } }, "type": "object" } -
affected 200 status responses on:
-
GET /v1-ext/Transactions/{stockId}
-
-
-
StockHandling.API.Application.Commands.TransactionOrderPurchase.CreateExternalPurchaseOrderCommand changed
-
addedProducts item (StockHandling.API.ApiModels.TransactionOrderIn.AddExternalPurchaseProductModel)
→ added new property capacityUnit which has the type of StockHandling.API.ApiModels.GlobalKeepingUnit.CapacityUnitModel -
affected request body of:
-
POST /v1-ext/TransactionOrderIn
-
-