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 ?
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
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 ?
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 ?
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
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
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 ?
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 ?
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 ?
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 ?
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 ?
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
GetCurrentTableOrdersResponse
Body GetCurrentTableOrdersResponse
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.
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
SaveProposalResponse
Body SaveProposalResponse
CancelProposalResponse
Body CancelProposalResponse
CreateOrderFromProposalResponse
Body CreateOrderFromProposalResponse
CreateInvoiceFromProposalResponse
Body CreateInvoiceFromProposalResponse
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
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
PayTableOrderResponse
Body PayTableOrderResponse
PayTableOrderResponse
Body PayTableOrderResponse
PrepayTableOrderResponse
Body PrepayTableOrderResponse
PrepayTableOrderResponse
Body PrepayTableOrderResponse
CreateOrderV2Response
Body CreateOrderV2Response
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
GetOrderChangesResponse
Body GetOrderChangesResponse
GetOrderHistoryResponse
Body GetOrderHistoryResponse
DeliverOrderResponse
Body DeliverOrderResponse
DeliverOrderV2Response
Body DeliverOrderV2Response
Description
Returns a list of all available order categories.
GetOrderCategoriesResponse
Body GetOrderCategoriesResponse- orderCategory OrderCategory *
- orderCategoryNumber int
- orderCategoryDescription string
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 ?
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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
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 ?
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 ?
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter 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 ?
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 ?
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 ?
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 ?
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 ?
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
getExchangeRateHistoryResponse
Body getExchangeRateHistoryResponse- exchangeRateHistoryList ExchangeRateHistoryList
- exchangeRateHistory ExchangeRateHistory *
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
UpdateExchangeRateResponse
Body UpdateExchangeRateResponse- exchangeRateHistoryList ExchangeRateHistoryList
- exchangeRateHistory ExchangeRateHistory *
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
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
GetBranchGroupsResponse
Body GetBranchGroupsResponse
Description
searches in the database for an electronic id
VerifyCredentialsResponse
Body VerifyCredentialsResponse
SaveCredentialsResponse
Body SaveCredentialsResponse
Description
Returns the validation parameters
PasswordRequirementsResponse
Body PasswordRequirementsResponse- minPasswordLength int
- minNumberLowerCase int
- minNumberUpperCase int
- minNumberDigits int
- minNumberSpecial int
- reuseDetection int
PasswordResetResponse
Body PasswordResetResponse- passwordResetKey string
- expiresAt dateTime
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
GetEmployeeAuthorizationsResponse
Body GetEmployeeAuthorizationsResponse
GetGroupAuthorizationsResponse
Body GetGroupAuthorizationsResponse
UpdateGroupAuthorizationsResponse
Body UpdateGroupAuthorizationsResponse
GetAuthorizationGroupsResponse
Body GetAuthorizationGroupsResponse
GetAuthorizationTreeResponse
Body GetAuthorizationTreeResponse
GetEmployeeBranchAuthorizationsResponse
Body GetEmployeeBranchAuthorizationsResponse
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 PlaceTableOrderResp- 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.
Description
Changes one or more properties of a table.
ChangeTablePropertyResp
Body ChangeTablePropertyResp
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 ?
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
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
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
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
GetEmployeeAuthorizationSyncMarkersResponse
Body GetEmployeeAuthorizationSyncMarkersResponse- authGroepSyncMarker long
- authGroepRechtenSyncMarker long
- authMedewGroepSyncMarker long
- authMedewRechtenSyncMarker long
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.
SetRelationPresenceResponse
Body SetRelationPresenceResponse
GetRelationPresenceResponse
Body GetRelationPresenceResponse
GetArticleBranchDeviationsResponse
Body GetArticleBranchDeviationsResponse
SaveArticleBranchDeviationsResponse
Body SaveArticleBranchDeviationsResponse
UpdateArticleNutrientsResponse
Body UpdateArticleNutrientsResponse
GetNutrientTypesResponse
Body GetNutrientTypesResponse- nutrientTypes ns-NutrientType *
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
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)
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 *
- 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 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
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
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 *
Amount in cents
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
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 ?
- 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
GetPaymentMethodsResponse
Body GetPaymentMethodsResponse
GetAvailablePaymentMethodsResponse
Body GetAvailablePaymentMethodsResponse
GetAvailablePaymentMethodsResponse
Body GetAvailablePaymentMethodsResponse
GetWebhookConsumersResponse
Body GetWebhookConsumersResponse
StartExternalPaymentResponse
Body StartExternalPaymentResponse
PollExternalPaymentResponse
Body PollExternalPaymentResponse
RequestCancelExternalPaymentResponse
Body RequestCancelExternalPaymentResponse
CancelExternalPaymentResponse
Body CancelExternalPaymentResponse
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse- externalPayment ExternalPaymentResp ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse- externalPayment ExternalPaymentResp ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse- externalPayment ExternalPaymentResp ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
ExternalPaymentWebhookResponse
Body ExternalPaymentWebhookResponse- externalPayment ExternalPaymentResp ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
WebhookResp
Body WebhookResp- messages WebhookMessage *
- message string ?
- customerMessage string ?
- messageDisplayTime int ?
- customerMessageDisplayTime int ?
- hideTimestamp boolean ?
- clearScreen boolean ?
- clearCustomerScreen boolean ?
- monospacedFont boolean ?
- backgroundColor string ?
- dialog WebhookDialog ?
- required boolean ?
- allowMultipleOptions boolean ?
- requireConfirmation boolean ?
- columns int ?
- dialogId int ?
- dialogTitle string ?
- dialogOptions WebhookDialogOption *
- optionId int
- optionName string
- optionColor string ?
- displayBarcode WebhookDisplayBarcode ?
- openUrl WebhookOpenUrl ?
- url string
- autoOpen boolean ?
- urlTitle string ?
- error WebhookError ?
- requestScanCode WebhookRequestScanCode ?
- required boolean
- requestTitle string
- scanCode WebhookScanCode ?
- recognized boolean
- relationNumber long ?
- lineChanges WebhookLineChange *
- lineId string
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- lineAdditions WebhookLineAddition *
- lineId string ?
- articleNumber long ?
- barcode string ?
- pluNumber string ?
- supplierArticleNumber string ?
- extArticleId string ?
- priceIncl decimal ?
- quantity decimal ?
- text string ?
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- lineDeletions WebhookLineDeletion *
- keepPolling boolean ?
GetPrintLayoutsResponse
Body GetPrintLayoutsResponse
GetRenderedPrintLayoutResponse
Body GetRenderedPrintLayoutResponse
Types
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
- 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
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
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
- VAT-METHOD-INCLUSIVE
- VAT-METHOD-EXCLUSIVE
- VAT-METHOD-SHIFTED
- VAT-METHOD-NONE
Enumeration
- VAT-CHANGE-TAKE-OUT
- VAT-CHANGE-EAT-HERE
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
- 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
- LOG-MISTAKE-OK
- LOG-MISTAKE-NOTHING-TO-LOG
- LOG-MISTAKE-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
- LOAD-FILE-OK
- LOAD-FILE-NOT-REQUESTED
- LOAD-FILE-NOT-FOUND
- LOAD-FILE-NOT-PERMITTED
- LOAD-FILE-UNKNOWN-ERROR
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
- 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
- ORDER-TYPE-SALES-ORDER
- ORDER-TYPE-REPEAT-SALES-ORDER
- ORDER-TYPE-EXTERNAL-SALES-ORDER
- ORDER-TYPE-TABLE-ORDER
- ORDER-TYPE-CAFETERIA-ORDER
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
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-FIXED
Enumeration
- LINE-TYPE-NONE
- LINE-TYPE-PREPARATION
- LINE-TYPE-COMPONENT
Enumeration
- PROPOSAL-STATE-OUTSTANDING
- PROPOSAL-STATE-ORDER
- PROPOSAL-STATE-INVOICE
- PROPOSAL-STATE-CANCELLED
Enumeration
- GET-PROPOSAL-RESULT-OK
- GET-PROPOSAL-RESULT-NOT-FOUND
Enumeration
- SAVE-PROPOSAL-RESULT-OK
- SAVE-PROPOSAL-RESULT-NOT-FOUND
- SAVE-PROPOSAL-RESULT-PROPOSAL-HAS-CHANGED
- SAVE-PROPOSAL-RESULT-FAILED
- SAVE-PROPOSAL-RESULT-EXT-PROPOSAL-ID-ALREADY-EXISTS
Enumeration
- CANCEL-PROPOSAL-RESULT-OK
- CANCEL-PROPOSAL-RESULT-FAILED
- CANCEL-PROPOSAL-RESULT-NOT-FOUND
Enumeration
- CREATE-ORDER-FROM-PROPOSAL-RESULT-OK
- CREATE-ORDER-FROM-PROPOSAL-RESULT-NOT-FOUND
- CREATE-ORDER-FROM-PROPOSAL-RESULT-FAILED
Enumeration
- CREATE-INVOICE-FROM-PROPOSAL-RESULT-OK
- CREATE-INVOICE-FROM-PROPOSAL-RESULT-NOT-FOUND
- CREATE-INVOICE-FROM-PROPOSAL-RESULT-FAILED
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
- 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
- PAY-ORDER-RESULT-OK
- PAY-ORDER-RESULT-FAILED
- PAY-ORDER-RESULT-ORDER-HAS-CHANGED
- PAY-ORDER-RESULT-PAYMENT-INSUFFICIENT
- PAY-ORDER-RESULT-ORDER-ALREADY-INVOICED
Enumeration
- CREATE-ORDER-RESULT-OK
- CREATE-ORDER-RESULT-EXT-ORDER-ID-ALREADY-EXISTS
- CREATE-ORDER-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
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-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
- MESSAGE-TYPE-INFO
- MESSAGE-TYPE-OK
- MESSAGE-TYPE-WARNING
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
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
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
- INTERBRANCH-ORDER-STATE-OPEN
- INTERBRANCH-ORDER-STATE-PARTIALLY-SENT
- INTERBRANCH-ORDER-STATE-COMPLETELY-SENT
- INTERBRANCH-ORDER-STATE-PARTIALLY-CANCELLED
- INTERBRANCH-ORDER-STATE-COMPLETELY-CANCELLED
Enumeration
- CREATE-INTERBRANCH-ORDER-RESULT-OK
- CREATE-INTERBRANCH-ORDER-RESULT-FAILED
Enumeration
- CLAIM-INTERBRANCH-ORDER-RESULT-OK
- CLAIM-INTERBRANCH-ORDER-RESULT-CLAIMED-BY-OTHER-WORKPLACE
- CLAIM-INTERBRANCH-ORDER-RESULT-NOT-FOUND
- CLAIM-INTERBRANCH-ORDER-RESULT-WORKPLACE-NOT-FOUND
- CLAIM-INTERBRANCH-ORDER-RESULT-FAILED
Enumeration
- RELEASE-INTERBRANCH-ORDER-RESULT-OK
- RELEASE-INTERBRANCH-ORDER-RESULT-NOT-CLAIMED
- RELEASE-INTERBRANCH-ORDER-RESULT-NOT-FOUND
- RELEASE-INTERBRANCH-ORDER-RESULT-FAILED
Enumeration
- INTERBRANCH-SHIPMENT-STATE-OPEN
- INTERBRANCH-SHIPMENT-STATE-PARTIALLY-DELIVERED
- INTERBRANCH-SHIPMENT-STATE-COMPLETELY-DELIVERED
- INTERBRANCH-SHIPMENT-STATE-PARTIALLY-CANCELLED
- INTERBRANCH-SHIPMENT-STATE-COMPLETELY-CANCELLED
- INTERBRANCH-SHIPMENT-STATE-PARTIALLY-DELIVERED-PARTIALLY-CANCELLED
- INTERBRANCH-SHIPMENT-STATE-COMPLETELY-DELIVERED-PARTIALLY-CANCELLED
Enumeration
- SHIP-INTERBRANCH-ORDER-RESULT-OK
- SHIP-INTERBRANCH-ORDER-RESULT-NOT-CLAIMED
- SHIP-INTERBRANCH-ORDER-RESULT-CLAIMED-BY-OTHER-WORKPLACE
- SHIP-INTERBRANCH-ORDER-RESULT-NOT-FOUND
- SHIP-INTERBRANCH-ORDER-RESULT-FAILED
- SHIP-INTERBRANCH-ORDER-RESULT-FAILED-ALL-SEND
- SHIP-INTERBRANCH-ORDER-RESULT-FAILED-ORDER-CANCELLED
Enumeration
- DELIVER-INTERBRANCH-SHIPMENT-RESULT-OK
- DELIVER-INTERBRANCH-SHIPMENT-RESULT-NOT-FOUND
- DELIVER-INTERBRANCH-SHIPMENT-RESULT-FAILED
Enumeration
- CREATE-INTERBRANCH-SHIPMENT-RESULT-OK
- CREATE-INTERBRANCH-SHIPMENT-RESULT-FAILED
Enumeration
- CREATE-INTERBRANCH-DELIVERY-RESULT-OK
- CREATE-INTERBRANCH-DELIVERY-RESULT-FAILED
Enumeration
- ENTITY-TYPE-UNKNOWN
- ENTITY-TYPE-EMPLOYEE
- ENTITY-TYPE-RELATION
Enumeration
- VERIFY-RESULT-AUTHENTICATED
- VERIFY-RESULT-NOT-AUTHENTICATED
Credentials did not match
- VERIFY-RESULT-ACCOUNT-LOCKED
The account is locked, action from authorized employee is needed to remove the lock
- VERIFY-RESULT-2FA-REQUIRED
- VERIFY-RESULT-PASSWORD-CHANGE-REQUIRED
Verification was succesfull but client must force the user to change the password.
Enumeration
- SAVE-CREDENTIALS-RESULT-OK
- SAVE-CREDENTIALS-RESULT-NO-AUTHORIZATION
Signals a problem with the oldpassword or the employeeNumber+employeePassword combination or the resetKey.
- SAVE-CREDENTIALS-RESULT-PASSWORD-FAILS-REQUIREMENT
The newPassword does not meet the requirements as specified by getPasswordRequirements
- SAVE-CREDENTIALS-RESULT-PASSWORD-REUSE-NOT-ALLOWED
The newPassword has been used before.
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
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
- AUTHOR-LEVEL-NONE
- AUTHOR-LEVEL-BUDDY
- AUTHOR-LEVEL-FULL
Enumeration
- UPDATE-BEHAVIOR-APPEND
- UPDATE-BEHAVIOR-REPLACE
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-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-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
- CHANGE-TABLE-PROPERTY-RESULT-OK
- CHANGE-TABLE-PROPERTY-RESULT-FAILED
Enumeration
- TODO-LIST-CATEGORY-GENERIC
- TODO-LIST-CATEGORY-PURCHASE
- TODO-LIST-CATEGORY-SALES
- TODO-LIST-CATEGORY-STOCK
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
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
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- 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 ?
- 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
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
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.
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- year int
- number long
- part int
- year int
- number long
- version int
- branchNumber int
- workplaceNumber int
- year int
- number long
- 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 *
- 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 ?
- 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 ?
- 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
- 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
- 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
- imageIds long *
- includeImageData boolean
- includeThumbData boolean
- 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 ?
- 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 ?
- relationNumbers long *
- categoryId int ?
- syncMarker long ?
- syncMarkerLimit int ?
- categoryId int
- name string
- isVipGroup boolean
- cardCategory CardCategory *
- categoryId int
- name string
- isVipGroup boolean
- relationNumber long
- points int
- syncMarker long
- relationNumbers long *
- syncMarker long ?
- syncMarkerLimit 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 ?
- 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 ?
- 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 ?
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
- 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
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName string ?
- 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 ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- syncMarker long ?
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- supplierRelationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- activityId string ?
- proposalId string
- proposalString string
- proposalNumber YearNumber ?
- orderId string
- orderString string
- orderNumber YearNumber ?
- orderBarcode string ?
- invoiceId string
- invoiceString string
- invoiceNumber YearNumber ?
- invoiceBarcode string ?
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
- orderQueued boolean ?
- 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- syncMarker long ?
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- supplierRelationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList ?
- articleBarcodes TextList ?
- activityId string ?
- packingSlipIds string *
- packingSlipNumbers 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 ?
- orderId string
- prepay boolean
- 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 ?
- lineId string
- quantity long
- decimalPlaces int ?
- orderCategoryNumber int
- orderCategoryDescription string
- 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- 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 ?
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
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter string ?
- syncMarker long ?
- syncMarkerLimit int ?
- fromFinancialDate SoapMplusDate ?
- throughFinancialDate SoapMplusDate ?
- branchNumbers int *
- employeeNumbers long *
- relationNumbers long *
- supplierRelationNumbers long *
- articleNumbers long *
- articleTurnoverGroups int *
- articlePluNumbers TextList
- articleBarcodes TextList
- activityId string ?
- finalizeInvoices boolean ?
- invoiceIds string *
- invoiceNumbers YearNumber *
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- priceExcl long ?
- 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 ?
- priceExcl long ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- lineList SavePurchaseOrderV2LineList ?
Required for new purchase orders, when changing it can be left out and the lines will be unchanged.
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
- exchangeRateHistory ExchangeRateHistory *
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
- articleNumber long
- buyPrice long ?
- buyPriceDecimalPlaces int ?
- sellPrice long ?
- sellPriceDecimalPlaces int ?
- exchangeRate ExchangeRate *
- articleNumber long
- buyPrice long ?
- buyPriceDecimalPlaces int ?
- sellPrice long ?
- sellPriceDecimalPlaces int ?
- exchangeRateList ExchangeRateList
- exchangeRate ExchangeRate *
- articleNumber long
- buyPrice long ?
- buyPriceDecimalPlaces int ?
- sellPrice long ?
- sellPriceDecimalPlaces int ?
- articleNumber long
- quantity long
- decimalPlaces int ?
- syncMarker long ?
- syncMarkerLimit int ?
- fromBranchNumber int
- toBranchNumber int
- employeeNumber long
- reference string ?
- interbranchOrderLineList InterbranchOrderLineList ?
- interbranchOrderNumber YearNumber
- branchNumber int
- workplaceNumber int
- employeeNumber long
- articleNumber long
- quantity long
- decimalPlaces int ?
- cancelledQuantity long ?
- cancelledDecimalPlaces int ?
- interbranchShipmentLine InterbranchShipmentLine *
- articleNumber long
- quantity long
- decimalPlaces int ?
- cancelledQuantity long ?
- cancelledDecimalPlaces int ?
- syncMarker long ?
- syncMarkerLimit int ?
- interbranchOrderNumber YearNumber
- branchNumber int
- workplaceNumber int
- employeeNumber long ?
- articleNumber long
- quantity long
- decimalPlaces int ?
- interbranchDeliveryNumber YearNumberPart
- year int
- number long
- part int
- interbranchShipmentNumber YearNumber
- interbranchOrderNumber YearNumber
- entryTimestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- syncMarker long
- fromBranchNumber int
- toBranchNumber int
- employeeNumber long
- reference string ?
- interbranchDeliveryLineList InterbranchDeliveryLineList ?
- syncMarker long ?
- syncMarkerLimit int ?
- interbranchShipmentNumber YearNumber
- branchNumber int
- workplaceNumber int
- fromBranchNumber int
- toBranchNumber int
- employeeNumber long
- reference string ?
- interbranchOrderLineList InterbranchOrderLineList ?
- fromBranchNumber int
- toBranchNumber int
- employeeNumber long
- reference string ?
- interbranchOrderLineList InterbranchOrderLineList ?
- cardType CardType
- cardNumber long ?
- newPassword string
- oldPassword string ?
- employeeNumber long ?
- employeePassword string ?
- passwordResetKey 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
- number int
- name string
- filterProfileId int ?
- rankOrder int ?
- employeeNumber long
- branchNumber int
- loadOnlyEmployeeSpecificAuthorizations 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 ?
- 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 ?
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- 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 ?
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- 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 ?
- isVip boolean ?
(per subtable)
- subTableCount int ?
- 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 ?
- 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
- groupNumber int ?
- name string
- filterProfileId int ?
- rankOrder int ?
- PreferredSupplier long ?
- branchNumber int
- authorizationGroup AuthorizationGroup
- number int
- name string
- filterProfileId int ?
- rankOrder int ?
- branchNumber int
- groupNumber int
- branchGroupNumber int
- groupNumber int
- 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 ?
- webhookLineData WebhookLineData ?
- webhookLineId string
- webhookConsumerId string ?
- webhookExternalDiscount WebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string
- discountPercentage int ?
- discountAmount int ?
- 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
- 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.
- 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
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
- 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 ?
- 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
- 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 ?
- 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 ?
- 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
- 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
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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
- 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.
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- orderCategory OrderCategory *
- orderCategoryNumber int
- orderCategoryDescription string
- 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 ?
- 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- numberOfGuests int ?
- 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 ?
- 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- 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 ?
- invoiceAddress Address ?
- addressId string ?
- name string ?
- contact string ?
- address string ?
- zipcode string ?
- city string ?
- country string ?
- label string ?
- companyName 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 ?
- answerList AnswerList ?
- answer Answer *
- questionId int ?
- questionText string ?
- answerText string ?
- vatChange VatChange ?
- vatCountryCode short ?
- vatCountryIso3 string ?
- costCenter 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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 ?
- 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
- exchangeRateHistoryList ExchangeRateHistoryList
- exchangeRateHistory ExchangeRateHistory *
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
- exchangeRateHistoryList ExchangeRateHistoryList
- exchangeRateHistory ExchangeRateHistory *
- historyId long
- timestamp SoapMplusDateTime
- sec int
- min int
- hour int
- day int
- mon int
- year int
- isdst boolean
- timezone int
- articleNumber long
- employeeNumber long
- buyPriceOld long ?
- buyPriceDecimalPlacesOld int ?
- buyPriceNew long ?
- buyPriceDecimalPlacesNew int ?
- sellPriceOld long ?
- sellPriceDecimalPlacesOld int ?
- sellPriceNew long ?
- sellPriceDecimalPlacesNew int ?
- minPasswordLength int
- minNumberLowerCase int
- minNumberUpperCase int
- minNumberDigits int
- minNumberSpecial int
- reuseDetection int
- passwordResetKey string
- expiresAt dateTime
- 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 ?
- 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.
- 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 ?
- filterProfiles FilterProfile *
- id int
- description string ?
- isDefault boolean
- authGroepSyncMarker long
- authGroepRechtenSyncMarker long
- authMedewGroepSyncMarker long
- authMedewRechtenSyncMarker long
- 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.
- nutrientTypes ns-NutrientType *
- id int
- parentId int
- orderNumber int
- description string
- unit string
- required boolean
- subNutrientTypes ns-NutrientType *(recursive)
Enumeration
- UPDATE-CONFIGURATION-RESULT-OK
- UPDATE-CONFIGURATION-RESULT-FAILED
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
Enumeration
- OK
- COULDNT-SAVE
- NOT-ALL-ARTICLE-SETTINGS-SAVED
- 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)
- 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 ?
- 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)
- 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 *
- 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 *
- 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 ?
- 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.
- 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)
- 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 *
- 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
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.
- 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
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
- cardNumber string
- branchNumber int
- amount long ?
Amount in cents
- 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 *
- 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 *
- cardNumber string
- branchNumber int
- employeeNumber long
- amount long
Amount in cents
- externalReference string
- cardNumber string
- branchNumber int
- employeeNumber long
- amount long
Amount in cents
- externalReference string
- 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 *
Amount in cents
- 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 *
Amount in cents
- 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
- 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
- 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 ?
- employeeNumber long
- branchNumber int
- workplaceNumber int
- bookingAmount long
Value in cents
- balanceAfterBooking long
Value in cents
- result GiftcardBookingType
- dateTime dateTime
- bookDate date
- externalReference string
- 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
- cardTypeId string ?
Get giftcards of this type
- onlyActive boolean ?
Get only giftcards that are still active
- relationFilter RequestRelationFilter ?
Get giftcards for this relation
- syncMarkerFilter RequestSyncMarkerFilter ?
- syncMarker long ?
- syncMarkerLimit int ?
- 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 ?
- cardId string
- reference string ?
- 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 *
- 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 *
Amount in cents
- 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
- 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 ?
- 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 ?
- 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 ?
Enumeration
- AVERAGE-SPENDING-SOURCE-RECEIPT
- AVERAGE-SPENDING-SOURCE-TABLE
Enumeration
- REPORT-TURNOVER-SOURCE-INVOICE
- REPORT-TURNOVER-SOURCE-RECEIPT
- REPORT-TURNOVER-SOURCE-CASH-INFLOW
- REPORT-TURNOVER-SOURCE-CASH-OUTFLOW
Enumeration
- PAYMENT-SOURCE-TYPE-RECEIPT
- PAYMENT-SOURCE-TYPE-CREDIT-RECEIPT
- PAYMENT-SOURCE-TYPE-CASH-INFLOW
- PAYMENT-SOURCE-TYPE-CASH-OUTFLOW
- PAYMENT-SOURCE-TYPE-PAYMENT-METHOD-TRANSFER
- PAYMENT-SOURCE-TYPE-INVOICE
- PAYMENT-SOURCE-TYPE-DIRECT-INVOICE
- PAYMENT-SOURCE-TYPE-CREDIT-INVOICE
- PAYMENT-SOURCE-TYPE-REPEATING-INVOICE
- PAYMENT-SOURCE-TYPE-EXTERNAL-INVOICE
- PAYMENT-SOURCE-TYPE-SALES-ORDER
- PAYMENT-SOURCE-TYPE-REPEAT-SALES-ORDER
- PAYMENT-SOURCE-TYPE-EXTERNAL-SALES-ORDER
- PAYMENT-SOURCE-TYPE-TABLE-ORDER
- PAYMENT-SOURCE-TYPE-CAFETERIA-ORDER
- PAYMENT-SOURCE-TYPE-UNKNOWN
Enumeration
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-ACCOUNT-NUMBERS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-RETURNS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-RETURNS-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-POINTS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-DRAWER-OPENINGS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-DRAWER-OPENINGS-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-CASH-INFLOW-OUTFLOW
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-DISCOUNTS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-OPEN-TABLES
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-CANCELLED-ORDERS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-CANCELLED-ORDERS-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-MISTAKES
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-MISTAKES-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-POS-CLOSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-POS-CLOSED-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-CASH-COUNTS-CONDENSED
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-CONDENSE-EFT
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-EFT-REFUNDS
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-EMPLOYEES
- REPORT-PRINTABLE-FINANCIAL-TOTALS-OPTION-AVERAGE-SPENDING
- fromFinancialDate date
- throughFinancialDate date
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- branchNumber int
- branchName string
- turnover ReportTurnoverByBranch *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- branchNumber int
- branchName string
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- employeeNumber long
- employeeUsername string
- turnover ReportTurnoverByEmployee *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- employeeNumber long
- employeeUsername string
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- activityNumber string
- activityDescription string
- turnover ReportTurnoverByActivity *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- activityNumber string
- activityDescription string
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- turnoverGroupNumber int
- turnoverGroupName string
- turnover ReportTurnoverByTurnoverGroup *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- turnoverGroupNumber int
- turnoverGroupName string
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- articleNumber long
- bpeCount string
- articleDescription string
- articlePurchasePrice long
- turnoverGroupNumber int
- turnoverGroupName string
- turnover ReportTurnoverByArticle *
- financialDate date
- dateTime dateTime ?
- totalInclAmount long
- totalExclAmount long
- count string
- articleNumber long
- bpeCount string
- articleDescription string
- articlePurchasePrice long
- turnoverGroupNumber int
- turnoverGroupName string
- financialDate date
- totalMinutes long
- pauzeMinutes long
- hourlyRate long ?
Hourly rate in cents
- employeeNumber long
- branchNumbers int *
- references string *
- hours ReportHoursByEmployee *
- financialDate date
- totalMinutes long
- pauzeMinutes long
- hourlyRate long ?
Hourly rate in cents
- employeeNumber long
- branchNumbers int *
- references string *
- financialDate date
- dateTime dateTime ?
- totalAmount long
- count string
- paymentMethod string
- isPrepayment boolean ?
- paymentMethods ReportPaymentMethods *
- financialDate date
- dateTime dateTime ?
- totalAmount long
- count string
- paymentMethod string
- isPrepayment boolean ?
- 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
- 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
- financialDate date
- totalInclAmount long
- totalExclAmount long
- cancellationCount int
- articleCount string
- branchNumber int
- branchName string
- employeeNumber long
- employeeUsername string
- cancellations ReportCancellations *
- financialDate date
- totalInclAmount long
- totalExclAmount long
- cancellationCount int
- articleCount string
- branchNumber int
- branchName string
- employeeNumber long
- employeeUsername string
- 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
- 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
- branchNumber int
- branchName string
- count string
- totalPurchasePrice long
- totalExclAmount long
- totalInclAmount long
- branchPerformance ReportBranchPerformance *
- branchNumber int
- branchName string
- count string
- totalPurchasePrice long
- totalExclAmount long
- totalInclAmount long
- totalInclAmount long
- totalExclAmount long
- numberOfReceipts int
- numberOfGuests int
- averageInclSpendingPerReceipt long
- averageExclSpendingPerReceipt long
- averageInclSpendingPerGuest long
- averageExclSpendingPerGuest long
- averageSpending ReportAverageSpending *
- totalInclAmount long
- totalExclAmount long
- numberOfReceipts int
- numberOfGuests int
- averageInclSpendingPerReceipt long
- averageExclSpendingPerReceipt long
- averageInclSpendingPerGuest long
- averageExclSpendingPerGuest long
- financialDate date
- dateTime dateTime ?
- source ReportTurnoverSource
- count string
- totalInclAmount long
- totalExclAmount long
- creditedInclAmount long
- creditedExclAmount long
- creditedCount string
- turnoverGroupType TurnoverGroupType ?
- id string
- paymentSourceType PaymentSourceType
- financialDate date
- entryTimestamp dateTime
- totalInclAmount long
- totalExclAmount long
- 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 ?
- paymentSourceDetails ReportPaymentSourceDetails
- id string
- paymentSourceType PaymentSourceType
- financialDate date
- entryTimestamp dateTime
- totalInclAmount long
- totalExclAmount long
- isHeader boolean
- isDivider boolean
- printBold boolean
- column1 string
- column2 string
- column3 string
- column4 string
- column5 string
- column6 string
- printableFinancialTotals ReportPrintableFinancialTotalsLine *
- isHeader boolean
- isDivider boolean
- printBold boolean
- column1 string
- column2 string
- column3 string
- column4 string
- column5 string
- column6 string
- branchNumber int
- branchName string
- count decimal
- bpeCount decimal
- profit decimal ?
- margin decimal ?
- 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
- 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
- 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
- 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
- cancellationsList ReportCancellationsList
- cancellations ReportCancellations *
- financialDate date
- totalInclAmount long
- totalExclAmount long
- cancellationCount int
- articleCount string
- branchNumber int
- branchName string
- employeeNumber long
- employeeUsername string
- 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
- averageSpendingList ReportAverageSpendingList
- averageSpending ReportAverageSpending *
- totalInclAmount long
- totalExclAmount long
- numberOfReceipts int
- numberOfGuests int
- averageInclSpendingPerReceipt long
- averageExclSpendingPerReceipt long
- averageInclSpendingPerGuest long
- averageExclSpendingPerGuest long
- 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 ?
- paymentSourceDetails ReportPaymentSourceDetails
- id string
- paymentSourceType PaymentSourceType
- financialDate date
- entryTimestamp dateTime
- totalInclAmount long
- totalExclAmount long
- 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
Enumeration
- SALES-REPEAT-TEMPLATE-TYPE-ORDER
- SALES-REPEAT-TEMPLATE-TYPE-INVOICE
Enumeration
- SALES-REPEAT-TEMPLATE-STATE-STARTED
- SALES-REPEAT-TEMPLATE-STATE-PAUSED
- SALES-REPEAT-TEMPLATE-STATE-ENDED
Enumeration
- REPEAT-INTERVAL-NONE
- REPEAT-INTERVAL-WEEKLY
- REPEAT-INTERVAL-MONTHLY
- REPEAT-INTERVAL-QUARTERLY
Enumeration
- WHICH-WEEKS-SPECIFIC
- WHICH-WEEKS-ODD
- WHICH-WEEKS-EVEN
- WHICH-WEEKS-ALL
Enumeration
- SAVE-SALES-REPEAT-TEMPLATE-RESULT-OK
- SAVE-SALES-REPEAT-TEMPLATE-RESULT-NOT-FOUND
- SAVE-SALES-REPEAT-TEMPLATE-RESULT-HAS-CHANGED
- SAVE-SALES-REPEAT-TEMPLATE-RESULT-FAILED
result of the check for a single BPE
Enumeration
- PERFORM-BPE-BUDGET-CHECKS-RESULT-OK
- PERFORM-BPE-BUDGET-CHECKS-RESULT-WARN
- PERFORM-BPE-BUDGET-CHECKS-RESULT-BLOCK
overall result of the call
Enumeration
- CHECK-BUDGETS-RESULT-OK
- CHECK-BUDGETS-RESULT-FAILED
Enumeration
- GROUP-DISCOUNT
- SLIDING-SCALE
- X-FOR-Y
- MIX-MATCH
- SET
- INDIVIDUAL
- CASH-DISCOUNT
- ARRANGEMENT
Enumeration
- DISCOUNT-ON-CHEAPEST
- DISCOUNT-ON-ALL
- salesRepeatTemplateLineId string
- text string
- articleNumber long ?
- quantity decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- vatCode short ?
- vatPercentage decimal ?
- turnoverGroup short ?
- discountPercentage decimal ?
- totalInclAmount decimal ?
- totalExclAmount decimal ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- componentList SalesRepeatTemplateLineList ?
- preparationList SalesRepeatTemplateLineList ?
- line SalesRepeatTemplateLine *
- salesRepeatTemplateLineId string
- text string
- articleNumber long ?
- quantity decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- vatCode short ?
- vatPercentage decimal ?
- turnoverGroup short ?
- discountPercentage decimal ?
- totalInclAmount decimal ?
- totalExclAmount decimal ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- componentList SalesRepeatTemplateLineList ?(recursive)
- preparationList SalesRepeatTemplateLineList ?(recursive)
- whichWeeks WhichWeeks
- firstWeek boolean ?
- secondWeek boolean ?
- thirdWeek boolean ?
- fourthWeek boolean ?
- lastWeek boolean ?
- monday boolean ?
- tuesday boolean ?
- wednesday boolean ?
- thursday boolean ?
- friday boolean ?
- saturday boolean ?
- sunday boolean ?
- specificDates date *
- repeatInterval RepeatInterval
- weeklySchedule SalesRepeatTemplateWeeklySchedule ?
- whichWeeks WhichWeeks
- firstWeek boolean ?
- secondWeek boolean ?
- thirdWeek boolean ?
- fourthWeek boolean ?
- lastWeek boolean ?
- monday boolean ?
- tuesday boolean ?
- wednesday boolean ?
- thursday boolean ?
- friday boolean ?
- saturday boolean ?
- sunday boolean ?
- salesRepeatTemplateId string
- changeCounter int
- name string
- reference string
- syncMarker long
- salesRepeatTemplateType SalesRepeatTemplateType
- state SalesRepeatTemplateState
- entryTimestamp dateTime
- startDate date
- generateDate date
- endDate date ?
- schedule SalesRepeatTemplateSchedule
- specificDates date *
- repeatInterval RepeatInterval
- weeklySchedule SalesRepeatTemplateWeeklySchedule ?
- whichWeeks WhichWeeks
- firstWeek boolean ?
- secondWeek boolean ?
- thirdWeek boolean ?
- fourthWeek boolean ?
- lastWeek boolean ?
- monday boolean ?
- tuesday boolean ?
- wednesday boolean ?
- thursday boolean ?
- friday boolean ?
- saturday boolean ?
- sunday boolean ?
- employeeNumber long
- employeeName string
- relationNumber long
- relationName string
- relationCategoryIds int *
- relationBankAccountNumber string ?
- relationCommerceNumber string ?
- relationVatNumber string ?
- totalInclAmount decimal
- totalExclAmount decimal
- vatMethod VatMethod
- vatCountryCode short ?
- vatCountryIso3 string ?
- lineList SalesRepeatTemplateLineList
- line SalesRepeatTemplateLine *
- salesRepeatTemplateLineId string
- text string
- articleNumber long ?
- quantity decimal ?
- priceIncl decimal ?
- priceExcl decimal ?
- vatCode short ?
- vatPercentage decimal ?
- turnoverGroup short ?
- discountPercentage decimal ?
- totalInclAmount decimal ?
- totalExclAmount decimal ?
- salePromotionData SalePromotionLineData ?
- salePromotionId string
- salePromotionLineId string
- description string ?
- setNumber int ?
- componentList SalesRepeatTemplateLineList ?(recursive)
- preparationList SalesRepeatTemplateLineList ?(recursive)
- salesRepeatTemplate SalesRepeatTemplate *
- salesRepeatTemplateId string
- changeCounter int
- name string
- reference string
- syncMarker long
- salesRepeatTemplateType SalesRepeatTemplateType
- state SalesRepeatTemplateState
- entryTimestamp dateTime
- startDate date
- generateDate date
- endDate date ?
- schedule SalesRepeatTemplateSchedule
- specificDates date *
- repeatInterval RepeatInterval
- weeklySchedule SalesRepeatTemplateWeeklySchedule ?
- whichWeeks WhichWeeks . . .
- firstWeek boolean ?
- secondWeek boolean ?
- thirdWeek boolean ?
- fourthWeek boolean ?
- lastWeek boolean ?
- monday boolean ?
- tuesday boolean ?
- wednesday boolean ?
- thursday boolean ?
- friday boolean ?
- saturday boolean ?
- sunday boolean ?
- employeeNumber long
- employeeName string
- relationNumber long
- relationName string
- relationCategoryIds int *
- relationBankAccountNumber string ?
- relationCommerceNumber string ?
- relationVatNumber string ?
- totalInclAmount decimal
- totalExclAmount decimal
- vatMethod VatMethod
- vatCountryCode short ?
- vatCountryIso3 string ?
- lineList SalesRepeatTemplateLineList
- bpeId string
- bpeAmount decimal
details of the check for a single BPE
- 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 ?
- 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 ?
- syncMarker long ?
- syncMarkerLimit int ?
- articleNumber long ?
- quantity int
- discountPercentage int ?
- discountAmount long ?
- salePriceIncl long ?
- salePriceExcl long ?
- discountPrice long ?
- salePromotionLineDiscountList SalePromotionLineDiscount *
- articleNumber long ?
- quantity int
- discountPercentage int ?
- discountAmount long ?
- salePriceIncl long ?
- salePriceExcl long ?
- discountPrice long ?
- id string
- saleType SaleType
- articleNumbers long *
- relationNumbers long *
- turnoverGroupNumbers int *
- seasonCodeNumbers int *
- discountGroupNumbers int *
- discountPercentage int ?
- discountPrice long ?
- salePriceIncl long ?
- salePriceExcl long ?
- quantitySource int ?
- quantityDestination int ?
- quantity int ?
- discountAmount long ?
- totalPriceIncl long ?
- totalPriceExcl long ?
- discountPercentageType DiscountPercentageType ?
- totalAmountMinimum long ?
- arrangementArticleNumber long ?
- hoursValid long ?
- salePromotionLineDiscountList SalePromotionLineDiscountList
- salePromotionLineDiscountList SalePromotionLineDiscount *
- articleNumber long ?
- quantity int
- discountPercentage int ?
- discountAmount long ?
- salePriceIncl long ?
- salePriceExcl long ?
- discountPrice long ?
- salePromotionLineList SalePromotionLine *
- id string
- saleType SaleType
- articleNumbers long *
- relationNumbers long *
- turnoverGroupNumbers int *
- seasonCodeNumbers int *
- discountGroupNumbers int *
- discountPercentage int ?
- discountPrice long ?
- salePriceIncl long ?
- salePriceExcl long ?
- quantitySource int ?
- quantityDestination int ?
- quantity int ?
- discountAmount long ?
- totalPriceIncl long ?
- totalPriceExcl long ?
- discountPercentageType DiscountPercentageType ?
- totalAmountMinimum long ?
- arrangementArticleNumber long ?
- hoursValid long ?
- salePromotionLineDiscountList SalePromotionLineDiscountList
- salePromotionLineDiscountList SalePromotionLineDiscount *
- articleNumber long ?
- quantity int
- discountPercentage int ?
- discountAmount long ?
- salePriceIncl long ?
- salePriceExcl long ?
- discountPrice long ?
- branchNumber int
- id string
- description string
- startDate date ?
- endDate date ?
- salePromotionLineList SalePromotionLineList
- salePromotionLineList SalePromotionLine *
- id string
- saleType SaleType
- articleNumbers long *
- relationNumbers long *
- turnoverGroupNumbers int *
- seasonCodeNumbers int *
- discountGroupNumbers int *
- discountPercentage int ?
- discountPrice long ?
- salePriceIncl long ?
- salePriceExcl long ?
- quantitySource int ?
- quantityDestination int ?
- quantity int ?
- discountAmount long ?
- totalPriceIncl long ?
- totalPriceExcl long ?
- discountPercentageType DiscountPercentageType ?
- totalAmountMinimum long ?
- arrangementArticleNumber long ?
- hoursValid long ?
- salePromotionLineDiscountList SalePromotionLineDiscountList
- salePromotions SalePromotions *
- branchNumber int
- id string
- description string
- startDate date ?
- endDate date ?
- salePromotionLineList SalePromotionLineList
- salePromotionLineList SalePromotionLine *
- id string
- saleType SaleType . . .
- articleNumbers long *
- relationNumbers long *
- turnoverGroupNumbers int *
- seasonCodeNumbers int *
- discountGroupNumbers int *
- discountPercentage int ?
- discountPrice long ?
- salePriceIncl long ?
- salePriceExcl long ?
- quantitySource int ?
- quantityDestination int ?
- quantity int ?
- discountAmount long ?
- totalPriceIncl long ?
- totalPriceExcl long ?
- discountPercentageType DiscountPercentageType ?. . .
- totalAmountMinimum long ?
- arrangementArticleNumber long ?
- hoursValid long ?
- salePromotionLineDiscountList SalePromotionLineDiscountList . . .
- accountNumber int ?
- paymentMethodTypes PaymentMethodType *
- includeBpeConfiguration boolean ?
- 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 ?
Enumeration
- WEBHOOK-AUTHENTICATION-TYPE-TOKEN
- WEBHOOK-AUTHENTICATION-TYPE-CLOUD-CREDENTIALS
Enumeration
- CODE-TYPE-QRCODE
- CODE-TYPE-BARCODE
Enumeration
- SCAN-CODE-TYPE-BARCODE
- SCAN-CODE-TYPE-RFID
Enumeration
- WEBHOOK-ERROR-TYPE-REQUEST
- WEBHOOK-ERROR-TYPE-RESPONSE
Enumeration
- EXTERNAL-PAYMENT-RECEIPT-TEXT-TYPE-CARDHOLDER
- EXTERNAL-PAYMENT-RECEIPT-TEXT-TYPE-MERCHANT
Enumeration
- WEBHOOK-EVENT-SCAN-CODE
- WEBHOOK-EVENT-ADD-SESSION-LINE
- WEBHOOK-EVENT-UPDATE-SESSION-LINE
- WEBHOOK-EVENT-REMOVE-SESSION-LINE
- WEBHOOK-EVENT-SELECT-RELATION
- WEBHOOK-EVENT-CUSTOM-ACTION
- WEBHOOK-EVENT-START-PAYMENT
- WEBHOOK-EVENT-CANCEL-PAYMENT
- eventName string
- blocking boolean
- enabled boolean
- codeType string
- pattern string
- branchNumber int
- workplaceNumbers int *
- message string ?
- customerMessage string ?
- hideTimestamp boolean ?
- monospacedFont boolean ?
- clearScreen boolean ?
- message ExternalPaymentMessage *
- message string ?
- customerMessage string ?
- hideTimestamp boolean ?
- monospacedFont boolean ?
- clearScreen boolean ?
- codeType CodeType
- code string
- text string ?
- externalPaymentId string
- method string
- amount long
- callbackUrl string ?
- deviceType string ?
- platformFamily string ?
- platformVersion string ?
- browserFamily string ?
- browserVersion string ?
- dialogId int ?
- selectedDialogOptionIds int *
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
inherits: WebhookSessionBaseLineInput
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- externalDiscount WebhookExternalDiscountInput ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- preparationMethods WebhookSessionBaseLineInput *
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- componentArticles WebhookSessionBaseLineInput *
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- sessionId string
- table WebhookTableInput ?
- relation WebhookRelationInput ?
- lines WebhookSessionLineInput *
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- externalDiscount WebhookExternalDiscountInput ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- preparationMethods WebhookSessionBaseLineInput *
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- componentArticles WebhookSessionBaseLineInput *
- lineId string
- articleNumber long ?
- priceIncl decimal ?
- quantity decimal ?
- text string
- discountPercentage decimal ?
- discountAmount decimal ?
- openAmount decimal ?
- totalInclAmount decimal ?
- totalExclAmount decimal ?
- customActionId string
- buttonCaption string
- onStartup boolean ?
- numpadValue decimal ?
- message string ?
- customerMessage string ?
- messageDisplayTime int ?
- customerMessageDisplayTime int ?
- hideTimestamp boolean ?
- clearScreen boolean ?
- clearCustomerScreen boolean ?
- monospacedFont boolean ?
- backgroundColor string ?
- optionId int
- optionName string
- optionColor string ?
- required boolean ?
- allowMultipleOptions boolean ?
- requireConfirmation boolean ?
- columns int ?
- dialogId int ?
- dialogTitle string ?
- dialogOptions WebhookDialogOption *
- optionId int
- optionName string
- optionColor string ?
- url string
- autoOpen boolean ?
- urlTitle string ?
- required boolean
- requestTitle string
- recognized boolean
- relationNumber long ?
- lineId string
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- lineId string ?
- articleNumber long ?
- barcode string ?
- pluNumber string ?
- supplierArticleNumber string ?
- extArticleId string ?
- priceIncl decimal ?
- quantity decimal ?
- text string ?
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- externalPaymentId string
- method string ?
- amount long ?
- callbackUrl string ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
- externalPayment ExternalPaymentResp ?
- externalPaymentId string
- started boolean ?
- confirmed boolean ?
- cancelled boolean ?
- finalAmount long ?
- externalTransactionReference string ?
- receiptTexts ExternalPaymentReceiptText *
- cardType string ?
- terminalId string ?
- externalMethod string ?
- messages WebhookMessage *
- message string ?
- customerMessage string ?
- messageDisplayTime int ?
- customerMessageDisplayTime int ?
- hideTimestamp boolean ?
- clearScreen boolean ?
- clearCustomerScreen boolean ?
- monospacedFont boolean ?
- backgroundColor string ?
- dialog WebhookDialog ?
- required boolean ?
- allowMultipleOptions boolean ?
- requireConfirmation boolean ?
- columns int ?
- dialogId int ?
- dialogTitle string ?
- dialogOptions WebhookDialogOption *
- optionId int
- optionName string
- optionColor string ?
- displayBarcode WebhookDisplayBarcode ?
- openUrl WebhookOpenUrl ?
- url string
- autoOpen boolean ?
- urlTitle string ?
- error WebhookError ?
- requestScanCode WebhookRequestScanCode ?
- required boolean
- requestTitle string
- scanCode WebhookScanCode ?
- recognized boolean
- relationNumber long ?
- lineChanges WebhookLineChange *
- lineId string
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- lineAdditions WebhookLineAddition *
- lineId string ?
- articleNumber long ?
- barcode string ?
- pluNumber string ?
- supplierArticleNumber string ?
- extArticleId string ?
- priceIncl decimal ?
- quantity decimal ?
- text string ?
- externalDiscount ApplyWebhookExternalDiscount ?
- discountId string
- discountDescription string
- webhookConsumerId string ?
- discountPercentage decimal ?
- discountAmount decimal ?
- applyToQuantity decimal ?
- lineDeletions WebhookLineDeletion *
- keepPolling boolean ?
Enumeration
- ALL
- ARTICLE
- RELATION
- EMPLOYEE
- REGISTER-RECEIPT
- INVOICE
- TABLE-ORDER-RECEIPT
- INTERMEDIATE-ORDER-RECEIPT
- SALE-ORDER
- SALE-PACKING-RECEIPT
- TICKET
- ORDER-TICKET
- TICKETCOUNTER-TICKET
- DEPOSIT-SLIP
- PURCHASE-DELIVERY
- PURCHASE-ORDER
- PARTIAL-PAYMENT
- QUOTATION
- MENU-PLANNING
- ORDER-SLIP
Enumeration
- OK
- NO-PRINT-LAYOUTS-FOUND
Enumeration
- OK
- PRINT-LAYOUT-NOT-FOUND
- INVALID-PRINT-INFO
- RENDERING-FAILED
- COULDNT-OPEN-FILE
- THIS-LAYOUT-KIND-DOESNT-EXPECT-ANY-PRINT-INFO
- printLayoutUuid string
- renderType RenderedPrintLayoutType
- printInfo PrintInfo ?
use to specify print information. If not used the layout will be rendered without data, which will render an example. If used, the layout will be supplied with the print information before being rendered. Call with invalid print information to see expected print information for the layout kind.
- dpi int ?
use to specify the dots per inch for non-pdf render types. Must be equal to or higher than 26, and equal to or less than 300, default is 100.