Administration API
-
Administration.API.ApiModels.CompanyApiModel changed:
-
added Company → new boolean property generateSkuEnabled
-
affected 200 status responses on:
-
GET /v1-ext/Company
-
-
-
Administration.API.ApiModels.WorkstationApiModel changed:
-
paymentService (Administration.Infrastructure.Models.Workstation.PaymentService)
→ paymentsConfiguration (Administration.Infrastructure.Models.Workstation.PaymentsConfiguration)
→ overpaymentTax changed format from int32 to double, type from integer to number -
affected 200 status responses on:
-
GET /v1-ext/Workstation
-
GET /v1-ext/Workstation/{id}
-
-
-
Administration.API.ApiModels.ConfigurationItemsData changed:
-
mobileWorkstations (Administration.Infrastructure.Models.MobilePos.MobileWorkstation)
→ paymentService (Administration.Infrastructure.Models.MobilePos.MobileWorkstationPaymentService)
→ paymentsConfiguration (Administration.Infrastructure.Models.Workstation.PaymentsConfiguration)
→ overpaymentTax changed format from int32 to double, type from integer to number -
affected 200 status on:
-
GET /v1-ext/Configuration
-
-
Customership API
-
Customership.Data.Models.CustomerModel changed:
-
contactDetails (Customership.Data.Models.ContactDetailModel)
→ new boolean property useForNotification -
affected request body for endpoint:
-
POST; /v1-ext/Customers
-
-
-
Customership.Data.Models.CustomerFilterResultModel changed:
-
its list model of the customers property Customership.Data.Models.CustomerModel
→ contactDetails (Customership.Data.Models.ContactDetailModel)
→ new boolean property useForNotification -
affected 200 status responses on:
-
GET; /v1-ext/Customers/filter
-
-
Orders API
-
Orders.Domain.Commands.External.CreateExternalOrderCommand
-
→ customer (Orders.Domain.Commands.Models.OrderCustomerData)
→ companyClient (Orders.Domain.Commands.Models.CompanyCustomerData)
→ contactDetails (Orders.Domain.Commands.Models.CustomerContactDetails)
→ new boolean property useForNotification -
affected request body for endpoint:
-
POST; /v1-ext/Orders/external
-
-
Reporting API
-
Reporting.Orders.OrderModel.ReportingOrder changed:
-
→ products (Reporting.Orders.OrderModel.ReportingProduct)
→ taxPercent property changed format from int32 to double, type from integer to number-
also here nested product of the above product so recursively
→ products (Reporting.Orders.OrderModel.ReportingProduct)
....
→ products (Reporting.Orders.OrderModel.ReportingProduct)
→ taxPercent property changed format from int32 to double, type from integer to number -
→ products (Reporting.Orders.OrderModel.ReportingProduct)
→ accountLines (Reporting.Orders.OrderModel.ReportingAccountLine )
→ taxPercent property changed format from int32 to double, type from integer to number -
also here nested product of the above product so recursively
→ products (Reporting.Orders.OrderModel.ReportingProduct)
....
→ products (Reporting.Orders.OrderModel.ReportingProduct)
→ accountLines (Reporting.Orders.OrderModel.ReportingAccountLine )
→ taxPercent property changed format from int32 to double, type from integer to number -
→ payments (Reporting.Orders.OrderModel.ReportingPayment )
→ accountLines (Reporting.Orders.OrderModel.ReportingAccountLine )
→ taxPercent property changed format from int32 to double, type from integer to number -
→ refundedRows (Reporting.Orders.OrderModel.ReportingProduct)
→ accountLines (Reporting.Orders.OrderModel.ReportingAccountLine )
→ taxPercent property changed format from int32 to double, type from integer to number -
------------------------------------------------------------------------------------------------------
-
→ reportingCustomer (Reporting.Orders.OrderModel.ReportingCustomer)
→ contactDetails (Reporting.Orders.OrderModel.ReportingCustomerContactDetails)
→ new boolean property useForNotification
-
-
affected 200 status responses on:
-
GET; /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}
-
-
Reporting.Orders.OrderModel.ReportingOrder is also used as a model for reportingOrders property in model Reporting.API.ApiModels.ReportingOrdersPagingResponse this affects 200 status responses from:
-
GET; /v1-ext/Orders/getAllAfterByPage/{fromEpoch}
-
-
Stock Handling API
-
StockHandling.API.Application.Commands.GlobalKeepingUnit.CreateGlobalKeepingUnitExternalModel changed:
-
→ new boolean property shouldFetchFromGS1, description: "Define if data should be fetched from GS1."
-
affected request body on:
-
POST; /v1-ext/GlobalKeepingUnit
-
-