MplusQapi
urn:mplusqapi
API for building integrations with the data of MplusKASSA
Contents
Operations
Operations
getSalesPriceListResponse
Body getSalesPriceListResponse- salesPrice SalesPrice *
- salesPriceNumber int
- description string ?
- startDate SoapMplusDate ?
- endDate SoapMplusDate ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
getPriceGroupListResponse
Body getPriceGroupListResponse- priceGroup PriceGroup *
- priceGroupNumber int
- description string ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
CreateRelationResponse
Body CreateRelationResponse- result CreateRelationResult
- relationNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
UpdateRelationResponse
Body UpdateRelationResponse
GetRelationResponse
Body GetRelationResponse- result GetRelationResult
- relation Relation
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
FindRelationResponse
Body FindRelationResponse- result FindRelationResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
GetRelationsResponse
Body GetRelationsResponse- relationList RelationList
- relation Relation *
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- customFieldList CustomFieldList ?
- contactList RelationList ?(recursive)
- relationArticleDiscountList RelationArticleDiscountList ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
GetCustomFieldListsResponse
Body GetCustomFieldListsResponse- articleCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- employeeCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- relationCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
GetCardCategoriesResponse
Body GetCardCategoriesResponse
AdjustPointsResponse
Body AdjustPointsResponse- result AdjustPointsResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
GetRelationPointsResponse
Body GetRelationPointsResponse
GetEmployeesResponse
Body GetEmployeesResponse- employeeList EmployeeList
- employee Employee *
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
GetEmployeeResponse
Body GetEmployeeResponse- result GetEmployeeResult
- employee Employee ?
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
FindEmployeeResponse
Body FindEmployeeResponse- result FindEmployeeResult
- employee Employee ?
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
CreateEmployeeResponse
Body CreateEmployeeResponse- result CreateEmployeeResult
- employeeNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
UpdateEmployeeResponse
Body UpdateEmployeeResponse
Description
Returns a list of all active employees with their number name and loginname.
getEmployeeListResponse
Body getEmployeeListResponse- return EmployeeName *
- number long
- loginname string
- name string
- allowNegativeOrdering boolean
- allowTableRetour boolean ?
- allowNextCourse boolean ?
- allowSplit boolean ?
- allowPay boolean ?
Description
Returns whether the password is correct
verifyEmployeePasswordResponse
Body verifyEmployeePasswordResponse
getMaxTableNumberResponse
Body getMaxTableNumberResponse
Description
(deprecated) does not support subtables
getTableListResponse
Body getTableListResponse- table Table *
- number int
- tableStatus TableStatus
- relationNumber long ?
- relationName string ?
- tableName string ?
- numberOfGuests int ?
- courseNumber int ?
- courseName string ?
- courseAbbreviation string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- totalInclAmount long ?
- totalExclAmount long ?
- prepaidAmount long ?
- cardNumber string ?
- employeeNumber long ?
- employeeName string ?
Description
Retrieve a list of (sub)table states
getTableListV2Response
Body getTableListV2Response- wholeTable WholeTable *
- number int
- onFloorPlan boolean
- askName boolean
- standardSubTableCount int
- currentSubTableCount int
- subTables SubTableList
Description
Retrieve a list of (sub)table states, without terminal requirement
getTableListV3Response
Body getTableListV3Response- wholeTable WholeTable *
- number int
- onFloorPlan boolean
- askName boolean
- standardSubTableCount int
- currentSubTableCount int
- subTables SubTableList
Description
Retrieve a list of main tables for the specified branch number.
getMainTableListResponse
Body getMainTableListResponse- mainTable MainTable *
- number int
- askName boolean
- standardSubTableCount int
Description
Retrieve a list of sub tables for the specified branch number.
getSubTableListResponse
Body getSubTableListResponse
getCourseListResponse
Body getCourseListResponse- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
GetCourseListV2Response
Body GetCourseListV2Response- course CourseInfo *
- number int
- sequenceNumber int
- name string
- abbreviation string
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
Description
returns the current VAT rates of all branches. The exclAmount and vatAmount fields in the response type are not applicable to this call.
getVatGroupListResponse
Body getVatGroupListResponse- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
SaveTableOrderResponse
Body SaveTableOrderResponse
SaveTableOrderResponse
Body SaveTableOrderResponse
CreateAndPayTableOrderResponse
Body CreateAndPayTableOrderResponse
MoveTableOrderResponse
Body MoveTableOrderResponse
MoveTableOrderResponse
Body MoveTableOrderResponse
MoveTableOrderV3Response
Body MoveTableOrderV3Response
GetTableOrderResponse
Body GetTableOrderResponse
GetTableOrderResponse
Body GetTableOrderResponse
GetTableOrderResponse
Body GetTableOrderResponse
GetTableOrderResponse
Body GetTableOrderResponse
ReleaseTableResponse
Body ReleaseTableResponse
ReleaseTableV2Response
Body ReleaseTableV2Response
SetSubtableCountResponse
Body SetSubtableCountResponse
Description
deprecated, does not support subtables use getTableOrderCourseListV2 instead
GetTableOrderCourseListResponse
Body GetTableOrderCourseListResponse- result GetTableOrderCourseListResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseList CourseList ?
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
Description
returns the list of courses for the specified table
GetTableOrderCourseListResponse
Body GetTableOrderCourseListResponse- result GetTableOrderCourseListResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseList CourseList ?
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
Description
returns the list of courses for the specified table
GetTableOrderCourseListResponse
Body GetTableOrderCourseListResponse- result GetTableOrderCourseListResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseList CourseList ?
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
Description
deprecated, does not support subtables use requestNextTableOrderCourseV2 instead
RequestTableOrderCourseResponse
Body RequestTableOrderCourseResponse- result RequestTableOrderCourseResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseNumber int ?
- errorMessage string ?
Description
request serving of next course
RequestTableOrderCourseResponse
Body RequestTableOrderCourseResponse- result RequestTableOrderCourseResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseNumber int ?
- errorMessage string ?
Description
request serving of next course
RequestTableOrderCourseResponse
Body RequestTableOrderCourseResponse- result RequestTableOrderCourseResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseNumber int ?
- errorMessage string ?
Description
use this function to save EFT transactions that are not associated with a payment.
StoreSinglyEftTransactionResponse
Body StoreSinglyEftTransactionResponse
QueueBranchOrderResponse
Body QueueBranchOrderResponse
Description
queues the supplied
QueueBranchOrderPaymentResponse
Body QueueBranchOrderPaymentResponse
Description
retrieves the current state of a previously queued payment
GetQueueBranchOrderPaymentStatusResponse
Body GetQueueBranchOrderPaymentStatusResponse
UpdateOrderV2Response
Body UpdateOrderV2Response
GetPackingSlipsResponse
Body GetPackingSlipsResponse- packingSlipList PackingSlipList
- packingSlip PackingSlip *
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
GetPackingSlipsByOrderResponse
Body GetPackingSlipsByOrderResponse- packingSlipList PackingSlipList
- packingSlip PackingSlip *
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
GetOrderChangesResponse
Body GetOrderChangesResponse
GetOrderHistoryResponse
Body GetOrderHistoryResponse
Description
Tries to cancel the specified order. If the order is already cancelled, the call will try to undo the cancel action (this behaviour does currently not work for branch orders).
DeliverOrderResponse
Body DeliverOrderResponse
DeliverOrderV2Response
Body DeliverOrderV2Response
Description
Returns a list of all available order categories.
GetOrderCategoriesResponse
Body GetOrderCategoriesResponse- orderCategory OrderCategory *
- orderCategoryNumber int
- orderCategoryDescription string
- orderCategoryDependencyNumbers int *
GetReceiptsResponse
Body GetReceiptsResponse- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
GetReceiptResponse
Body GetReceiptResponse- result GetReceiptResult
- receipt Receipt ?
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
GetReceiptsByOrderResponse
Body GetReceiptsByOrderResponse- result GetReceiptsByOrderResult
- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
GetReceiptsByCashCountResponse
Body GetReceiptsByCashCountResponse- result GetReceiptsByCashCountResult
- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
PrintReceiptResponse
Body PrintReceiptResponse
PrintReceiptV2Response
Body PrintReceiptV2Response
PrintTableReceiptResponse
Body PrintTableReceiptResponse
PrintTableReceiptResponse
Body PrintTableReceiptResponse
PrintTableReceiptV3Response
Body PrintTableReceiptV3Response
GetInvoicesResponse
Body GetInvoicesResponse- invoiceList InvoiceList
- invoice Invoice *
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- answerList AnswerList ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
GetInvoiceResponse
Body GetInvoiceResponse- result GetInvoiceResult
- invoice Invoice ?
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
GetInvoiceResponse
Body GetInvoiceResponse- result GetInvoiceResult
- invoice Invoice ?
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
CreditInvoiceResponse
Body CreditInvoiceResponse
GetFinancialJournalResponse
Body GetFinancialJournalResponse- financialGroupList FinancialGroupList
- financialGroup FinancialGroup *
- financialGroupType FinancialGroupType
- financialGroupSource FinancialGroupSource
- financialGroupNumber int ?
- financialGroupId string ?
- financialGroupName string
- accountNumber int
- branchNumber int ?
- extBranchId string ?
- workplaceNumbers int *
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialPeriodClosed boolean ?
- quantity long ?
- decimalPlaces int ?
- inclAmount long ?
- exclAmount long ?
- purchaseAmount long ?
- vatGroupList VatGroupList ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- financialPeriodClosed boolean ?
GetFinancialJournalResponse
Body GetFinancialJournalResponse- financialGroupList FinancialGroupList
- financialGroup FinancialGroup *
- financialGroupType FinancialGroupType
- financialGroupSource FinancialGroupSource
- financialGroupNumber int ?
- financialGroupId string ?
- financialGroupName string
- accountNumber int
- branchNumber int ?
- extBranchId string ?
- workplaceNumbers int *
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialPeriodClosed boolean ?
- quantity long ?
- decimalPlaces int ?
- inclAmount long ?
- exclAmount long ?
- purchaseAmount long ?
- vatGroupList VatGroupList ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- financialPeriodClosed boolean ?
GetCashCountListResponse
Body GetCashCountListResponse
GetCashDrawerBalancingListResponse
Body GetCashDrawerBalancingListResponse
GetTurnoverGroupsResponse
Body GetTurnoverGroupsResponse- turnoverGroupList TurnoverGroupList
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
UpdateTurnoverGroupsResponse
Body UpdateTurnoverGroupsResponse
CreateProductResponse
Body CreateProductResponse- result CreateProductResult
- productNumber long
- articleNumbers long *
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
UpdateProductResponse
Body UpdateProductResponse- result UpdateProductResult
- existingArticleNumbers long *
- newArticleNumbers long *
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
Description
retrieves all the variants of the specified article
GetArticleVariantsResponse
Body GetArticleVariantsResponse- result GetArticleVariantsResult
- articleVariants ArticleVariantList
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList (recursive)
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
Description
retrieves all the variants of the specified articles
GetArticlesVariantsResponse
Body GetArticlesVariantsResponse- result GetArticlesVariantsResult
- articleVariants GetArticlesVariantsResponseElem *
- articleNumber long
- variants ArticleVariantList
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList . . .
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
. . .
Description
adds a new variant to an article
NewArticleVariantResponse
Body NewArticleVariantResponse
Description
updates an existing variant
UpdateArticleVariantResponse
Body UpdateArticleVariantResponse
Description
removes the specified variants
DeleteArticleVariantsResponse
Body DeleteArticleVariantsResponse
GetStockResponse
Body GetStockResponse- articleStocks ArticleStock *
- branchNumber int ?
- articleNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- stockId long
- amountFree long
- decimalPlacesFree int ?
- amountReserved long
- decimalPlacesReserved int ?
- amountIncoming long
- decimalPlacesIncoming int ?
GetStockHistoryResponse
Body GetStockHistoryResponse- articleStockHistory ArticleStockHistory *
- stockId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- articleNumber long
- amountChanged long
- decimalPlaces int ?
- type StockHistoryType
- orderId string ?
- packingSlipId string ?
- invoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- receiptId string ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- correctionNumber YearNumber ?
- beforeCorrectionQuantity long ?
- beforeCorrectionDecimalPlaces int ?
- afterCorrectionQuantity long ?
- afterCorrectionDecimalPlaces int ?
- deliveryNumber YearNumber ?
- internalShipmentNumber YearNumber ?
- internalDeliveryNumber YearNumberPart ?
- year int
- number long
- part int
GetStockHistoryResponse
Body GetStockHistoryResponse- articleStockHistory ArticleStockHistory *
- stockId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- articleNumber long
- amountChanged long
- decimalPlaces int ?
- type StockHistoryType
- orderId string ?
- packingSlipId string ?
- invoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- receiptId string ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- correctionNumber YearNumber ?
- beforeCorrectionQuantity long ?
- beforeCorrectionDecimalPlaces int ?
- afterCorrectionQuantity long ?
- afterCorrectionDecimalPlaces int ?
- deliveryNumber YearNumber ?
- internalShipmentNumber YearNumber ?
- internalDeliveryNumber YearNumberPart ?
- year int
- number long
- part int
GetArticleGroupsResponse
Body GetArticleGroupsResponse
GetArticleGroupChangesResponse
Body GetArticleGroupChangesResponse- changedArticleGroupList ChangedArticleGroupList
- changedArticleGroups ChangedArticleGroup *
- groupNumber int
- parentGroupNumber int ?
- syncMarker long ?
- name string
- text string
- subGroupNumbers NumberList ?
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- isDeleted boolean ?
UpdateArticleGroupResponse
Body UpdateArticleGroupResponse
Description
creates a new articlegroup aka webgroup
NewArticleGroupResponse
Body NewArticleGroupResponse
Description
delete a group and all its subgroups
DeleteArticleGroupResponse
Body DeleteArticleGroupResponse
AddProductsToArticleGroupResponse
Body AddProductsToArticleGroupResponse
ReplaceProductsOfArticleGroupResponse
Body ReplaceProductsOfArticleGroupResponse
DeleteProductsFromArticleGroupResponse
Body DeleteProductsFromArticleGroupResponse
GetMessagesResponse
Body GetMessagesResponse- messageList MessageList
- message Message *
- messageId long ?
- apiIdent string ?
- sender string ?
- text string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliverTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- terminalNumber int ?
- messageType MessageType ?
GetShiftsResponse
Body GetShiftsResponse- shiftList ShiftList
- shift Shift *
- shiftNumber YearNumber
- branchNumber int
- extBranchId string ?
- financialDate SoapMplusDate
- employeeNumber long
- startTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- endTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- ended boolean
- manuallyModified boolean
- reference string ?
GetPurchaseOrdersResponse
Body GetPurchaseOrdersResponse- purchaseOrderList PurchaseOrderList
- purchaseOrder PurchaseOrder *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderLineList ?
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
SavePurchaseOrderResponse
Body SavePurchaseOrderResponse
GetPurchaseOrdersV2Response
Body GetPurchaseOrdersV2Response- purchaseOrderList PurchaseOrderV2List
- purchaseOrder PurchaseOrderV2 *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderV2LineList ?
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
SavePurchaseOrderV2Response
Body SavePurchaseOrderV2Response
GetPurchaseDeliveriesResponse
Body GetPurchaseDeliveriesResponse- purchaseDeliveryList PurchaseDeliveryList
- purchaseDelivery PurchaseDelivery *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryLineList ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
SavePurchaseDeliveryResponse
Body SavePurchaseDeliveryResponse
GetPurchaseDeliveriesV2Response
Body GetPurchaseDeliveriesV2Response- purchaseDeliveryList PurchaseDeliveryV2List
- purchaseDelivery PurchaseDeliveryV2 *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryV2LineList ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
SavePurchaseDeliveryV2Response
Body SavePurchaseDeliveryV2Response
EncryptStringResponse
Body EncryptStringResponse
GetArticleCardLayoutResponse
Body GetArticleCardLayoutResponse- cardLayoutFieldList CardLayoutFieldList
- cardLayoutField CardLayoutField *
- cardLayoutFieldId int ?
- label string ?
- abbreviation string ?
- description string ?
- cardColumn int ?
- cardRow int ?
- fieldWidth int ?
- fieldHeight int ?
- maximumLineCharacters int ?
- maximumLines int ?
- minimumDecimals int ?
- maximumDecimals int ?
- cardLayoutFieldType CardLayoutFieldType ?
- dataType DataType ?
- columnName string ?
- apiName string ?
- active boolean ?
- readOnly boolean ?
- visible boolean ?
- defaultValue string ?
- isRequired boolean ?
- prefix string ?
- postfix string ?
- warning string ?
- infoPopup boolean ?
- categoryId int ?
UpdateArticleCardLayoutResponse
Body UpdateArticleCardLayoutResponse
GetRetailSpaceRentalResponse
Body GetRetailSpaceRentalResponse- result GetRetailSpaceRentalResult
- retailSpaceRental RetailSpaceRental ?
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
GetRetailSpaceRentalsResponse
Body GetRetailSpaceRentalsResponse- retailSpaceRentalList RetailSpaceRentalList
- retailSpaceRental RetailSpaceRental *
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
Description
searches in the database for an electronic id
GetOverviewFieldsResponse
Body GetOverviewFieldsResponse- overviewFieldsList OverviewFieldsList
- overviewFields OverviewFieldsField *
- name string
- label string
- description string
- defaultValue string
- type DataType
- selectValueList FieldSelectValue *
- readOnly boolean
- valueVisible boolean
- required boolean
- tabOrder int
- maxCharsPerLine int
- maxLines int
- active boolean
- onCard boolean
- isSelectionField boolean
- nullable boolean
- formule string
- charMaxLength int
- numericPrecision int
- numericRadix int
- numericScale int
- cardColumn int ?
- cardRow int ?
- showInInfoPopup boolean
- containsPersonalData boolean
- result GetOverviewFieldsResult
- errorList GetOverviewFieldsErrorList
GetKitchenTicketsResponse
Body GetKitchenTicketsResponse- kitchenTicketList KitchenTicketList
- kitchenTicket KitchenTicket *
- kitchenTicketId string
- versionNumber int
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- state KitchenTicketState
- orderId string
- branchNumber int
- workplaceNumber int
- tableNumber int
- tableSubNumber int
- orderYear int
- orderNumber int
- tableDescription string ?
- tableZone string ?
- employeeNumber long
- relationNumber long ?
- isVip boolean
- plannedDeliveryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeDuration int ?
- kitchenTicketCourseList KitchenTicketCourseList
- errorMessage string ?
SaveStockCorrectionsResponse
Body SaveStockCorrectionsResponse
Description
returns the contents of the purchase book for the specified branch. The purchase book is a list of articles you wish to purchase.
GetPurchaseBookResponse
Body GetPurchaseBookResponse
SavePurchaseBookResponse
Body SavePurchaseBookResponse
AddToPurchaseBookResponse
Body AddToPurchaseBookResponse
GetStockCorrectionsResponse
Body GetStockCorrectionsResponse
Description
DEPRECATED use getNutritionalCharacteristics with param nutritionalCharacteristicsType = NUTRITIONAL-TYPE-PRODUCT
GetArticlesNutritionalCharacteristicsResponse
Body GetArticlesNutritionalCharacteristicsResponse
Description
DEPRECATED use ns__updateNutritionalCharacteristics with param nutritionalCharacteristicsType = NUTRITIONAL-TYPE-PRODUCT
UpdateArticleNutritionalCharacteristicsResponse
Body UpdateArticleNutritionalCharacteristicsResponse
Description
als er geen syncMarker gezet wordt in de request wordt alle aanwezige groepen geretourneerd. Met een syncMarker wordt er ingelezen op basis van syncMarker en limit en worden ook verwijdere groepen geretourneerd tbv syncs.
GetPreparationMethodGroupsResponse
Body GetPreparationMethodGroupsResponse
DeletePreparationMethodGroupResponse
Body DeletePreparationMethodGroupResponse
GetArticlesPreparationMethodGroupsResponse
Body GetArticlesPreparationMethodGroupsResponse
UpdateArticlePreparationMethodGroupsResponse
Body UpdateArticlePreparationMethodGroupsResponse
Description
Accepts a table and a combination of order lines and payments and processes them. When submitting lines, it creates or updates (i.e. appending the lines) the table order automatically. When submitting payments, it creates a receipt automatically or does a prepayment on the order if the payment amount does not match the remaining amount. Has idempotency support to ensure only-once execution.
PlaceTableOrderResp
Body PlaceTableOrderRespinherits: IdempotentResp
- idempotencyResult IdempotencyResult
Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
- result PlaceTableOrderResult
The result of the request. Either OK or what part of the request failed, i.e. mismaching IDENTIFIERS, failure in processing the LINES or failure in processing the PAYMENTS.
- errorMessage string ?
Gives more information in case of failure.
- linesResult LinesResult ?
The result of processing the lines. Either NOTHING happened or an order was CREATED or UPDATED.
- orderId string ?
Returns the current orderId of the table.
- paymentsResult PaymentsResult ?
The result of processing the payments. Either NOTHING happened, a receipt was CREATED or the order was PREPAID.
- receiptId string ?
Returns the receiptId when a receipt was CREATED.
- voucherIssuances VoucherIssuanceList ?
- voucherIssuance VoucherIssuance *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
- unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?. . .
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
Description
Retrieves the current tap totals
TapTickTotalsResponse
Body TapTickTotalsResponse
TapTickHistoryResponse
Body TapTickHistoryResponse- records TapTickHistory *
- id long
- tapIntegrationId string
- tapIdentity string
- recordedTs dateTime
- branchNumber int
- articleNumber long
- quantity int
FindRelationV2Response
Body FindRelationV2Response- result FindRelationResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
Description
Returns the main records for the todolists matching the filters (note that entries won't be filled).
GetTodoListsResponse
Body GetTodoListsResponse
Description
Retrieves the single todolist identified by id
Description
Creates a new todolist and return its id.
CreateTodoListResponse
Body CreateTodoListResponse
Description
Overwrites the existing todolist with the supplied data. Fields not set do not change. All errors are reported as soapfaults.
saveTodoListResponse
Body saveTodoListResponse
Description
Idempotently creates or updates a todolist. Fields not set do not change.
SaveTodoListV2Response
Body SaveTodoListV2Response
Description
Add the records to the existing todolist. All errors are reported as soapfaults.
addToTodoListResponse
Body addToTodoListResponse
Description
Removes the specified todolist. All errors are reported as soapfaults.
removeTodoListResponse
Body removeTodoListResponse
Description
returns a list of available filterprofiles
GetFilterProfilesResponse
Body GetFilterProfilesResponse- filterProfiles FilterProfile *
- id int
- description string ?
- isDefault boolean
Description
use to save or update a preparation method group
SavePreparationMethodGroupResponse
Body SavePreparationMethodGroupResponse
Description
haalt de voedingskenmerken op op basis van een lijst van kaartnummers of op basis van syncMarker. Bij gebruik van syncMarker wordt voor elke kaart de complete lijst geretourneerd. Deze kan minder elementen bevatten dan voorheen dus de gehele lijst van de kaart vervangen in een sync zodat er niet verwijderde elementen blijven staan.
GetNutritionalCharacteristicsResponse
Body GetNutritionalCharacteristicsResponse
UpdateNutritionalCharacteristicsResponse
Body UpdateNutritionalCharacteristicsResponse
Description
(beta details including input and output may change) Returns pricing including rebates and promotions bases on quantities.
DeterminePricingResponse
Body DeterminePricingResponse- lines DeterminePricingResponseLine *
- articleNumber long
- description string ?
- quantity decimal
- price decimal
- discountPercentage decimal
- discountAmount decimal
- amount decimal
- menuId string ?
- menuLinesId string ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- subLines DeterminePricingResponseLine *
Only used on toplevel lines, subLines cannot have subLines themselves
(recursive) - subLineType SubLineTypeV2 ?
Only used on subLines
- priceType PriceType
- tempId string ?
Returns the same tempId as the one from the request for the current line.
- bpeId string ?
- bpeDescription string ?
- redeemedVoucherIssuanceId string ?
- pendingVoucherIssuanceStartTs dateTime ?
- webhookData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- lineId string ?
- tempLineId string ?
- voucherIssuanceCandidates VoucherIssuanceCandidateList ?
- voucherIssuanceCandidate VoucherIssuanceCandidate *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
- quantity int
- sourceArticleNumber long
- relationRequired boolean
- pendingStartTsRequired boolean
- unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?. . .
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- scannedVoucherIssuances VoucherIssuanceRedeemableList ?
SetRelationPresenceResponse
Body SetRelationPresenceResponse
GetRelationPresenceResponse
Body GetRelationPresenceResponse
GetArticleBranchDeviationsResponse
Body GetArticleBranchDeviationsResponse
SaveArticleBranchDeviationsResponse
Body SaveArticleBranchDeviationsResponse
UpdateArticleNutrientsResponse
Body UpdateArticleNutrientsResponse
UpdateArticleDynamicMinMaxStockResponse
Body UpdateArticleDynamicMinMaxStockResponse
GetArticleDynamicMinMaxStockResponse
Body GetArticleDynamicMinMaxStockResponse
GetCardFilterOptionsResponse
Body GetCardFilterOptionsResponse
GetPlannedCycleCountsResponse
Body GetPlannedCycleCountsResponse- plannedCycleCounts PlannedCycleCountList
- plannedCycleCount PlannedCycleCount *
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
GetActiveCycleCountResponse
Body GetActiveCycleCountResponse- activeCycleCount ActiveCycleCount ?
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- lines ActiveCycleCountLineList
SetArticleRecalledResponse
Body SetArticleRecalledResponse
Description
(deprecated) configuration heirarchy not clear, use getConfigurationTree and getConfigurationValues, updateConfigurationValues instead.
GetConfigurationResponse
Body GetConfigurationResponse- configurationList ConfigurationList
- configuration Configuration *
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- groupName string ?
- subgroup string ?
- subgroupName string ?
- key string ?
- keyName string ?
- explanation string ?
- defaultValue string ?
- value string ?
- mediaFileId long ?
- changedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- configurationList ConfigurationList ?(recursive)
- per ConfigurationPer
Description
(deprecated) only useable in combination with getConfiguration, use getConfigurationTree and getConfigurationValues, updateConfigurationValues instead.
UpdateConfigurationResponse
Body UpdateConfigurationResponse
Description
use to retrieve availible configuration tree.
GetConfigurationTreeResponse
Body GetConfigurationTreeResponse- configurations ConfigurationGroup *
- configurationGroupName string
- configurationItems ConfigurationItem *
- configurationKey string
- description string
- explanation string ?
- type string
- defaultValue string
- maxTextLength int ?
- minIntNumber int ?
- maxIntNumber int ?
- minBigIntNumber long ?
- maxBigIntNumber long ?
- minFloatNumber decimal ?
- maxFloatNumber decimal ?
- numOfDecimals int ?
- options ConfigurationOption *
- cardKind string ?
- cardUnique boolean ?
- pathKind ConfigurationItemPathKind ?
- pathFilter string ?
- pathFilterIndex int ?
- configurationSubGroups ConfigurationGroup *(recursive)
Description
use to save or update a preparation method group
GetConfigurationValuesResponse
Body GetConfigurationValuesResponse
Description
use to update the configurations
UpdateConfigurationValuesResponse
Body UpdateConfigurationValuesResponse
getButtonLayoutResponse
Body getButtonLayoutResponse- return ButtonLayout
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
ButtonLayoutGroupForBranchResponse
Body ButtonLayoutGroupForBranchResponse
GetButtonLayoutGroupsWithAssignedWorkplacesResponse
Body GetButtonLayoutGroupsWithAssignedWorkplacesResponse
Description
use to retrieve the buttonLayoutGroup
GetButtonLayoutGroupDetailsResponse
Body GetButtonLayoutGroupDetailsResponse
Description
Used to update existing ButtonLayoutGroup or create a new ButtonLayoutGroup. When creating, use 0 as id.
SaveButtonLayoutGroupDetailsResponse
Body SaveButtonLayoutGroupDetailsResponse
Description
Use to delete a buttonLayoutGroup, only works if the layout is not assigned to workplaces.
DeleteButtonLayoutGroupResponse
Body DeleteButtonLayoutGroupResponse
Description
Assign the given buttonLayoutGroup to workplaces.
AssignButtonLayoutGroupToWorkplacesResponse
Body AssignButtonLayoutGroupToWorkplacesResponse
getArticlesInLayoutResponse
Body getArticlesInLayoutResponse
Description
Retrieve information about stock configuration per branch.
GetDayStockConfigurationResponse
Body GetDayStockConfigurationResponse
Description
Store information about stock configuration per branch.
SaveDayStockConfigurationResponse
Body SaveDayStockConfigurationResponse
GetActivitiesResponse
Body GetActivitiesResponse- activityList ActivityList
- activity Activity *
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
GetActivityTypesResponse
Body GetActivityTypesResponse
SaveActivityTypesResponse
Body SaveActivityTypesResponse
CreateActivityResponse
Body CreateActivityResponse- result CreateActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
UpdateActivityResponse
Body UpdateActivityResponse- result UpdateActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
SaveActivityResponse
Body SaveActivityResponse- result SaveActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
DeleteActivityResponse
Body DeleteActivityResponse
GetGksInformationResponse
Body GetGksInformationResponse- gksProductionNumber string
GetMealplanMomentsConfigurationResponse
Body GetMealplanMomentsConfigurationResponse
GetScheduledMealPlansResponse
Body GetScheduledMealPlansResponse
Description
als er geen syncMarker gezet wordt in de request wordt alle aanwezige groepen geretourneerd. Met een syncMarker wordt er ingelezen op basis van syncMarker en limit en worden ook verwijdere groepen geretourneerd tbv syncs.
GetArticleAlterationsGroupsResponse
Body GetArticleAlterationsGroupsResponse
Description
use to save or update an article alterations group
SaveArticleAlterationsGroupResponse
Body SaveArticleAlterationsGroupResponse
DeleteArticleAlterationsGroupResponse
Body DeleteArticleAlterationsGroupResponse
Description
use to update the article menu for the specified article.
UpdateAttachedArticleAlterationsGroupsResponse
Body UpdateAttachedArticleAlterationsGroupsResponse
UpdateArticleMenuResponse
Body UpdateArticleMenuResponse
Description
use to add autorisations to the online tree.
UpdateOnlineAuthorizationTreeResponse
Body UpdateOnlineAuthorizationTreeResponse
Description
use to get all owner labels.
GetOwnerLabelsResponse
Body GetOwnerLabelsResponse
GetWordAliasesResponse
Body GetWordAliasesResponse
Description
returns the API version
getApiVersionResponse
Body getApiVersionResponse- majorNumber int
- minorNumber int
- revisionNumber int
- databaseMajorNumber int ?
- databaseMinorNumber int ?
- databaseRevisionNumber int ?
- serviceMajorNumber int ?
- serviceMinorNumber int ?
- serviceRevisionNumber int ?
- serviceBuildNumber int ?
- serviceDate SoapMplusDate ?
- serviceDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- serviceProcessId int ?
- serviceHostname string ?
- serviceIpAddresses string *
- serviceMinWorkerThreads int ?
- serviceMaxWorkerThreads int ?
- serverMajorNumber int ?
- serverMinorNumber int ?
- serverRevisionNumber int ?
- serverDate SoapMplusDate ?
- serverDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- inDebugMode boolean
- isSlaveApi boolean ?
- slaveApiType SlaveApiType ?
- slaveBranchNumber int ?
- slaveWorkplaceNumber int ?
getDatabaseVersionResponse
Body getDatabaseVersionResponse- majorNumber int
- minorNumber int
- revisionNumber int
- serverMajorNumber int ?
- serverMinorNumber int ?
- serverRevisionNumber int ?
- serverDate SoapMplusDate ?
- serverDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
GetLicenseInformationResponse
Body GetLicenseInformationResponse- obscuredLicenseKey string ?
- companyName string ?
- city string ?
- licensedBranches LicensedBranchList ?
Description
Returns a list of all available terminals with their branchNumber, branchName, terminalNumber, terminalName and terminalStatus.
getAvailableTerminalListResponse
Body getAvailableTerminalListResponse- return Terminal *
- branchNumber int
- branchName string
- terminalNumber int
- terminalName string
- terminalStatus TerminalStatus
- uniqueDeviceIdentifier string
- gksProductionNumber string ?
- hardwareIdentifier string ?
- terminalSoftwareName string ?
- terminalSoftwareVersion string ?
- instanceId string ?
RegisterTerminalResponse
Body RegisterTerminalResponse
GetTerminalSettingsResponse
Body GetTerminalSettingsResponse- condenseLines CondenseLines ?
- alwaysCreateCounterLine boolean ?
- addSubarticlePricesToCombinedArticles boolean ?
- allowPrepay boolean ?
- askForNumberOfGuests boolean ?
- requireNumberOfGuests boolean ?
- unknownTableAction UnknownTableAction ?
- askToKeepTableName boolean ?
- showTotalAmountOnTable boolean ?
- showPrepaidAmountOnTable boolean ?
- splitLineOnAddPreparationMethod boolean
- directPaymentMode boolean
- directPaymentModeTableNumber int
- branchHasKitchenScreen boolean
- directPaymentModeAllowTableSelection boolean
- onlyQuantityButtons boolean
- dayStockBehaviour DayStockBehaviour ?
- dayStockShowAvailableStock boolean ?
GetBranchInformationResponse
Body GetBranchInformationResponse- result GetBranchInformationResult
- branchInformation BranchInformation ?
- branchNumber int
- branchName string
- companyName string
- address string
- zipcode string
- city string
- countryCode int
- countryName string
- telephone string
- mobile string
- fax string
- email string
- website string
- commerceNumber string
- bankAccountNumber string
- vatNumber string
- termsAndConditions string
- deliveryAddresses DeliveryAddressList ?
- errorMessage string ?
GetBranchGroupsResponse
Body GetBranchGroupsResponse
GetDeliveryMethodsResponse
Body GetDeliveryMethodsResponse
GetDeliveryMethodsV2Response
Body GetDeliveryMethodsV2Response
CreateDeliveryMethodResponse
Body CreateDeliveryMethodResponse
UpdateDeliveryMethodResponse
Body UpdateDeliveryMethodResponse
getBranchesResponse
Body getBranchesResponse- branches BranchList
- branch Branch *
- branchNumber int
- branchName string
- relationNumber long ?
- abbreviation string
- extBranchId string ?
- isFullSlave boolean ?
- priceGroupNumber int ?
- workplaces WorkplaceList ?
- countryCode int
- countryIso3 string
- countryName string
getCurrentSyncMarkersResponse
Body getCurrentSyncMarkersResponse- articleSyncMarker long
- articleGroupSyncMarker long ?
- relationSyncMarker long
- employeeSyncMarker long
- invoiceSyncMarker long
- receiptSyncMarker long
- orderSyncMarker long
- proposalSyncMarker long ?
- stockId long ?
- ticketCounterSaleSyncMarker long ?
- purchaseOrderSyncMarker long ?
- purchaseDeliverySyncMarker long ?
- relationPointsSyncMarker long ?
- cashDrawerBalancingSyncMarker long ?
- activitySyncMarker long ?
- packingSlipSyncMarker long ?
- dayStockConfigurationSyncMarker long ?
GetCurrentSyncMarkersV2Response
Body GetCurrentSyncMarkersV2Response- articleSyncMarker long ?
- articleGroupSyncMarker long ?
- relationSyncMarker long ?
- employeeSyncMarker long ?
- invoiceSyncMarker long ?
- receiptSyncMarker long ?
- orderSyncMarker long ?
- proposalSyncMarker long ?
- stockId long ?
- ticketCounterSaleSyncMarker long ?
- purchaseOrderSyncMarker long ?
- purchaseDeliverySyncMarker long ?
- relationPointsSyncMarker long ?
- cashDrawerBalancingSyncMarker long ?
- activitySyncMarker long ?
- packingSlipSyncMarker long ?
- dayStockConfigurationSyncMarker long ?
- preparationMethodGroupSyncMarker long ?
- articleAlterationsGroupsSyncMarker long ?
- articleNutritionalCharacteristicsSyncMarker long ?
- relationNutritionalCharacteristicsSyncMarker long ?
- branchGroupSyncMarker long ?
GetNutrientTypesResponse
Body GetNutrientTypesResponse- nutrientTypes ns-NutrientType *
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
VerifyCredentialsResponse
Body VerifyCredentialsResponse
SaveCredentialsResponse
Body SaveCredentialsResponse
PasswordRequirementsResponse
Body PasswordRequirementsResponse- minPasswordLength int
- minNumberLowerCase int
- minNumberUpperCase int
- minNumberDigits int
- minNumberSpecial int
- reuseDetection int
PasswordResetResponse
Body PasswordResetResponse- passwordResetKey string
- expiresAt dateTime
GetFloorplansResponse
Body GetFloorplansResponse
Description
Changes one or more properties of a table.
ChangeTablePropertyResp
Body ChangeTablePropertyResp
GetEmployeeAuthorizationsResponse
Body GetEmployeeAuthorizationsResponse
GetGroupAuthorizationsResponse
Body GetGroupAuthorizationsResponse
UpdateGroupAuthorizationsResponse
Body UpdateGroupAuthorizationsResponse
GetAuthorizationGroupsResponse
Body GetAuthorizationGroupsResponse
GetAuthorizationTreeResponse
Body GetAuthorizationTreeResponse
GetEmployeeBranchAuthorizationsResponse
Body GetEmployeeBranchAuthorizationsResponse
Description
use to update or create authorization groups
SaveAuthorizationGroupResponse
Body SaveAuthorizationGroupResponse
Description
use to delete authorization group
DeleteAuthorizationGroupResponse
Body DeleteAuthorizationGroupResponse
GetEmployeeAuthorizationGroupsResponse
Body GetEmployeeAuthorizationGroupsResponse
UpdateEmployeeAuthorizationGroupsResponse
Body UpdateEmployeeAuthorizationGroupsResponse
GetEmployeeAuthorizationSyncMarkersResponse
Body GetEmployeeAuthorizationSyncMarkersResponse- authGroepSyncMarker long
- authGroepRechtenSyncMarker long
- authMedewGroepSyncMarker long
- authMedewRechtenSyncMarker long
- employeeBranchGroupSyncMarker long ?
- employeeSyncMarker long ?
Description
returns the labels that are available for the cardType in the order in which the Qline will show them.
GetCardImageLabelsResponse
Body GetCardImageLabelsResponse- labels ImageLabel *
- id int
Id of the label id's below 1000 are defined by code and will never change meaning
- label string
- singleSelection boolean
Only a single image per card is allowed to have this label
- defaultSelection boolean
Should be switched on for new images (this option should be false when singleSelection is true).
Description
Returns an item for each cardnumber containing the images for that card in display order.
GetCardImagesResponse
Body GetCardImagesResponse- items CardImageData *
- cardNumber long
- images ImageData *
- imageId long
- imageHash string
- imageUrl string
- originalName string
- imageWidth int
- imageHeight int
- labels ImageCardLabelIds
- created dateTime
- modified dateTime
Description
Replaces the lists of associated images for each of the cards the order of the items is persisted.
SaveCardImagesResponse
Body SaveCardImagesResponse
GetImagesResponse
Body GetImagesResponse- imageList ImageList
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
CheckGiftcardPaymentResponse
Body CheckGiftcardPaymentResponse- result GiftcardResult
- giftcard Giftcard
- id string
- cardNumber string
- active boolean
- initialValue long
- isManualValue boolean
- currentBalance long
Current balance in cents
- relationNumber long ?
- validUntil date ?
- TurnoverGroup int
- giftcardInfo GiftcardInfo
- id string
- name string
- sequenceNumber int
- isManualValue boolean
- isIssuable boolean
- isReloadable boolean
- isRedeemable boolean
- isRestitutable boolean
- isPersonalizable boolean
- turnoverGroupNumber int
- PaymentMethodId string
- validity int ?
- values long *
- branchNumbers int *
RegisterGiftcardPaymentResponse
Body RegisterGiftcardPaymentResponse- result GiftcardResult
- newBalance long ?
- receiptId string ?
- errorMessage string ?
RegisterGiftcardPaymentV2Response
Body RegisterGiftcardPaymentV2Response
CreateGiftcardResponse
Body CreateGiftcardResponse
ReloadGiftcardResponse
Body ReloadGiftcardResponse
GetGiftcardTypesResponse
Body GetGiftcardTypesResponse- giftcardTypesList GiftcardTypesList
- giftcardTypes GiftcardType *
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
GetRelationGiftcardsResponse
Body GetRelationGiftcardsResponse- relationGiftcardList RelationGiftcardList
- relationGiftcards RelationGiftcard *
- cardId string
- cardNumber string
- active boolean
- cardTypeId string
- initialValue long
Value in cents
- isManualValue boolean
- currentBalance long
Current balance in cents
- validUntil date ?
- turnoverGroupNumber int
GetGiftcardResponse
Body GetGiftcardResponse- giftcard GetGiftcard ?
- cardId string
- cardNumber string
- syncMarker long
- active boolean
- cardTypeId string
- initialValue long
- isManualValue boolean
- currentBalance long
Value in cents
- validUntil date ?
- turnoverGroupNumber int
- reference string
- relationNumber long ?
- errorMessage string ?
GetGiftcardHistoryResponse
Body GetGiftcardHistoryResponse- giftcardHistoryList GiftcardHistoryList
- giftcardHistory GiftcardHistory *
- employeeNumber long
- branchNumber int
- workplaceNumber int
- bookingAmount long
Value in cents
- balanceAfterBooking long
Value in cents
- result GiftcardBookingType
- dateTime dateTime
- bookDate date
- externalReference string
- errorMessage string ?
GetGiftcardsResponse
Body GetGiftcardsResponse- giftcardList GiftcardList
- giftcard GetGiftcard *
- cardId string
- cardNumber string
- syncMarker long
- active boolean
- cardTypeId string
- initialValue long
- isManualValue boolean
- currentBalance long
Value in cents
- validUntil date ?
- turnoverGroupNumber int
- reference string
- relationNumber long ?
SaveGiftcardsResponse
Body SaveGiftcardsResponse
RestituteGiftcardsResponse
Body RestituteGiftcardsResponse
LinkGiftcardsToRelationResponse
Body LinkGiftcardsToRelationResponse
GetVouchersResponse
Body GetVouchersResponse- voucherViews VoucherViewList ?
- voucherView VoucherView *
- id VoucherId
- categoryId int ?
- description string ?
- ownerId string ?
- createdTs dateTime
- updatedTs dateTime
- deletedTs dateTime ?
- bookArticleNumber long ?
- type VoucherType
- apiIdent string ?
GetVoucherCategoriesResponse
Body GetVoucherCategoriesResponse
GetVoucherIssuancesResponse
Body GetVoucherIssuancesResponse- voucherIssuances VoucherIssuanceList ?
- voucherIssuance VoucherIssuance *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
GetVoucherSettingsResponse
Body GetVoucherSettingsResponse
IssueVouchersResponse
Body IssueVouchersResponse
IssueVoucherExternalScanCodesResponse
Body IssueVoucherExternalScanCodesResponse
GetVoucherExternalScanCodesResponse
Body GetVoucherExternalScanCodesResponse
GetRedeemableVoucherIssuancesResponse
Body GetRedeemableVoucherIssuancesResponse
RedeemVoucherIssuanceResponse
Body RedeemVoucherIssuanceResponse- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- voucherCanApplyResult VoucherCanApplyResult ?
- recentRedeemCounts VoucherRedeemCountList ?
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- result RedeemVoucherIssuanceResult
- errorMessage string ?
ReportTurnoverByBranchResponse
Body ReportTurnoverByBranchResponse
ReportTurnoverByEmployeeResponse
Body ReportTurnoverByEmployeeResponse
ReportTurnoverByActivityResponse
Body ReportTurnoverByActivityResponse
ReportTurnoverByTurnoverGroupResponse
Body ReportTurnoverByTurnoverGroupResponse
ReportTurnoverByArticleResponse
Body ReportTurnoverByArticleResponse- turnoverList ReportTurnoverByArticleList
- turnover ReportTurnoverByArticle *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- articleNumber long
- bpeCount string
- articleDescription string
- articlePurchasePrice long
- turnoverGroupNumber int
- turnoverGroupName string
ReportHoursByEmployeeResponse
Body ReportHoursByEmployeeResponse
ReportPaymentMethodsResponse
Body ReportPaymentMethodsResponse
ReportTablesResponse
Body ReportTablesResponse- tablesList ReportTablesList
- tables ReportTables *
- branchNumber int
- tableNumber int
- tableSubNumber int
- relationName string
- tableName string
- openInclAmount long
Open amount including vat in cents
- totalInclAmount long
Total amount including vat in cents
- totalExclAmount long
Total amount excluding vat in cents
ReportCancellationsResponse
Body ReportCancellationsResponse- cancellationsList ReportCancellationsList
- cancellations ReportCancellations *
- financialDate date
- totalInclAmount long
- totalExclAmount long
- cancellationCount int
- articleCount string
- branchNumber int
- branchName string
- employeeNumber long
- employeeUsername string
ReportBPEResponse
Body ReportBPEResponse- bpeList ReportBPEList
- bpes ReportBPE *
- financialDate date
- dateTime dateTime ?
- bpeType string
- bpeCount string
- articleNumber long
- articleDescription string
- articlePurchasePrice long
- totalPurchasePrice long
- totalExclAmount long
- totalInclAmount long
- taxPercentage int
- branchNumber int
- branchName string
- employeeNumber long
- employeeUsername string
- turnoverGroupNumber int
- turnoverGroupName string
ReportBranchPerformanceResponse
Body ReportBranchPerformanceResponse
ReportAverageSpendingResponse
Body ReportAverageSpendingResponse- averageSpendingList ReportAverageSpendingList
- averageSpending ReportAverageSpending *
- totalInclAmount long
- totalExclAmount long
- numberOfReceipts int
- numberOfGuests int
- averageInclSpendingPerReceipt long
- averageExclSpendingPerReceipt long
- averageInclSpendingPerGuest long
- averageExclSpendingPerGuest long
ReportTurnoverResponse
Body ReportTurnoverResponse
ReportPaymentMethodDetailsResponse
Body ReportPaymentMethodDetailsResponse- paymentSourceList ReportPaymentSource *
- payment Payment
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
. . . - timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
. . . - terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
. . . - customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
. . . - merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
. . . - employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *. . .
- cardType string
- terminalId string
- externalMethod string
- paymentSourceDetails ReportPaymentSourceDetails
- id string
- paymentSourceType PaymentSourceType
- financialDate date
- entryTimestamp dateTime
- totalInclAmount long
- totalExclAmount long
ReportPrintableFinancialTotalsResponse
Body ReportPrintableFinancialTotalsResponse
ReportArticlePerformanceResponse
Body ReportArticlePerformanceResponse- articlePerformanceList ReportArticlePerformanceList
- articlePerformance ReportArticlePerformance *
- articleNumber long
- vatPercentage decimal
- averagePurchasePrice decimal
- contentQuantity decimal
- articleDescription string
- count decimal
- bpeCount decimal
- averagePrice decimal
- totalInclAmount decimal
- totalExclAmount decimal
- totalPurchasePrice decimal
- bpeTotalPurchasePrice decimal
- profit decimal ?
- margin decimal ?
- packingSlipCount decimal ?
- packingSlipTotalInclAmount decimal ?
- branchList ReportArticlePerformanceBranchList
GetSalesRepeatTemplatesResponse
Body GetSalesRepeatTemplatesResponse
SaveSalesRepeatTemplateResponse
Body SaveSalesRepeatTemplateResponse
PerformBpeBudgetChecksResponse
Body PerformBpeBudgetChecksResponse
GetTicketCounterSalesResponse
Body GetTicketCounterSalesResponse- ticketCounterSaleList TicketCounterSaleList
- ticketCounterSale TicketCounterSale *
- syncMarker long
- branchNumber int
- workplaceNumber int
- ticketId string
- ticketCode string
- orderId string ?
- invoiceId string ?
- receiptId string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialDate SoapMplusDate ?
GetSalePromotionsResponse
Body GetSalePromotionsResponse
GetPaymentMethodsResponse
Body GetPaymentMethodsResponse- paymentMethodList PaymentMethodList
- paymentMethod PaymentMethod *
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
GetPaymentMethodsResponse
Body GetPaymentMethodsResponse- paymentMethodList PaymentMethodList
- paymentMethod PaymentMethod *
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
GetAvailablePaymentMethodsResponse
Body GetAvailablePaymentMethodsResponse- paymentMethodList PaymentMethodList
- paymentMethod PaymentMethod *
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
GetAvailablePaymentMethodsResponse
Body GetAvailablePaymentMethodsResponse- paymentMethodList PaymentMethodList
- paymentMethod PaymentMethod *
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
CreateOrderV2Response
Body CreateOrderV2Response
CreateOrderV3Response
Body CreateOrderV3Response
PayTableOrderResponse
Body PayTableOrderResponse
PayTableOrderResponse
Body PayTableOrderResponse
PrepayTableOrderResponse
Body PrepayTableOrderResponse
PrepayTableOrderResponse
Body PrepayTableOrderResponse
GetOrdersByExtOrderIdsResponse
Body GetOrdersByExtOrderIdsResponse
GetProposalsResponse
Body GetProposalsResponse- proposalList ProposalList
- proposal Proposal *
- proposalId string ?
- extProposalId string ?
- orderId string ?
- extOrderId string ?
- invoiceId string ?
- extInvoiceId string ?
- transactionString string ?
- syncMarker long ?
- proposalNumber YearNumber ?
- proposalType ProposalType ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- changeCounter int ?
- state ProposalState ?
- lineList LineList ?
- vatChange VatChange ?
- orderCategoryNumber int ?
- orderNumber YearNumber ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- invoiceIds IdList ?
- extInvoiceIds IdList ?
- invoiceNumbers YearNumberList ?
GetProposalResponse
Body GetProposalResponse- result GetProposalResult
- proposal Proposal ?
- proposalId string ?
- extProposalId string ?
- orderId string ?
- extOrderId string ?
- invoiceId string ?
- extInvoiceId string ?
- transactionString string ?
- syncMarker long ?
- proposalNumber YearNumber ?
- proposalType ProposalType ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
- state ProposalState ?
- lineList LineList ?
- vatChange VatChange ?
- orderCategoryNumber int ?
- orderNumber YearNumber ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- invoiceIds IdList ?
- extInvoiceIds IdList ?
- invoiceNumbers YearNumberList ?
SaveProposalResponse
Body SaveProposalResponse
CancelProposalResponse
Body CancelProposalResponse
CreateOrderFromProposalResponse
Body CreateOrderFromProposalResponse
CreateInvoiceFromProposalResponse
Body CreateInvoiceFromProposalResponse
GetOrdersByReceiptsResponse
Body GetOrdersByReceiptsResponse
GetCurrentTableOrdersResponse
Body GetCurrentTableOrdersResponse
DetermineContractLinesResponse
Body DetermineContractLinesResponse
CreateInvoiceFromPackingSlipsResponse
Body CreateInvoiceFromPackingSlipsResponse
GetCashCountInfoResponse
Body GetCashCountInfoResponse- cashCountInfo CashCountInfo
- state CashCountInfoState
- countEmployeeNumber long
The employee number that will be used for the current count. If 0, cash counts are not based on employees, but based on specific workplaces.
- workplaces CashCountInfoWorkplaceList ?
List of workplaces that can be chosen from to perform a cash count on. Be aware that a workplace can have nested workplaces that must also be counted.
- workplace CashCountInfoWorkplace *
- number int
The number of the workplace.
- name string
The name of the workplace.
- data CashCountInfoWorkplaceData ?
The data of related transactions / cash counts.
. . . - previousCashCountTs dateTime ?
The timestamp of the previous cash count for this workplace.
- paymentMethodAmounts CashCountInfoPaymentMethodAmountList ?
List of payment methods that can be used in the current count for this workplace.
. . . - extraWorkplaces CashCountInfoWorkplaceList ?
List of workplaces that will be used in the count of this workplace. NOTE: This can only go 1 layer deep. For example 1 <- 2 is possible, but 1 <- 2 <- 3 is not possible.
. . .
- fromWorkplaceCountWorkplaceNumber int ?
The workplace number of the workplace where the fromWorkplace will be counted on. Empty in case the fromWorkplace will not be counted on a different workplace.
SaveCashCountResponse
Body SaveCashCountResponse
GetWebhookConsumersResponse
Body GetWebhookConsumersResponse
StartExternalPaymentResponse
Body StartExternalPaymentResponse
PollExternalPaymentResponse
Body PollExternalPaymentResponse
RequestCancelExternalPaymentResponse
Body RequestCancelExternalPaymentResponse
CancelExternalPaymentResponse
Body CancelExternalPaymentResponse
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse
GetPrintLayoutsResponse
Body GetPrintLayoutsResponse
GetRenderedPrintLayoutResponse
Body GetRenderedPrintLayoutResponse
GetPrintLayoutMarkupResponse
Body GetPrintLayoutMarkupResponse
PrintPrintLayoutResponse
Body PrintPrintLayoutResponse
GetInterbranchOrdersResponse
Body GetInterbranchOrdersResponse
CreateInterbranchOrderResponse
Body CreateInterbranchOrderResponse
ClaimInterbranchOrderResponse
Body ClaimInterbranchOrderResponse
ReleaseInterbranchOrderResponse
Body ReleaseInterbranchOrderResponse
GetInterbranchShipmentsResponse
Body GetInterbranchShipmentsResponse
ShipInterbranchOrderResponse
Body ShipInterbranchOrderResponse
GetInterbranchDeliveriesResponse
Body GetInterbranchDeliveriesResponse
DeliverInterbranchShipmentResponse
Body DeliverInterbranchShipmentResponse
CreateInterbranchShipmentResponse
Body CreateInterbranchShipmentResponse
CreateInterbranchDeliveryResponse
Body CreateInterbranchDeliveryResponse
RunInterbranchPlannerResponse
Body RunInterbranchPlannerResponse
Types
Enumeration
- MESSAGE-TYPE-INFO
- MESSAGE-TYPE-OK
- MESSAGE-TYPE-WARNING
Enumeration
- PRICE-NORMAL
- PRICE-FREE
- PRICE-ASK-POSITIVE
- PRICE-ASK-NEGATIVE
- PRICE-ASK-POSITIVE-NO-POPUP
- PRICE-ASK-NEGATIVE-NO-POPUP
- PRICE-NOT-FOR-SALE
- PRICE-BARCODE-PRICE
- PRICE-NOT-SET
Enumeration
- EMPLOYEE
- PRODUCT
- RELATION
Enumeration
- DATA-TYPE-STRING
- DATA-TYPE-INT
- DATA-TYPE-DECIMAL
- DATA-TYPE-BOOL
- DATA-TYPE-DATE
- DATA-TYPE-DATETIME
- DATA-TYPE-ARRAY
- DATA-TYPE-MULTISELECTINT
- DATA-TYPE-UNKNOWN
Enumeration
- LOAD-FILE-OK
- LOAD-FILE-NOT-REQUESTED
- LOAD-FILE-NOT-FOUND
- LOAD-FILE-NOT-PERMITTED
- LOAD-FILE-UNKNOWN-ERROR
Enumeration
- VAT-METHOD-INCLUSIVE
- VAT-METHOD-EXCLUSIVE
- VAT-METHOD-SHIFTED
- VAT-METHOD-NONE
Enumeration
- VAT-CHANGE-TAKE-OUT
- VAT-CHANGE-EAT-HERE
- VAT-CHANGE-CUSTOM-TAKE-OUT
- VAT-CHANGE-CUSTOM-EAT-HERE
Enumeration
- PAYMENT-METHOD-TYPE-PAYMENT
- PAYMENT-METHOD-TYPE-EFT
- PAYMENT-METHOD-TYPE-SUSPENSE
- PAYMENT-METHOD-TYPE-DEPOSIT
- PAYMENT-METHOD-TYPE-AUTO-DEPOSIT
- PAYMENT-METHOD-TYPE-BPE
- PAYMENT-METHOD-TYPE-VOUCHER-BPE
- PAYMENT-METHOD-TYPE-VOUCHER-BOOK-BPE
Enumeration
- IGNORING
- WARNING
- BLOCKING
Enumeration
- EFT-TRANSACTION-STATE-UNKNOWN
a transaction has been started but the result is unknown
- EFT-TRANSACTION-STATE-PAID
the transaction has completed with a payment
- EFT-TRANSACTION-STATE-RECOVERED
(obsolete)
- EFT-TRANSACTION-STATE-NOT-PAID
- EFT-TRANSACTION-STATE-PAID-MANUALLY
there was a failure merchant has specified customer has payed during manual recovery
- EFT-TRANSACTION-STATE-REPRINT
this was a EFT ticket reprint action not an actual payment
- EFT-TRANSACTION-STATE-POS-AUTHORIZATION-STARTED
terminal has delegated the payment authorization to the POS
- EFT-TRANSACTION-STATE-POS-AUTHORIZATION-PAID
POS delegated payment was completed, with a successful payment
- EFT-TRANSACTION-STATE-POS-AUTHORIZATION-NOT-PAID
POS delegated payment was completed, but payment was rejected
- EFT-TRANSACTION-STATE-PAID-OFFLINE
payment terminal has processed the transaction in offline mode
Enumeration
- EXTERNAL-PAYMENT-RECEIPT-TEXT-TYPE-CARDHOLDER
- EXTERNAL-PAYMENT-RECEIPT-TEXT-TYPE-MERCHANT
Enumeration
- TERMINAL-STATUS-AVAILABLE
- TERMINAL-STATUS-REGISTERED
Enumeration
- TURNOVER-GROUP-TYPE-TURNOVER
- TURNOVER-GROUP-TYPE-PAYMENT
- TURNOVER-GROUP-TYPE-SUSPENSE
- TURNOVER-GROUP-TYPE-CASH-INFLOW
- TURNOVER-GROUP-TYPE-CASH-OUTFLOW
- TURNOVER-GROUP-TYPE-BALANCE-UPGRADE
- TURNOVER-GROUP-TYPE-UNKNOWN
Enumeration
- IDEMPOTENCY-RESULT-ORIGINAL-RESPONSE
- IDEMPOTENCY-RESULT-REPLAY-RESPONSE
Enumeration
- ORDER-TYPE-SALES-ORDER
- ORDER-TYPE-REPEAT-SALES-ORDER
- ORDER-TYPE-EXTERNAL-SALES-ORDER
- ORDER-TYPE-TABLE-ORDER
- ORDER-TYPE-CAFETERIA-ORDER
Enumeration
- ORDER-DELIVERY-STATE-NOTHING
- ORDER-DELIVERY-STATE-PARTIAL
- ORDER-DELIVERY-STATE-COMPLETE
Enumeration
- ORDER-CANCEL-STATE-NOTHING
- ORDER-CANCEL-STATE-PARTIAL
- ORDER-CANCEL-STATE-COMPLETE
Enumeration
- ORDER-COMPLETE-STATE-NOTHING
- ORDER-COMPLETE-STATE-PARTIAL
- ORDER-COMPLETE-STATE-PARTIAL-DELIVERY-PENDING
- ORDER-COMPLETE-STATE-COMPLETE
Enumeration
- WEEKLY
- MONTHLY
- QUARTERLY
- YEARLY
Enumeration
- LINE-TYPE-NONE
- LINE-TYPE-PREPARATION
- LINE-TYPE-COMPONENT
Enumeration
- SALES-REPEAT-TEMPLATE-TYPE-ORDER
- SALES-REPEAT-TEMPLATE-TYPE-INVOICE
Enumeration
- LOG-MISTAKE-OK
- LOG-MISTAKE-NOTHING-TO-LOG
- LOG-MISTAKE-FAILED
Enumeration
- GET-RELATION-RESULT-OK
- GET-RELATION-RESULT-NOT-FOUND
Enumeration
- CREATE-RELATION-RESULT-OK
- CREATE-RELATION-RESULT-FAILED
- CREATE-RELATION-RESULT-FAILED-RELATION-NUMBER-ALREADY-TAKEN
Enumeration
- UPDATE-RELATION-RESULT-OK
- UPDATE-RELATION-RESULT-NOT-FOUND
- UPDATE-RELATION-RESULT-FAILED
Enumeration
- FIND-RELATION-RESULT-OK
- FIND-RELATION-RESULT-NOT-FOUND
Enumeration
- ADJUST-POINTS-RESULT-OK
- ADJUST-POINTS-FAILED-RELATION-NOT-FOUND
- ADJUST-POINTS-FAILED-NO-DIFFERENCE
- ADJUST-POINTS-FAILED
Enumeration
- ADJUST-POINTS-MODE-RELATIVE
- ADJUST-POINTS-MODE-ABSOLUTE
Enumeration
- GET-EMPLOYEE-RESULT-OK
- GET-EMPLOYEE-RESULT-NOT-FOUND
Enumeration
- FIND-EMPLOYEE-RESULT-OK
- FIND-EMPLOYEE-RESULT-NOT-FOUND
Enumeration
- CREATE-EMPLOYEE-RESULT-OK
- CREATE-EMPLOYEE-RESULT-FAILED
- CREATE-EMPLOYEE-RESULT-FAILED-EMPLOYEE-NUMBER-ALREADY-TAKEN
Enumeration
- UPDATE-EMPLOYEE-RESULT-OK
- UPDATE-EMPLOYEE-RESULT-NOT-FOUND
- UPDATE-EMPLOYEE-RESULT-FAILED
Enumeration
- ASK-FOR-NOTHING
- ASK-FOR-DESCRIPTION
- ASK-FOR-EXTRA
- ASK-FOR-DESCRIPTION-AND-EXTRA
Enumeration
- TABLE-STATUS-OPEN
- TABLE-STATUS-TAKEN
- TABLE-STATUS-TAKEN-AND-RECEIPT-PRINTED
- TABLE-STATUS-TAKEN-AND-ACTION-REQUIRED
- TABLE-STATUS-TAKEN-AND-TIME-LIMIT-REACHED
- TABLE-STATUS-ORDER-READY-TO-BE-SERVED
- TABLE-STATUS-RECENTLY-PAID
Enumeration
- COURSE-TYPE-STANDARD
- COURSE-TYPE-BAR
Enumeration
- DISCOUNT-TYPE-NONE
- DISCOUNT-TYPE-PRICE-GROUP
- DISCOUNT-TYPE-SALES-PRICE
- DISCOUNT-TYPE-CUSTOMER-DISCOUNT
- DISCOUNT-TYPE-BRANCH-PRICE
- DISCOUNT-TYPE-EXTERNAL-DISCOUNT
- DISCOUNT-TYPE-SALE-PROMOTION
- DISCOUNT-TYPE-SALE-PROMOTION-RETOUR
- DISCOUNT-TYPE-SALE-PROMOTION-FREE-ARTICLE
Enumeration
- PRICE-TYPE-UNKNOWN
- PRICE-TYPE-ARTICLE
- PRICE-TYPE-SPECIAL
- PRICE-TYPE-POINT
- PRICE-TYPE-PAYMENT
- PRICE-TYPE-BRANCH
- PRICE-TYPE-MENU-MAIN-ARTICLE
- PRICE-TYPE-SUB-ADDITION
- PRICE-TYPE-EXCHANGE-RATE-BUY
- PRICE-TYPE-EXCHANGE-RATE-SELL
- PRICE-TYPE-GIFT-CARD
- PRICE-TYPE-SALES-PROMOTIONS-PACKAGE
- PRICE-TYPE-FIXED
Enumeration
- SAVE-TABLE-ORDER-RESULT-OK
- SAVE-TABLE-ORDER-RESULT-FAILED
- SAVE-TABLE-ORDER-RESULT-ORDER-HAS-CHANGED
- SAVE-TABLE-ORDER-RESULT-NO-CHANGES
Enumeration
- CREATE-AND-PAY-TABLE-ORDER-RESULT-OK
- CREATE-AND-PAY-TABLE-ORDER-RESULT-FAILED
- CREATE-AND-PAY-TABLE-ORDER-RESULT-PAYMENT-INSUFFICIENT
- CREATE-AND-PAY-TABLE-ORDER-RESULT-PAYMENT-FAILED
Enumeration
- MOVE-TABLE-ORDER-RESULT-OK
- MOVE-TABLE-ORDER-RESULT-FAILED
- MOVE-TABLE-ORDER-RESULT-ORDER-HAS-CHANGED
Enumeration
- GET-TABLE-ORDER-RESULT-OK
- GET-TABLE-ORDER-RESULT-NONE
- GET-TABLE-ORDER-RESULT-ALREADY-USED
- GET-TABLE-ORDER-RESULT-CLAIMED
Enumeration
- RELEASE-TABLE-ORDER-RESULT-OK
- RELEASE-TABLE-ORDER-RESULT-NOT-CLAIMED
- RELEASE-TABLE-ORDER-RESULT-CLAIMED-BY-OTHER
Enumeration
- RELEASE-TABLE-RESULT-OK
- RELEASE-TABLE-RESULT-NOT-CLAIMED
- RELEASE-TABLE-RESULT-CLAIMED-BY-OTHER
Enumeration
- GET-TABLE-ORDER-COURSE-LIST-OK
- GET-TABLE-ORDER-COURSE-LIST-NONE
Enumeration
- REQUEST-TABLE-ORDER-COURSE-OK
- REQUEST-TABLE-ORDER-COURSE-ALREADY-REQUESTED
- REQUEST-TABLE-ORDER-COURSE-FAILED
Enumeration
- STORE-SINGLY-EFTTRANSACTION-RESULT-OK
- STORE-SINGLY-EFTTRANSACTION-RESULT-FAILED
Enumeration
- QUEUE-BRANCH-ORDER-RESULT-OK
- QUEUE-BRANCH-ORDER-RESULT-EXT-ORDER-ID-ALREADY-EXISTS
- QUEUE-BRANCH-ORDER-RESULT-FAILED
Enumeration
- PAYMENT-BOOKING-METHOD-DEPOSIT
- PAYMENT-BOOKING-METHOD-RECEIPT
Enumeration
- QUEUE-BRANCH-ORDER-PAYMENT-RESULT-OK
- QUEUE-BRANCH-ORDER-RESULT-RESULT-FAILED
Enumeration
- QUEUED-PAYMENT-STATE-PENDING
- QUEUED-PAYMENT-STATE-OK
- QUEUED-PAYMENT-STATE-FAILED
Enumeration
- UPDATE-ORDER-RESULT-OK
- UPDATE-ORDER-RESULT-NOT-FOUND
- UPDATE-ORDER-RESULT-ORDER-HAS-CHANGED
- UPDATE-ORDER-RESULT-NO-CHANGES
- UPDATE-ORDER-RESULT-FAILED
Enumeration
- SAVE-ORDER-RESULT-OK
- SAVE-ORDER-RESULT-NOT-FOUND
- SAVE-ORDER-RESULT-ORDER-HAS-CHANGED
- SAVE-ORDER-RESULT-NO-CHANGES
- SAVE-ORDER-RESULT-FAILED
- SAVE-ORDER-RESULT-EXT-ORDER-ID-ALREADY-EXISTS
Enumeration
- GET-ORDER-RESULT-OK
- GET-ORDER-RESULT-NOT-FOUND
Enumeration
- PACKING-SLIP-STATE-OPEN
- PACKING-SLIP-STATE-INVOICED
- PACKING-SLIP-STATE-CANCELLED
Enumeration
- PACKING-SLIP-TYPE-UNKNOWN
- PACKING-SLIP-TYPE-FROM-INVOICE
- PACKING-SLIP-TYPE-PACKING-SLIP
- PACKING-SLIP-TYPE-CASH-REGISTER
Enumeration
- SUB-LINE-TYPE-V2-NONE
- SUB-LINE-TYPE-V2-PREPARATION
- SUB-LINE-TYPE-V2-COMPONENT
- SUB-LINE-TYPE-V2-PERSON-ARTICLE
- SUB-LINE-TYPE-V2-MEASUREMENT
- SUB-LINE-TYPE-V2-PREPARATION-COMPONENT
Enumeration
- CANCEL-ORDER-RESULT-OK
- CANCEL-ORDER-RESULT-FAILED
- CANCEL-ORDER-RESULT-NOT-FOUND
- CANCEL-ORDER-RESULT-PENDING
- CANCEL-ORDER-RESULT-ALREADY-CANCELLED
- CANCEL-ORDER-RESULT-UNDO-CANCEL-OK
Enumeration
- PAY-INVOICE-RESULT-OK
- PAY-INVOICE-RESULT-FAILED
- PAY-INVOICE-RESULT-PAYMENT-TOO-HIGH
Enumeration
- DELIVER-ORDER-RESULT-OK
- DELIVER-ORDER-RESULT-ALREADY-DELIVERED
- DELIVER-ORDER-RESULT-FAILED
Enumeration
- DELIVER-ORDER-TURNOVER-TYPE-INVOICE
- DELIVER-ORDER-TURNOVER-TYPE-RECEIPT
Enumeration
- DELIVER-ORDER-V2-RESULT-OK
- DELIVER-ORDER-V2-RESULT-ALREADY-DELIVERED
- DELIVER-ORDER-V2-RESULT-FAILED
Enumeration
- RECEIPT-TYPE-RECEIPT
- RECEIPT-TYPE-CREDIT-RECEIPT
- RECEIPT-TYPE-CASH-INFLOW
- RECEIPT-TYPE-CASH-OUTFLOW
- RECEIPT-TYPE-PAYMENT-METHOD-TRANSFER
Enumeration
- RECEIPT-STATE-OUTSTANDING
- RECEIPT-STATE-PARTLY-PAID
- RECEIPT-STATE-PAID
- RECEIPT-STATE-HANDLED
Enumeration
- GET-RECEIPT-RESULT-OK
- GET-RECEIPT-RESULT-NOT-FOUND
Enumeration
- GET-RECEIPTS-BY-ORDER-RESULT-OK
- GET-RECEIPTS-BY-ORDER-RESULT-NOT-FOUND
Enumeration
- GET-RECEIPTS-BY-CASH-COUNT-RESULT-OK
- GET-RECEIPTS-BY-CASH-COUNT-RESULT-NOT-FOUND
Enumeration
- PRINT-RECEIPT-RESULT-OK
- PRINT-RECEIPT-RESULT-NOT-FOUND
- PRINT-RECEIPT-RESULT-NOT-PRINTED
Enumeration
- PRINT-TABLE-RECEIPT-RESULT-OK
- PRINT-TABLE-RECEIPT-RESULT-NOT-FOUND
- PRINT-TABLE-RECEIPT-RESULT-NOT-PRINTED
Enumeration
- INVOICE-TYPE-INVOICE
- INVOICE-TYPE-DIRECT-INVOICE
- INVOICE-TYPE-CREDIT-INVOICE
- INVOICE-TYPE-REPEATING-INVOICE
Enumeration
- INVOICE-STATE-OUTSTANDING
- INVOICE-STATE-PARTLY-PAID
- INVOICE-STATE-PAID
- INVOICE-STATE-HANDLED
Enumeration
- SAVE-INVOICE-RESULT-OK
- SAVE-INVOICE-RESULT-NOT-FOUND
- SAVE-INVOICE-RESULT-INVOICE-HAS-CHANGED
- SAVE-INVOICE-RESULT-FAILED
- SAVE-INVOICE-RESULT-EXT-INVOICE-ID-ALREADY-EXISTS
Enumeration
- GET-INVOICE-RESULT-OK
- GET-INVOICE-RESULT-NOT-FOUND
Enumeration
- CREDIT-INVOICE-RESULT-OK
- CREDIT-INVOICE-RESULT-FAILED
- CREDIT-INVOICE-RESULT-NOT-FOUND
Enumeration
- JOURNAL-FILTER-RECEIPT
- JOURNAL-FILTER-INVOICE
- JOURNAL-FILTER-ORDER
Enumeration
- FINANCIAL-GROUP-TYPE-TURNOVER
- FINANCIAL-GROUP-TYPE-PAYMENT
- FINANCIAL-GROUP-TYPE-SUSPENSE-ACCOUNT
- FINANCIAL-GROUP-TYPE-CASH-INFLOW
- FINANCIAL-GROUP-TYPE-CASH-OUTFLOW
- FINANCIAL-GROUP-TYPE-BPE
Enumeration
- FINANCIAL-GROUP-SOURCE-INVOICE
- FINANCIAL-GROUP-SOURCE-RECEIPT
- FINANCIAL-GROUP-SOURCE-ORDER
Enumeration
- UPDATE-TURNOVER-GROUPS-RESULT-OK
- UPDATE-TURNOVER-GROUPS-RESULT-FAILED
Enumeration
- NC-PRESENCE-UNKNOWN
- NC-PRESENCE-PRESENT
- NC-PRESENCE-NOT-PRESENT
- NC-PRESENCE-MAYBE
Enumeration
- NC-TYPE-ALLERGEN
- NC-TYPE-DIET-RESTRICTION
Enumeration
- CREATE-PRODUCT-RESULT-OK
- CREATE-PRODUCT-RESULT-FAILED
- CREATE-PRODUCT-RESULT-FAILED-PRODUCT-NUMBER-ALREADY-TAKEN
- CREATE-PRODUCT-RESULT-FAILED-ARTICLE-NUMBER-ALREADY-TAKEN
Enumeration
- UPDATE-PRODUCT-RESULT-OK
- UPDATE-PRODUCT-RESULT-NOT-FOUND
- UPDATE-PRODUCT-RESULT-NOT-ALLOWED
- UPDATE-PRODUCT-RESULT-FAILED
- UPDATE-PRODUCT-RESULT-FAILED-ARTICLE-NUMBER-ALREADY-TAKEN
Enumeration
- GET-ARTICLE-VARIANTS-RESULT-OK
- GET-ARTICLE-VARIANTS-RESULT-FAILED
Enumeration
- GET-ARTICLES-VARIANTS-RESULT-OK
- GET-ARTICLES-VARIANTS-RESULT-FAILED
Enumeration
- NEW-ARTICLE-VARIANT-RESULT-OK
- NEW-ARTICLE-VARIANT-RESULT-PARENT-NOT-FOUND
- NEW-ARTICLE-VARIANT-RESULT-BEFORE-NOT-FOUND
- NEW-ARTICLE-VARIANT-RESULT-INSERT-BEFORE-FAILED
- NEW-ARTICLE-VARIANT-RESULT-FAILED
Enumeration
- UPDATE-ARTICLE-VARIANT-RESULT-OK
- UPDATE-ARTICLE-VARIANT-RESULT-VARIANT-NOT-FOUND
- UPDATE-ARTICLE-VARIANT-RESULT-FAILED
Enumeration
- DELETE-ARTICLE-VARIANTS-RESULT-OK
- DELETE-ARTICLE-VARIANTS-RESULT-NOT-FOUND
- DELETE-ARTICLE-VARIANTS-RESULT-FAILED
Enumeration
- STOCK-HISTORY-TYPE-API
- STOCK-HISTORY-TYPE-CORRECTION
- STOCK-HISTORY-TYPE-DELIVERY
- STOCK-HISTORY-TYPE-INTERNAL-DELIVERY
- STOCK-HISTORY-TYPE-INTERNAL-SHIPMENT
- STOCK-HISTORY-TYPE-MANUAL
- STOCK-HISTORY-TYPE-SALES
- STOCK-HISTORY-TYPE-UNKNOWN
Enumeration
- UPDATE-STOCK-RESULT-OK
- UPDATE-STOCK-RESULT-BRANCH-NOT-FOUND
- UPDATE-STOCK-RESULT-ARTICLE-NOT-FOUND
- UPDATE-STOCK-RESULT-NO-STOCK-ARTICLE
- UPDATE-STOCK-RESULT-FAILED
Enumeration
- SET-STOCK-RESULT-OK
- SET-STOCK-RESULT-BRANCH-NOT-FOUND
- SET-STOCK-RESULT-ARTICLE-NOT-FOUND
- SET-STOCK-RESULT-NO-STOCK-ARTICLE
- SET-STOCK-RESULT-FAILED
Enumeration
- SAVE-ARTICLE-GROUP-RESULT-OK
- SAVE-ARTICLE-GROUP-RESULT-NOT-FOUND
- SAVE-ARTICLE-GROUP-RESULT-FAILED
Enumeration
- DELETE-ARTICLE-GROUP-RESULT-OK
- DELETE-ARTICLE-GROUP-RESULT-NOTFOUND
- DELETE-ARTICLE-GROUP-RESULT-FAILED
Enumeration
- ADD-PRODUCTS-TO-ARTICLE-GROUP-RESULT-OK
- ADD-PRODUCTS-TO-ARTICLE-GROUP-RESULT-NOT-FOUND
- ADD-PRODUCTS-TO-ARTICLE-GROUP-RESULT-FAILED
Enumeration
- REPLACE-PRODUCTS-OF-ARTICLE-GROUP-RESULT-OK
- REPLACE-PRODUCTS-OF-ARTICLE-GROUP-RESULT-NOT-FOUND
- REPLACE-PRODUCTS-OF-ARTICLE-GROUP-RESULT-FAILED
Enumeration
- DELETE-PRODUCTS-FROM-ARTICLE-GROUP-RESULT-OK
- DELETE-PRODUCTS-FROM-ARTICLE-GROUP-RESULT-NOT-FOUND
- DELETE-PRODUCTS-FROM-ARTICLE-GROUP-RESULT-FAILED
Enumeration
- PURCHASE-ORDER-STATE-OPEN
- PURCHASE-ORDER-STATE-WAIT-FOR-APPROVAL
- PURCHASE-ORDER-STATE-SUPPLIER-SUBMITTED
- PURCHASE-ORDER-STATE-SUPPLIER-RECEIVED
- PURCHASE-ORDER-STATE-SUPPLIER-INPROGRESS
- PURCHASE-ORDER-STATE-SUPPLIER-SHIPPED
- PURCHASE-ORDER-STATE-PARTIALLY-DELIVERED
- PURCHASE-ORDER-STATE-COMPLETELY-DELIVERED
- PURCHASE-ORDER-STATE-CANCELLED
- PURCHASE-ORDER-STATE-PARTIALLY-CANCELLED
Enumeration
- SAVE-PURCHASE-ORDER-RESULT-OK
- SAVE-PURCHASE-ORDER-RESULT-NOT-FOUND
- SAVE-PURCHASE-ORDER-RESULT-ORDER-HAS-CHANGED
- SAVE-PURCHASE-ORDER-RESULT-FAILED
- SAVE-PURCHASE-ORDER-RESULT-EXT-ORDER-ID-ALREADY-EXISTS
- SAVE-PURCHASE-ORDER-RESULT-DELIVERY-ADDRESS-REQUIRED
Enumeration
- SAVE-PURCHASE-DELIVERY-RESULT-OK
- SAVE-PURCHASE-DELIVERY-RESULT-NOT-FOUND
- SAVE-PURCHASE-DELIVERY-RESULT-DELIVERY-HAS-CHANGED
- SAVE-PURCHASE-DELIVERY-RESULT-FAILED
- SAVE-PURCHASE-DELIVERY-RESULT-EXT-DELIVERY-ID-ALREADY-EXISTS
- SAVE-PURCHASE-DELIVERY-RESULT-ORDER-NOT-FOUND
- SAVE-PURCHASE-DELIVERY-RESULT-ORDER-HAS-CHANGED
- SAVE-PURCHASE-DELIVERY-RESULT-LINES-DIVERGE-FROM-ORDER
- SAVE-PURCHASE-DELIVERY-RESULT-DELIVERY-ADDRESS-REQUIRED
Enumeration
- CARD-LAYOUT-FIELD-TYPE-DATABASE
- CARD-LAYOUT-FIELD-TYPE-CALCULATED-VIRTUAL
- CARD-LAYOUT-FIELD-TYPE-CALCULATED-PERMANENT
- CARD-LAYOUT-FIELD-TYPE-EXTERNAL
- CARD-LAYOUT-FIELD-TYPE-LABEL
- CARD-LAYOUT-FIELD-TYPE-UNKNOWN
Enumeration
- UPDATE-ARTICLE-CARD-LAYOUT-RESULT-OK
- UPDATE-ARTICLE-CARD-LAYOUT-RESULT-FAILED
Enumeration
- GET-RETAIL-SPACE-RENTAL-RESULT-OK
- GET-RETAIL-SPACE-RENTAL-RESULT-NOT-FOUND
Enumeration
- ENTITY-TYPE-UNKNOWN
- ENTITY-TYPE-EMPLOYEE
- ENTITY-TYPE-RELATION
definition of operators that can be used in overview filters, note some operators are type specific.
Enumeration
- EQUAL
- LIKE
- BIGGER
- SMALLER
- NOTEQUAL
- ISNULL
- ISNOTNULL
- CONTAINS
for multiselection fields, all filter values must be set for a card to match (card is allowed to have additional values selected)
- OVERLAP
for multiselection fields, atleast one filter value must be set for a card to match (card is allowed to have additional values selected)
- IS
for multiselection fields, the values selected on the card must exactly be the same set as the filter.
- OVERLAPORNONE
- INCOLLECTION
- BIGGER-OR-EQUAL
- SMALLER-OR-EQUAL
Enumeration
- OVERVIEW-IMAGE-DETAILS-NONE
- OVERVIEW-IMAGE-DETAILS-SIMPLE
Enumeration
- GET-OVERVIEW-RESULT-OK
- GET-OVERVIEW-RESULT-FAILED
Enumeration
- GET-OVERVIEW-FIELDS-RESULT-OK
- GET-OVERVIEW-FIELDS-RESULT-FAILED
Enumeration
- GET-OVERVIEW-FIELDS-ERROR-INVALID-TYPE
- GET-OVERVIEW-FIELDS-ERROR-INVALID-CATEGORYID
Enumeration
- UPDATE-BATCH-RESULT-OK
- UPDATE-BATCH-RESULT-FAILED
- UPDATE-BATCH-RESULT-WARNINGS
Enumeration
- UPDATE-BATCH-ERROR-INVALID-TYPE
- UPDATE-BATCH-ERROR-NO-NUMBERS
- UPDATE-BATCH-ERROR-NO-FIELDS
- UPDATE-BATCH-ERROR-INVALID-CATEGORYID
- UPDATE-BATCH-ERROR-INVALID-NUMBER
- UPDATE-BATCH-ERROR-INVALID-FIELD
- UPDATE-BATCH-ERROR-FIELD-LENGTH
- UPDATE-BATCH-ERROR-FIELD-READONLY
- UPDATE-BATCH-ERROR-FIELD-REQUIRED
- UPDATE-BATCH-ERROR-FIELD-NOT-ACTIVE
- UPDATE-BATCH-ERROR-FIELD-NOT-ON-LAYOUT
- UPDATE-BATCH-ERROR-FIELD-SELECTVALUE-INVALID
- UPDATE-BATCH-ERROR-FIELD-NULL
- UPDATE-BATCH-ERROR-FIELD-TYPE-INCORRECT
- UPDATE-BATCH-ERROR-PROCESSING-ERROR
Enumeration
- PRINT-RESULT-OK
- PRINT-RESULT-PRINTER-NOT-FOUND
- PRINT-RESULT-NO-PRINTER-INSTALLED
- PRINT-RESULT-NOT-PRINTED
Enumeration
- KITCHEN-TICKET-STATE-NOT-STARTED
- KITCHEN-TICKET-STATE-STARTED
- KITCHEN-TICKET-STATE-COMPLETED
- KITCHEN-TICKET-STATE-DELETED
Enumeration
- CORRECTION-TYPE-COUNT
- CORRECTION-TYPE-WRITE-OFF
Enumeration
- STOCK-CORRECTION-MODE-ABSOLUTE
- STOCK-CORRECTION-MODE-RELATIVE
Enumeration
- SAVE-STOCK-CORRECTIONS-RESULT-OK
- SAVE-STOCK-CORRECTIONS-RESULT-BRANCH-NOT-FOUND
- SAVE-STOCK-CORRECTIONS-RESULT-ARTICLE-NOT-FOUND
- SAVE-STOCK-CORRECTIONS-RESULT-NO-STOCK-ARTICLE
- SAVE-STOCK-CORRECTIONS-RESULT-NO-CORRECTIONS
- SAVE-STOCK-CORRECTIONS-RESULT-DUPLICATE-ARTICLE
- SAVE-STOCK-CORRECTIONS-RESULT-INVALID-PLANNED-CYCLE-COUNT-ID
- SAVE-STOCK-CORRECTIONS-RESULT-FAILED
Enumeration
- GET-PURCHASE-BOOK-RESULT-OK
Enumeration
- SAVE-PURCHASE-BOOK-RESULT-OK
Enumeration
- ADD-TO-PURCHASE-BOOK-RESULT-OK
Enumeration
- GET-ARTICLES-NUTRITIONAL-CHARACTERISTICS-RESULT-OK
- GET-ARTICLES-NUTRITIONAL-CHARACTERISTICS-RESULT-FAILED
Enumeration
- UPDATE-BEHAVIOR-APPEND
- UPDATE-BEHAVIOR-REPLACE
Enumeration
- UPDATE-ARTICLE-NUTRITIONAL-CHARACTERISTICS-RESULT-OK
- UPDATE-ARTICLE-NUTRITIONAL-CHARACTERISTICS-RESULT-FAILED
Enumeration
- SUB-LINE-TYPE-NO-SUB-LINE
- SUB-LINE-TYPE-PREPARATION-METHOD
- SUB-LINE-TYPE-COMPONENT-LINE
- SUB-LINE-TYPE-PERSONAL-ARTICLE
- SUB-LINE-TYPE-DIMENSION-CALCULATION-ARTICLE
Enumeration
- GET-PREPARATION-METHOD-GROUPS-RESULT-OK
Enumeration
- DELETE-PREPARATION-METHOD-GROUP-RESULT-OK
- DELETE-PREPARATION-METHOD-GROUP-RESULT-FAILED
- DELETE-PREPARATION-METHOD-GROUP-RESULT-FAILED-STILL-IN-USE
Enumeration
- GET-ARTICLES-PREPARATION-METHOD-GROUPS-RESULT-OK
Enumeration
- UPDATE-ARTICLE-PREPARATION-METHOD-GROUPS-RESULT-OK
- UPDATE-ARTICLE-PREPARATION-METHOD-GROUPS-RESULT-FAILED
Enumeration
- PLACE-TABLE-ORDER-RESULT-OK
- PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED
- PLACE-TABLE-ORDER-RESULT-LINES-FAILED
- PLACE-TABLE-ORDER-RESULT-PAYMENTS-FAILED
Enumeration
- LINES-RESULT-NOTHING
- LINES-RESULT-ORDER-CREATED
- LINES-RESULT-ORDER-UPDATED
Enumeration
- PAYMENTS-RESULT-NOTHING
- PAYMENTS-RESULT-RECEIPT-CREATED
- PAYMENTS-RESULT-ORDER-PREPAID-BECAUSE-UNDERPAID
- PAYMENTS-RESULT-ORDER-PREPAID-BECAUSE-OVERPAID
Enumeration
- TODO-LIST-CATEGORY-GENERIC
- TODO-LIST-CATEGORY-PURCHASE
- TODO-LIST-CATEGORY-SALES
- TODO-LIST-CATEGORY-STOCK
- TODO-LIST-CYCLE-COUNT
Enumeration
- SAVE-PREPARATION-METHOD-GROUP-RESULT-OK
- SAVE-PREPARATION-METHOD-GROUP-RESULT-FAILED
Enumeration
- NUTRITIONAL-TYPE-PRODUCT
- NUTRITIONAL-TYPE-RELATION
Enumeration
- GET-NUTRITIONAL-CHARACTERISTICS-RESULT-OK
- GET-NUTRITIONAL-CHARACTERISTICS-RESULT-FAILED
Enumeration
- UPDATE-NUTRITIONAL-CHARACTERISTICS-RESULT-OK
- UPDATE-NUTRITIONAL-CHARACTERISTICS-RESULT-FAILED
Enumeration
- SET-RELATION-PRESENCE-RESULT-OK
- SET-RELATION-PRESENCE-RESULT-OK-RELATION-HAS-OUTSTANDING-BALANCE
- SET-RELATION-PRESENCE-RESULT-FAILED
Enumeration
- GET-RELATION-PRESENCE-RESULT-RELATION-PRESENCE-FOUND
- GET-RELATION-PRESENCE-RESULT-RELATION-PRESENCE-NOT-FOUND
Enumeration
- SAVE-ARTICLE-BRANCH-DEVIATION-RESULT-OK
- SAVE-ARTICLE-BRANCH-DEVIATION-RESULT-FAILED
Enumeration
- UPDATE-ARTICLE-NUTRIENTS-RESULT-OK
- UPDATE-ARTICLE-NUTRIENTS-RESULT-ERROR
Enumeration
- CARD-FILTER-OPTION-TYPE-VALUE
- CARD-FILTER-OPTION-TYPE-MIN-MAX
Enumeration
- SET-ARTICLE-RECALLED-OK-IS-NOW-RECALLED
- SET-ARTICLE-RECALLED-OK-NO-LONGER-RECALLED
- SET-ARTICLE-RECALLED-FAILED
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- employee Employee *
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
Not all members of this type are used in every context.
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- relation Relation *
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?(recursive)
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- branchNumber int
- tableNumber int
- tableSubNumber int
- branchNumber int
- workplaceNumber int
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
- doubleHeight boolean
- doubleWidth boolean
- line string
- line EftReceiptLine *
- doubleHeight boolean
- doubleWidth boolean
- line string
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
- line EftReceiptLine *
- doubleHeight boolean
- doubleWidth boolean
- line string
- customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
- line EftReceiptLine *
- doubleHeight boolean
- doubleWidth boolean
- line string
- merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
- employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *
- cardType string
- terminalId string
- externalMethod string
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
- line EftReceiptLine *
- doubleHeight boolean
- doubleWidth boolean
- line string
- customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
- line EftReceiptLine *
- doubleHeight boolean
- doubleWidth boolean
- line string
- merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
- employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *
- cardType string
- terminalId string
- externalMethod string
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
- customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
- merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
- employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *
- cardType string
- terminalId string
- externalMethod string
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
- paymentMethod PaymentMethod *
- method string
- description string
- buttonText string
- allowNegativeAmount boolean
- active boolean ?
- type PaymentMethodType ?
- accountNumber int ?
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- depositPaymentMethod string ?
- hasExternalPaymentWebhook boolean ?
- bpeConfiguration BpeConfiguration ?
- giftcardType GiftcardType ?
- cardTypeId string
- name string
- sequenceNumber int
- isDeleted boolean
- turnoverGroupNumber int
- paymentMethodId string
- monthsValid int ?
- nonStandardValue boolean
- issuable boolean
- reloadable boolean
- redeemable boolean
- restitutable boolean
- personalizable boolean
- branchNumbers int *
- availableValues long *
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- branchNumber int
- terminalNumber int
- branchNumber int
- branchName string
- terminalNumber int
- terminalName string
- terminalStatus TerminalStatus
- uniqueDeviceIdentifier string
- gksProductionNumber string ?
- hardwareIdentifier string ?
- terminalSoftwareName string ?
- terminalSoftwareVersion string ?
- instanceId string ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- year int
- number long
- part int
- lineNumber int
- articleNumber long
- quantity decimal
- priceIncl decimal
- priceExcl decimal
- amountIncl decimal
- amountExcl decimal
- frequency ContractFrequency
- startDate date ?
- contractLine SalesLineContractLine *
- lineNumber int
- articleNumber long
- quantity decimal
- priceIncl decimal
- priceExcl decimal
- amountIncl decimal
- amountExcl decimal
- frequency ContractFrequency
- startDate date ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
- voucherIssuance VoucherIssuance *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
inherits: VoucherIssuance
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
- quantity int
- voucherIssuanceCompact VoucherIssuanceCompact *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
- quantity int
inherits: VoucherIssuanceCompact
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
- quantity int
- sourceArticleNumber long
- relationRequired boolean
- pendingStartTsRequired boolean
- voucherIssuanceCandidate VoucherIssuanceCandidate *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- voucherIssuanceRedeem VoucherIssuanceRedeem *
- id string
- voucherIssuanceId string
- salesOrderId string ?
- salesIssuanceId string ?
- salesTurnoverId string ?
- salesOrderLineId string ?
- salesIssuanceLineId string ?
- salesTurnoverLineId string ?
- relationNumber long ?
- cancelled boolean
- redeemTs dateTime
- groupScanCode string ?
- quantity int
- sourceArticleNumber long
- relationRequired boolean
- pendingStartTsRequired boolean
- id string ?
- scanCode string ?
- groupId string ?
- raw string ?
- recentRedeemCounts VoucherRedeemCountList ?
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- year int
- number long
- version int
- branchNumber int
- workplaceNumber int
- year int
- number long
- salesPriceNumber int
- description string ?
- startDate SoapMplusDate ?
- endDate SoapMplusDate ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- salesPrice SalesPrice *
- salesPriceNumber int
- description string ?
- startDate SoapMplusDate ?
- endDate SoapMplusDate ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- priceGroupNumber int
- description string ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- priceGroup PriceGroup *
- priceGroupNumber int
- description string ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- articleNumber long
- quantity long
- decimalPlaces int ?
- priceIncl long
- priceExcl long
- mistake Mistake *
- articleNumber long
- quantity long
- decimalPlaces int ?
- priceIncl long
- priceExcl long
- employeeNumber long
- mistakeList MistakeList ?
- mistake Mistake *
- articleNumber long
- quantity long
- decimalPlaces int ?
- priceIncl long
- priceExcl long
- relationNumbers long *
- categoryId int ?
- syncMarker long ?
- syncMarkerLimit int ?
- categoryId int
- name string
- isVipGroup boolean
- isSupplierGroup boolean
- cardCategory CardCategory *
- categoryId int
- name string
- isVipGroup boolean
- isSupplierGroup boolean
- relationNumber long
- points int
- syncMarker long
- relationNumbers long *
- syncMarker long ?
- syncMarkerLimit int ?
- employeeNumbers long *
- syncMarker long ?
- syncMarkerLimit int ?
- number long
- loginname string
- name string
- allowNegativeOrdering boolean
- allowTableRetour boolean ?
- allowNextCourse boolean ?
- allowSplit boolean ?
- allowPay boolean ?
- number int
- tableStatus TableStatus
- relationNumber long ?
- relationName string ?
- tableName string ?
- numberOfGuests int ?
- courseNumber int ?
- courseName string ?
- courseAbbreviation string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- totalInclAmount long ?
- totalExclAmount long ?
- prepaidAmount long ?
- cardNumber string ?
- employeeNumber long ?
- employeeName string ?
- tableNumber int
- subNumber int
- relationNumber long
- relationName string
structure for the details of the current course of a table
- number int
- name string
- abbreviation string
details of a subtable that is in use, partly state information and partly order details
- createTimestamp SoapMplusDateTime
Time at which the table became occupied
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
Last order time
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- totalInclAmount long
Total amount of order including VAT
- totalExclAmount long
Total amount of order excluding VAT
- prepaidAmount long
Total amount already paid
- dishesReady boolean
There are dishes ready to be brought to the table (kitchen management module)
- receiptPrinted boolean
The receipt has been printed
- numberOfGuests int ?
Number of guest might be missing if it has not been set
- relation TableRelation ?
Set if a relation has been selected on the table
- relationNumber long
- relationName string
- currentCourse TableCourse ?
- number int
- name string
- abbreviation string
- isVip boolean ?
- claimedBy WorkplaceIdentifier ?
- branchNumber int
- workplaceNumber int
- employee TableEmployee ?
- employeeNumber long
- employeeName string
data structure representing the physical not subdivided table as used in the floorplan
- number int
- onFloorPlan boolean
- askName boolean
- standardSubTableCount int
- currentSubTableCount int
- subTables SubTableList
- number int
- askName boolean
- standardSubTableCount int
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- number int
- sequenceNumber int
- name string
- abbreviation string
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
readonly
- deliveredDecimalPlaces int ?
readonly
- cancelledQuantity long ?
readonly
- cancelledDecimalPlaces int ?
- price long ?
- priceExcl long ?
- originalPrice long ?
- originalPriceExcl long ?
- purchasePrice long ?
- averagePurchasePrice decimal ?
readonly
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- turnoverGroupAccountNumber int ?
- vatCode int ?
- vatPercentage int ?
- pricePerQuantity int ?
deprecated, do not use
- siUnit string ?
- discountType DiscountType ?
- discountPercentage int ?
- discountAmount long ?
- discountAmountExcl long ?
- bpeId string ?
- bpeDescription string ?
- bpeAmount long ?
- bpeAmountExcl long ?
- menuId string ?
- menuLinesId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- priceType PriceType ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- bpeAccordationEmployeeNumber long ?
- redeemedVoucherIssuanceId string ?
Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
- pendingVoucherIssuanceStartTs dateTime ?
Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
inherits: IdempotentReq
- idempotencyKey string
Must be unique for every request that you only want to have executed once. If you want to recheck if a certain request came through, reuse the same idempotencyKey.
- workplace WorkplaceIdentifier
- branchNumber int
- workplaceNumber int
- employee EmployeeIdentifier
- orderId string
- lines MoveTableLineList ?
Optional when absent or empty all lines will be moved. Otherwise the lines specified.
- destinationTable TableIdentifier
- branchNumber int
- tableNumber int
- tableSubNumber int
- releaseSourceTable boolean ?
- brancheNumber int
- tableNumber int
- newSubTableCount int
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- branchNumber int
- tableNumber int
- tableSubNumber int ?
- branchNumber int
- tableNumber int
- tableSubNumber int
- employeeNumber long
- courseNumber int
- orderId string
- orderString string
- orderId string
order id for which this is a payment, order must exist
- paymentList PaymentList
list of payments atleast method and amount should be specified method
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
. . . - timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
. . . - terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
. . . - customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
. . . - merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
. . . - employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *. . .
- cardType string
- terminalId string
- externalMethod string
- bookingMethod PaymentBookingMethod ?
defaults to deposit, when receipt the payment should match the outstanding order amount
- orderId string
- orderString string
- orderQueued boolean ?
- orderId string
- orderString string
- orderQueued boolean ?
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
- packingSlip PackingSlip *
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
- quantityOld long ?
- quantityNew long ?
- decimalPlacesOld int ?
- decimalPlacesNew int ?
- priceOld long ?
- priceNew long ?
- priceExclOld long ?
- priceExclNew long ?
- originalPriceOld long ?
- originalPriceNew long ?
- originalPriceExclOld long ?
- originalPriceExclNew long ?
- purchasePriceOld long ?
- purchasePriceNew long ?
- averagePurchasePriceOld long ?
- averagePurchasePriceNew long ?
- turnoverGroupOld int ?
- turnoverGroupNew int ?
- turnoverGroupNameOld string ?
- turnoverGroupNameNew string ?
- turnoverGroupTypeOld TurnoverGroupType ?
- turnoverGroupTypeNew TurnoverGroupType ?
- vatCodeOld int ?
- vatCodeNew int ?
- vatPercentageOld int ?
- vatPercentageNew int ?
- siUnitOld string ?
- siUnitNew string ?
- discountTypeOld DiscountType ?
- discountTypeNew DiscountType ?
- discountPercentageOld int ?
- discountPercentageNew int ?
- discountAmountOld long ?
- discountAmountNew long ?
- discountAmountExclOld long ?
- discountAmountExclNew long ?
- deliveryDateOld SoapMplusDate ?
- deliveryDateNew SoapMplusDate ?
- deliveryPeriodBeginOld SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliveryPeriodBeginNew SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliveryPeriodEndOld SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliveryPeriodEndNew SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- pointsAmountOld long ?
- pointsAmountNew long ?
- pointsAmountExclOld long ?
- pointsAmountExclNew long ?
- bpeIdOld string ?
- bpeIdNew string ?
- bpeDescriptionOld string ?
- bpeDescriptionNew string ?
- bpeAmountOld long ?
- bpeAmountNew long ?
- bpeAmountExclOld long ?
- bpeAmountExclNew long ?
- priceInCreditsOld long ?
- priceInCreditsNew long ?
- totalInclAmountOld long ?
- totalInclAmountNew long ?
- totalExclAmountOld long ?
- totalExclAmountNew long ?
- syncMarker long ?
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- orderTypeList OrderTypeList ?
- orderPayment OrderPayment *
- orderId string
- paymentId string
- financialTransactionId string ?
- posTransactionId string ?
- sequenceNumber int
- amount decimal
- entryTimestamp dateTime ?
- paymentMethodId string
- paymentMethodDescription string ?
- relationNumber long ?
- paymentTransactionId string ?
- credits long ?
- valuePerCredit decimal ?
- employeeNumber long ?
- employeeName string ?
- oldValue long ?
- newValue long ?
- oldValue decimal ?
- newValue decimal ?
- oldValue date ?
- newValue date ?
- oldValue dateTime ?
- newValue dateTime ?
- oldValue int ?
- newValue int ?
- oldValue boolean ?
- newValue boolean ?
- oldValue string ?
- newValue string ?
- orderId string ?
- versionNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- orderId string
- paymentId string
- financialTransactionId string ?
- posTransactionId string ?
- sequenceNumber int
- amount decimal
- entryTimestamp dateTime ?
- paymentMethodId string
- paymentMethodDescription string ?
- relationNumber long ?
- paymentTransactionId string ?
- credits long ?
- valuePerCredit decimal ?
- employeeNumber long ?
- employeeName string ?
- orderId string
- extOrderId string ?
- entryTimestamp dateTime ?
- entryBranchNumber int ?
- workplaceNumber int ?
- entryExtBranchId string ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- reference string ?
- orderNumber YearNumber ?
- cateringOrderNumber YearNumberVersion ?
- year int
- number long
- version int
- syncMarker long ?
- tableNumber int ?
- tableDescription string ?
- tableSubNumber int ?
- tableMove TableNumber-DataChange ?
- orderType OrderType ?
- orderHistoryList OrderHistoryList ?
- orderPaymentList OrderPaymentList ?
- orderPayment OrderPayment *
- orderId string
- paymentId string
- financialTransactionId string ?
- posTransactionId string ?
- sequenceNumber int
- amount decimal
- entryTimestamp dateTime ?
- paymentMethodId string
- paymentMethodDescription string ?
- relationNumber long ?
- paymentTransactionId string ?
- credits long ?
- valuePerCredit decimal ?
- employeeNumber long ?
- employeeName string ?
- branchNumber int
- tableNumber int
- tableSubNumber int
- invoiceId string
- paymentList PaymentList
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
. . . - timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
. . . - terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
. . . - customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
. . . - merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
. . . - employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *. . .
- cardType string
- terminalId string
- externalMethod string
- lineId string
- quantity long
- decimalPlaces int ?
- orderCategoryNumber int
- orderCategoryDescription string
- orderCategoryDependencyNumbers int *
- questionId int ?
- questionText string ?
- answerText string ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
. . . - timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
. . . - terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
. . . - customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
. . . - merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
. . . - employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *. . .
- cardType string
- terminalId string
- externalMethod string
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- syncMarker long ?
Search for receipts added or changed from this syncMarker.
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
Search for receipts starting at this date.
- throughFinancialDate SoapMplusDate ?
Search for receipts up to and including this date.
- branchNumbers int *
Search for receipts booked on these branches.
- employeeNumbers long *
Search for receipts booked by these employees.
- relationNumbers long *
Search for receipts paid by these customers.
- supplierRelationNumbers long *
- articleNumbers long *
Search for receipts containing article with these numbers.
- articleTurnoverGroups int *
Search for receipts containing articles in these turnover groups.
- articlePluNumbers TextList
Search for receipts containing articles with these PLU numbers.
- articleBarcodes TextList
Search for receipts containing articles with these barcodes.
- activityId string ?
- includeOrderReferences boolean ?
Include references to the order(s) that the receipt is based on.
- ownerFilter OwnerLabelFilter ?
- branchGroupFilter BranchGroupFilter ?
- receiptIds string *
- includeLineList boolean ?
If false only the base receipt information will be requested. This is significantly faster for large amounts of data. The order references will not be loaded.
inherits: IdempotentReq
- idempotencyKey string
Must be unique for every request that you only want to have executed once. If you want to recheck if a certain request came through, reuse the same idempotencyKey.
- workplaceIdentifier WorkplaceIdentifier
Used to determine the target printer and which receipt to print (if no further request parameters are specified).
- branchNumber int
- workplaceNumber int
- tableIdentifier TableIdentifier ?
Use this to print the last receipt of the specified table.
- branchNumber int
- tableNumber int
- tableSubNumber int
- receiptId string ?
Use this to precisely specify the receipt to print.
- branchNumber int
- tableNumber int
- tableSubNumber int
- invoice Invoice *
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- syncMarker long ?
Search for invoices added or changed from this syncMarker.
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
Search for invoices starting at this date.
- throughFinancialDate SoapMplusDate ?
Search for invoices up to and including this date.
- branchNumbers int *
Search for invoices booked on these branches.
- employeeNumbers long *
Search for invoices booked by these employees.
- relationNumbers long *
Search for invoices paid by these customers.
- supplierRelationNumbers long *
- articleNumbers long *
Search for invoices containing article with these numbers.
- articleTurnoverGroups int *
Search for invoices containing articles in these turnover groups.
- articlePluNumbers TextList
Search for invoices containing articles with these PLU numbers.
- articleBarcodes TextList
Search for invoices containing articles with these barcodes.
- activityId string ?
- finalizeInvoices boolean ?
- invoiceIds string *
- invoiceNumbers YearNumber *
- ownerFilter OwnerLabelFilter ?
- branchGroupFilter BranchGroupFilter ?
- includeLineList boolean ?
If false only the base invoice information will be requested. This is significantly faster for large amounts of data. The packing slips/orders references will not be loaded.
- invoiceId string
- invoiceString string
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- branchAccountNumber BranchAccountNumber *
- branchNumber int
- extBranchId string ?
- accountNumber int ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- paymentMethod string
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
- startAmount long
- addedAmount long
- countedAmount long
- depositedAmount long
- differenceAmount long
- differenceAccountNumber int ?
- endAmount long
- depositPaymentMethod string ?
- depositPaymentMethodType PaymentMethodType ?
- depositAccountNumber int ?
- cashCountLine CashCountLine *
- paymentMethod string
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
- startAmount long
- addedAmount long
- countedAmount long
- depositedAmount long
- differenceAmount long
- differenceAccountNumber int ?
- endAmount long
- depositPaymentMethod string ?
- depositPaymentMethodType PaymentMethodType ?
- depositAccountNumber int ?
- transactionId string
- transactionString string ?
- financialDate SoapMplusDate
- branchNumber int
- extBranchId string ?
- workplaceNumber int
- transactionNumber YearNumber
- employeeNumber long
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- workplaceNumber int
- shiftFirstReceiptId string ?
- shiftFirstTransaction Transaction ?
- transactionId string
- transactionString string ?
- financialDate SoapMplusDate
- branchNumber int
- extBranchId string ?
- workplaceNumber int
- transactionNumber YearNumber
- employeeNumber long
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- shiftLastReceiptId string ?
- shiftLastTransaction Transaction ?
- transactionId string
- transactionString string ?
- financialDate SoapMplusDate
- branchNumber int
- extBranchId string ?
- workplaceNumber int
- transactionNumber YearNumber
- employeeNumber long
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- cashCountExtraWorkplace CashCountExtraWorkplace *
- workplaceNumber int
- shiftFirstReceiptId string ?
- shiftFirstTransaction Transaction ?
- transactionId string
- transactionString string ?
- financialDate SoapMplusDate
- branchNumber int
- extBranchId string ?
- workplaceNumber int
- transactionNumber YearNumber
- employeeNumber long
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- shiftLastReceiptId string ?
- shiftLastTransaction Transaction ?
- transactionId string
- transactionString string ?
- financialDate SoapMplusDate
- branchNumber int
- extBranchId string ?
- workplaceNumber int
- transactionNumber YearNumber
- employeeNumber long
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- financialDate SoapMplusDate
This journal is for this date.
- journalFilterList JournalFilterList ?
Which data the journal includes.
- branchNumber int
Which branch the journal is for.
- extBranchId string ?
- turnoverGroupList TurnoverGroupList ?
List of summarized turnover groups.
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- paymentList PaymentList ?
List of summarized payments.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?
- eftTransactionDetails EftTransactionDetails ?
- eftTransactionId string
unique identifier of this transaction, required to prevent storing dupplicates
- txid int
- amountCents long
- timestampPos SoapMplusDateTime
date and time according to the POS device
. . . - timestampTerminal SoapMplusDateTime
date and time according to the payment terminal
. . . - terminalId string
terminalId returned by the payment terminal leave empty if not used
- transactionId string
identification used by payment terminal for this transaction
- cardNumber string
cardnumber returned by payment terminal leave empty if not used
- customerReceipt EftReceipt
text to print for the customer, contains markup for printing
. . . - customerReceiptCopies int
number of customer copies to print
- merchantReceipt EftReceipt
text to print for the merchant, contains markup for printing
. . . - merchantReceiptCopies int
number of merchant copies to print
- requireCustomerSignature boolean
- requireMerchantSignature boolean
- requireIdentification boolean
- eJournal string
text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
- eftDriver string
identification of driver that performed the transaction
- state EftTransactionState
current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
. . . - employeeNumber long
number of employee who initiated the transaction
- authorizingEmployeeNumber long
number of employee that authorized the transaction
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
- externalPaymentId string
- amount long
- externalTransactionReference string
- receiptTexts ExternalPaymentReceiptText *. . .
- cardType string
- terminalId string
- externalMethod string
- vatGroupList VatGroupList ?
List of summarized VAT groups.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- journal Journal *
- financialDate SoapMplusDate
This journal is for this date.
- journalFilterList JournalFilterList ?
Which data the journal includes.
- branchNumber int
Which branch the journal is for.
- extBranchId string ?
- turnoverGroupList TurnoverGroupList ?
List of summarized turnover groups.
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
. . . - turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?. . .
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- paymentList PaymentList ?
List of summarized payments.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- vatGroupList VatGroupList ?
List of summarized VAT groups.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- fromFinancialDate SoapMplusDate
Retrieve journals starting at this date.
- throughFinancialDate SoapMplusDate
Retrieve journals up to and including this date.
- branchNumbers int *
Retrieve journals for these branches.
- journalFilterList JournalFilterList ?
Specificy which data to include in the journal.
- reference string ?
- financialGroupType FinancialGroupType
- financialGroupSource FinancialGroupSource
- financialGroupNumber int ?
- financialGroupId string ?
- financialGroupName string
- accountNumber int
- branchNumber int ?
- extBranchId string ?
- workplaceNumbers int *
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialPeriodClosed boolean ?
- quantity long ?
- decimalPlaces int ?
- inclAmount long ?
- exclAmount long ?
- purchaseAmount long ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- financialGroup FinancialGroup *
- financialGroupType FinancialGroupType
- financialGroupSource FinancialGroupSource
- financialGroupNumber int ?
- financialGroupId string ?
- financialGroupName string
- accountNumber int
- branchNumber int ?
- extBranchId string ?
- workplaceNumbers int *
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialPeriodClosed boolean ?
- quantity long ?
- decimalPlaces int ?
- inclAmount long ?
- exclAmount long ?
- purchaseAmount long ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- cashCountId string
- reference string ?
- denomination long
- denominationDecimalPlaces int
- countedAmount int
- articleNumber long
- exchangeRateBuyPrice long
- exchangeRateBuyPriceDecimalPlaces int
- exchangeRateSellPrice long
- exchangeRateSellPriceDecimalPlaces int
- actualAmount long
- actualAmountDecimalPlaces int
- countedAmount long
- countedAmountDecimalPlaces int
- differenceMargin int ?
- cashDrawerCountLineDenominationList CashDrawerCountLineDenominationList ?
- cashDrawerCountLine CashDrawerCountLine *
- articleNumber long
- exchangeRateBuyPrice long
- exchangeRateBuyPriceDecimalPlaces int
- exchangeRateSellPrice long
- exchangeRateSellPriceDecimalPlaces int
- actualAmount long
- actualAmountDecimalPlaces int
- countedAmount long
- countedAmountDecimalPlaces int
- differenceMargin int ?
- cashDrawerCountLineDenominationList CashDrawerCountLineDenominationList ?
- cashDrawerCountId string
- isCheckingCount boolean
- countingEmployeeNumber long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- comment string ?
- correctionNumber YearNumber ?
- isApproved boolean
- cashDrawerCountLineList CashDrawerCountLineList
- cashDrawerCountLine CashDrawerCountLine *
- articleNumber long
- exchangeRateBuyPrice long
- exchangeRateBuyPriceDecimalPlaces int
- exchangeRateSellPrice long
- exchangeRateSellPriceDecimalPlaces int
- actualAmount long
- actualAmountDecimalPlaces int
- countedAmount long
- countedAmountDecimalPlaces int
- differenceMargin int ?
- cashDrawerCountLineDenominationList CashDrawerCountLineDenominationList ?
- cashDrawerCount CashDrawerCount *
- cashDrawerCountId string
- isCheckingCount boolean
- countingEmployeeNumber long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- comment string ?
- correctionNumber YearNumber ?
- isApproved boolean
- cashDrawerCountLineList CashDrawerCountLineList
- cashDrawerCountLine CashDrawerCountLine *
- articleNumber long
- exchangeRateBuyPrice long
- exchangeRateBuyPriceDecimalPlaces int
- exchangeRateSellPrice long
- exchangeRateSellPriceDecimalPlaces int
- actualAmount long
- actualAmountDecimalPlaces int
- countedAmount long
- countedAmountDecimalPlaces int
- differenceMargin int ?
- cashDrawerCountLineDenominationList CashDrawerCountLineDenominationList ?. . .
- cashDrawerBalancingId string
- cashDrawerBalancingString string
- syncMarker long
- financialDate SoapMplusDate
- financialDateSequenceNumber int
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- cashDrawerBranchNumber int
- cashDrawerEmployeeNumber long
- isApproved boolean
- cashDrawerCountList CashDrawerCountList
- cashDrawerCount CashDrawerCount *
- cashDrawerCountId string
- isCheckingCount boolean
- countingEmployeeNumber long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- comment string ?
- correctionNumber YearNumber ?
- isApproved boolean
- cashDrawerCountLineList CashDrawerCountLineList
- cashDrawerBalancing CashDrawerBalancing *
- cashDrawerBalancingId string
- cashDrawerBalancingString string
- syncMarker long
- financialDate SoapMplusDate
- financialDateSequenceNumber int
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- cashDrawerBranchNumber int
- cashDrawerEmployeeNumber long
- isApproved boolean
- cashDrawerCountList CashDrawerCountList
- turnoverGroupList TurnoverGroupList
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- articleNumber long
- quantity long
- decimalPlaces int ?
- linkedArticle LinkedArticle *
- articleNumber long
- quantity long
- decimalPlaces int ?
- barcodeId long ?
- description string ?
- barcode string ?
- barcodeDate SoapMplusDate ?
- quantity long ?
- decimalPlaces int ?
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- purchasePrice long ?
- priceIncl long ?
- priceExcl long ?
- isCurrent boolean ?
- barcode Barcode *
- barcodeId long ?
- description string ?
- barcode string ?
- barcodeDate SoapMplusDate ?
- quantity long ?
- decimalPlaces int ?
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- purchasePrice long ?
- priceIncl long ?
- priceExcl long ?
- isCurrent boolean ?
- articleNumber long ?
- description string
- priceIncl long ?
- priceExcl long ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- syncMarker long ?
- closeAfterSelection boolean
- groupNumber int ?
- groupName string ?
- maxOneSelection boolean
- selectionRequired boolean
- nutritionalCharacteristics NutritionalCharacteristics ?
- preparationMethod PreparationMethod *
- articleNumber long ?
- description string
- priceIncl long ?
- priceExcl long ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- syncMarker long ?
- closeAfterSelection boolean
- groupNumber int ?
- groupName string ?
- maxOneSelection boolean
- selectionRequired boolean
- nutritionalCharacteristics NutritionalCharacteristics ?
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- description string ?
- invoiceText string ?
- receiptText string ?
- displayText string ?
- barcode string ?
- barcodeDate SoapMplusDate ?
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- purchasePrice long ?
- priceIncl long ?
- priceExcl long ?
- linkedArticleList LinkedArticleList ?
- linkedArticle LinkedArticle *
- articleNumber long
- quantity long
- decimalPlaces int ?
- componentArticle ComponentArticle *
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- description string ?
- invoiceText string ?
- receiptText string ?
- displayText string ?
- barcode string ?
- barcodeDate SoapMplusDate ?
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- purchasePrice long ?
- priceIncl long ?
- priceExcl long ?
- linkedArticleList LinkedArticleList ?
- linkedArticle LinkedArticle *
- articleNumber long
- quantity long
- decimalPlaces int ?
- groupNumber int
- sortOrder int
- productNumber long ?
- syncMarker long ?
- description string ?
- extraText string ?
- articleList ArticleList ?
- article Article *
- articleNumber long ?
- extArticleId string ?
- pluNumber string ?
- syncMarker long ?
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- description string ?
- colour string ?
- colourSequenceNumber int ?
- size string ?
- sizeSequenceNumber int ?
- invoiceText string ?
- receiptText string ?
- displayText string ?
- barcode string ?
- barcodeDate SoapMplusDate ?
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- brandName string ?
- extraText string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- averagePurchasePrice long ?
read-only field
- purchasePrice long ?
- priceIncl long ?
Sales price including VAT, will be calculated from priceExcl if not explicitly set.
- priceExcl long ?
Sales price excluding VAT, will be calculated from priceIncl if not explicitly set.
- siUnit string ?
- unit string ?
- orderQuantityValue long ?
when purchasing a multiple of this value should be purchased
- orderQuantityDecimalPlaces int ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- webshop boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- stockArticle boolean ?
- articleDiscountGroupNumber int ?
- articleDiscountGroupName string ?
- course Course ?
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType . . .
- doSetTable boolean
- canBeServedWithWine boolean
- specialPrice ArticleSpecialPrice ?
- showPreparationMethodsDirectly boolean ?
- showPreparationMethodsPerGroup boolean ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- imageList ImageList ?
- customFieldList CustomFieldList ?
- salesPriceList SalesPriceList ?
- priceGroupList PriceGroupList ?
- preparationMethodList PreparationMethodList ?
- componentArticleList ComponentArticleList ?
- linkedArticleList LinkedArticleList ?
- barcodeList BarcodeList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- askFor ArticleAskFor ?
- nutritionalCharacteristics NutritionalCharacteristics ?
- discontinued boolean ?
- stockSiUnit string ?
- groupNumbers int *
- sortOrderGroupList SortOrderGroupList ?
- product Product *
- productNumber long ?
- syncMarker long ?
- description string ?
- extraText string ?
- articleList ArticleList ?
- article Article *
- articleNumber long ?
- extArticleId string ?
- pluNumber string ?
- syncMarker long ?
- changeTimestamp SoapMplusDateTime ?. . .
- createTimestamp SoapMplusDateTime ?. . .
- active boolean ?
- description string ?
- colour string ?
- colourSequenceNumber int ?
- size string ?
- sizeSequenceNumber int ?
- invoiceText string ?
- receiptText string ?
- displayText string ?
- barcode string ?
- barcodeDate SoapMplusDate ?. . .
- contentUnit string ?
- contentQuantity long ?
- contentQuantityDecimalPlaces int ?
- brandName string ?
- extraText string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- vatCodeAlternative int ?
- vatPercentageAlternative int ?
- averagePurchasePrice long ?
read-only field
- purchasePrice long ?
- priceIncl long ?
Sales price including VAT, will be calculated from priceExcl if not explicitly set.
- priceExcl long ?
Sales price excluding VAT, will be calculated from priceIncl if not explicitly set.
- siUnit string ?
- unit string ?
- orderQuantityValue long ?
when purchasing a multiple of this value should be purchased
- orderQuantityDecimalPlaces int ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- webshop boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
. . . - stockArticle boolean ?
- articleDiscountGroupNumber int ?
- articleDiscountGroupName string ?
- course Course ?. . .
- specialPrice ArticleSpecialPrice ?. . .
- showPreparationMethodsDirectly boolean ?
- showPreparationMethodsPerGroup boolean ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- imageList ImageList ?. . .
- customFieldList CustomFieldList ?. . .
- salesPriceList SalesPriceList ?. . .
- priceGroupList PriceGroupList ?. . .
- preparationMethodList PreparationMethodList ?. . .
- componentArticleList ComponentArticleList ?. . .
- linkedArticleList LinkedArticleList ?. . .
- barcodeList BarcodeList ?. . .
- relationArticleDiscountList RelationArticleDiscountList ?. . .
- askFor ArticleAskFor ?. . .
- nutritionalCharacteristics NutritionalCharacteristics ?. . .
- discontinued boolean ?
- stockSiUnit string ?
- groupNumbers int *
- sortOrderGroupList SortOrderGroupList ?
- articleNumbers long *
- groupNumbers int *
- pluNumbers TextList
- onlyWebshop boolean ?
- onlyActive boolean ?
- syncMarker long ?
- syncMarkerLimit int ?
- syncMarkerExcludePreparationMethods boolean ?
- changedSinceTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedSinceBranchNumber int ?
- includeAllArticlesOfSelectedProducts boolean ?
- productNumbers long *
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList (recursive)
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
- relationNumber long
- isPreferredSupplier boolean
- isPurchasable boolean
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
- articleNumber long
- variants ArticleVariantList
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList (recursive)
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
- articleNumber long
the number of the article this variant belongs to
- parentId long ?
id of the variant contained in this packaging or null for top level
- articleVariant ArticleVariant
the actual data of this variant, note packaging sublist must be empty
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
- beforeId long ?
insert the record before the record with this id (before_id should have same parent) use null to append
- branchNumber int ?
- articleNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- stockId long
- amountFree long
- decimalPlacesFree int ?
- amountReserved long
- decimalPlacesReserved int ?
- amountIncoming long
- decimalPlacesIncoming int ?
- stockId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- articleNumber long
- amountChanged long
- decimalPlaces int ?
- type StockHistoryType
- orderId string ?
- packingSlipId string ?
- invoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- receiptId string ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- correctionNumber YearNumber ?
- beforeCorrectionQuantity long ?
- beforeCorrectionDecimalPlaces int ?
- afterCorrectionQuantity long ?
- afterCorrectionDecimalPlaces int ?
- deliveryNumber YearNumber ?
- internalShipmentNumber YearNumber ?
- internalDeliveryNumber YearNumberPart ?
- year int
- number long
- part int
- branchNumber int
- articleNumbers ArticleNumberList ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- sinceStockId long ?
- sinceStockIdLimit int ?
- branchNumbers int *
- articleNumbers ArticleNumberList ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- sinceStockId long ?
- sinceStockIdLimit int ?
- branchNumber int
- articleNumber long
- amountChanged long
- decimalPlaces int ?
- employeeNumber long ?
- reference string ?
- branchNumber int
- articleNumber long
- amount long
- decimalPlaces int ?
- employeeNumber long ?
- reference string ?
- articleGroups ArticleGroup *
- groupNumber int
- syncMarker long ?
- name string
- text string
- subGroupList ArticleGroupList (recursive)
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumbers NumberList ?
- isDeleted boolean ?
- groupNumber int
- syncMarker long ?
- name string
- text string
- subGroupList ArticleGroupList
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumbers NumberList ?
- isDeleted boolean ?
- syncMarker long ?
- syncMarkerLimit int ?
- groupNumbers int *
- groupNumber int
- parentGroupNumber int ?
- syncMarker long ?
- name string
- text string
- subGroupNumbers NumberList ?
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean ?
- changedArticleGroups ChangedArticleGroup *
- groupNumber int
- parentGroupNumber int ?
- syncMarker long ?
- name string
- text string
- subGroupNumbers NumberList ?
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean ?
- groupNumber int
- name string ?
- text string ?
- sortOrder int ?
- imageId long ?
- parentGroupNumber int ?
- parentGroupNumber int
- name string
- text string
- sortOrder int ?
- imageId long ?
- branchNumber int ?
- terminalNumber int ?
- text string
- sender string ?
- messageType MessageType ?
- sinceMessageId long ?
- branchNumber int ?
- terminalNumber int ?
- onlyUndelivered boolean ?
- setDelivered boolean ?
- messageId long ?
- apiIdent string ?
- sender string ?
- text string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliverTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- terminalNumber int ?
- messageType MessageType ?
- message Message *
- messageId long ?
- apiIdent string ?
- sender string ?
- text string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliverTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- terminalNumber int ?
- messageType MessageType ?
- shiftNumber YearNumber
- branchNumber int
- extBranchId string ?
- financialDate SoapMplusDate
- employeeNumber long
- startTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- endTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- ended boolean
- manuallyModified boolean
- reference string ?
- shift Shift *
- shiftNumber YearNumber
- branchNumber int
- extBranchId string ?
- financialDate SoapMplusDate
- employeeNumber long
- startTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- endTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- ended boolean
- manuallyModified boolean
- reference string ?
- line PurchaseOrderLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderLineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderLineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderLineList ?
- line PurchaseOrderLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderLineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?. . .
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseOrder PurchaseOrder *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderLineList ?
- line PurchaseOrderLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?. . .
- deliveryDateEnd SoapMplusDate ?. . .
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderLineData ?. . .
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseOrderNumber YearNumber ?
when not null the purchase order with this number is returned, all other fields are ignored
- extPurchaseOrderId string ?
when not null and purchaseOrderNumber is null the purchase order with this extPurchaseOrderId is returned, all other fields are ignored
- syncMarker long ?
- syncMarkerLimit int ?
- fromOrderDate SoapMplusDate ?
- throughOrderDate SoapMplusDate ?
- fromDeliveryDate SoapMplusDate ?
- throughDeliveryDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- purchaseOrderStates PurchaseOrderState *
- includeLineList boolean ?
set to FALSE to exclude the lineList in the response, this is faster if you only need information from the main structure
- line PurchaseOrderV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderV2LineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- orderUnit decimal ?
readonly
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- orderUnit decimal ?
readonly
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderV2LineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- orderUnit decimal ?
readonly
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderV2LineList ?
- line PurchaseOrderV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderV2LineData ?
- quantity long
- decimalPlaces int ?
- deliveredQuantity long ?
- deliveredDecimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?. . .
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- exchangeRateBuyPrice long ?
- exchangeRateBuyPriceDecimalPlaces int ?
- exchangeRateSellPrice long ?
- exchangeRateSellPriceDecimalPlaces int ?
- exchangeRateMultiplier int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- orderUnit decimal ?
readonly
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseOrder PurchaseOrderV2 *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderV2LineList ?
- line PurchaseOrderV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- deliveryDate SoapMplusDate ?. . .
- deliveryDateEnd SoapMplusDate ?. . .
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseOrderV2LineData ?. . .
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseOrderNumber YearNumber ?
when not null the purchase order with this number is returned, all other fields are ignored
- extPurchaseOrderId string ?
when not null and purchaseOrderNumber is null the purchase order with this extPurchaseOrderId is returned, all other fields are ignored
- syncMarker long ?
- syncMarkerLimit int ?
- fromOrderDate SoapMplusDate ?
- throughOrderDate SoapMplusDate ?
- fromDeliveryDate SoapMplusDate ?
- throughDeliveryDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- purchaseOrderStates PurchaseOrderState *
- includeLineList boolean ?
set to FALSE to exclude the lineList in the response, this is faster if you only need information from the main structure
- line SavePurchaseOrderV2Line *
- articleNumber long ?
- pluNumber string ?
- text string ?
- branchNumber int ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- orderText string ?
- data SavePurchaseOrderV2LineData ?
- quantity long ?
- decimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- discountPercentage int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- supplierArticleNumber string ?
- barcode string ?
- quantity long ?
- decimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- discountPercentage int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- articleNumber long ?
- pluNumber string ?
- text string ?
- branchNumber int ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- orderText string ?
- data SavePurchaseOrderV2LineData ?
- quantity long ?
- decimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- discountPercentage int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- supplierArticleNumber string ?
- barcode string ?
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- relationNumber long ?
Required for new purchase orders
- branchNumber int ?
Required for new purchase orders
- employeeNumber long ?
Required for new purchase orders
- reference string ?
Required for new purchase orders
- state PurchaseOrderState ?
- vatMethod VatMethod ?
Required for new purchase orders
- versionNumber int ?
- deliveryAddressId string ?
- lineList SavePurchaseOrderV2LineList ?
Required for new purchase orders, when changing it can be left out and the lines will be unchanged.
- line SavePurchaseOrderV2Line *
- articleNumber long ?
- pluNumber string ?
- text string ?
- branchNumber int ?
- deliveryDate SoapMplusDate ?
- deliveryDateEnd SoapMplusDate ?
- relationNumber long ?
- orderText string ?
- data SavePurchaseOrderV2LineData ?
- quantity long ?
- decimalPlaces int ?
- purchasePrice string ?
- turnoverGroup int ?
- vatCode int ?
- vatPercentage int ?
- discountPercentage int ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesOrdered decimal ?
- supplierArticleNumber string ?
- barcode string ?
- savePurchaseOrder SavePurchaseOrderV2
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- relationNumber long ?
Required for new purchase orders
- branchNumber int ?
Required for new purchase orders
- employeeNumber long ?
Required for new purchase orders
- reference string ?
Required for new purchase orders
- state PurchaseOrderState ?
- vatMethod VatMethod ?
Required for new purchase orders
- versionNumber int ?
- deliveryAddressId string ?
- lineList SavePurchaseOrderV2LineList ?
Required for new purchase orders, when changing it can be left out and the lines will be unchanged.
- lineNumber int ?
- articleNumber long ?
- articleVariantId long ?
- relationNumber long ?
- supplierArticleNumber string ?
- barcode string ?
- line PurchaseDeliveryLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryLineData ?
- deliveredQuantity long
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesDelivered decimal ?
- deliveredQuantity long
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesDelivered decimal ?
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryLineData ?
- deliveredQuantity long
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesDelivered decimal ?
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryLineList ?
- line PurchaseDeliveryLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryLineData ?
- deliveredQuantity long
- deliveredDecimalPlaces int ?
- purchasePrice long ?
- turnoverGroup int ?
- turnoverGroupName string ?
- turnoverGroupType TurnoverGroupType ?. . .
- vatCode int ?
- vatPercentage int ?
- siUnit string ?
- discountPercentage int ?
- totalInclAmount long ?
- totalExclAmount long ?
- articleVariantId long ?
- quantityInPackaging decimal ?
- packagingType string ?
- quantityOfPackagesDelivered decimal ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseDelivery PurchaseDelivery *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryLineList ?
- line PurchaseDeliveryLine *
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryLineData ?. . .
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- line PurchaseDeliveryV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryV2LineData ?
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryV2LineData ?
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryV2LineList ?
- line PurchaseDeliveryV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryV2LineData ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseDeliveryNumber YearNumber ?
when not null the purchase delivery with this number is returned, all other fields are ignored
- extPurchaseDeliveryId string ?
when not null and purchaseDeliveryNumber is null the purchase delivery with this extPurchaseDeliveryId is returned, all other fields are ignored
- syncMarker long ?
- syncMarkerLimit int ?
- fromDeliveryDate SoapMplusDate ?
- throughDeliveryDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- includeLineList boolean ?
set to FALSE to exclude the lineList in the response, this is faster if you only need information from the main structure
- purchaseDelivery PurchaseDeliveryV2 *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryV2LineList ?
- line PurchaseDeliveryV2Line *
- lineNumber int
- articleNumber long ?
- pluNumber string ?
- text string ?
- supplierRelationNumber long ?
- supplierRelationName string ?
- supplierArticleNumber string ?
- branchNumber int ?
- extBranchId string ?
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- orderText string ?
- data PurchaseDeliveryV2LineData ?. . .
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- relationNumber long ?
- branchNumber int ?
- employeeNumber long ?
- reference string ?
- deliveryAddressId string ?
- vatMethod VatMethod ?
- versionNumber int ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- lineList SavePurchaseDeliveryV2LineList ?
- savePurchaseDelivery SavePurchaseDeliveryV2
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- relationNumber long ?
- branchNumber int ?
- employeeNumber long ?
- reference string ?
- deliveryAddressId string ?
- vatMethod VatMethod ?
- versionNumber int ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- lineList SavePurchaseDeliveryV2LineList ?
- fromPurchaseOrder YearNumberVersion ?
- year int
- number long
- version int
- plainString string
- encryptionKey string
- cardLayoutFieldId int ?
- label string ?
- abbreviation string ?
- description string ?
- cardColumn int ?
- cardRow int ?
- fieldWidth int ?
- fieldHeight int ?
- maximumLineCharacters int ?
- maximumLines int ?
- minimumDecimals int ?
- maximumDecimals int ?
- cardLayoutFieldType CardLayoutFieldType ?
- dataType DataType ?
- columnName string ?
- apiName string ?
- active boolean ?
- readOnly boolean ?
- visible boolean ?
- defaultValue string ?
- isRequired boolean ?
- prefix string ?
- postfix string ?
- warning string ?
- infoPopup boolean ?
- categoryId int ?
- cardLayoutField CardLayoutField *
- cardLayoutFieldId int ?
- label string ?
- abbreviation string ?
- description string ?
- cardColumn int ?
- cardRow int ?
- fieldWidth int ?
- fieldHeight int ?
- maximumLineCharacters int ?
- maximumLines int ?
- minimumDecimals int ?
- maximumDecimals int ?
- cardLayoutFieldType CardLayoutFieldType ?
- dataType DataType ?
- columnName string ?
- apiName string ?
- active boolean ?
- readOnly boolean ?
- visible boolean ?
- defaultValue string ?
- isRequired boolean ?
- prefix string ?
- postfix string ?
- warning string ?
- infoPopup boolean ?
- categoryId int ?
- cardLayoutFieldList CardLayoutFieldList
- cardLayoutField CardLayoutField *
- cardLayoutFieldId int ?
- label string ?
- abbreviation string ?
- description string ?
- cardColumn int ?
- cardRow int ?
- fieldWidth int ?
- fieldHeight int ?
- maximumLineCharacters int ?
- maximumLines int ?
- minimumDecimals int ?
- maximumDecimals int ?
- cardLayoutFieldType CardLayoutFieldType ?
- dataType DataType ?
- columnName string ?
- apiName string ?
- active boolean ?
- readOnly boolean ?
- visible boolean ?
- defaultValue string ?
- isRequired boolean ?
- prefix string ?
- postfix string ?
- warning string ?
- infoPopup boolean ?
- categoryId int ?
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
- retailSpaceRental RetailSpaceRental *
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
- retailSpaceRentalNumber long ?
- retailSpaceRentalBarcode string ?
- term string
- active boolean
- notActive boolean
- branchNumber int ?
- workplaceNumber int ?
- name string
- value string
- scoped boolean ?
- aggregated boolean ?
- hash string
- url string
- width int
- height int
- image SimpleImage *
- hash string
- url string
- width int
- height int
- fieldList OverviewField *
- name string
- value string
- scoped boolean ?
- aggregated boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- images SimpleImageList ?
- image SimpleImage *
- hash string
- url string
- width int
- height int
- cardType CardType
- categoryId int ?
- branchNumber int ?
defaults to 1
- name string
- label string
- description string
- defaultValue string
- type DataType
- selectValueList FieldSelectValue *
- readOnly boolean
- valueVisible boolean
- required boolean
- tabOrder int
- maxCharsPerLine int
- maxLines int
- active boolean
- onCard boolean
- isSelectionField boolean
- nullable boolean
- formule string
- charMaxLength int
- numericPrecision int
- numericRadix int
- numericScale int
- cardColumn int ?
- cardRow int ?
- showInInfoPopup boolean
- containsPersonalData boolean
- overviewFields OverviewFieldsField *
- name string
- label string
- description string
- defaultValue string
- type DataType
- selectValueList FieldSelectValue *
- readOnly boolean
- valueVisible boolean
- required boolean
- tabOrder int
- maxCharsPerLine int
- maxLines int
- active boolean
- onCard boolean
- isSelectionField boolean
- nullable boolean
- formule string
- charMaxLength int
- numericPrecision int
- numericRadix int
- numericScale int
- cardColumn int ?
- cardRow int ?
- showInInfoPopup boolean
- containsPersonalData boolean
- branchNumber int ?
- workplaceNumber int ?
- printerId int ?
- text string
- branchNumber int ?
- workplaceNumber int ?
- orderId string ?
- kitchenTicketLineId string
- locationId int ?
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- isStarted boolean
- isPreparationStarted boolean
- isReady boolean
- isServed boolean
- isDeleted boolean
- text string
- preparationText string ?
- kitchenTicketLine KitchenTicketLine *
- kitchenTicketLineId string
- locationId int ?
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- isStarted boolean
- isPreparationStarted boolean
- isReady boolean
- isServed boolean
- isDeleted boolean
- text string
- preparationText string ?
- courseNumber int
- courseName string ?
- courseAbbreviation string ?
- maximumPreparationTime int ?
- isRequested boolean
- isStarted boolean
- isCompletelyReady boolean
- isCompletelyServed boolean
- startTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- startVersionNumber int ?
- startedThroughLine boolean ?
- kitchenTicketLineList KitchenTicketLineList
- kitchenTicketLine KitchenTicketLine *
- kitchenTicketLineId string
- locationId int ?
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- isStarted boolean
- isPreparationStarted boolean
- isReady boolean
- isServed boolean
- isDeleted boolean
- text string
- preparationText string ?
- kitchenTicketCourse KitchenTicketCourse *
- courseNumber int
- courseName string ?
- courseAbbreviation string ?
- maximumPreparationTime int ?
- isRequested boolean
- isStarted boolean
- isCompletelyReady boolean
- isCompletelyServed boolean
- startTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- startVersionNumber int ?
- startedThroughLine boolean ?
- kitchenTicketLineList KitchenTicketLineList
- kitchenTicketLine KitchenTicketLine *
- kitchenTicketLineId string
- locationId int ?
- articleNumber long ?
- quantity long ?
- decimalPlaces int ?
- isStarted boolean
- isPreparationStarted boolean
- isReady boolean
- isServed boolean
- isDeleted boolean
- text string
- preparationText string ?
- kitchenTicketId string
- versionNumber int
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- state KitchenTicketState
- orderId string
- branchNumber int
- workplaceNumber int
- tableNumber int
- tableSubNumber int
- orderYear int
- orderNumber int
- tableDescription string ?
- tableZone string ?
- employeeNumber long
- relationNumber long ?
- isVip boolean
- plannedDeliveryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeDuration int ?
- kitchenTicketCourseList KitchenTicketCourseList
- kitchenTicketCourse KitchenTicketCourse *
- courseNumber int
- courseName string ?
- courseAbbreviation string ?
- maximumPreparationTime int ?
- isRequested boolean
- isStarted boolean
- isCompletelyReady boolean
- isCompletelyServed boolean
- startTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- startVersionNumber int ?
- startedThroughLine boolean ?
- kitchenTicketLineList KitchenTicketLineList
- kitchenTicket KitchenTicket *
- kitchenTicketId string
- versionNumber int
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- state KitchenTicketState
- orderId string
- branchNumber int
- workplaceNumber int
- tableNumber int
- tableSubNumber int
- orderYear int
- orderNumber int
- tableDescription string ?
- tableZone string ?
- employeeNumber long
- relationNumber long ?
- isVip boolean
- plannedDeliveryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeDuration int ?
- kitchenTicketCourseList KitchenTicketCourseList
- kitchenTicketCourse KitchenTicketCourse *
- courseNumber int
- courseName string ?
- courseAbbreviation string ?
- maximumPreparationTime int ?
- isRequested boolean
- isStarted boolean
- isCompletelyReady boolean
- isCompletelyServed boolean
- startTimestamp SoapMplusDateTime ?. . .
- startVersionNumber int ?
- startedThroughLine boolean ?
- kitchenTicketLineList KitchenTicketLineList . . .
- articleNumber long
- amount long
- decimalPlaces int ?
- correction StockCorrection *
- articleNumber long
- amount long
- decimalPlaces int ?
- articleNumber long
- quantity decimal
- articleNumber long
- amountOld decimal
- amountNew decimal
- stockId long
- stockCorrectionLine StockCorrectionLineV2 *
- articleNumber long
- amountOld decimal
- amountNew decimal
- stockId long
- stockCorrectionNumber YearNumber
- branchNumber int
- branchCorrectionNumber int ?
- entryTimestamp dateTime
- employeeNumber long ?
- reference string ?
- correctionType StockCorrectionType ?
- reason string ?
- stockCorrectionLineListCount int ?
- stockCorrectionLineList StockCorrectionLineV2List
- stockCorrectionLine StockCorrectionLineV2 *
- articleNumber long
- amountOld decimal
- amountNew decimal
- stockId long
- syncMarker long ?
- syncMarkerLimit int ?
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- subLineType SubLineType
- remark string
- surcharge decimal ?
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- preparationMethodItem PreparationMethodItem *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- subLineType SubLineType
- remark string
- surcharge decimal ?
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- groupNumber int
- description string
- closeAfterSelection boolean
- selectionRequired boolean
- maxOneSelection boolean
- maxCols int
- preparationMethods PreparationMethodItemList
- preparationMethodItem PreparationMethodItem *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- subLineType SubLineType
- remark string
- surcharge decimal ?
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- paletteJson string
- deletedOn dateTime ?
- syncMarker long
- isPosGroup boolean
- isOnlineGroup boolean
- preparationMethodGroup PreparationMethodGroup *
- groupNumber int
- description string
- closeAfterSelection boolean
- selectionRequired boolean
- maxOneSelection boolean
- maxCols int
- preparationMethods PreparationMethodItemList
- preparationMethodItem PreparationMethodItem *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- subLineType SubLineType . . .
- remark string
- surcharge decimal ?
- translation string
- buttonColour Colour . . .
- paletteJson string
- deletedOn dateTime ?
- syncMarker long
- isPosGroup boolean
- isOnlineGroup boolean
- groupNumber int
- deleteEvenWhenInUse boolean
- articleNumber long
- preparationMethodGroupNumbers int *
- articleNumber long
- preparationMethodGroupNumbers int *
- quantity decimal
How much of this product should be added to the order.
- priceIncl decimal ?
At what price the product should be added. Omit to use default product price.
- discountPercentage decimal ?
- discountAmount decimal ?
- bpeId string ?
- menuId string ?
UUID of a menu.
- menuLinesId string ?
Generated UUID that indicates which lines belong together in the specified menu.
- courseNumber int ?
- bpeAccordationEmployeeNumber long ?
Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
- priceType PriceType ?
- redeemedVoucherIssuanceId string ?
Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
- pendingVoucherIssuanceStartTs dateTime ?
Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
- articleNumber long ?
The article number of the product that should be added. Omit to add a text-only line, in which case you should not forget to add the text property.
- text string ?
What text should be displayed on the article for this product. Omit to use default product description.
- data PlaceTableOrderLineDataElem ?
- quantity decimal
How much of this product should be added to the order.
- priceIncl decimal ?
At what price the product should be added. Omit to use default product price.
- discountPercentage decimal ?
- discountAmount decimal ?
- bpeId string ?
- menuId string ?
UUID of a menu.
- menuLinesId string ?
Generated UUID that indicates which lines belong together in the specified menu.
- courseNumber int ?
- bpeAccordationEmployeeNumber long ?
Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
- priceType PriceType ?
- redeemedVoucherIssuanceId string ?
Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
- pendingVoucherIssuanceStartTs dateTime ?
Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- preparationList PlaceTableOrderLineElem *
A list of preparation items that should be added to this product. Can be used for such things as condiments or method of preparation.
(recursive)
- suppressDisposableComponent boolean ?
Pass true to prevent the call from adding disposable products. This has only effect when the disposable beaviour for the consumption location is to add them and to allow removal.
- lineType LineType ?
- tempId string ?
Can be used for DeterminePricing to identify the returned lines.
- branchNumber int
On which branch this table is located.
- tableNumber int
The actual table number.
- tableSubNumber int ?
When using a table with subdivisions, specify the subdivision through this property. Omit to use the default subdivision.
- orderId string ?
Mutually exclusive with extOrderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that orderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
- extOrderId string ?
Mutually exclusive with orderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that extOrderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
inherits: IdempotentReq
- idempotencyKey string
Must be unique for every request that you only want to have executed once. If you want to recheck if a certain request came through, reuse the same idempotencyKey.
- tableOrderIdentifier TableOrderIdentifierElem
- branchNumber int
On which branch this table is located.
- tableNumber int
The actual table number.
- tableSubNumber int ?
When using a table with subdivisions, specify the subdivision through this property. Omit to use the default subdivision.
- orderId string ?
Mutually exclusive with extOrderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that orderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
- extOrderId string ?
Mutually exclusive with orderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that extOrderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
- employeeNumber long
The employee that is submitting this order.
- workplaceNumber int
The workplace that this employee is using to submit the order. Does not have to be a terminal.
- tableDescription string ?
A description that will be attached to the table of this order.
- numberOfGuests int ?
The total number of guests currently seated at the table.
- relationNumber long ?
- vatChange VatChange ?
Specify whether the order is eat-here or take-out. This can impact the calculated VAT in some regions and additional disposables may be added to the order.
- lines PlaceTableOrderLineElem *
- articleNumber long ?
The article number of the product that should be added. Omit to add a text-only line, in which case you should not forget to add the text property.
- text string ?
What text should be displayed on the article for this product. Omit to use default product description.
- data PlaceTableOrderLineDataElem ?
- quantity decimal
How much of this product should be added to the order.
- priceIncl decimal ?
At what price the product should be added. Omit to use default product price.
- discountPercentage decimal ?
- discountAmount decimal ?
- bpeId string ?
- menuId string ?
UUID of a menu.
- menuLinesId string ?
Generated UUID that indicates which lines belong together in the specified menu.
- courseNumber int ?
- bpeAccordationEmployeeNumber long ?
Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
- priceType PriceType ?
- redeemedVoucherIssuanceId string ?
Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
- pendingVoucherIssuanceStartTs dateTime ?
Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- preparationList PlaceTableOrderLineElem *
A list of preparation items that should be added to this product. Can be used for such things as condiments or method of preparation.
(recursive) - suppressDisposableComponent boolean ?
Pass true to prevent the call from adding disposable products. This has only effect when the disposable beaviour for the consumption location is to add them and to allow removal.
- lineType LineType ?
- tempId string ?
Can be used for DeterminePricing to identify the returned lines.
- payments PlaceTableOrderPaymentElem *
- webhookSessionData WebhookSessionData ?
- keepTableName boolean ?
- activityId string ?
- deliveryPeriodBegin dateTime ?
- automaticNewMenus boolean ?
AVOID, better to use PlaceTableOrderLineDataElem::menuId and PlaceTableOrderLineDataElem::menuLinesId. Whether or not the call should try to automatically create menus for the new menu system.
- scannedVoucherIssuanceCodes string *
- releaseTable boolean ?
- articleNumber long
- tapQuantity int
- salesQuantity int
- branchNumber int
- totals TapTickTotal *
- articleNumber long
- tapQuantity int
- salesQuantity int
- fromTs dateTime
- untilTs dateTime
- branchFilter int *
- id long
- tapIntegrationId string
- tapIdentity string
- recordedTs dateTime
- branchNumber int
- articleNumber long
- quantity int
- relation Relation
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- exactMatch boolean ?
- branchNumber int ?
Optional when specified limits the result to the specified branch
- category TodoListCategory ?
Optional when specified limit results to the specified category
- includeEntries boolean ?
set to TRUE to include the entries in the response, this is slower if you only need information from the main structure
- id long
Required must be the id of an existing todolist
- branchNumber int ?
Optional, when specified the branchNumber will be updated
- category TodoListCategory ?
Optional, when specified the category will be updated
- name string ?
Optional, when specified the name will be updated
- entries TodoListEntry *
Optional, when specified all the entries will be replaced
- id int
- description string ?
- isDefault boolean
- preparationMethodItemId int ?
Optional, leave empty for new items, or use existing preparationMethodItemId.
- sequenceNumber int
Required, needs to be unique per group, represents position of preparationItem in group.
- articleNumber long ?
Optional, article number of the preparationItem, when left empty the preparation will be text only.
- remark string
Required, text that will be displayed on the preparation button.
- translation string ?
Optional, translation for the remark.
- buttonColour Colour ?
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- financialDate date ?
- timestamp dateTime ?
- pricegroupOverride int ?
(for future use, do not use for now)
- relationNumber long ?
- activityId string ?
- workplace WorkplaceIdentifier
- branchNumber int
- workplaceNumber int
- lines PlaceTableOrderLineElem *
- articleNumber long ?
The article number of the product that should be added. Omit to add a text-only line, in which case you should not forget to add the text property.
- text string ?
What text should be displayed on the article for this product. Omit to use default product description.
- data PlaceTableOrderLineDataElem ?
- quantity decimal
How much of this product should be added to the order.
- priceIncl decimal ?
At what price the product should be added. Omit to use default product price.
- discountPercentage decimal ?
- discountAmount decimal ?
- bpeId string ?
- menuId string ?
UUID of a menu.
- menuLinesId string ?
Generated UUID that indicates which lines belong together in the specified menu.
- courseNumber int ?
- bpeAccordationEmployeeNumber long ?
Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
- priceType PriceType ?
- redeemedVoucherIssuanceId string ?
Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
- pendingVoucherIssuanceStartTs dateTime ?
Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- preparationList PlaceTableOrderLineElem *
A list of preparation items that should be added to this product. Can be used for such things as condiments or method of preparation.
(recursive) - suppressDisposableComponent boolean ?
Pass true to prevent the call from adding disposable products. This has only effect when the disposable beaviour for the consumption location is to add them and to allow removal.
- lineType LineType ?
- tempId string ?
Can be used for DeterminePricing to identify the returned lines.
- vatChange VatChange ?
Specify whether the order is eat-here or take-out. This can impact the calculated VAT in some regions and additional disposables may be added to the order.
- orderId string ?
Can be used to load in an existing order before calculating the price with the specified lines.
- table TableNumber ?
Can be used to load in an existing order on the table before calculating the price with the specified lines.
- tableNumber int
- subNumber int
- scannedVoucherIssuanceCodes string *
- articleNumber long
- description string ?
- quantity decimal
- price decimal
- discountPercentage decimal
- discountAmount decimal
- amount decimal
- menuId string ?
- menuLinesId string ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- subLines DeterminePricingResponseLine *
Only used on toplevel lines, subLines cannot have subLines themselves
(recursive)
- subLineType SubLineTypeV2 ?
Only used on subLines
- priceType PriceType
- tempId string ?
Returns the same tempId as the one from the request for the current line.
- bpeId string ?
- bpeDescription string ?
- redeemedVoucherIssuanceId string ?
- pendingVoucherIssuanceStartTs dateTime ?
- webhookData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- lineId string ?
- tempLineId string ?
- relationNumber long
- branchNumber int
- present boolean
- table TableNumber ?
- tableNumber int
- subNumber int
- relationPresence RelationPresence
- relationNumber long
- branchNumber int
- present boolean
- table TableNumber ?
- tableNumber int
- subNumber int
- articleNumber long
- branchNumber int
- description string ?
- salesPriceIncl decimal ?
- salesPriceExcl decimal ?
- specialPrice ArticleSpecialPrice ?
- nutrientId int
- value decimal
- fromDateTime dateTime
- throughDateTime dateTime
- articleNumberFilters long *
- branchNumberFilters int *
- sourceFilters string *
- employeeNumber long
- employeeName string
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- plannedCycleCount PlannedCycleCount *
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- fromDate date
- throughDate date
- branchNumber int
- articleNumber long
- variantId long ?
- counted decimal ?
inherits: PlannedCycleCount
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- lines ActiveCycleCountLineList
- plannedCycleCountId string ?
Can be used to request an active cycle count based on the planned cycle count id, in case you already have a planned cycle count id, or want to get the active cycle count from an old active and planned cycle count.
- todoListId long ?
For the normal flow supply a todoListId that you gathered from getPlannedCycleCounts here. This will either make the cycle count active, or return the active cycle count information if it is already active.
- branchNumber int
- articleNumber long
- recalled boolean
- includingRecipes boolean ?
- reason string ?
- employeeNumber long
- salesPrice SalesPrice *
- salesPriceNumber int
- description string ?
- startDate SoapMplusDate ?
- endDate SoapMplusDate ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- priceGroup PriceGroup *
- priceGroupNumber int
- description string ?
- priceIncl long ?
- priceExcl long ?
- discountPercentage int ?
- minimumAmount int ?
- result CreateRelationResult
- relationNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
- result GetRelationResult
- relation Relation
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- result FindRelationResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- relationList RelationList
- relation Relation *
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- customFieldList CustomFieldList ?
- contactList RelationList ?(recursive)
- relationArticleDiscountList RelationArticleDiscountList ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- articleCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- employeeCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- relationCustomFieldList CustomFieldList ?
- customField CustomField *
- fieldName string
- dataType DataType ?
- isRequired boolean ?
- strValue string ?
- intValue long ?
- decimalPlaces int ?
- boolValue boolean ?
- dateValue SoapMplusDate ?
- dateTimeValue SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- multiSelectInt int *
- result AdjustPointsResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- employeeList EmployeeList
- employee Employee *
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
- result GetEmployeeResult
- employee Employee ?
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
- result FindEmployeeResult
- employee Employee ?
- employeeNumber long ?
- extEmployeeId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- name string ?
- username string ?
- password string ?
- birthDate SoapMplusDate ?
- phoneWork string ?
- phoneHome string ?
- phoneMobile string ?
- email string ?
- bankAccountNumber string ?
- bankName string ?
- rfid long ?
- extraText string ?
- active boolean ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- category string ?
deprecated
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- personNumber string ?
- customFieldList CustomFieldList ?
- result CreateEmployeeResult
- employeeNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
- return EmployeeName *
- number long
- loginname string
- name string
- allowNegativeOrdering boolean
- allowTableRetour boolean ?
- allowNextCourse boolean ?
- allowSplit boolean ?
- allowPay boolean ?
- table Table *
- number int
- tableStatus TableStatus
- relationNumber long ?
- relationName string ?
- tableName string ?
- numberOfGuests int ?
- courseNumber int ?
- courseName string ?
- courseAbbreviation string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- totalInclAmount long ?
- totalExclAmount long ?
- prepaidAmount long ?
- cardNumber string ?
- employeeNumber long ?
- employeeName string ?
- wholeTable WholeTable *
- number int
- onFloorPlan boolean
- askName boolean
- standardSubTableCount int
- currentSubTableCount int
- subTables SubTableList
- wholeTable WholeTable *
- number int
- onFloorPlan boolean
- askName boolean
- standardSubTableCount int
- currentSubTableCount int
- subTables SubTableList
- mainTable MainTable *
- number int
- askName boolean
- standardSubTableCount int
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- course CourseInfo *
- number int
- sequenceNumber int
- name string
- abbreviation string
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- result GetTableOrderCourseListResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseList CourseList ?
- course Course *
- number int
- name string
- abbreviation string
- sequenceNumber int ?
- isPresent boolean ?
- isRequested boolean ?
- requestedAt dateTime ?
- isTableSet boolean ?
- tableSetAt dateTime ?
- isWineServed boolean ?
- wineServedAt dateTime ?
- type CourseType
- doSetTable boolean
- canBeServedWithWine boolean
- result RequestTableOrderCourseResult
- orderId string ?
- branchNumber int ?
- tableNumber int ?
- tableSubNumber int ?
- courseNumber int ?
- errorMessage string ?
- packingSlipList PackingSlipList
- packingSlip PackingSlip *
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
- packingSlipList PackingSlipList
- packingSlip PackingSlip *
- packingSlipId string
- packingSlipNumber YearNumber ?
- packingSlipBarcode string ?
- orderId string ?
- extOrderId string ?
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string ?
- extInvoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- transactionString string ?
- syncMarker long ?
- employeeNumber long ?
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
- financialBranchNumber int ?
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
- entryExtBranchId string ?
- reference string ?
- activityId string ?
- totalInclAmount long ?
- totalExclAmount long ?
- changeCounter int ?
- state PackingSlipState ?
- onInvoiceUrl string ?
- lineList LineList ?
- costCenter string ?
- orderCategoryNumber int ?
- packingSlipType PackingSlipType ?
- vatMethod VatMethod ?
- sessionId string ?
- proposalId string ?
- extProposalId string ?
- proposalNumber YearNumber ?
- result DeliverOrderResult
- packingSlipId string ?
- invoiceId string ?
- errorMessage string
- voucherIssuances VoucherIssuanceList ?
- voucherIssuance VoucherIssuance *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
- unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?. . .
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- orderCategory OrderCategory *
- orderCategoryNumber int
- orderCategoryDescription string
- orderCategoryDependencyNumbers int *
- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- result GetReceiptResult
- receipt Receipt ?
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- result GetReceiptsByOrderResult
- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- result GetReceiptsByCashCountResult
- receiptList ReceiptList
- receipt Receipt *
- receiptId string
The internal UUID for this receipt.
- extReceiptId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- receiptType ReceiptType
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long
The employee that entered this receipt into the system.
- employeeName string
- entryTimestamp SoapMplusDateTime
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this receipt.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- financialDate SoapMplusDate
The financial date that this receipt was entered into the system.
- financialBranchNumber int
The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int
The workplace on which this receipt was entered into the system.
- entryBranchNumber int ?
The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the receipt.
- activityId string ?
- totalInclAmount long
The total amount including VAT.
- totalExclAmount long
The total amount excluding VAT.
- vatMethod VatMethod
The VAT method used for this receipt.
- vatGroupList VatGroupList ?
The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long
The total amount that has been paid on this receipt.
- state ReceiptState
The current state of the receipt.
- lineList LineList ?
The lines for this receipt.
- paymentList PaymentList ?
The payments registered for this receipt.
- answerList AnswerList ?
- vatChange VatChange ?
- numberOfGuests int ?
- creditedReceiptId string ?
The id of the receipt which this receipt is a credit receipt of.
- tableNumber int ?
- tableSubNumber int ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- invoiceList InvoiceList
- invoice Invoice *
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- answerList AnswerList ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- result GetInvoiceResult
- invoice Invoice ?
- invoiceId string ?
The internal UUID for this invoice.
- extInvoiceId string ?
- orderIds IdList ?
- extOrderIds IdList ?
- transactionString string ?
The nicely formatted unique string for this transaction.
- syncMarker long ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- invoiceType InvoiceType ?
The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
- employeeNumber long ?
The employee that entered this receipt into the system.
- employeeName string ?
- entryTimestamp SoapMplusDateTime ?
The time this receipt was entered into the system.
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
The customer that paid for this invoice.
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- relationVatNumber string ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- financialDate SoapMplusDate ?
The financial date that this invoice was entered into the system.
- financialBranchNumber int ?
The branch for which this invoice was entered into the system. This is the branch on which the turnover and stock changes are registered.
- financialExtBranchId string ?
- workplaceNumber int ?
- entryBranchNumber int ?
The branch on which this invoice was entered into the system. Can in theory be different from the financialBranchNumber.
- entryExtBranchId string ?
- reference string ?
A textual reference for the invoice.
- activityId string ?
- dueDate SoapMplusDate ?
- totalInclAmount long ?
The total amount including VAT.
- totalExclAmount long ?
The total amount excluding VAT.
- vatMethod VatMethod ?
The VAT method used for this invoice.
- vatGroupList VatGroupList ?
The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
- vatGroup VatGroup *
- branchNumber int ?
- extBranchId string ?
- countryCode short ?
- countryIso3 string ?
- vatCode int
Code for this VAT group.
- vatPercentage long
Percentage for this VAT group.
- exclAmount long ?
Total amount over which the VAT was calculated.
- vatAmount long ?
Total VAT amount.
- accountNumber int ?
Account number of this VAT group for bookkeeping.
- changeCounter int ?
Internal counter that updates everytime the order is changed.
- versionNumber int ?
Internal counter that updates when the order is changed in important ways.
- paidAmount long ?
The total amount that has been paid on this invoice.
- state InvoiceState ?
The current state of the invoice.
- finalized boolean ?
- finalizedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- lineList LineList ?
The lines for this invoice.
- paymentList PaymentList ?
The payments registered for this invoice.
- payment Payment *
- paymentId string ?
Internal ID for this payment.
- financialDate SoapMplusDate ?
Date this payment was registered.
. . . - entryTimestamp SoapMplusDateTime ?. . .
- branchNumber int ?
- extBranchId string ?
- workplaceNumber int ?
- employeeNumber long ?
- employeeName string ?
- method string
Payment method (required when creating a new payment).
- description string ?
- amount long
Total amount paid (required when creating a new payment).
- paymentMethodType PaymentMethodType ?. . .
- accountNumber int ?
Account number of this payment method for bookkeeping.
- branchAccountNumberList BranchAccountNumberList ?. . .
- eftTransactionDetails EftTransactionDetails ?. . .
- giftcardNumber string ?
Giftcard number if payment is done via a Giftcard
- externalPaymentId string ?
- externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- creditedInvoiceId string ?
The id of the invoice which this invoice is a credit invoice of.
- creditedReason string ?
- orderCategoryNumber int ?
- sessionId string ?
- orderNumbers YearNumberList ?
- packingSlipIds IdList ?
- packingSlipNumbers YearNumberList ?
- proposalIds IdList ?
- extProposalIds IdList ?
- proposalNumbers YearNumberList ?
- salesCategoryNumber int ?
- salesCategoryDescription string ?
- financialGroupList FinancialGroupList
- financialGroup FinancialGroup *
- financialGroupType FinancialGroupType
- financialGroupSource FinancialGroupSource
- financialGroupNumber int ?
- financialGroupId string ?
- financialGroupName string
- accountNumber int
- branchNumber int ?
- extBranchId string ?
- workplaceNumbers int *
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- fromFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- throughFinancialDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- financialPeriodClosed boolean ?
- quantity long ?
- decimalPlaces int ?
- inclAmount long ?
- exclAmount long ?
- purchaseAmount long ?
- vatGroupList VatGroupList ?
- purchaseAccountNumber int ?
- stockAccountNumber int ?
- financialPeriodClosed boolean ?
- turnoverGroupList TurnoverGroupList
- turnoverGroup TurnoverGroup *
- turnoverGroupType TurnoverGroupType
The type of this turnover group.
- turnoverGroup int
The number of this turnover group.
- turnoverGroupName string
The name of this turnover group.
- inclAmount long ?
The total amount on this turnover group, including VAT.
- exclAmount long ?
The total amount on this turnover group, excluding VAT.
- defaultAccountNumber int ?
- accountNumber int ?
The account number for this turnover group.
- allowPointsDistribution boolean ?
- allowPointsPayment boolean ?
- allowDiscount boolean ?
- branchAccountNumberList BranchAccountNumberList ?
- defaultPurchaseAccountNumber int ?
- purchaseAccountNumber int ?
- defaultStockAccountNumber int ?
- stockAccountNumber int ?
- defaultVatCode int ?
- result CreateProductResult
- productNumber long
- articleNumbers long *
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
- result UpdateProductResult
- existingArticleNumbers long *
- newArticleNumbers long *
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long ?
- errorMessage string
- result GetArticleVariantsResult
- articleVariants ArticleVariantList
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList (recursive)
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
- result GetArticlesVariantsResult
- articleVariants GetArticlesVariantsResponseElem *
- articleNumber long
- variants ArticleVariantList
- variant ArticleVariant *
- articleVariantId long ?
uniquely identifies the variant, don't set for new variants
- description string ?
- receiptText string ?
- translatedReceiptText string ?
- invoiceText string ?
- barcode string ?
- barcodeDate date ?
- quantity decimal
- purchasePrice decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- isCurrent boolean ?
- quantityInPackaging decimal
- packagingType string ?
- orderQuantity decimal ?
- articleNumberSupplier string ?
- packagingContent string ?
- packaging ArticleVariantList . . .
- suppliers ArticleVariantSupplierList
readonly, cannot be used for NewArticleVariant/SaveArticleVariant.
. . .
- articleStocks ArticleStock *
- branchNumber int ?
- articleNumber long
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- stockId long
- amountFree long
- decimalPlacesFree int ?
- amountReserved long
- decimalPlacesReserved int ?
- amountIncoming long
- decimalPlacesIncoming int ?
- articleStockHistory ArticleStockHistory *
- stockId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- articleNumber long
- amountChanged long
- decimalPlaces int ?
- type StockHistoryType
- orderId string ?
- packingSlipId string ?
- invoiceId string ?
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
- receiptId string ?
- receiptNumber WorkplaceYearNumber ?
- branchNumber int
- workplaceNumber int
- year int
- number long
- receiptBarcode string ?
- correctionNumber YearNumber ?
- beforeCorrectionQuantity long ?
- beforeCorrectionDecimalPlaces int ?
- afterCorrectionQuantity long ?
- afterCorrectionDecimalPlaces int ?
- deliveryNumber YearNumber ?
- internalShipmentNumber YearNumber ?
- internalDeliveryNumber YearNumberPart ?
- year int
- number long
- part int
- changedArticleGroupList ChangedArticleGroupList
- changedArticleGroups ChangedArticleGroup *
- groupNumber int
- parentGroupNumber int ?
- syncMarker long ?
- name string
- text string
- subGroupNumbers NumberList ?
- sortOrder int
- productNumbers NumberList ?
- image Image ?
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- isDeleted boolean ?
- messageList MessageList
- message Message *
- messageId long ?
- apiIdent string ?
- sender string ?
- text string ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- deliverTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- branchNumber int ?
- terminalNumber int ?
- messageType MessageType ?
- shiftList ShiftList
- shift Shift *
- shiftNumber YearNumber
- branchNumber int
- extBranchId string ?
- financialDate SoapMplusDate
- employeeNumber long
- startTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- endTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- ended boolean
- manuallyModified boolean
- reference string ?
- purchaseOrderList PurchaseOrderList
- purchaseOrder PurchaseOrder *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderLineList ?
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseOrderList PurchaseOrderV2List
- purchaseOrder PurchaseOrderV2 *
- purchaseOrderNumber YearNumber ?
- extPurchaseOrderId string ?
- orderDate SoapMplusDate ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- state PurchaseOrderState ?
- vatMethod VatMethod ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseOrderV2LineList ?
- purchaseDeliveryNumbers YearNumberList ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseDeliveryList PurchaseDeliveryList
- purchaseDelivery PurchaseDelivery *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryLineList ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- purchaseDeliveryList PurchaseDeliveryV2List
- purchaseDelivery PurchaseDeliveryV2 *
- purchaseDeliveryNumber YearNumber ?
- extPurchaseDeliveryId string ?
- deliveryDate SoapMplusDate ?
- entryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- relationNumber long ?
- relationName string ?
- relationCategoryId int ?
- relationBankAccountNumber string ?
- branchNumber int ?
- extBranchId string ?
- employeeNumber long ?
- employeeName string ?
- totalInclAmount long ?
- totalExclAmount long ?
- reference string ?
- isPrinted boolean ?
- vatGroupList VatGroupList ?
- syncMarker long ?
- versionNumber int ?
- lineListCount int ?
- lineList PurchaseDeliveryV2LineList ?
- purchaseOrderNumber YearNumber ?
- deliveryAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- cardLayoutFieldList CardLayoutFieldList
- cardLayoutField CardLayoutField *
- cardLayoutFieldId int ?
- label string ?
- abbreviation string ?
- description string ?
- cardColumn int ?
- cardRow int ?
- fieldWidth int ?
- fieldHeight int ?
- maximumLineCharacters int ?
- maximumLines int ?
- minimumDecimals int ?
- maximumDecimals int ?
- cardLayoutFieldType CardLayoutFieldType ?
- dataType DataType ?
- columnName string ?
- apiName string ?
- active boolean ?
- readOnly boolean ?
- visible boolean ?
- defaultValue string ?
- isRequired boolean ?
- prefix string ?
- postfix string ?
- warning string ?
- infoPopup boolean ?
- categoryId int ?
- result GetRetailSpaceRentalResult
- retailSpaceRental RetailSpaceRental ?
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
- retailSpaceRentalList RetailSpaceRentalList
- retailSpaceRental RetailSpaceRental *
- retailSpaceRentalNumber long
- retailSpaceRentalBarcode string ?
- retailSpaceRentalBooth string ?
- retailSpaceRentalActive boolean
- retailSpaceRentalName string ?
- retailSpaceRentalAddress string ?
- retailSpaceRentalZipCode string ?
- retailSpaceRentalCity string ?
- retailSpaceRentalBankAccountNumber string ?
- retailSpaceRentalPhoneNumber string ?
- retailSpaceRentalEmailAddress string ?
- retailSpaceRentalStartDate SoapMplusDate ?
- retailSpaceRentalEndDate SoapMplusDate ?
- retailSpaceRentalTotalSales long
- retailSpaceRentalTotalPaidOut long
- retailSpaceRentalBalance long
- overviewFieldsList OverviewFieldsList
- overviewFields OverviewFieldsField *
- name string
- label string
- description string
- defaultValue string
- type DataType
- selectValueList FieldSelectValue *
- readOnly boolean
- valueVisible boolean
- required boolean
- tabOrder int
- maxCharsPerLine int
- maxLines int
- active boolean
- onCard boolean
- isSelectionField boolean
- nullable boolean
- formule string
- charMaxLength int
- numericPrecision int
- numericRadix int
- numericScale int
- cardColumn int ?
- cardRow int ?
- showInInfoPopup boolean
- containsPersonalData boolean
- result GetOverviewFieldsResult
- errorList GetOverviewFieldsErrorList
- kitchenTicketList KitchenTicketList
- kitchenTicket KitchenTicket *
- kitchenTicketId string
- versionNumber int
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- state KitchenTicketState
- orderId string
- branchNumber int
- workplaceNumber int
- tableNumber int
- tableSubNumber int
- orderYear int
- orderNumber int
- tableDescription string ?
- tableZone string ?
- employeeNumber long
- relationNumber long ?
- isVip boolean
- plannedDeliveryTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- snoozeDuration int ?
- kitchenTicketCourseList KitchenTicketCourseList
- errorMessage string ?
inherits: IdempotentResp
- idempotencyResult IdempotencyResult
Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
- result PlaceTableOrderResult
The result of the request. Either OK or what part of the request failed, i.e. mismaching IDENTIFIERS, failure in processing the LINES or failure in processing the PAYMENTS.
- errorMessage string ?
Gives more information in case of failure.
- linesResult LinesResult ?
The result of processing the lines. Either NOTHING happened or an order was CREATED or UPDATED.
- orderId string ?
Returns the current orderId of the table.
- paymentsResult PaymentsResult ?
The result of processing the payments. Either NOTHING happened, a receipt was CREATED or the order was PREPAID.
- receiptId string ?
Returns the receiptId when a receipt was CREATED.
- voucherIssuances VoucherIssuanceList ?
- voucherIssuance VoucherIssuance *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
- unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?. . .
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- records TapTickHistory *
- id long
- tapIntegrationId string
- tapIdentity string
- recordedTs dateTime
- branchNumber int
- articleNumber long
- quantity int
- result FindRelationResult
- relation Relation ?
- relationNumber long ?
- extRelationId string ?
- syncMarker long ?
- createTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- active boolean ?
- name string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- deliveryAddress string ?
- deliveryZipcode string ?
- deliveryCity string ?
- deliveryCountry string ?
- contact string ?
- telephone string ?
- mobile string ?
- email string ?
- website string ?
- birthDate SoapMplusDate ?
- relationCode string ?
- points int ?
- balance long ?
- priceGroupNumber int ?
- discountPercentage int ?
- categoryId int ?
deprecated, only for compatibility with older clients use categoryIds
- categoryIds CategoryIdSet ?
replacement for categoryId supporting multiple categories
- cardNumber string ?
- bankAccountNumber string ?
- creditLimit long ?
- paymentWithinDays int ?
- vatNumber string ?
- commerceNumber string ?
- extraText string ?
- defaultVatMethod VatMethod ?
- neverPrintOrEmailReceipt boolean ?
- alwaysPrintReceipt boolean ?
- alwaysPrintLargeFormatReceipt boolean ?
- alwaysEmailReceipt boolean ?
- condenseCombinedInvoice boolean ?
- imageList ImageList ?
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult . . .
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult . . .
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime . . .
- changedTimestamp SoapMplusDateTime . . .
- customFieldList CustomFieldList ?
- contactList RelationList ?
- relationArticleDiscountList RelationArticleDiscountList ?
- relationArticleDiscount RelationArticleDiscount *
- relationArticleDiscountId long ?
- relationNumber long ?
- articleNumber long ?
- articleDiscountGroupNumber int ?
- minimumAmount long ?
- minimumAmountDecimalPlaces int ?
- discountPercentage int ?
- priceIncl long ?
- priceExcl long ?
- companyName string ?
- branchesNonPurchasable int *
set of branch numbers where articles of this supplier can't be ordered from
- filterProfiles FilterProfile *
- id int
- description string ?
- isDefault boolean
- lines DeterminePricingResponseLine *
- articleNumber long
- description string ?
- quantity decimal
- price decimal
- discountPercentage decimal
- discountAmount decimal
- amount decimal
- menuId string ?
- menuLinesId string ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- subLines DeterminePricingResponseLine *
Only used on toplevel lines, subLines cannot have subLines themselves
(recursive) - subLineType SubLineTypeV2 ?
Only used on subLines
- priceType PriceType
- tempId string ?
Returns the same tempId as the one from the request for the current line.
- bpeId string ?
- bpeDescription string ?
- redeemedVoucherIssuanceId string ?
- pendingVoucherIssuanceStartTs dateTime ?
- webhookData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- discountType string ?
- lineId string ?
- tempLineId string ?
- voucherIssuanceCandidates VoucherIssuanceCandidateList ?
- voucherIssuanceCandidate VoucherIssuanceCandidate *
- id string ?
- scanCode string ?
- groupId string ?
- voucherId VoucherId
- salesTurnoverId string ?
- salesIssuanceId string ?
- salesTurnoverLineId string ?
- salesIssuanceLineId string ?
- relationNumber long ?
- cancelled boolean
- startTs dateTime
- endTs dateTime ?
- voucherIssuanceRedeems VoucherIssuanceRedeemList ?
- groupScanCode string ?
- quantity int
- sourceArticleNumber long
- relationRequired boolean
- pendingStartTsRequired boolean
- unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
- unappliedVoucherIssuance UnappliedVoucherIssuance *
- id string
- voucherId string
- canApplyResult VoucherCanApplyResult
- recentRedeemCounts VoucherRedeemCountList ?. . .
- noLine boolean ?
- voucherNoArticleLine boolean ?
- articleOutOfStock boolean ?
- expired boolean ?
- fullyRedeemed boolean ?
- relationRequired boolean ?
- recentlyRedeemed boolean ?
- upcoming boolean ?
- upcomingTs dateTime ?
- quantity int
- scannedVoucherIssuances VoucherIssuanceRedeemableList ?
- plannedCycleCounts PlannedCycleCountList
- plannedCycleCount PlannedCycleCount *
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- activeCycleCount ActiveCycleCount ?
- id string ?
- todoListId long
- todoListName string
- branchNumber int
- fromDate date
- throughDate date
- isRecurring boolean
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- countedQuantity int
- totalQuantity int
- lines ActiveCycleCountLineList
Enumeration
- CONFIGURATION-PER-GLOBAL
- CONFIGURATION-PER-BRANCH
- CONFIGURATION-PER-WORKPLACE
Enumeration
- UPDATE-CONFIGURATION-RESULT-OK
- UPDATE-CONFIGURATION-RESULT-FAILED
Enumeration
- CONFIGURATION-ITEM-PATH-KIND-FILE
- CONFIGURATION-ITEM-PATH-KIND-FOLDER
Enumeration
- UPDATE-CONFIGURATION-VALUES-RESULT-OK
- UPDATE-CONFIGURATION-VALUES-RESULT-FAILED
Enumeration
- BUTTON-LAYOUT-TAB-KIND-FIXED-LAYOUT
- BUTTON-LAYOUT-TAB-KIND-BRANCH-LAYOUT
- BUTTON-LAYOUT-TAB-KIND-MEALPLAN
Enumeration
- GET-BUTTON-LAYOUT-GROUP-DETAILS-RESULT-OK
- GET-BUTTON-LAYOUT-GROUP-DETAILS-RESULT-FAILED
Enumeration
- SAVE-BUTTON-LAYOUT-GROUP-DETAILS-RESULT-OK
- SAVE-BUTTON-LAYOUT-GROUP-DETAILS-RESULT-FAILED
Enumeration
- DELETE-BUTTON-LAYOUT-GROUP-RESULT-OK
- DELETE-BUTTON-LAYOUT-GROUP-RESULT-FAILED
Enumeration
- ASSIGN-BUTTON-LAYOUT-GROUP-TO-WORKPLACES-RESULT-OK
- ASSIGN-BUTTON-LAYOUT-GROUP-TO-WORKPLACES-RESULT-FAILED
Enumeration
- SAVE-DAY-STOCK-CONFIGURATION-RESULT-OK
Enumeration
- SAVE-ACTIVITY-TYPES-RESULT-OK
- SAVE-ACTIVITY-TYPES-RESULT-FAILED
Enumeration
- CREATE-ACTIVITY-RESULT-OK
- CREATE-ACTIVITY-RESULT-FAILED
Enumeration
- UPDATE-ACTIVITY-RESULT-OK
- UPDATE-ACTIVITY-RESULT-NOT-FOUND
- UPDATE-ACTIVITY-RESULT-FAILED
Enumeration
- SAVE-ACTIVITY-RESULT-OK
- SAVE-ACTIVITY-RESULT-NOT-FOUND
- SAVE-ACTIVITY-RESULT-FAILED
Enumeration
- DELETE-ACTIVITY-RESULT-OK
- DELETE-ACTIVITY-RESULT-NOT-FOUND
- DELETE-ACTIVITY-RESULT-FAILED
Enumeration
- ARTICLEGROUP-TYPE-FIXED
- ARTICLEGROUP-TYPE-SELECTION
- ARTICLEGROUP-TYPE-UNKOWN
Enumeration
- GET-SCHEDULED-MEALPLAN-RESULT-OK
- GET-SCHEDULED-MEALPLAN-RESULT-NO-DATA
Enumeration
- ALL
- PREPARATION
- CROSS-SELL
- REPLACEMENT
- MENU
Enumeration
- OK
- ALTERATION-ALREADY-EXISTS
Cause by specifying alteration Id's when a group is new
- ALTERATION-MENUTYPE-ARTICLE-REQUIRED
For a group of type menu all alterations must have an article
- ALTERATION-MENUTYPE-DUPLICATE-ARTICLE
For a group of type menu the alterations must have unique articles
Enumeration
- OK
- COULDNT-SAVE
- NOT-ALL-ARTICLE-SETTINGS-SAVED
Enumeration
- NO-SLAVE-API
- BRANCH-SLAVE-API
- WORKPLACE-SLAVE-API
Enumeration
- REGISTER-TERMINAL-RESULT-OK
- REGISTER-TERMINAL-RESULT-REGISTERED
- REGISTER-TERMINAL-RESULT-UNKNOWN
Enumeration
- CONDENSE-LINES-OFF
- CONDENSE-LINES-LAST-LINE
- CONDENSE-LINES-FULL
Enumeration
- UNKNOWN-TABLE-ALLOW
- UNKNOWN-TABLE-WARNING
- UNKNOWN-TABLE-BLOCK
Enumeration
- DAY-STOCK-BEHAVIOUR-ASK-CONFIRMATION
- DAY-STOCK-BEHAVIOUR-BLOCK
Enumeration
- GET-BRANCH-INFORMATION-RESULT-OK
- GET-BRANCH-INFORMATION-RESULT-FAILED
Enumeration
- CREATE-DELIVERY-METHOD-RESULT-OK
- CREATE-DELIVERY-METHOD-RESULT-FAILED
- CREATE-DELIVERY-METHOD-RESULT-ALREADY-EXISTS
Enumeration
- UPDATE-DELIVERY-METHOD-RESULT-OK
- UPDATE-DELIVERY-METHOD-RESULT-FAILED
- UPDATE-DELIVERY-METHOD-RESULT-DOES-NOT-EXIST
Enumeration
- VERIFY-RESULT-AUTHENTICATED
- VERIFY-RESULT-NOT-AUTHENTICATED
- VERIFY-RESULT-ACCOUNT-LOCKED
- VERIFY-RESULT-2FA-REQUIRED
- VERIFY-RESULT-PASSWORD-CHANGE-REQUIRED
Enumeration
- SAVE-CREDENTIALS-RESULT-OK
- SAVE-CREDENTIALS-RESULT-NO-AUTHORIZATION
- SAVE-CREDENTIALS-RESULT-PASSWORD-FAILS-REQUIREMENT
- SAVE-CREDENTIALS-RESULT-PASSWORD-REUSE-NOT-ALLOWED
Enumeration
- CHANGE-TABLE-PROPERTY-RESULT-OK
- CHANGE-TABLE-PROPERTY-RESULT-FAILED
Enumeration
- AUTHOR-LEVEL-NONE
- AUTHOR-LEVEL-BUDDY
- AUTHOR-LEVEL-FULL
Enumeration
- SAVE-AUTHORIZATION-GROUP-RESULT-OK
- SAVE-AUTHORIZATION-GROUP-RESULT-FAILED
Enumeration
- DELETE-AUTHORIZATION-GROUP-RESULT-OK
- DELETE-AUTHORIZATION-GROUP-RESULT-FAILED
Enumeration
- UPDATE-EMPLOYEE-AUTHORIZATION-GROUPS-RESULT-OK
- UPDATE-EMPLOYEE-AUTHORIZATION-GROUPS-RESULT-FAILED
- fromFinancialDate date
- throughFinancialDate date
- syncMarker long ?
- syncMarkerLimit int ?
- configuration Configuration *
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- groupName string ?
- subgroup string ?
- subgroupName string ?
- key string ?
- keyName string ?
- explanation string ?
- defaultValue string ?
- value string ?
- mediaFileId long ?
- changedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- configurationList ConfigurationList ?(recursive)
- per ConfigurationPer
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- groupName string ?
- subgroup string ?
- subgroupName string ?
- key string ?
- keyName string ?
- explanation string ?
- defaultValue string ?
- value string ?
- mediaFileId long ?
- changedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- configurationList ConfigurationList ?
- per ConfigurationPer
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- subgroup string ?
- key string ?
- configurationList ConfigurationList
- configuration Configuration *
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- groupName string ?
- subgroup string ?
- subgroupName string ?
- key string ?
- keyName string ?
- explanation string ?
- defaultValue string ?
- value string ?
- mediaFileId long ?
- changedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- configurationList ConfigurationList ?(recursive)
- per ConfigurationPer
- configurationKey string
- description string
- explanation string ?
- type string
- defaultValue string
- maxTextLength int ?
- minIntNumber int ?
- maxIntNumber int ?
- minBigIntNumber long ?
- maxBigIntNumber long ?
- minFloatNumber decimal ?
- maxFloatNumber decimal ?
- numOfDecimals int ?
- options ConfigurationOption *
- cardKind string ?
- cardUnique boolean ?
- pathKind ConfigurationItemPathKind ?
- pathFilter string ?
- pathFilterIndex int ?
- configurationGroupName string
- configurationItems ConfigurationItem *
- configurationKey string
- description string
- explanation string ?
- type string
- defaultValue string
- maxTextLength int ?
- minIntNumber int ?
- maxIntNumber int ?
- minBigIntNumber long ?
- maxBigIntNumber long ?
- minFloatNumber decimal ?
- maxFloatNumber decimal ?
- numOfDecimals int ?
- options ConfigurationOption *
- cardKind string ?
- cardUnique boolean ?
- pathKind ConfigurationItemPathKind ?
- pathFilter string ?
- pathFilterIndex int ?
- configurationSubGroups ConfigurationGroup *(recursive)
- branchNumber int ?
- workplaceNumber int ?
- configurationKeys string *
- value string
- branchNumber int ?
- workplaceNumber int ?
- configurationKey string
- configurationValues ConfigurationValue *
- value string
- branchNumber int ?
- workplaceNumber int ?
- name string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- column int
- row int
- articleNumber long
- askForText boolean
- isPreparationMethod boolean
- isTableComment boolean ?
- showAvailableStock boolean ?
- isDayStockArticle boolean ?
- button ButtonLayout-Button *
- name string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- column int
- row int
- articleNumber long
- askForText boolean
- isPreparationMethod boolean
- isTableComment boolean ?
- showAvailableStock boolean ?
- isDayStockArticle boolean ?
- name string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- column int
- row int
- buttonList ButtonLayout-ButtonList
- button ButtonLayout-Button *
- name string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- column int
- row int
- articleNumber long
- askForText boolean
- isPreparationMethod boolean
- isTableComment boolean ?
- showAvailableStock boolean ?
- isDayStockArticle boolean ?
- subGroup ButtonLayout-SubGroup *
- name string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- column int
- row int
- buttonList ButtonLayout-ButtonList
- button ButtonLayout-Button *
- name string
- colour Colour . . .
- column int
- row int
- articleNumber long
- askForText boolean
- isPreparationMethod boolean
- isTableComment boolean ?
- showAvailableStock boolean ?
- isDayStockArticle boolean ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- branchNumber int
- layoutId int
- effectiveLayout ButtonLayout ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- id int
- kind ButtonLayoutTabKind
- layoutId int ?
- branches ButtonLayoutTabBranchLayout *
- branchNumber int
- layoutId int
- effectiveLayout ButtonLayout ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- effectiveLayout ButtonLayout ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- id int
- name string
- tabs ButtonLayoutTab *
- id int
- kind ButtonLayoutTabKind
- layoutId int ?
- branches ButtonLayoutTabBranchLayout *
- branchNumber int
- layoutId int
- effectiveLayout ButtonLayout ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition . . .
- mainPosition ButtonLayout-GroupPosition . . .
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList . . .
- effectiveLayout ButtonLayout ?
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- ownerId string ?
- terminal TerminalId
- branchNumber int
- terminalNumber int
- fillEffectiveLayout boolean
- fillArticlesInLayouts boolean
- ignoreCurrentActivity boolean ?
- id int
- name string
- assignedWorkplaces WorkplaceIdentifier *
- branchNumber int
- workplaceNumber int
- buttonLayoutGroupId int ?
Optional, if supplied workplaceNumber is ignored. The details will be read for the specified buttonLayoutGroupId for the specified branch.
- branchNumber int
- workplaceNumber int ?
Optional, if supplied buttonLayoutGroupId is ignored. The details will be read for the currently active button layout group for the specified workplace and branch.
- buttonLayoutGroupId int
- assignToWorkplaces WorkplaceIdentifier *
- branchNumber int
- workplaceNumber int
- number long ?
- name string
- buttonText string ?
- priceIncl long
- closeAfterSelection boolean ?
- groupNumber int ?
- groupName string ?
- specialPrice ArticleSpecialPrice
- turnoverGroup int
- preparationMethod PreparationMethodSimple *
- number long ?
- name string
- buttonText string ?
- priceIncl long
- closeAfterSelection boolean ?
- groupNumber int ?
- groupName string ?
- specialPrice ArticleSpecialPrice
- turnoverGroup int
- number long
- name string
- priceIncl long
- quantity long
- decimalPlaces int ?
- turnoverGroup int
- componentArticle ComponentArticleSimple *
- number long
- name string
- priceIncl long
- quantity long
- decimalPlaces int ?
- turnoverGroup int
- branchNumber int
- articleCategoryIds CategoryIdSet
- syncMarker long
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- activity Activity *
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- syncMarker long ?
- syncMarkerLimit int ?
- syncMarker long ?
- syncMarkerLimit int ?
- id int
- description string
- syncMarker long
- activityType ActivityType *
- id int
- description string
- syncMarker long
- id int
- description string
- activityNumber string
- description string
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- createActivity CreateActivity
- activityNumber string
- description string
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- activityId string
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- updateActivity UpdateActivity
- activityId string
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- activityId string ?
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- saveActivity SaveActivity
- activityId string ?
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityTypeId int ?
- fromDate date
use in combination with troughDate to get all sceduled plans in this period
- troughDate date
use in combination with fromDate to get all sceduled plans in this period
- workplace WorkplaceIdentifier
use workplaceNumber 0 to get all workplaces from the branch. If software is configured to only allow one meallplan per branch this param is ignored.
- branchNumber int
- workplaceNumber int
- mealPlanDescription string
- planColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- mealMoments Mealmoment *
- scheduledDate dateTime
- workplace WorkplaceIdentifier
- branchNumber int
- workplaceNumber int
- mealPlan MealPlan
- mealPlanDescription string
- planColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- mealMoments Mealmoment *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- remark string
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- articleAlteration ArticleAlteration *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- remark string
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- groupNumber int
- description string
- closeAfterSelection boolean
- selectionRequired boolean
- maxOneSelection boolean
- maxCols short ?
- articleAlterations ArticleAlterationList
- articleAlteration ArticleAlteration *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- remark string
- translation string
- buttonColour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- paletteJson string
- deletedOn dateTime ?
- syncMarker long
- isPosGroup boolean
- isOnlineGroup boolean
- groupType ArticleAlterationsGroupType
- articleAlterationsGroup ArticleAlterationsGroup *
- groupNumber int
- description string
- closeAfterSelection boolean
- selectionRequired boolean
- maxOneSelection boolean
- maxCols short ?
- articleAlterations ArticleAlterationList
- articleAlteration ArticleAlteration *
- id int
- sequenceNumber int
- articleNumber long ?
- priceIncl decimal ?
- priceExcl decimal ?
- remark string
- translation string
- buttonColour Colour . . .
- paletteJson string
- deletedOn dateTime ?
- syncMarker long
- isPosGroup boolean
- isOnlineGroup boolean
- groupType ArticleAlterationsGroupType
- id int ?
- sequenceNumber int
- articleNumber long ?
- remark string
- translation string ?
- buttonColour Colour ?
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- saveArticleAlteration SaveArticleAlteration *
- id int ?
- sequenceNumber int
- articleNumber long ?
- remark string
- translation string ?
- buttonColour Colour ?
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- groupNumber int ?
Optional, leave empty for new group, or use existing group number.
- description string
- closeAfterSelection boolean
- selectionRequired boolean
- maxOneSelection boolean
- maxCols short ?
- articleAlterations SaveArticleAlterationList ?
- saveArticleAlteration SaveArticleAlteration *
- id int ?
- sequenceNumber int
- articleNumber long ?
- remark string
- translation string ?
- buttonColour Colour ?
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- isPosGroup boolean ?
Optional, if not given will keep previous saved value.
- isOnlineGroup boolean ?
Optional, if not given will keep previous saved value.
- groupType ArticleAlterationsGroupType
- groupNumber int
- deleteEvenWhenInUse boolean
- articleNumber long
- groupNumbers int *
- groupNumber int
- articleNumber long
- addedFee decimal
- articleNumber long
- description string
- isActive boolean
- isRequired boolean
- useMainArticle boolean
- priceIncl decimal
- vatCode int
- turnoverGroup short
- articlesSettings SaveArticleMenuArticleSettingsList ?
- authorizationList AuthorizationsList
Required. For online provide the whole tree, its not allowed to remove items.
- onlineAuthorizationsVersion string
- id string ?
Optional, allowed values "Online" or "KMS" defaults to "Online"
- activeOnly boolean
Button layouts, screen layouts and sales & promotions, receipts can still reference to an owner label, even though the owner label was marked as inactive. If you want to get the definition of those owner labels too, set this to false. You can always filter yourself later.
- moduleGroup int
- moduleNumber int
- moduleDescription string ?
- licensedModule LicensedModule *
- moduleGroup int
- moduleNumber int
- moduleDescription string ?
- branchNumber int
- branchName string ?
- workplaceLimit int ?
- isGKS boolean ?
- licensedModules LicensedModuleList ?
- licensedModule LicensedModule *
- moduleGroup int
- moduleNumber int
- moduleDescription string ?
- supplierRelationNumber long ?
- information string ?
- address Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- name string ?
- branchNumber int ?
- isDefault boolean ?
- suppliers DeliveryAddressSupplierList ?
- deliveryAddress DeliveryAddress *
- address Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- name string ?
- branchNumber int ?
- isDefault boolean ?
- suppliers DeliveryAddressSupplierList ?
- branchNumber int
- branchName string
- companyName string
- address string
- zipcode string
- city string
- countryCode int
- countryName string
- telephone string
- mobile string
- fax string
- email string
- website string
- commerceNumber string
- bankAccountNumber string
- vatNumber string
- termsAndConditions string
- deliveryAddresses DeliveryAddressList ?
- deliveryAddress DeliveryAddress *
- address Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- supplierInformation string ?
- name string ?
- branchNumber int ?
- isDefault boolean ?
- suppliers DeliveryAddressSupplierList ?
- deliveryMethod string
- description string
- buttonText string
- enabled boolean ?
- deliveryMethod DeliveryMethod *
- deliveryMethod string
- description string
- buttonText string
- enabled boolean ?
- deliveryMethod DeliveryMethod
- deliveryMethod string
- description string
- buttonText string
- enabled boolean ?
- deliveryMethod DeliveryMethod
- deliveryMethod string
- description string
- buttonText string
- enabled boolean ?
- branchNumber int
- branchName string
- relationNumber long ?
- abbreviation string
- extBranchId string ?
- isFullSlave boolean ?
- priceGroupNumber int ?
- workplaces WorkplaceList ?
- countryCode int
- countryIso3 string
- countryName string
- branch Branch *
- branchNumber int
- branchName string
- relationNumber long ?
- abbreviation string
- extBranchId string ?
- isFullSlave boolean ?
- priceGroupNumber int ?
- workplaces WorkplaceList ?
- countryCode int
- countryIso3 string
- countryName string
- includeArticleSyncMarker boolean ?
- includeArticleGroupSyncMarker boolean ?
- includeRelationSyncMarker boolean ?
- includeEmployeeSyncMarker boolean ?
- includeInvoiceSyncMarker boolean ?
- includeReceiptSyncMarker boolean ?
- includeOrderSyncMarker boolean ?
- includeProposalSyncMarker boolean ?
- includeStockId boolean ?
- includeTicketCounterSaleSyncMarker boolean ?
- includePurchaseOrderSyncMarker boolean ?
- includePurchaseDeliverySyncMarker boolean ?
- includeRelationPointsSyncMarker boolean ?
- includeCashDrawerBalancingSyncMarker boolean ?
- includeActivitySyncMarker boolean ?
- includePackingSlipSyncMarker boolean ?
- includeDayStockConfigurationSyncMarker boolean ?
- includePreparationMethodGroupSyncMarker boolean ?
- includeArticleAlterationsGroupsSyncMarker boolean ?
- includeArticleNutritionalCharacteristicsSyncMarker boolean ?
- includeRelationNutritionalCharacteristicsSyncMarker boolean ?
- includeBranchGroupSyncMarker boolean ?
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
- username string
- password string
- cardType CardType ?
- cardType CardType
- cardNumber long ?
- newPassword string
- oldPassword string ?
- employeeNumber long ?
- employeePassword string ?
- passwordResetKey string ?
- branchNumber int
- floorplanNumber int
- name string
- tableNumbersRange string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- neighbourhood FloorplanNeighbourhood *
- branchNumber int
- floorplanNumber int
- name string
- tableNumbersRange string
- colour Colour
- red unsignedByte
- green unsignedByte
- blue unsignedByte
- isVip boolean ?
(per subtable)
- subTableCount int ?
- updateLastTableActionTime boolean ?
If true will update the last table action time to the current time so that the table resets from orange to green.
- snoozeKitchenTicketSeconds int ?
If provided, this will snooze the associated kitchen ticket (if any) for the specified number of seconds. A value of 0 will cancel the snooze.
- number int
- name string
- filterProfileId int ?
- rankOrder int ?
- employeeNumber long
- branchNumber int
- loadOnlyEmployeeSpecificAuthorizations boolean ?
- groupNumber int ?
- name string
- filterProfileId int ?
- rankOrder int ?
- PreferredSupplier long ?
- employeeNumber long
- separateBranchesAndBranchGroups boolean ?
- branchNumber int
- authorizationGroup AuthorizationGroup
- number int
- name string
- filterProfileId int ?
- rankOrder int ?
- branchGroupNumber int
- authorizationGroup AuthorizationGroup
- number int
- name string
- filterProfileId int ?
- rankOrder int ?
- branchNumber int
- groupNumber int
- branchGroupNumber int
- groupNumber int
- configurationList ConfigurationList
- configuration Configuration *
- branchNumber int ?
- workplaceNumber int ?
- group string ?
- groupName string ?
- subgroup string ?
- subgroupName string ?
- key string ?
- keyName string ?
- explanation string ?
- defaultValue string ?
- value string ?
- mediaFileId long ?
- changedTimestamp SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- configurationList ConfigurationList ?(recursive)
- per ConfigurationPer
- configurations ConfigurationGroup *
- configurationGroupName string
- configurationItems ConfigurationItem *
- configurationKey string
- description string
- explanation string ?
- type string
- defaultValue string
- maxTextLength int ?
- minIntNumber int ?
- maxIntNumber int ?
- minBigIntNumber long ?
- maxBigIntNumber long ?
- minFloatNumber decimal ?
- maxFloatNumber decimal ?
- numOfDecimals int ?
- options ConfigurationOption *
- cardKind string ?
- cardUnique boolean ?
- pathKind ConfigurationItemPathKind ?
- pathFilter string ?
- pathFilterIndex int ?
- configurationSubGroups ConfigurationGroup *(recursive)
- return ButtonLayout
- buttonColumnCount int
- buttonRowCount int
- mainGroupColumnCount int
- mainGroupRowCount int
- subGroupColumnCount int
- subGroupRowCount int
- buttonWidth int
- buttonHeight int
- subGroupWidth int
- subGroupHeight int
- mainGroupWidth int
- mainGroupHeight int
- subPosition ButtonLayout-GroupPosition
- mainPosition ButtonLayout-GroupPosition
- fontName string
- fontSize int
- fontBold boolean
- fontItalic boolean
- fontUnderline boolean
- fontStrikeout boolean
- borderWidth boolean
- defaultMainGroup int ?
- defaultSubGroup int ?
- name string
- mainGroupList ButtonLayout-MainGroupList
- activityList ActivityList
- activity Activity *
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- result CreateActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
- result UpdateActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
- result SaveActivityResult
- activity Activity ?
- activityId string
- syncMarker long
- createTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changeTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- activityNumber string ?
- description string ?
- interfaceLayoutId int ?
- articleLayoutId int ?
- location string ?
- priceGroupNumber int ?
- employeeStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- employeeEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerStartTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- managerEndTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- isDeleted boolean
- activityTypeId int ?
- activityTypeDescription string ?
- errorMessage string ?
- gksProductionNumber string
- majorNumber int
- minorNumber int
- revisionNumber int
- databaseMajorNumber int ?
- databaseMinorNumber int ?
- databaseRevisionNumber int ?
- serviceMajorNumber int ?
- serviceMinorNumber int ?
- serviceRevisionNumber int ?
- serviceBuildNumber int ?
- serviceDate SoapMplusDate ?
- serviceDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- serviceProcessId int ?
- serviceHostname string ?
- serviceIpAddresses string *
- serviceMinWorkerThreads int ?
- serviceMaxWorkerThreads int ?
- serverMajorNumber int ?
- serverMinorNumber int ?
- serverRevisionNumber int ?
- serverDate SoapMplusDate ?
- serverDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- inDebugMode boolean
- isSlaveApi boolean ?
- slaveApiType SlaveApiType ?
- slaveBranchNumber int ?
- slaveWorkplaceNumber int ?
- majorNumber int
- minorNumber int
- revisionNumber int
- serverMajorNumber int ?
- serverMinorNumber int ?
- serverRevisionNumber int ?
- serverDate SoapMplusDate ?
- serverDateTime SoapMplusDateTime ?
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- obscuredLicenseKey string ?
- companyName string ?
- city string ?
- licensedBranches LicensedBranchList ?
- return Terminal *
- branchNumber int
- branchName string
- terminalNumber int
- terminalName string
- terminalStatus TerminalStatus
- uniqueDeviceIdentifier string
- gksProductionNumber string ?
- hardwareIdentifier string ?
- terminalSoftwareName string ?
- terminalSoftwareVersion string ?
- instanceId string ?
- condenseLines CondenseLines ?
- alwaysCreateCounterLine boolean ?
- addSubarticlePricesToCombinedArticles boolean ?
- allowPrepay boolean ?
- askForNumberOfGuests boolean ?
- requireNumberOfGuests boolean ?
- unknownTableAction UnknownTableAction ?
- askToKeepTableName boolean ?
- showTotalAmountOnTable boolean ?
- showPrepaidAmountOnTable boolean ?
- splitLineOnAddPreparationMethod boolean
- directPaymentMode boolean
- directPaymentModeTableNumber int
- branchHasKitchenScreen boolean
- directPaymentModeAllowTableSelection boolean
- onlyQuantityButtons boolean
- dayStockBehaviour DayStockBehaviour ?
- dayStockShowAvailableStock boolean ?
- result GetBranchInformationResult
- branchInformation BranchInformation ?
- branchNumber int
- branchName string
- companyName string
- address string
- zipcode string
- city string
- countryCode int
- countryName string
- telephone string
- mobile string
- fax string
- email string
- website string
- commerceNumber string
- bankAccountNumber string
- vatNumber string
- termsAndConditions string
- deliveryAddresses DeliveryAddressList ?
- errorMessage string ?
- branches BranchList
- branch Branch *
- branchNumber int
- branchName string
- relationNumber long ?
- abbreviation string
- extBranchId string ?
- isFullSlave boolean ?
- priceGroupNumber int ?
- workplaces WorkplaceList ?
- countryCode int
- countryIso3 string
- countryName string
- articleSyncMarker long
- articleGroupSyncMarker long ?
- relationSyncMarker long
- employeeSyncMarker long
- invoiceSyncMarker long
- receiptSyncMarker long
- orderSyncMarker long
- proposalSyncMarker long ?
- stockId long ?
- ticketCounterSaleSyncMarker long ?
- purchaseOrderSyncMarker long ?
- purchaseDeliverySyncMarker long ?
- relationPointsSyncMarker long ?
- cashDrawerBalancingSyncMarker long ?
- activitySyncMarker long ?
- packingSlipSyncMarker long ?
- dayStockConfigurationSyncMarker long ?
- articleSyncMarker long ?
- articleGroupSyncMarker long ?
- relationSyncMarker long ?
- employeeSyncMarker long ?
- invoiceSyncMarker long ?
- receiptSyncMarker long ?
- orderSyncMarker long ?
- proposalSyncMarker long ?
- stockId long ?
- ticketCounterSaleSyncMarker long ?
- purchaseOrderSyncMarker long ?
- purchaseDeliverySyncMarker long ?
- relationPointsSyncMarker long ?
- cashDrawerBalancingSyncMarker long ?
- activitySyncMarker long ?
- packingSlipSyncMarker long ?
- dayStockConfigurationSyncMarker long ?
- preparationMethodGroupSyncMarker long ?
- articleAlterationsGroupsSyncMarker long ?
- articleNutritionalCharacteristicsSyncMarker long ?
- relationNutritionalCharacteristicsSyncMarker long ?
- branchGroupSyncMarker long ?
- nutrientTypes ns-NutrientType *
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
- minPasswordLength int
- minNumberLowerCase int
- minNumberUpperCase int
- minNumberDigits int
- minNumberSpecial int
- reuseDetection int
- passwordResetKey string
- expiresAt dateTime
- authGroepSyncMarker long
- authGroepRechtenSyncMarker long
- authMedewGroepSyncMarker long
- authMedewRechtenSyncMarker long
- employeeBranchGroupSyncMarker long ?
- employeeSyncMarker long ?
Enumeration
- CREATE-IMAGE-OK
- CREATE-IMAGE-TOO-LARGE
- CREATE-IMAGE-STORAGE-ERROR
- CREATE-IMAGE-NOT-SUPPORTED
Descripter of how a label should be used by code
- id int
Id of the label id's below 1000 are defined by code and will never change meaning
- label string
- singleSelection boolean
Only a single image per card is allowed to have this label
- defaultSelection boolean
Should be switched on for new images (this option should be false when singleSelection is true).
- imageId long
- imageHash string
- imageUrl string
- originalName string
- imageWidth int
- imageHeight int
- labels ImageCardLabelIds
- created dateTime
- modified dateTime
- cardNumber long
- images ImageData *
- imageId long
- imageHash string
- imageUrl string
- originalName string
- imageWidth int
- imageHeight int
- labels ImageCardLabelIds
- created dateTime
- modified dateTime
request structure for adding the new image to a set of cards. Limited to a single card type and all with the same labels.
request structure for uploading new images
- imageName string
original filename or description of image
- mimeType string
the mimetime with which the file should be served
- imageData base64
the actual data of the image
- cardLink CreateImageCardLink ?
optionally the image can be linked to an article, employee or relation card.
- imageIds long *
- includeImageData boolean
- includeThumbData boolean
- labels ImageLabel *
- id int
Id of the label id's below 1000 are defined by code and will never change meaning
- label string
- singleSelection boolean
Only a single image per card is allowed to have this label
- defaultSelection boolean
Should be switched on for new images (this option should be false when singleSelection is true).
- items CardImageData *
- cardNumber long
- images ImageData *
- imageId long
- imageHash string
- imageUrl string
- originalName string
- imageWidth int
- imageHeight int
- labels ImageCardLabelIds
- created dateTime
- modified dateTime
- imageList ImageList
- image Image *
- imageId long
- imageName string
- imageHash string
- imagePath string
- imageUrl string
- imageData base64
- imageDataResult LoadFileResult
- thumbHash string
- thumbPath string
- thumbUrl string
- thumbData base64
- thumbDataResult LoadFileResult
- imageWidth int
- imageHeight int
- thumbWidth int
- thumbHeight int
- createdTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- changedTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
Enumeration
- ISSUE-DATE
- START-OF-DAY
- START-OF-WEEK
- START-OF-MONTH
- START-OF-YEAR
- CHOICE
Enumeration
- DAY
- WEEK
- MONTH
- YEAR
- UNLIMITED
Enumeration
- RESULT-OK
- RESULT-GIFTCARD-UNKNOWN
- RESULT-GIFTCARD-NOT-ACTIVE
- RESULT-GIFTCARD-EXPIRED
- RESULT-GIFTCARD-NOT-VALID-FOR-BRANCH
- RESULT-GIFTCARD-UNSUFFICIENT-BALANCE
- RESULT-GIFTCARD-INVALID-DEVALUATE-AMOUNT
- RESULT-GIFTCARD-CARDNUMMER-ALREADY-TAKEN
- RESULT-GIFTCARD-UNKNOWN-RELATION
- RESULT-GIFTCARD-INVALID-RELOAD-AMOUNT
- RESULT-GIFTCARD-UNABLE-TO-RELOAD
- RESULT-GIFTCARD-OFFLINE-NOT-ALLOWED
Enumeration
- INITIAL-VALUE
- CREATION
- RELOAD
- DEVALUATE
- PAYMENT
- REMIT
- DEACTIVATE
- START-BALANCE
Enumeration
- SAVE-GIFTCARDS-RESULT-OK
- SAVE-GIFTCARDS-RESULT-FAILED
- SAVE-GIFTCARDS-RESULT-NOT-FOUND
Enumeration
- RESTITUTE-GIFTCARDS-RESULT-OK
- RESTITUTE-GIFTCARDS-RESULT-FAILED
- RESTITUTE-GIFTCARDS-RESULT-NOT-FOUND
- RESTITUTE-GIFTCARDS-RESULT-NO-BALANCE
Enumeration
- LINK-GIFTCARDS-TO-RELATION-SUCCESS
- LINK-GIFTCARDS-TO-RELATION-INVALID-RELATION
- LINK-GIFTCARDS-TO-RELATION-INVALID-ISSUANCE-ID
- LINK-GIFTCARDS-TO-RELATION-ALREADY-LINKED-TO-RELATION
- LINK-GIFTCARDS-TO-RELATION-CANT-LINK-HAS-HISTORY-OTHER-RELATION
Enumeration
- ISSUE-VOUCHERS-OK
- ISSUE-VOUCHERS-TOO-MANY-ISSUANCES
- ISSUE-VOUCHERS-VOUCHER-NO-BOOK-ARTICLE-NUMBER
- ISSUE-VOUCHERS-INVALID-BOOK-BPE-ID
- ISSUE-VOUCHERS-DUPLICATE-SCAN-CODE
- ISSUE-VOUCHERS-DUPLICATE-GROUP-SCAN-CODE
- ISSUE-VOUCHERS-SCAN-CODE-NOT-ALLOWED-ON-EXTERNAL-VOUCHER
- ISSUE-VOUCHERS-RELATION-REQUIRED
- ISSUE-VOUCHERS-NOT-ENOUGH-EXTERNAL-SCAN-CODES
<