MplusQapi
urn:mplusqapi

API for building integrations with the data of MplusKASSA

Contents

Operations

Operations

getSalesPriceList

getSalesPriceList
Body getSalesPriceList
    getSalesPriceListResponse
    Body getSalesPriceListResponse
    • salesPrice SalesPrice *
      • salesPriceNumber int
      • description string ?
      • startDate SoapMplusDate ?
        • day int
        • mon int
        • year int
      • endDate SoapMplusDate ?
        • day int
        • mon int
        • year int
      • priceIncl long ?
      • priceExcl long ?
      • discountPercentage int ?
      • minimumAmount int ?

    getPriceGroupList

    getPriceGroupList
    Body getPriceGroupList
      getPriceGroupListResponse
      Body getPriceGroupListResponse
      • priceGroup PriceGroup *
        • priceGroupNumber int
        • description string ?
        • priceIncl long ?
        • priceExcl long ?
        • discountPercentage int ?
        • minimumAmount int ?

      logMistake

      logMistake
      Body logMistake
      • terminal Terminal ?
        • branchNumber int
        • branchName string
        • terminalNumber int
        • terminalName string
        • terminalStatus TerminalStatus
        • uniqueDeviceIdentifier string
        • gksProductionNumber string ?
        • hardwareIdentifier string ?
        • terminalSoftwareName string ?
        • terminalSoftwareVersion string ?
        • instanceId string ?
      • request LogMistakeRequest
        • employeeNumber long
        • mistakeList MistakeList ?
          • mistake Mistake *
            • articleNumber long
            • quantity long
            • decimalPlaces int ?
            • priceIncl long
            • priceExcl long
      LogMistakeResponse
      Body LogMistakeResponse

      createRelation

      createRelation
      Body createRelation
      • 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 ?
          • day int
          • mon int
          • year int
        • 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
          • category int *
        • cardNumber string ?
        • bankAccountNumber string ?
        • creditLimit long ?
        • paymentWithinDays int ?
        • vatNumber string ?
        • commerceNumber string ?
        • extraText string ?
        • defaultVatMethod VatMethod ?
        • neverPrintOrEmailReceipt boolean ?
        • alwaysPrintReceipt boolean ?
        • alwaysPrintLargeFormatReceipt boolean ?
        • alwaysEmailReceipt boolean ?
        • condenseCombinedInvoice boolean ?
        • imageList ImageList ?
          • image Image *
            • imageId long
            • imageName string
            • imageHash string
            • imagePath string
            • imageUrl string
            • imageData base64
            • imageDataResult LoadFileResult . . .
            • thumbHash string
            • thumbPath string
            • thumbUrl string
            • thumbData base64
            • thumbDataResult LoadFileResult . . .
            • imageWidth int
            • imageHeight int
            • thumbWidth int
            • thumbHeight int
            • createdTimestamp SoapMplusDateTime . . .
            • changedTimestamp SoapMplusDateTime . . .
        • customFieldList CustomFieldList ?
        • contactList RelationList ?
        • relationArticleDiscountList RelationArticleDiscountList ?
          • relationArticleDiscount RelationArticleDiscount *
            • relationArticleDiscountId long ?
            • relationNumber long ?
            • articleNumber long ?
            • articleDiscountGroupNumber int ?
            • minimumAmount long ?
            • minimumAmountDecimalPlaces int ?
            • discountPercentage int ?
            • priceIncl long ?
            • priceExcl long ?
        • companyName string ?
        • branchesNonPurchasable int *
          set of branch numbers where articles of this supplier can't be ordered from
      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

      updateRelation

      updateRelation
      Body updateRelation
      • 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 ?
          • day int
          • mon int
          • year int
        • 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
          • category int *
        • cardNumber string ?
        • bankAccountNumber string ?
        • creditLimit long ?
        • paymentWithinDays int ?
        • vatNumber string ?
        • commerceNumber string ?
        • extraText string ?
        • defaultVatMethod VatMethod ?
        • neverPrintOrEmailReceipt boolean ?
        • alwaysPrintReceipt boolean ?
        • alwaysPrintLargeFormatReceipt boolean ?
        • alwaysEmailReceipt boolean ?
        • condenseCombinedInvoice boolean ?
        • imageList ImageList ?
          • image Image *
            • imageId long
            • imageName string
            • imageHash string
            • imagePath string
            • imageUrl string
            • imageData base64
            • imageDataResult LoadFileResult . . .
            • thumbHash string
            • thumbPath string
            • thumbUrl string
            • thumbData base64
            • thumbDataResult LoadFileResult . . .
            • imageWidth int
            • imageHeight int
            • thumbWidth int
            • thumbHeight int
            • createdTimestamp SoapMplusDateTime . . .
            • changedTimestamp SoapMplusDateTime . . .
        • customFieldList CustomFieldList ?
        • contactList RelationList ?
        • relationArticleDiscountList RelationArticleDiscountList ?
          • relationArticleDiscount RelationArticleDiscount *
            • relationArticleDiscountId long ?
            • relationNumber long ?
            • articleNumber long ?
            • articleDiscountGroupNumber int ?
            • minimumAmount long ?
            • minimumAmountDecimalPlaces int ?
            • discountPercentage int ?
            • priceIncl long ?
            • priceExcl long ?
        • companyName string ?
        • branchesNonPurchasable int *
          set of branch numbers where articles of this supplier can't be ordered from
      UpdateRelationResponse
      Body UpdateRelationResponse

      getRelation

      getRelation
      Body getRelation
      • relationNumber long
      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 ?
          • day int
          • mon int
          • year int
        • 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
          • category int *
        • cardNumber string ?
        • bankAccountNumber string ?
        • creditLimit long ?
        • paymentWithinDays int ?
        • vatNumber string ?
        • commerceNumber string ?
        • extraText string ?
        • defaultVatMethod VatMethod ?
        • neverPrintOrEmailReceipt boolean ?
        • alwaysPrintReceipt boolean ?
        • alwaysPrintLargeFormatReceipt boolean ?
        • alwaysEmailReceipt boolean ?
        • condenseCombinedInvoice boolean ?
        • imageList ImageList ?
          • image Image *
            • imageId long
            • imageName string
            • imageHash string
            • imagePath string
            • imageUrl string
            • imageData base64
            • imageDataResult LoadFileResult . . .
            • thumbHash string
            • thumbPath string
            • thumbUrl string
            • thumbData base64
            • thumbDataResult LoadFileResult . . .
            • imageWidth int
            • imageHeight int
            • thumbWidth int
            • thumbHeight int
            • createdTimestamp SoapMplusDateTime . . .
            • changedTimestamp SoapMplusDateTime . . .
        • customFieldList CustomFieldList ?
        • contactList RelationList ?
        • relationArticleDiscountList RelationArticleDiscountList ?
          • relationArticleDiscount RelationArticleDiscount *
            • relationArticleDiscountId long ?
            • relationNumber long ?
            • articleNumber long ?
            • articleDiscountGroupNumber int ?
            • minimumAmount long ?
            • minimumAmountDecimalPlaces int ?
            • discountPercentage int ?
            • priceIncl long ?
            • priceExcl long ?
        • companyName string ?
        • branchesNonPurchasable int *
          set of branch numbers where articles of this supplier can't be ordered from

      findRelation

      findRelation
      Body findRelation
      • 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 ?
          • day int
          • mon int
          • year int
        • 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
          • category int *
        • cardNumber string ?
        • bankAccountNumber string ?
        • creditLimit long ?
        • paymentWithinDays int ?
        • vatNumber string ?
        • commerceNumber string ?
        • extraText string ?
        • defaultVatMethod VatMethod ?
        • neverPrintOrEmailReceipt boolean ?
        • alwaysPrintReceipt boolean ?
        • alwaysPrintLargeFormatReceipt boolean ?
        • alwaysEmailReceipt boolean ?
        • condenseCombinedInvoice boolean ?
        • imageList ImageList ?
          • image Image *
            • imageId long
            • imageName string
            • imageHash string
            • imagePath string
            • imageUrl string
            • imageData base64
            • imageDataResult LoadFileResult . . .
            • thumbHash string
            • thumbPath string
            • thumbUrl string
            • thumbData base64
            • thumbDataResult LoadFileResult . . .
            • imageWidth int
            • imageHeight int
            • thumbWidth int
            • thumbHeight int
            • createdTimestamp SoapMplusDateTime . . .
            • changedTimestamp SoapMplusDateTime . . .
        • customFieldList CustomFieldList ?
        • contactList RelationList ?
        • relationArticleDiscountList RelationArticleDiscountList ?
          • relationArticleDiscount RelationArticleDiscount *
            • relationArticleDiscountId long ?
            • relationNumber long ?
            • articleNumber long ?
            • articleDiscountGroupNumber int ?
            • minimumAmount long ?
            • minimumAmountDecimalPlaces int ?
            • discountPercentage int ?
            • priceIncl long ?
            • priceExcl long ?
        • companyName string ?
        • branchesNonPurchasable int *
          set of branch numbers where articles of this supplier can't be ordered from
      FindRelationResponse
      Body FindRelationResponse
      • result FindRelationResult
      • relation Relation ?
        • relationNumber long ?
        • extRelationId string ?
        • syncMarker long ?
        • createTimestamp SoapMplusDateTime ?
          • sec int
          • min int
          • hour int
          • day int
          • mon int
          • year int
          • isdst boolean
          • timezone int
        • changeTimestamp SoapMplusDateTime ?
          • sec int
          • min int
          • hour int
          • day int
          • mon int
          • year int
          • isdst boolean
          • timezone int
        • active boolean ?
        • name string ?
        • address string ?
        • zipcode string ?
        • city string ?
        • country string ?
        • deliveryAddress string ?
        • deliveryZipcode string ?
        • deliveryCity string ?
        • deliveryCountry string ?
        • contact string ?
        • telephone string ?
        • mobile string ?
        • email string ?
        • website string ?
        • birthDate SoapMplusDate ?
          • day int
          • mon int
          • year int
        • 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
          • category int *
        • cardNumber string ?
        • bankAccountNumber string ?
        • creditLimit long ?
        • paymentWithinDays int ?
        • vatNumber string ?
        • commerceNumber string ?
        • extraText string ?
        • defaultVatMethod VatMethod ?
        • neverPrintOrEmailReceipt boolean ?
        • alwaysPrintReceipt boolean ?
        • alwaysPrintLargeFormatReceipt boolean ?
        • alwaysEmailReceipt boolean ?
        • condenseCombinedInvoice boolean ?
        • imageList ImageList ?
          • image Image *
            • imageId long
            • imageName string
            • imageHash string
            • imagePath string
            • imageUrl string
            • imageData base64
            • imageDataResult LoadFileResult . . .
            • thumbHash string
            • thumbPath string
            • thumbUrl string
            • thumbData base64
            • thumbDataResult LoadFileResult . . .
            • imageWidth int
            • imageHeight int
            • thumbWidth int
            • thumbHeight int
            • createdTimestamp SoapMplusDateTime . . .
            • changedTimestamp SoapMplusDateTime . . .
        • customFieldList CustomFieldList ?
        • contactList RelationList ?
        • relationArticleDiscountList RelationArticleDiscountList ?
          • relationArticleDiscount RelationArticleDiscount *
            • relationArticleDiscountId long ?
            • relationNumber long ?
            • articleNumber long ?
            • articleDiscountGroupNumber int ?
            • minimumAmount long ?
            • minimumAmountDecimalPlaces int ?
            • discountPercentage int ?
            • priceIncl long ?
            • priceExcl long ?
        • companyName string ?
        • branchesNonPurchasable int *
          set of branch numbers where articles of this supplier can't be ordered from

      getRelations

      getRelations
      Body getRelations
      • request GetRelationsRequest ?
        • relationNumbers long *
        • categoryId int ?
        • syncMarker long ?
        • syncMarkerLimit int ?
      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 ?
            • day int
            • mon int
            • year int
          • 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
            • category int *
          • cardNumber string ?
          • bankAccountNumber string ?
          • creditLimit long ?
          • paymentWithinDays int ?
          • vatNumber string ?
          • commerceNumber string ?
          • extraText string ?
          • defaultVatMethod VatMethod ?
          • neverPrintOrEmailReceipt boolean ?
          • alwaysPrintReceipt boolean ?
          • alwaysPrintLargeFormatReceipt boolean ?
          • alwaysEmailReceipt boolean ?
          • condenseCombinedInvoice boolean ?
          • imageList ImageList ?
          • customFieldList CustomFieldList ?
          • contactList RelationList ?(recursive)
          • relationArticleDiscountList RelationArticleDiscountList ?
          • companyName string ?
          • branchesNonPurchasable int *
            set of branch numbers where articles of this supplier can't be ordered from

      getCustomFieldLists

      getCustomFieldLists
      Body getCustomFieldLists
        GetCustomFieldListsResponse
        Body GetCustomFieldListsResponse
        • articleCustomFieldList CustomFieldList ?
          • customField CustomField *
            • fieldName string
            • dataType DataType ?
            • isRequired boolean ?
            • strValue string ?
            • intValue long ?
            • decimalPlaces int ?
            • boolValue boolean ?
            • dateValue SoapMplusDate ?
              • day int
              • mon int
              • year int
            • 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 ?
              • day int
              • mon int
              • year int
            • 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 ?
              • day int
              • mon int
              • year int
            • dateTimeValue SoapMplusDateTime ?
              • sec int
              • min int
              • hour int
              • day int
              • mon int
              • year int
              • isdst boolean
              • timezone int
            • multiSelectInt int *

        getCardCategories

        getCardCategories
        Body getCardCategories
          GetCardCategoriesResponse
          Body GetCardCategoriesResponse

          adjustPoints

          adjustPoints
          Body adjustPoints
          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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • cardNumber string ?
            • bankAccountNumber string ?
            • creditLimit long ?
            • paymentWithinDays int ?
            • vatNumber string ?
            • commerceNumber string ?
            • extraText string ?
            • defaultVatMethod VatMethod ?
            • neverPrintOrEmailReceipt boolean ?
            • alwaysPrintReceipt boolean ?
            • alwaysPrintLargeFormatReceipt boolean ?
            • alwaysEmailReceipt boolean ?
            • condenseCombinedInvoice boolean ?
            • imageList ImageList ?
              • image Image *
                • imageId long
                • imageName string
                • imageHash string
                • imagePath string
                • imageUrl string
                • imageData base64
                • imageDataResult LoadFileResult . . .
                • thumbHash string
                • thumbPath string
                • thumbUrl string
                • thumbData base64
                • thumbDataResult LoadFileResult . . .
                • imageWidth int
                • imageHeight int
                • thumbWidth int
                • thumbHeight int
                • createdTimestamp SoapMplusDateTime . . .
                • changedTimestamp SoapMplusDateTime . . .
            • customFieldList CustomFieldList ?
            • contactList RelationList ?
            • relationArticleDiscountList RelationArticleDiscountList ?
              • relationArticleDiscount RelationArticleDiscount *
                • relationArticleDiscountId long ?
                • relationNumber long ?
                • articleNumber long ?
                • articleDiscountGroupNumber int ?
                • minimumAmount long ?
                • minimumAmountDecimalPlaces int ?
                • discountPercentage int ?
                • priceIncl long ?
                • priceExcl long ?
            • companyName string ?
            • branchesNonPurchasable int *
              set of branch numbers where articles of this supplier can't be ordered from

          getRelationPoints

          getRelationPoints
          Body getRelationPoints
          GetRelationPointsResponse
          Body GetRelationPointsResponse

          getEmployees

          getEmployees
          Body getEmployees
          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 ?
                • day int
                • mon int
                • year int
              • 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
                • category int *
              • personNumber string ?
              • customFieldList CustomFieldList ?

          getEmployee

          getEmployee
          Body getEmployee
          • employeeNumber long
          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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • personNumber string ?
            • customFieldList CustomFieldList ?

          findEmployee

          findEmployee
          Body findEmployee
          • 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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • 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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • personNumber string ?
            • customFieldList CustomFieldList ?

          createEmployee

          createEmployee
          Body createEmployee
          • 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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • 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

          updateEmployee

          updateEmployee
          Body updateEmployee
          • 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 ?
              • day int
              • mon int
              • year int
            • 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
              • category int *
            • personNumber string ?
            • customFieldList CustomFieldList ?
          UpdateEmployeeResponse
          Body UpdateEmployeeResponse

          getActiveEmployeeList

          Description

          Returns a list of all active employees with their number name and loginname.

          getActiveEmployeeList
          Body getActiveEmployeeList
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          getEmployeeListResponse
          Body getEmployeeListResponse
          • return EmployeeName *
            • number long
            • loginname string
            • name string
            • allowNegativeOrdering boolean
            • allowTableRetour boolean ?
            • allowNextCourse boolean ?
            • allowSplit boolean ?
            • allowPay boolean ?

          verifyEmployeePassword

          Description

          Returns whether the password is correct

          verifyEmployeePasswordRequest
          Body verifyEmployeePassword
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          • employee-number long
          • password string
          verifyEmployeePasswordResponse
          Body verifyEmployeePasswordResponse
          • response boolean

          getMaxTableNumber

          getMaxTableNumberRequest
          Body getMaxTableNumber
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          getMaxTableNumberResponse
          Body getMaxTableNumberResponse
          • maxTableNumber int

          getTableList

          Description

          (deprecated) does not support subtables

          getTableList
          Body getTableList
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          getTableListResponse
          Body getTableListResponse
          • table Table *
            • number int
            • tableStatus TableStatus
            • relationNumber long ?
            • relationName string ?
            • tableName string ?
            • numberOfGuests int ?
            • courseNumber int ?
            • courseName string ?
            • courseAbbreviation string ?
            • createTimestamp SoapMplusDateTime ?
              • sec int
              • min int
              • hour int
              • day int
              • mon int
              • year int
              • isdst boolean
              • timezone int
            • changeTimestamp SoapMplusDateTime ?
              • sec int
              • min int
              • hour int
              • day int
              • mon int
              • year int
              • isdst boolean
              • timezone int
            • totalInclAmount long ?
            • totalExclAmount long ?
            • prepaidAmount long ?
            • cardNumber string ?
            • employeeNumber long ?
            • employeeName string ?

          getTableListV2

          Description

          Retrieve a list of (sub)table states

          getTableListV2
          Body getTableListV2
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          getTableListV2Response
          Body getTableListV2Response

          getTableListV3

          Description

          Retrieve a list of (sub)table states, without terminal requirement

          getTableListV3
          Body getTableListV3
          getTableListV3Response
          Body getTableListV3Response

          getMainTableList

          Description

          Retrieve a list of main tables for the specified branch number.

          getMainTableList
          Body getMainTableList
          getMainTableListResponse
          Body getMainTableListResponse
          • mainTable MainTable *
            • number int
            • askName boolean
            • standardSubTableCount int

          getSubTableList

          Description

          Retrieve a list of sub tables for the specified branch number.

          getSubTableList
          Body getSubTableList
          getSubTableListResponse
          Body getSubTableListResponse
          • subTableState SubTableState *
            • tableNumber TableNumber
              • tableNumber int
              • subNumber int
            • state TableStatus
              Note PRINTED and SERVED are never used because they are stored in seperate fields
            • tableName string
            • cardNumber string ?
            • details OccupiedTableDetails ?
              • createTimestamp SoapMplusDateTime
                Time at which the table became occupied
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • changeTimestamp SoapMplusDateTime
                Last order time
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • totalInclAmount long
                Total amount of order including VAT
              • totalExclAmount long
                Total amount of order excluding VAT
              • prepaidAmount long
                Total amount already paid
              • dishesReady boolean
                There are dishes ready to be brought to the table (kitchen management module)
              • receiptPrinted boolean
                The receipt has been printed
              • numberOfGuests int ?
                Number of guest might be missing if it has not been set
              • relation TableRelation ?
                Set if a relation has been selected on the table
                • relationNumber long
                • relationName string
              • currentCourse TableCourse ?
                • number int
                • name string
                • abbreviation string
              • isVip boolean ?
              • claimedBy WorkplaceIdentifier ?
                • branchNumber int
                • workplaceNumber int
              • employee TableEmployee ?
                • employeeNumber long
                • employeeName string

          getCourseList

          getCourseList
          Body getCourseList
          • terminal Terminal
            • branchNumber int
            • branchName string
            • terminalNumber int
            • terminalName string
            • terminalStatus TerminalStatus
            • uniqueDeviceIdentifier string
            • gksProductionNumber string ?
            • hardwareIdentifier string ?
            • terminalSoftwareName string ?
            • terminalSoftwareVersion string ?
            • instanceId string ?
          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

          getCourseListV2

          getCourseListV2
          Body getCourseListV2
          GetCourseListV2Response
          Body GetCourseListV2Response
          • course CourseInfo *
            • number int
            • sequenceNumber int
            • name string
            • abbreviation string
            • type CourseType
            • doSetTable boolean
            • canBeServedWithWine boolean

          getVatGroupList

          Description

          returns the current VAT rates of all branches. The exclAmount and vatAmount fields in the response type are not applicable to this call.

          getVatGroupList
          Body getVatGroupList
            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.

            saveTableOrder

            saveTableOrder
            Body saveTableOrder
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            SaveTableOrderResponse
            Body SaveTableOrderResponse

            saveTableOrderV2

            saveTableOrderV2
            Body saveTableOrderV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request SaveTableOrderRequest
              • order Order ?
                • orderId string
                • extOrderId string ?
                • invoiceIds IdList ?
                  • id string *
                • extInvoiceIds IdList ?
                  • id string *
                • transactionString string ?
                • syncMarker long ?
                • orderType OrderType ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • vatMethod VatMethod ?
                • vatGroupList VatGroupList ?
                • deliveryMethod string ?
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryPeriodBegin SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • deliveryPeriodEnd SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • paymentMethod string ?
                • changeCounter int ?
                • versionNumber int ?
                • prepaidAmount long ?
                • fullyPaid boolean ?
                • deliveryState OrderDeliveryState ?
                • cancelState OrderCancelState ?
                • completeState OrderCompleteState ?
                • tableNumber int ?
                • tableSubNumber int ?
                • tableDescription string ?
                • numberOfGuests int ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • branchOrderNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • orderBarcode string ?
                • orderCategoryNumber int ?
                • orderCategoryDescription string ?
                • onDeliveryUrl string ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • paymentList PaymentList ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • webhookSessionData WebhookSessionData ?
                  • webhookSessionId string
                • cateringOrderNumber YearNumber ?
                  • year int
                  • number long
                • invoiceNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long
              • releaseTable boolean ?
            SaveTableOrderResponse
            Body SaveTableOrderResponse

            createAndPayTableOrder

            createAndPayTableOrder
            Body createAndPayTableOrder
            • request CreateAndPayTableOrderRequest ?
              • order Order ?
                • orderId string
                • extOrderId string ?
                • invoiceIds IdList ?
                  • id string *
                • extInvoiceIds IdList ?
                  • id string *
                • transactionString string ?
                • syncMarker long ?
                • orderType OrderType ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • vatMethod VatMethod ?
                • vatGroupList VatGroupList ?
                • deliveryMethod string ?
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryPeriodBegin SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • deliveryPeriodEnd SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • paymentMethod string ?
                • changeCounter int ?
                • versionNumber int ?
                • prepaidAmount long ?
                • fullyPaid boolean ?
                • deliveryState OrderDeliveryState ?
                • cancelState OrderCancelState ?
                • completeState OrderCompleteState ?
                • tableNumber int ?
                • tableSubNumber int ?
                • tableDescription string ?
                • numberOfGuests int ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • branchOrderNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • orderBarcode string ?
                • orderCategoryNumber int ?
                • orderCategoryDescription string ?
                • onDeliveryUrl string ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • paymentList PaymentList ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • webhookSessionData WebhookSessionData ?
                  • webhookSessionId string
                • cateringOrderNumber YearNumber ?
                  • year int
                  • number long
                • invoiceNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long
            CreateAndPayTableOrderResponse
            Body CreateAndPayTableOrderResponse

            moveTableOrder

            moveTableOrder
            Body moveTableOrder
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • tableNumber int
            MoveTableOrderResponse
            Body MoveTableOrderResponse

            moveTableOrderV2

            moveTableOrderV2
            Body moveTableOrderV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request MoveTableOrderRequest
              • order Order ?
                • orderId string
                • extOrderId string ?
                • invoiceIds IdList ?
                  • id string *
                • extInvoiceIds IdList ?
                  • id string *
                • transactionString string ?
                • syncMarker long ?
                • orderType OrderType ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • vatMethod VatMethod ?
                • vatGroupList VatGroupList ?
                • deliveryMethod string ?
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryPeriodBegin SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • deliveryPeriodEnd SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • paymentMethod string ?
                • changeCounter int ?
                • versionNumber int ?
                • prepaidAmount long ?
                • fullyPaid boolean ?
                • deliveryState OrderDeliveryState ?
                • cancelState OrderCancelState ?
                • completeState OrderCompleteState ?
                • tableNumber int ?
                • tableSubNumber int ?
                • tableDescription string ?
                • numberOfGuests int ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • branchOrderNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • orderBarcode string ?
                • orderCategoryNumber int ?
                • orderCategoryDescription string ?
                • onDeliveryUrl string ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • paymentList PaymentList ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • webhookSessionData WebhookSessionData ?
                  • webhookSessionId string
                • cateringOrderNumber YearNumber ?
                  • year int
                  • number long
                • invoiceNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long
              • tableNumber int
              • tableSubNumber int ?
              • releaseTable boolean ?
            MoveTableOrderResponse
            Body MoveTableOrderResponse

            moveTableOrderV3

            moveTableOrderV3
            Body moveTableOrderV3
            • request MoveTableOrderV3Request
              • 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
                • employeeNumber long
              • orderId string
              • lines MoveTableLineList ?
                Optional when absent or empty all lines will be moved. Otherwise the lines specified.
                • line MoveTableLine *
                  • lineId string
                  • quantity decimal ?
                    Optional when not present the whole line is moved otherwise only the specified quantity
              • destinationTable TableIdentifier
                • branchNumber int
                • tableNumber int
                • tableSubNumber int
              • releaseSourceTable boolean ?
            MoveTableOrderV3Response
            Body MoveTableOrderV3Response

            inherits: IdempotentResp

            • idempotencyResult IdempotencyResult
              Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
            • result MoveTableOrderResult
            • errorMessage string

            getTableOrder

            getTableOrder
            Body getTableOrder
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • branchNumber int
            • tableNumber int
            GetTableOrderResponse
            Body GetTableOrderResponse
            • result GetTableOrderResult
            • claimedByWorkplaceNumber int ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • voucherIssuanceCandidates VoucherIssuanceCandidateList ?
              • voucherIssuanceCandidate VoucherIssuanceCandidate *
                • id string ?
                • scanCode string ?
                • groupId string ?
                • voucherId VoucherId
                  • id string
                  • version int ?
                • salesTurnoverId string ?
                • salesIssuanceId string ?
                • salesTurnoverLineId string ?
                • salesIssuanceLineId string ?
                • relationNumber long ?
                • cancelled boolean
                • startTs dateTime
                • endTs dateTime ?
                • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                • groupScanCode string ?
                • quantity int
                • sourceArticleNumber long
                • relationRequired boolean
                • pendingStartTsRequired boolean

            getTableOrderV2

            getTableOrderV2
            Body getTableOrderV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request GetTableOrderRequest
              • tableNumber int ?
              • tableSubNumber int ?
                if not specified 1 is assumed.
              • claimTable boolean ?
            GetTableOrderResponse
            Body GetTableOrderResponse
            • result GetTableOrderResult
            • claimedByWorkplaceNumber int ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • voucherIssuanceCandidates VoucherIssuanceCandidateList ?
              • voucherIssuanceCandidate VoucherIssuanceCandidate *
                • id string ?
                • scanCode string ?
                • groupId string ?
                • voucherId VoucherId
                  • id string
                  • version int ?
                • salesTurnoverId string ?
                • salesIssuanceId string ?
                • salesTurnoverLineId string ?
                • salesIssuanceLineId string ?
                • relationNumber long ?
                • cancelled boolean
                • startTs dateTime
                • endTs dateTime ?
                • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                • groupScanCode string ?
                • quantity int
                • sourceArticleNumber long
                • relationRequired boolean
                • pendingStartTsRequired boolean

            getTableOrderV3

            getTableOrderV3
            Body getTableOrderV3
            • request GetTableOrderV3Request
              • branchNumber int
              • workplaceNumber int
              • hardwareIdentifier string ?
              • tableNumber int
              • tableSubNumber int ?
              • claimTable boolean ?
                if not specified false is assumed.
              • uncondensedLines boolean ?
              • claimMethod ClaimMethod ?
            GetTableOrderResponse
            Body GetTableOrderResponse
            • result GetTableOrderResult
            • claimedByWorkplaceNumber int ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • voucherIssuanceCandidates VoucherIssuanceCandidateList ?
              • voucherIssuanceCandidate VoucherIssuanceCandidate *
                • id string ?
                • scanCode string ?
                • groupId string ?
                • voucherId VoucherId
                  • id string
                  • version int ?
                • salesTurnoverId string ?
                • salesIssuanceId string ?
                • salesTurnoverLineId string ?
                • salesIssuanceLineId string ?
                • relationNumber long ?
                • cancelled boolean
                • startTs dateTime
                • endTs dateTime ?
                • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                • groupScanCode string ?
                • quantity int
                • sourceArticleNumber long
                • relationRequired boolean
                • pendingStartTsRequired boolean

            findTableOrder

            findTableOrder
            Body findTableOrder
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • extOrderId string
            GetTableOrderResponse
            Body GetTableOrderResponse
            • result GetTableOrderResult
            • claimedByWorkplaceNumber int ?
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • voucherIssuanceCandidates VoucherIssuanceCandidateList ?
              • voucherIssuanceCandidate VoucherIssuanceCandidate *
                • id string ?
                • scanCode string ?
                • groupId string ?
                • voucherId VoucherId
                  • id string
                  • version int ?
                • salesTurnoverId string ?
                • salesIssuanceId string ?
                • salesTurnoverLineId string ?
                • salesIssuanceLineId string ?
                • relationNumber long ?
                • cancelled boolean
                • startTs dateTime
                • endTs dateTime ?
                • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                • groupScanCode string ?
                • quantity int
                • sourceArticleNumber long
                • relationRequired boolean
                • pendingStartTsRequired boolean

            releaseTable

            releaseTable
            Body releaseTable
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request ReleaseTableRequest
              • tableNumber int ?
              • tableSubNumber int ?
                if not specified 1 is assumed.
            ReleaseTableResponse
            Body ReleaseTableResponse

            releaseTableV2

            releaseTableV2
            Body releaseTableV2
            ReleaseTableV2Response
            Body ReleaseTableV2Response

            setSubTableCount

            setSubTableCount
            Body setSubTableCount
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request SetSubtableCountRequest
              • brancheNumber int
              • tableNumber int
              • newSubTableCount int
            SetSubtableCountResponse
            Body SetSubtableCountResponse
            • ok boolean

            getTableOrderCourseList

            Description

            deprecated, does not support subtables use getTableOrderCourseListV2 instead

            getTableOrderCourseList
            Body getTableOrderCourseList
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • branchNumber int
            • tableNumber int
            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

            getTableOrderCourseListV2

            Description

            returns the list of courses for the specified table

            getTableOrderCourseListV2
            Body getTableOrderCourseListV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request GetTableOrderCourseListRequest
              • branchNumber int
              • tableNumber int
              • tableSubNumber int ?
            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

            getTableOrderCourseListV3

            Description

            returns the list of courses for the specified table

            getTableOrderCourseListV3
            Body getTableOrderCourseListV3
            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

            requestTableOrderCourse

            Description

            deprecated, does not support subtables use requestNextTableOrderCourseV2 instead

            requestTableOrderCourse
            Body requestTableOrderCourse
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • branchNumber int
            • tableNumber int
            • employeeNumber long
            • courseNumber int
            RequestTableOrderCourseResponse
            Body RequestTableOrderCourseResponse
            • result RequestTableOrderCourseResult
            • orderId string ?
            • branchNumber int ?
            • tableNumber int ?
            • tableSubNumber int ?
            • courseNumber int ?
            • errorMessage string ?

            requestNextTableOrderCourseV2

            Description

            request serving of next course

            requestNextTableOrderCourseV2
            Body requestNextTableOrderCourseV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request RequestNextTableOrderCourseRequest
              • branchNumber int
              • tableNumber int
              • tableSubNumber int
              • employeeNumber long
              • courseNumber int
            RequestTableOrderCourseResponse
            Body RequestTableOrderCourseResponse
            • result RequestTableOrderCourseResult
            • orderId string ?
            • branchNumber int ?
            • tableNumber int ?
            • tableSubNumber int ?
            • courseNumber int ?
            • errorMessage string ?

            requestNextTableOrderCourseV3

            Description

            request serving of next course

            requestNextTableOrderCourseV3
            Body requestNextTableOrderCourseV3
            RequestTableOrderCourseResponse
            Body RequestTableOrderCourseResponse
            • result RequestTableOrderCourseResult
            • orderId string ?
            • branchNumber int ?
            • tableNumber int ?
            • tableSubNumber int ?
            • courseNumber int ?
            • errorMessage string ?

            storeSinglyEftTransaction

            Description

            use this function to save EFT transactions that are not associated with a payment.

            storeSinglyEftTransaction
            Body storeSinglyEftTransaction
            • terminal TerminalId
              • branchNumber int
              • terminalNumber int
            • eft-transaction 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
            StoreSinglyEftTransactionResponse
            Body StoreSinglyEftTransactionResponse

            queueBranchOrder

            queueBranchOrder
            Body queueBranchOrder
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            QueueBranchOrderResponse
            Body QueueBranchOrderResponse

            queueBranchOrderPayment

            Description

            queues the supplied

            queueBranchOrderPayment
            Body queueBranchOrderPayment
            • paymentRequest QueueBranchOrderPaymentRequest ?
              • 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 ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • bookingMethod PaymentBookingMethod ?
                defaults to deposit, when receipt the payment should match the outstanding order amount
            QueueBranchOrderPaymentResponse
            Body QueueBranchOrderPaymentResponse
            • result QueueBranchOrderPaymentResult
            • errorMessage string
            • queuedPaymentId string ?
              id of the queued payment use getQueueBranchOrderPaymentStatus to check its status

            getQueueBranchOrderPaymentStatus

            Description

            retrieves the current state of a previously queued payment

            getQueueBranchOrderPaymentStatus
            Body getQueueBranchOrderPaymentStatus
            • queuedPaymentId string
            GetQueueBranchOrderPaymentStatusResponse
            Body GetQueueBranchOrderPaymentStatusResponse

            updateOrder

            updateOrder
            Body updateOrder
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            UpdateOrderResponse
            Body UpdateOrderResponse

            updateOrderV2

            updateOrderV2
            Body updateOrderV2
            • request UpdateOrderV2Request
              • order Order
                • orderId string
                • extOrderId string ?
                • invoiceIds IdList ?
                  • id string *
                • extInvoiceIds IdList ?
                  • id string *
                • transactionString string ?
                • syncMarker long ?
                • orderType OrderType ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • vatMethod VatMethod ?
                • vatGroupList VatGroupList ?
                • deliveryMethod string ?
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryPeriodBegin SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • deliveryPeriodEnd SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • paymentMethod string ?
                • changeCounter int ?
                • versionNumber int ?
                • prepaidAmount long ?
                • fullyPaid boolean ?
                • deliveryState OrderDeliveryState ?
                • cancelState OrderCancelState ?
                • completeState OrderCompleteState ?
                • tableNumber int ?
                • tableSubNumber int ?
                • tableDescription string ?
                • numberOfGuests int ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • branchOrderNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • orderBarcode string ?
                • orderCategoryNumber int ?
                • orderCategoryDescription string ?
                • onDeliveryUrl string ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • paymentList PaymentList ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • webhookSessionData WebhookSessionData ?
                  • webhookSessionId string
                • cateringOrderNumber YearNumber ?
                  • year int
                  • number long
                • invoiceNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long
              • applySalesAndActions boolean ?
              • applySalesPrices boolean ?
              • applyPriceGroups boolean ?
            UpdateOrderV2Response
            Body UpdateOrderV2Response
            • result UpdateOrderResult
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            • errorMessage string ?
            • info UpdateOrderInfo
              • orderId string
              • orderString string
              • orderQueued boolean ?

            saveOrder

            saveOrder
            Body saveOrder
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long
            SaveOrderResponse
            Body SaveOrderResponse

            getOrder

            getOrder
            Body getOrder
            • orderId string
            GetOrderResponse
            Body GetOrderResponse
            • result GetOrderResult
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long

            getPackingSlips

            getPackingSlips
            Body getPackingSlips
            • request GetPackingSlipsRequest
              • syncMarker long ?
              • syncMarkerLimit int ?
              • fromFinancialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • throughFinancialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • branchNumbers int *
              • employeeNumbers long *
              • relationNumbers long *
              • supplierRelationNumbers long *
              • articleNumbers long *
              • articleTurnoverGroups int *
              • articlePluNumbers TextList ?
                • text Text *
                  • text string
              • articleBarcodes TextList ?
                • text Text *
                  • text string
              • activityId string ?
              • packingSlipIds string *
              • packingSlipNumbers YearNumber *
                • year int
                • number long
              • ownerFilter OwnerLabelFilter ?
                • ownerLabels string *
              • branchGroupFilter BranchGroupFilter ?
                • branchGroups int *
              • includeLineList boolean ?
                If false only the base packing slip information will be requested. This is significantly faster for large amounts of data. The packing order/invoice/proposal references will not be loaded.
            GetPackingSlipsResponse
            Body GetPackingSlipsResponse
            • packingSlipList PackingSlipList
              • packingSlip PackingSlip *
                • packingSlipId string
                • packingSlipNumber YearNumber ?
                  • year int
                  • number long
                • packingSlipBarcode string ?
                • orderId string ?
                • extOrderId string ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • orderBarcode string ?
                • invoiceId string ?
                • extInvoiceId string ?
                • invoiceNumber YearNumber ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • transactionString string ?
                • syncMarker long ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • changeCounter int ?
                • state PackingSlipState ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • costCenter string ?
                • orderCategoryNumber int ?
                • packingSlipType PackingSlipType ?
                • vatMethod VatMethod ?
                • sessionId string ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long

            getPackingSlipsByOrder

            getPackingSlipsByOrder
            Body getPackingSlipsByOrder
            GetPackingSlipsByOrderResponse
            Body GetPackingSlipsByOrderResponse
            • packingSlipList PackingSlipList
              • packingSlip PackingSlip *
                • packingSlipId string
                • packingSlipNumber YearNumber ?
                  • year int
                  • number long
                • packingSlipBarcode string ?
                • orderId string ?
                • extOrderId string ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • orderBarcode string ?
                • invoiceId string ?
                • extInvoiceId string ?
                • invoiceNumber YearNumber ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • transactionString string ?
                • syncMarker long ?
                • employeeNumber long ?
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • workplaceNumber int ?
                • entryBranchNumber int ?
                • entryExtBranchId string ?
                • reference string ?
                • activityId string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • changeCounter int ?
                • state PackingSlipState ?
                • onInvoiceUrl string ?
                • lineList LineList ?
                • costCenter string ?
                • orderCategoryNumber int ?
                • packingSlipType PackingSlipType ?
                • vatMethod VatMethod ?
                • sessionId string ?
                • proposalId string ?
                • extProposalId string ?
                • proposalNumber YearNumber ?
                  • year int
                  • number long

            getOrderChanges

            getOrderChanges
            Body getOrderChanges
            GetOrderChangesResponse
            Body GetOrderChangesResponse
            • orderChangeList OrderChangeList
              • orderChange OrderChange *
                • orderId string
                • extOrderId string ?
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • entryBranchNumber int ?
                • workplaceNumber int ?
                • entryExtBranchId string ?
                • financialBranchNumber int ?
                • financialExtBranchId string ?
                • reference string ?
                • changeCounter int ?
                • versionNumber int ?
                • orderNumber YearNumber ?
                  • year int
                  • number long
                • syncMarker long ?
                • tableNumber int ?
                • tableDescription string ?
                • orderType OrderType ?
                • employeeNumberOld long ?
                • employeeNumberNew long ?
                • employeeNameOld string ?
                • employeeNameNew string ?
                • relationNumberOld long ?
                • relationNumberNew long ?
                • relationNameOld string ?
                • relationNameNew string ?
                • deliveryAddressOld Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • deliveryAddressNew Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddressOld Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddressNew Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDateOld SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • financialDateNew SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • totalInclAmountOld long ?
                • totalInclAmountNew long ?
                • totalExclAmountOld long ?
                • totalExclAmountNew long ?
                • vatMethodOld VatMethod ?
                • vatMethodNew VatMethod ?
                • deliveryMethodOld string ?
                • deliveryMethodNew string ?
                • deliveryDateOld SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryDateNew SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • 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
                • paymentMethodOld string ?
                • paymentMethodNew string ?
                • prepaidAmountOld long ?
                • prepaidAmountNew long ?
                • fullyPaidOld boolean ?
                • fullyPaidNew boolean ?
                • deliveryStateOld OrderDeliveryState ?
                • deliveryStateNew OrderDeliveryState ?
                • cancelStateOld OrderCancelState ?
                • cancelStateNew OrderCancelState ?
                • completeStateOld OrderCompleteState ?
                • completeStateNew OrderCompleteState ?
                • numberOfGuestsOld int ?
                • numberOfGuestsNew int ?
                • orderCategoryNumberOld int ?
                • orderCategoryNumberNew int ?
                • orderCategoryDescriptionOld string ?
                • orderCategoryDescriptionNew string ?
                • lineChangeList LineChangeList ?
                • vatChangeOld VatChange ?
                • vatChangeNew VatChange ?

            getOrderHistory

            getOrderHistory
            Body getOrderHistory
            • request GetOrderHistoryRequest
              • syncMarker long ?
              • syncMarkerLimit int ?
              • fromEntryDateTime dateTime ?
              • throughEntryDateTime dateTime ?
              • branchNumbers int *
              • employeeNumbers long *
              • relationNumbers long *
              • tableNumberList TableNumberList ?
                When subNumber is not specified all subnumbers are returned.
                • tableNumber TableNumber *
                  • tableNumber int
                  • subNumber int
              • orderTypeList OrderTypeList ?
              • orderIdList IdList ?
                • id string *
            GetOrderHistoryResponse
            Body GetOrderHistoryResponse

            findOrder

            findOrder
            Body findOrder
            • extOrderId string
            GetOrderResponse
            Body GetOrderResponse
            • result GetOrderResult
            • order Order ?
              • orderId string
              • extOrderId string ?
              • invoiceIds IdList ?
                • id string *
              • extInvoiceIds IdList ?
                • id string *
              • transactionString string ?
              • syncMarker long ?
              • orderType OrderType ?
              • entryBranchNumber int ?
              • entryExtBranchId string ?
              • employeeNumber long ?
              • employeeName string ?
              • entryTimestamp SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • relationNumber long ?
              • relationName string ?
              • relationCategoryId int ?
              • relationBankAccountNumber string ?
              • relationVatNumber string ?
              • deliveryAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • invoiceAddress Address ?
                • addressId string ?
                • name string ?
                • contact string ?
                • address string ?
                • zipcode string ?
                • city string ?
                • country string ?
                • label string ?
                • companyName string ?
                • supplierInformation string ?
              • financialDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • financialBranchNumber int ?
              • financialExtBranchId string ?
              • workplaceNumber int ?
              • 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.
              • deliveryMethod string ?
              • deliveryDate SoapMplusDate ?
                • day int
                • mon int
                • year int
              • deliveryPeriodBegin SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • deliveryPeriodEnd SoapMplusDateTime ?
                • sec int
                • min int
                • hour int
                • day int
                • mon int
                • year int
                • isdst boolean
                • timezone int
              • paymentMethod string ?
              • changeCounter int ?
              • versionNumber int ?
              • prepaidAmount long ?
              • fullyPaid boolean ?
              • deliveryState OrderDeliveryState ?
              • cancelState OrderCancelState ?
              • completeState OrderCompleteState ?
              • tableNumber int ?
              • tableSubNumber int ?
              • tableDescription string ?
              • numberOfGuests int ?
              • orderNumber YearNumber ?
                • year int
                • number long
              • branchOrderNumber WorkplaceYearNumber ?
                • branchNumber int
                • workplaceNumber int
                • year int
                • number long
              • orderBarcode string ?
              • orderCategoryNumber int ?
              • orderCategoryDescription string ?
              • onDeliveryUrl string ?
              • onInvoiceUrl string ?
              • lineList LineList ?
                • line Line *
                  • lineId string ?
                  • employeeNumber long ?
                  • articleNumber long
                  • pluNumber string ?
                  • text string ?
                  • supplierRelationNumber long ?
                  • supplierRelationName string ?
                  • supplierArticleNumber string ?
                  • data LineData ?. . .
                  • courseNumber int ?
                  • menuHash string ?
                  • menuDescription string ?
                  • menuAmount long ?
                  • salePromotionData SalePromotionLineData ?. . .
                  • webhookData WebhookLineData ?. . .
                  • lineType LineType ?. . .
                  • preparationList LineList ?. . .
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                  • tempId string ?
                  • retourReason string ?
                  • sequenceNumber int ?
                  • contractLines SalesLineContractLineList ?. . .
              • paymentList PaymentList ?
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
              • vatChange VatChange ?
              • vatCountryCode short ?
              • vatCountryIso3 string ?
              • webhookSessionData WebhookSessionData ?
                • webhookSessionId string
              • cateringOrderNumber YearNumber ?
                • year int
                • number long
              • invoiceNumbers YearNumberList ?
              • packingSlipIds IdList ?
                • id string *
              • packingSlipNumbers YearNumberList ?
              • proposalId string ?
              • extProposalId string ?
              • proposalNumber YearNumber ?
                • year int
                • number long

            cancelOrder

            cancelOrder
            Body cancelOrder
            CancelOrderResponse
            Body CancelOrderResponse

            cancelOrderV2

            Description

            Tries to cancel the specified order. If the order is already cancelled, the call will try to undo the cancel action (this behaviour does currently not work for branch orders).

            cancelOrderV2
            Body cancelOrderV2
            CancelOrderResponse
            Body CancelOrderResponse

            cancelTableOrder

            cancelTableOrder
            Body cancelTableOrder
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • branchNumber int
            • tableNumber int
            CancelOrderResponse
            Body CancelOrderResponse

            cancelTableOrderV2

            cancelTableOrderV2
            Body cancelTableOrderV2
            • terminal Terminal
              • branchNumber int
              • branchName string
              • terminalNumber int
              • terminalName string
              • terminalStatus TerminalStatus
              • uniqueDeviceIdentifier string
              • gksProductionNumber string ?
              • hardwareIdentifier string ?
              • terminalSoftwareName string ?
              • terminalSoftwareVersion string ?
              • instanceId string ?
            • request CancelTableOrderRequest
              • branchNumber int
              • tableNumber int
              • tableSubNumber int
            CancelOrderResponse
            Body CancelOrderResponse

            payInvoice

            payInvoice
            Body payInvoice
            • request PayInvoiceRequest
              • invoiceId string
              • paymentList PaymentList
                • payment Payment *
                  • paymentId string ?
                    Internal ID for this payment.
                  • financialDate SoapMplusDate ?
                    Date this payment was registered.
                    . . .
                  • entryTimestamp SoapMplusDateTime ?. . .
                  • branchNumber int ?
                  • extBranchId string ?
                  • workplaceNumber int ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • method string
                    Payment method (required when creating a new payment).
                  • description string ?
                  • amount long
                    Total amount paid (required when creating a new payment).
                  • paymentMethodType PaymentMethodType ?. . .
                  • accountNumber int ?
                    Account number of this payment method for bookkeeping.
                  • branchAccountNumberList BranchAccountNumberList ?. . .
                  • eftTransactionDetails EftTransactionDetails ?. . .
                  • giftcardNumber string ?
                    Giftcard number if payment is done via a Giftcard
                  • externalPaymentId string ?
                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
            PayInvoiceResponse
            Body PayInvoiceResponse

            deliverOrder

            deliverOrder
            Body deliverOrder
            DeliverOrderResponse
            Body DeliverOrderResponse

            deliverOrderV2

            deliverOrderV2
            Body deliverOrderV2
            DeliverOrderV2Response
            Body DeliverOrderV2Response

            getOrderCategories

            Description

            Returns a list of all available order categories.

            getOrderCategories
            Body getOrderCategories
              GetOrderCategoriesResponse
              Body GetOrderCategoriesResponse
              • orderCategory OrderCategory *
                • orderCategoryNumber int
                • orderCategoryDescription string
                • orderCategoryDependencyNumbers int *

              getReceipts

              getReceipts
              Body getReceipts
              • request GetReceiptsRequest
                • syncMarker long ?
                  Search for receipts added or changed from this syncMarker.
                • syncMarkerLimit int ?
                • fromFinancialDate SoapMplusDate ?
                  Search for receipts starting at this date.
                  • day int
                  • mon int
                  • year int
                • throughFinancialDate SoapMplusDate ?
                  Search for receipts up to and including this date.
                  • day int
                  • mon int
                  • year int
                • 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.
                  • text Text *
                    • text string
                • articleBarcodes TextList
                  Search for receipts containing articles with these barcodes.
                  • text Text *
                    • text string
                • activityId string ?
                • includeOrderReferences boolean ?
                  Include references to the order(s) that the receipt is based on.
                • ownerFilter OwnerLabelFilter ?
                  • ownerLabels string *
                • branchGroupFilter BranchGroupFilter ?
                  • branchGroups int *
                • receiptIds string *
                • includeLineList boolean ?
                  If false only the base receipt information will be requested. This is significantly faster for large amounts of data. The order references will not be loaded.
              GetReceiptsResponse
              Body GetReceiptsResponse
              • receiptList ReceiptList
                • receipt Receipt *
                  • receiptId string
                    The internal UUID for this receipt.
                  • extReceiptId string ?
                  • orderIds IdList ?
                    • id string *
                  • extOrderIds IdList ?
                    • id string *
                  • 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.
                    • day int
                    • mon int
                    • year int
                  • financialBranchNumber int
                    The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
                  • financialExtBranchId string ?
                  • workplaceNumber int
                    The workplace on which this receipt was entered into the system.
                  • entryBranchNumber int ?
                    The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
                  • entryExtBranchId string ?
                  • reference string ?
                    A textual reference for the receipt.
                  • activityId string ?
                  • totalInclAmount long
                    The total amount including VAT.
                  • totalExclAmount long
                    The total amount excluding VAT.
                  • vatMethod VatMethod
                    The VAT method used for this receipt.
                  • vatGroupList VatGroupList ?
                    The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
                  • changeCounter int ?
                    Internal counter that updates everytime the order is changed.
                  • versionNumber int ?
                    Internal counter that updates when the order is changed in important ways.
                  • paidAmount long
                    The total amount that has been paid on this receipt.
                  • state ReceiptState
                    The current state of the receipt.
                  • lineList LineList ?
                    The lines for this receipt.
                  • paymentList PaymentList ?
                    The payments registered for this receipt.
                  • answerList AnswerList ?
                  • vatChange VatChange ?
                  • numberOfGuests int ?
                  • creditedReceiptId string ?
                    The id of the receipt which this receipt is a credit receipt of.
                  • tableNumber int ?
                  • tableSubNumber int ?
                  • salesCategoryNumber int ?
                  • salesCategoryDescription string ?

              getReceipt

              getReceipt
              Body getReceipt
              • receiptId string
              GetReceiptResponse
              Body GetReceiptResponse
              • result GetReceiptResult
              • receipt Receipt ?
                • receiptId string
                  The internal UUID for this receipt.
                • extReceiptId string ?
                • orderIds IdList ?
                  • id string *
                • extOrderIds IdList ?
                  • id string *
                • 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.
                  • day int
                  • mon int
                  • year int
                • 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.
                  • line Line *
                    • lineId string ?
                    • employeeNumber long ?
                    • articleNumber long
                    • pluNumber string ?
                    • text string ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • data LineData ?. . .
                    • courseNumber int ?
                    • menuHash string ?
                    • menuDescription string ?
                    • menuAmount long ?
                    • salePromotionData SalePromotionLineData ?. . .
                    • webhookData WebhookLineData ?. . .
                    • lineType LineType ?. . .
                    • preparationList LineList ?. . .
                    • suppressDisposableComponent boolean ?
                      Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                    • tempId string ?
                    • retourReason string ?
                    • sequenceNumber int ?
                    • contractLines SalesLineContractLineList ?. . .
                • paymentList PaymentList ?
                  The payments registered for this receipt.
                  • payment Payment *
                    • paymentId string ?
                      Internal ID for this payment.
                    • financialDate SoapMplusDate ?
                      Date this payment was registered.
                      . . .
                    • entryTimestamp SoapMplusDateTime ?. . .
                    • branchNumber int ?
                    • extBranchId string ?
                    • workplaceNumber int ?
                    • employeeNumber long ?
                    • employeeName string ?
                    • method string
                      Payment method (required when creating a new payment).
                    • description string ?
                    • amount long
                      Total amount paid (required when creating a new payment).
                    • paymentMethodType PaymentMethodType ?. . .
                    • accountNumber int ?
                      Account number of this payment method for bookkeeping.
                    • branchAccountNumberList BranchAccountNumberList ?. . .
                    • eftTransactionDetails EftTransactionDetails ?. . .
                    • giftcardNumber string ?
                      Giftcard number if payment is done via a Giftcard
                    • externalPaymentId string ?
                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                • answerList AnswerList ?
                  • answer Answer *
                    • questionId int ?
                    • questionText string ?
                    • answerText string ?
                • vatChange VatChange ?
                • numberOfGuests int ?
                • creditedReceiptId string ?
                  The id of the receipt which this receipt is a credit receipt of.
                • tableNumber int ?
                • tableSubNumber int ?
                • salesCategoryNumber int ?
                • salesCategoryDescription string ?

              getReceiptsByOrder

              getReceiptsByOrder
              Body getReceiptsByOrder
              • orderId string
              GetReceiptsByOrderResponse
              Body GetReceiptsByOrderResponse
              • result GetReceiptsByOrderResult
              • receiptList ReceiptList
                • receipt Receipt *
                  • receiptId string
                    The internal UUID for this receipt.
                  • extReceiptId string ?
                  • orderIds IdList ?
                    • id string *
                  • extOrderIds IdList ?
                    • id string *
                  • 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.
                    • day int
                    • mon int
                    • year int
                  • financialBranchNumber int
                    The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
                  • financialExtBranchId string ?
                  • workplaceNumber int
                    The workplace on which this receipt was entered into the system.
                  • entryBranchNumber int ?
                    The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
                  • entryExtBranchId string ?
                  • reference string ?
                    A textual reference for the receipt.
                  • activityId string ?
                  • totalInclAmount long
                    The total amount including VAT.
                  • totalExclAmount long
                    The total amount excluding VAT.
                  • vatMethod VatMethod
                    The VAT method used for this receipt.
                  • vatGroupList VatGroupList ?
                    The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
                  • changeCounter int ?
                    Internal counter that updates everytime the order is changed.
                  • versionNumber int ?
                    Internal counter that updates when the order is changed in important ways.
                  • paidAmount long
                    The total amount that has been paid on this receipt.
                  • state ReceiptState
                    The current state of the receipt.
                  • lineList LineList ?
                    The lines for this receipt.
                  • paymentList PaymentList ?
                    The payments registered for this receipt.
                  • answerList AnswerList ?
                  • vatChange VatChange ?
                  • numberOfGuests int ?
                  • creditedReceiptId string ?
                    The id of the receipt which this receipt is a credit receipt of.
                  • tableNumber int ?
                  • tableSubNumber int ?
                  • salesCategoryNumber int ?
                  • salesCategoryDescription string ?

              getReceiptsByCashCount

              getReceiptsByCashCount
              Body getReceiptsByCashCount
              GetReceiptsByCashCountResponse
              Body GetReceiptsByCashCountResponse
              • result GetReceiptsByCashCountResult
              • receiptList ReceiptList
                • receipt Receipt *
                  • receiptId string
                    The internal UUID for this receipt.
                  • extReceiptId string ?
                  • orderIds IdList ?
                    • id string *
                  • extOrderIds IdList ?
                    • id string *
                  • 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.
                    • day int
                    • mon int
                    • year int
                  • financialBranchNumber int
                    The branch for which this receipt was entered into the system. This is the branch on which the turnover and stock changes are registered.
                  • financialExtBranchId string ?
                  • workplaceNumber int
                    The workplace on which this receipt was entered into the system.
                  • entryBranchNumber int ?
                    The branch on which this receipt was entered into the system. Can in theory be different from the financialBranchNumber.
                  • entryExtBranchId string ?
                  • reference string ?
                    A textual reference for the receipt.
                  • activityId string ?
                  • totalInclAmount long
                    The total amount including VAT.
                  • totalExclAmount long
                    The total amount excluding VAT.
                  • vatMethod VatMethod
                    The VAT method used for this receipt.
                  • vatGroupList VatGroupList ?
                    The VAT codes used on this receipt, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
                  • changeCounter int ?
                    Internal counter that updates everytime the order is changed.
                  • versionNumber int ?
                    Internal counter that updates when the order is changed in important ways.
                  • paidAmount long
                    The total amount that has been paid on this receipt.
                  • state ReceiptState
                    The current state of the receipt.
                  • lineList LineList ?
                    The lines for this receipt.
                  • paymentList PaymentList ?
                    The payments registered for this receipt.
                  • answerList AnswerList ?
                  • vatChange VatChange ?
                  • numberOfGuests int ?
                  • creditedReceiptId string ?
                    The id of the receipt which this receipt is a credit receipt of.
                  • tableNumber int ?
                  • tableSubNumber int ?
                  • salesCategoryNumber int ?
                  • salesCategoryDescription string ?

              printReceipt

              printReceipt
              Body printReceipt
              • terminal Terminal
                • branchNumber int
                • branchName string
                • terminalNumber int
                • terminalName string
                • terminalStatus TerminalStatus
                • uniqueDeviceIdentifier string
                • gksProductionNumber string ?
                • hardwareIdentifier string ?
                • terminalSoftwareName string ?
                • terminalSoftwareVersion string ?
                • instanceId string ?
              PrintReceiptResponse
              Body PrintReceiptResponse

              printReceiptV2

              printReceiptV2
              Body printReceiptV2
              • request PrintReceiptV2Request
                • 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.
              PrintReceiptV2Response
              Body PrintReceiptV2Response

              inherits: IdempotentResp

              • idempotencyResult IdempotencyResult
                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
              • result PrintReceiptResult
              • errorMessage string

              printTableReceipt

              printTableReceipt
              Body printTableReceipt
              • terminal Terminal
                • branchNumber int
                • branchName string
                • terminalNumber int
                • terminalName string
                • terminalStatus TerminalStatus
                • uniqueDeviceIdentifier string
                • gksProductionNumber string ?
                • hardwareIdentifier string ?
                • terminalSoftwareName string ?
                • terminalSoftwareVersion string ?
                • instanceId string ?
              • tableNumber int
              PrintTableReceiptResponse
              Body PrintTableReceiptResponse

              printTableReceiptV2

              printTableReceiptV2
              Body printTableReceiptV2
              • terminal Terminal
                • branchNumber int
                • branchName string
                • terminalNumber int
                • terminalName string
                • terminalStatus TerminalStatus
                • uniqueDeviceIdentifier string
                • gksProductionNumber string ?
                • hardwareIdentifier string ?
                • terminalSoftwareName string ?
                • terminalSoftwareVersion string ?
                • instanceId string ?
              • request PrintTableReceiptRequest
                • branchNumber int
                • tableNumber int
                • tableSubNumber int
              PrintTableReceiptResponse
              Body PrintTableReceiptResponse

              printTableReceiptV3

              printTableReceiptV3
              Body printTableReceiptV3
              • request PrintTableReceiptV3Request
                • 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
                  • branchNumber int
                  • workplaceNumber int
                • tableIdentifier TableIdentifier
                  • branchNumber int
                  • tableNumber int
                  • tableSubNumber int
              PrintTableReceiptV3Response
              Body PrintTableReceiptV3Response

              inherits: IdempotentResp

              • idempotencyResult IdempotencyResult
                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
              • result PrintTableReceiptResult
              • errorMessage string

              getInvoices

              getInvoices
              Body getInvoices
              • request GetInvoicesRequest
                • syncMarker long ?
                  Search for invoices added or changed from this syncMarker.
                • syncMarkerLimit int ?
                • fromFinancialDate SoapMplusDate ?
                  Search for invoices starting at this date.
                  • day int
                  • mon int
                  • year int
                • throughFinancialDate SoapMplusDate ?
                  Search for invoices up to and including this date.
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                  Search for invoices booked on these branches.
                • employeeNumbers long *
                  Search for invoices booked by these employees.
                • relationNumbers long *
                  Search for invoices paid by these customers.
                • supplierRelationNumbers long *
                • articleNumbers long *
                  Search for invoices containing article with these numbers.
                • articleTurnoverGroups int *
                  Search for invoices containing articles in these turnover groups.
                • articlePluNumbers TextList
                  Search for invoices containing articles with these PLU numbers.
                  • text Text *
                    • text string
                • articleBarcodes TextList
                  Search for invoices containing articles with these barcodes.
                  • text Text *
                    • text string
                • activityId string ?
                • finalizeInvoices boolean ?
                • invoiceIds string *
                • invoiceNumbers YearNumber *
                  • year int
                  • number long
                • ownerFilter OwnerLabelFilter ?
                  • ownerLabels string *
                • branchGroupFilter BranchGroupFilter ?
                  • branchGroups int *
                • includeLineList boolean ?
                  If false only the base invoice information will be requested. This is significantly faster for large amounts of data. The packing slips/orders references will not be loaded.
              GetInvoicesResponse
              Body GetInvoicesResponse
              • invoiceList InvoiceList
                • invoice Invoice *
                  • invoiceId string ?
                    The internal UUID for this invoice.
                  • extInvoiceId string ?
                  • orderIds IdList ?
                    • id string *
                  • extOrderIds IdList ?
                    • id string *
                  • transactionString string ?
                    The nicely formatted unique string for this transaction.
                  • syncMarker long ?
                  • invoiceNumber YearNumber ?
                    • year int
                    • number long
                  • invoiceBarcode string ?
                  • invoiceType InvoiceType ?
                    The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
                  • employeeNumber long ?
                    The employee that entered this receipt into the system.
                  • employeeName string ?
                  • entryTimestamp SoapMplusDateTime ?
                    The time this receipt was entered into the system.
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • relationNumber long ?
                    The customer that paid for this invoice.
                  • relationName string ?
                  • relationCategoryId int ?
                  • relationBankAccountNumber string ?
                  • relationVatNumber string ?
                  • deliveryAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?
                  • invoiceAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?
                  • financialDate SoapMplusDate ?
                    The financial date that this invoice was entered into the system.
                    • day int
                    • mon int
                    • year int
                  • 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 ?
                    • day int
                    • mon int
                    • year int
                  • totalInclAmount long ?
                    The total amount including VAT.
                  • totalExclAmount long ?
                    The total amount excluding VAT.
                  • vatMethod VatMethod ?
                    The VAT method used for this invoice.
                  • vatGroupList VatGroupList ?
                    The VAT codes used on this invoice, including their individual amounts. Use these VAT amounts in your financial reporting, do not calculate it yourself.
                  • changeCounter int ?
                    Internal counter that updates everytime the order is changed.
                  • versionNumber int ?
                    Internal counter that updates when the order is changed in important ways.
                  • paidAmount long ?
                    The total amount that has been paid on this invoice.
                  • state InvoiceState ?
                    The current state of the invoice.
                  • finalized boolean ?
                  • finalizedTimestamp SoapMplusDateTime ?
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • lineList LineList ?
                    The lines for this invoice.
                  • paymentList PaymentList ?
                    The payments registered for this invoice.
                  • answerList AnswerList ?
                  • vatChange VatChange ?
                  • vatCountryCode short ?
                  • vatCountryIso3 string ?
                  • costCenter string ?
                  • creditedInvoiceId string ?
                    The id of the invoice which this invoice is a credit invoice of.
                  • creditedReason string ?
                  • orderCategoryNumber int ?
                  • sessionId string ?
                  • orderNumbers YearNumberList ?
                  • packingSlipIds IdList ?
                    • id string *
                  • packingSlipNumbers YearNumberList ?
                  • proposalIds IdList ?
                    • id string *
                  • extProposalIds IdList ?
                    • id string *
                  • proposalNumbers YearNumberList ?
                  • salesCategoryNumber int ?
                  • salesCategoryDescription string ?

              saveInvoice

              saveInvoice
              Body saveInvoice
              • invoice Invoice
                • invoiceId string ?
                  The internal UUID for this invoice.
                • extInvoiceId string ?
                • orderIds IdList ?
                  • id string *
                • extOrderIds IdList ?
                  • id string *
                • transactionString string ?
                  The nicely formatted unique string for this transaction.
                • syncMarker long ?
                • invoiceNumber YearNumber ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • invoiceType InvoiceType ?
                  The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
                • employeeNumber long ?
                  The employee that entered this receipt into the system.
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  The time this receipt was entered into the system.
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                  The customer that paid for this invoice.
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  The financial date that this invoice was entered into the system.
                  • day int
                  • mon int
                  • year int
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • 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.
                  • line Line *
                    • lineId string ?
                    • employeeNumber long ?
                    • articleNumber long
                    • pluNumber string ?
                    • text string ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • data LineData ?. . .
                    • courseNumber int ?
                    • menuHash string ?
                    • menuDescription string ?
                    • menuAmount long ?
                    • salePromotionData SalePromotionLineData ?. . .
                    • webhookData WebhookLineData ?. . .
                    • lineType LineType ?. . .
                    • preparationList LineList ?. . .
                    • suppressDisposableComponent boolean ?
                      Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                    • tempId string ?
                    • retourReason string ?
                    • sequenceNumber int ?
                    • contractLines SalesLineContractLineList ?. . .
                • paymentList PaymentList ?
                  The payments registered for this invoice.
                  • payment Payment *
                    • paymentId string ?
                      Internal ID for this payment.
                    • financialDate SoapMplusDate ?
                      Date this payment was registered.
                      . . .
                    • entryTimestamp SoapMplusDateTime ?. . .
                    • branchNumber int ?
                    • extBranchId string ?
                    • workplaceNumber int ?
                    • employeeNumber long ?
                    • employeeName string ?
                    • method string
                      Payment method (required when creating a new payment).
                    • description string ?
                    • amount long
                      Total amount paid (required when creating a new payment).
                    • paymentMethodType PaymentMethodType ?. . .
                    • accountNumber int ?
                      Account number of this payment method for bookkeeping.
                    • branchAccountNumberList BranchAccountNumberList ?. . .
                    • eftTransactionDetails EftTransactionDetails ?. . .
                    • giftcardNumber string ?
                      Giftcard number if payment is done via a Giftcard
                    • externalPaymentId string ?
                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                • answerList AnswerList ?
                  • answer Answer *
                    • questionId int ?
                    • questionText string ?
                    • answerText string ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • costCenter string ?
                • creditedInvoiceId string ?
                  The id of the invoice which this invoice is a credit invoice of.
                • creditedReason string ?
                • orderCategoryNumber int ?
                • sessionId string ?
                • orderNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalIds IdList ?
                  • id string *
                • extProposalIds IdList ?
                  • id string *
                • proposalNumbers YearNumberList ?
                • salesCategoryNumber int ?
                • salesCategoryDescription string ?
              SaveInvoiceResponse
              Body SaveInvoiceResponse

              getInvoice

              getInvoice
              Body getInvoice
              • invoiceId string
              GetInvoiceResponse
              Body GetInvoiceResponse
              • result GetInvoiceResult
              • invoice Invoice ?
                • invoiceId string ?
                  The internal UUID for this invoice.
                • extInvoiceId string ?
                • orderIds IdList ?
                  • id string *
                • extOrderIds IdList ?
                  • id string *
                • transactionString string ?
                  The nicely formatted unique string for this transaction.
                • syncMarker long ?
                • invoiceNumber YearNumber ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • invoiceType InvoiceType ?
                  The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
                • employeeNumber long ?
                  The employee that entered this receipt into the system.
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  The time this receipt was entered into the system.
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                  The customer that paid for this invoice.
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  The financial date that this invoice was entered into the system.
                  • day int
                  • mon int
                  • year int
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • 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.
                  • line Line *
                    • lineId string ?
                    • employeeNumber long ?
                    • articleNumber long
                    • pluNumber string ?
                    • text string ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • data LineData ?. . .
                    • courseNumber int ?
                    • menuHash string ?
                    • menuDescription string ?
                    • menuAmount long ?
                    • salePromotionData SalePromotionLineData ?. . .
                    • webhookData WebhookLineData ?. . .
                    • lineType LineType ?. . .
                    • preparationList LineList ?. . .
                    • suppressDisposableComponent boolean ?
                      Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                    • tempId string ?
                    • retourReason string ?
                    • sequenceNumber int ?
                    • contractLines SalesLineContractLineList ?. . .
                • paymentList PaymentList ?
                  The payments registered for this invoice.
                  • payment Payment *
                    • paymentId string ?
                      Internal ID for this payment.
                    • financialDate SoapMplusDate ?
                      Date this payment was registered.
                      . . .
                    • entryTimestamp SoapMplusDateTime ?. . .
                    • branchNumber int ?
                    • extBranchId string ?
                    • workplaceNumber int ?
                    • employeeNumber long ?
                    • employeeName string ?
                    • method string
                      Payment method (required when creating a new payment).
                    • description string ?
                    • amount long
                      Total amount paid (required when creating a new payment).
                    • paymentMethodType PaymentMethodType ?. . .
                    • accountNumber int ?
                      Account number of this payment method for bookkeeping.
                    • branchAccountNumberList BranchAccountNumberList ?. . .
                    • eftTransactionDetails EftTransactionDetails ?. . .
                    • giftcardNumber string ?
                      Giftcard number if payment is done via a Giftcard
                    • externalPaymentId string ?
                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                • answerList AnswerList ?
                  • answer Answer *
                    • questionId int ?
                    • questionText string ?
                    • answerText string ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • costCenter string ?
                • creditedInvoiceId string ?
                  The id of the invoice which this invoice is a credit invoice of.
                • creditedReason string ?
                • orderCategoryNumber int ?
                • sessionId string ?
                • orderNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalIds IdList ?
                  • id string *
                • extProposalIds IdList ?
                  • id string *
                • proposalNumbers YearNumberList ?
                • salesCategoryNumber int ?
                • salesCategoryDescription string ?

              findInvoice

              findInvoice
              Body findInvoice
              • extInvoiceId string
              GetInvoiceResponse
              Body GetInvoiceResponse
              • result GetInvoiceResult
              • invoice Invoice ?
                • invoiceId string ?
                  The internal UUID for this invoice.
                • extInvoiceId string ?
                • orderIds IdList ?
                  • id string *
                • extOrderIds IdList ?
                  • id string *
                • transactionString string ?
                  The nicely formatted unique string for this transaction.
                • syncMarker long ?
                • invoiceNumber YearNumber ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • invoiceType InvoiceType ?
                  The type of this receipt. RECEIPT_TYPE_RECEIPT = receipt; RECEIPT_TYPE_CREDIT_RECEIPT = credit of receipt; RECEIPT_TYPE_CASH_INFLOW = inflow of cash; RECEIPT_TYPE_CASH_OUTFLOW = outflow of cash
                • employeeNumber long ?
                  The employee that entered this receipt into the system.
                • employeeName string ?
                • entryTimestamp SoapMplusDateTime ?
                  The time this receipt was entered into the system.
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                  The customer that paid for this invoice.
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • relationVatNumber string ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • invoiceAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
                • financialDate SoapMplusDate ?
                  The financial date that this invoice was entered into the system.
                  • day int
                  • mon int
                  • year int
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • 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.
                  • line Line *
                    • lineId string ?
                    • employeeNumber long ?
                    • articleNumber long
                    • pluNumber string ?
                    • text string ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • data LineData ?. . .
                    • courseNumber int ?
                    • menuHash string ?
                    • menuDescription string ?
                    • menuAmount long ?
                    • salePromotionData SalePromotionLineData ?. . .
                    • webhookData WebhookLineData ?. . .
                    • lineType LineType ?. . .
                    • preparationList LineList ?. . .
                    • suppressDisposableComponent boolean ?
                      Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                    • tempId string ?
                    • retourReason string ?
                    • sequenceNumber int ?
                    • contractLines SalesLineContractLineList ?. . .
                • paymentList PaymentList ?
                  The payments registered for this invoice.
                  • payment Payment *
                    • paymentId string ?
                      Internal ID for this payment.
                    • financialDate SoapMplusDate ?
                      Date this payment was registered.
                      . . .
                    • entryTimestamp SoapMplusDateTime ?. . .
                    • branchNumber int ?
                    • extBranchId string ?
                    • workplaceNumber int ?
                    • employeeNumber long ?
                    • employeeName string ?
                    • method string
                      Payment method (required when creating a new payment).
                    • description string ?
                    • amount long
                      Total amount paid (required when creating a new payment).
                    • paymentMethodType PaymentMethodType ?. . .
                    • accountNumber int ?
                      Account number of this payment method for bookkeeping.
                    • branchAccountNumberList BranchAccountNumberList ?. . .
                    • eftTransactionDetails EftTransactionDetails ?. . .
                    • giftcardNumber string ?
                      Giftcard number if payment is done via a Giftcard
                    • externalPaymentId string ?
                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                • answerList AnswerList ?
                  • answer Answer *
                    • questionId int ?
                    • questionText string ?
                    • answerText string ?
                • vatChange VatChange ?
                • vatCountryCode short ?
                • vatCountryIso3 string ?
                • costCenter string ?
                • creditedInvoiceId string ?
                  The id of the invoice which this invoice is a credit invoice of.
                • creditedReason string ?
                • orderCategoryNumber int ?
                • sessionId string ?
                • orderNumbers YearNumberList ?
                • packingSlipIds IdList ?
                  • id string *
                • packingSlipNumbers YearNumberList ?
                • proposalIds IdList ?
                  • id string *
                • extProposalIds IdList ?
                  • id string *
                • proposalNumbers YearNumberList ?
                • salesCategoryNumber int ?
                • salesCategoryDescription string ?

              creditInvoice

              creditInvoice
              Body creditInvoice
              • invoiceId string
              CreditInvoiceResponse
              Body CreditInvoiceResponse

              getJournals

              getJournals
              Body getJournals
              • request GetJournalsRequest
                • fromFinancialDate SoapMplusDate
                  Retrieve journals starting at this date.
                  • day int
                  • mon int
                  • year int
                • throughFinancialDate SoapMplusDate
                  Retrieve journals up to and including this date.
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                  Retrieve journals for these branches.
                • journalFilterList JournalFilterList ?
                  Specificy which data to include in the journal.
                • reference string ?
              GetJournalsResponse
              Body GetJournalsResponse

              getFinancialJournal

              getFinancialJournal
              Body getFinancialJournal
              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 ?
                    • day int
                    • mon int
                    • year int
                  • throughFinancialDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • 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 ?

              getFinancialJournalByCashCount

              getFinancialJournalByCashCount
              Body getFinancialJournalByCashCount
              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 ?
                    • day int
                    • mon int
                    • year int
                  • throughFinancialDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • 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 ?

              getCashCountList

              getCashCountList
              Body getCashCountList
              GetCashCountListResponse
              Body GetCashCountListResponse
              • cashCountList CashCountList
                • cashCount CashCount *
                  • cashCountId string
                  • cashCountString string ?
                  • financialDate SoapMplusDate
                    • day int
                    • mon int
                    • year int
                  • entryTimestamp SoapMplusDateTime
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • branchNumber int
                  • extBranchId string ?
                  • workplaceNumber int
                  • extraWorkplaceNumbers int *
                  • cashCountNumber YearNumber
                    • year int
                    • number long
                  • versionNumber int
                  • employeeNumber long
                  • countingEmployeeNumber long
                  • isFinalized boolean ?
                  • shiftFirstReceiptId string ?
                  • shiftFirstTransaction Transaction
                    • transactionId string
                    • transactionString string ?
                    • financialDate SoapMplusDate . . .
                    • branchNumber int
                    • extBranchId string ?
                    • workplaceNumber int
                    • transactionNumber YearNumber . . .
                    • employeeNumber long
                    • entryTimestamp SoapMplusDateTime . . .
                    • relationNumber long ?
                  • shiftLastReceiptId string ?
                  • shiftLastTransaction Transaction
                    • transactionId string
                    • transactionString string ?
                    • financialDate SoapMplusDate . . .
                    • branchNumber int
                    • extBranchId string ?
                    • workplaceNumber int
                    • transactionNumber YearNumber . . .
                    • employeeNumber long
                    • entryTimestamp SoapMplusDateTime . . .
                    • relationNumber long ?
                  • cashCountExtraWorkplaceList CashCountExtraWorkplaceList ?
                    List of extra workplaces that have also been included in this cash count.
                  • cashCountLineList CashCountLineList

              getCashDrawerBalancingList

              getCashDrawerBalancingList
              Body getCashDrawerBalancingList
              GetCashDrawerBalancingListResponse
              Body GetCashDrawerBalancingListResponse

              getTurnoverGroups

              getTurnoverGroups
              Body getTurnoverGroups
              GetTurnoverGroupsResponse
              Body GetTurnoverGroupsResponse
              • turnoverGroupList TurnoverGroupList
                • turnoverGroup TurnoverGroup *
                  • turnoverGroupType TurnoverGroupType
                    The type of this turnover group.
                  • turnoverGroup int
                    The number of this turnover group.
                  • turnoverGroupName string
                    The name of this turnover group.
                  • inclAmount long ?
                    The total amount on this turnover group, including VAT.
                  • exclAmount long ?
                    The total amount on this turnover group, excluding VAT.
                  • defaultAccountNumber int ?
                  • accountNumber int ?
                    The account number for this turnover group.
                  • allowPointsDistribution boolean ?
                  • allowPointsPayment boolean ?
                  • allowDiscount boolean ?
                  • branchAccountNumberList BranchAccountNumberList ?
                  • defaultPurchaseAccountNumber int ?
                  • purchaseAccountNumber int ?
                  • defaultStockAccountNumber int ?
                  • stockAccountNumber int ?
                  • defaultVatCode int ?

              updateTurnoverGroups

              updateTurnoverGroups
              Body updateTurnoverGroups
              • request UpdateTurnoverGroupsRequest
                • turnoverGroupList TurnoverGroupList
                  • turnoverGroup TurnoverGroup *
                    • turnoverGroupType TurnoverGroupType
                      The type of this turnover group.
                      . . .
                    • turnoverGroup int
                      The number of this turnover group.
                    • turnoverGroupName string
                      The name of this turnover group.
                    • inclAmount long ?
                      The total amount on this turnover group, including VAT.
                    • exclAmount long ?
                      The total amount on this turnover group, excluding VAT.
                    • defaultAccountNumber int ?
                    • accountNumber int ?
                      The account number for this turnover group.
                    • allowPointsDistribution boolean ?
                    • allowPointsPayment boolean ?
                    • allowDiscount boolean ?
                    • branchAccountNumberList BranchAccountNumberList ?. . .
                    • defaultPurchaseAccountNumber int ?
                    • purchaseAccountNumber int ?
                    • defaultStockAccountNumber int ?
                    • stockAccountNumber int ?
                    • defaultVatCode int ?
              UpdateTurnoverGroupsResponse
              Body UpdateTurnoverGroupsResponse

              getProducts

              getProducts
              Body getProducts
              • request GetProductsRequest
                • articleNumbers long *
                • groupNumbers int *
                • pluNumbers TextList
                  • text Text *
                    • text string
                • 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 *
              GetProductsResponse
              Body GetProductsResponse

              createProduct

              createProduct
              Body createProduct
              • product Product
                • productNumber long ?
                • syncMarker long ?
                • description string ?
                • extraText string ?
                • articleList ArticleList ?
                  • article Article *
                    • articleNumber long ?
                    • extArticleId string ?
                    • pluNumber string ?
                    • syncMarker long ?
                    • changeTimestamp SoapMplusDateTime ?. . .
                    • createTimestamp SoapMplusDateTime ?. . .
                    • active boolean ?
                    • description string ?
                    • colour string ?
                    • colourSequenceNumber int ?
                    • size string ?
                    • sizeSequenceNumber int ?
                    • invoiceText string ?
                    • receiptText string ?
                    • displayText string ?
                    • barcode string ?
                    • barcodeDate SoapMplusDate ?. . .
                    • contentUnit string ?
                    • contentQuantity long ?
                    • contentQuantityDecimalPlaces int ?
                    • brandName string ?
                    • extraText string ?
                    • turnoverGroup int ?
                    • vatCode int ?
                    • vatPercentage int ?
                    • vatCodeAlternative int ?
                    • vatPercentageAlternative int ?
                    • averagePurchasePrice long ?
                      read-only field
                    • purchasePrice long ?
                    • priceIncl long ?
                      Sales price including VAT, will be calculated from priceExcl if not explicitly set.
                    • priceExcl long ?
                      Sales price excluding VAT, will be calculated from priceIncl if not explicitly set.
                    • siUnit string ?
                    • unit string ?
                    • orderQuantityValue long ?
                      when purchasing a multiple of this value should be purchased
                    • orderQuantityDecimalPlaces int ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • webshop boolean ?
                    • categoryId int ?
                      deprecated, only for compatibility with older clients use categoryIds
                    • categoryIds CategoryIdSet ?
                      replacement for categoryId supporting multiple categories
                      . . .
                    • stockArticle boolean ?
                    • articleDiscountGroupNumber int ?
                    • articleDiscountGroupName string ?
                    • course Course ?. . .
                    • specialPrice ArticleSpecialPrice ?. . .
                    • showPreparationMethodsDirectly boolean ?
                    • showPreparationMethodsPerGroup boolean ?
                    • exchangeRateBuyPrice long ?
                    • exchangeRateBuyPriceDecimalPlaces int ?
                    • exchangeRateSellPrice long ?
                    • exchangeRateSellPriceDecimalPlaces int ?
                    • exchangeRateMultiplier int ?
                    • imageList ImageList ?. . .
                    • customFieldList CustomFieldList ?. . .
                    • salesPriceList SalesPriceList ?. . .
                    • priceGroupList PriceGroupList ?. . .
                    • preparationMethodList PreparationMethodList ?. . .
                    • componentArticleList ComponentArticleList ?. . .
                    • linkedArticleList LinkedArticleList ?. . .
                    • barcodeList BarcodeList ?. . .
                    • relationArticleDiscountList RelationArticleDiscountList ?. . .
                    • askFor ArticleAskFor ?. . .
                    • nutritionalCharacteristics NutritionalCharacteristics ?. . .
                    • discontinued boolean ?
                    • stockSiUnit string ?
                • groupNumbers int *
                • sortOrderGroupList SortOrderGroupList ?
              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

              updateProduct

              updateProduct
              Body updateProduct
              • product Product
                • productNumber long ?
                • syncMarker long ?
                • description string ?
                • extraText string ?
                • articleList ArticleList ?
                  • article Article *
                    • articleNumber long ?
                    • extArticleId string ?
                    • pluNumber string ?
                    • syncMarker long ?
                    • changeTimestamp SoapMplusDateTime ?. . .
                    • createTimestamp SoapMplusDateTime ?. . .
                    • active boolean ?
                    • description string ?
                    • colour string ?
                    • colourSequenceNumber int ?
                    • size string ?
                    • sizeSequenceNumber int ?
                    • invoiceText string ?
                    • receiptText string ?
                    • displayText string ?
                    • barcode string ?
                    • barcodeDate SoapMplusDate ?. . .
                    • contentUnit string ?
                    • contentQuantity long ?
                    • contentQuantityDecimalPlaces int ?
                    • brandName string ?
                    • extraText string ?
                    • turnoverGroup int ?
                    • vatCode int ?
                    • vatPercentage int ?
                    • vatCodeAlternative int ?
                    • vatPercentageAlternative int ?
                    • averagePurchasePrice long ?
                      read-only field
                    • purchasePrice long ?
                    • priceIncl long ?
                      Sales price including VAT, will be calculated from priceExcl if not explicitly set.
                    • priceExcl long ?
                      Sales price excluding VAT, will be calculated from priceIncl if not explicitly set.
                    • siUnit string ?
                    • unit string ?
                    • orderQuantityValue long ?
                      when purchasing a multiple of this value should be purchased
                    • orderQuantityDecimalPlaces int ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • webshop boolean ?
                    • categoryId int ?
                      deprecated, only for compatibility with older clients use categoryIds
                    • categoryIds CategoryIdSet ?
                      replacement for categoryId supporting multiple categories
                      . . .
                    • stockArticle boolean ?
                    • articleDiscountGroupNumber int ?
                    • articleDiscountGroupName string ?
                    • course Course ?. . .
                    • specialPrice ArticleSpecialPrice ?. . .
                    • showPreparationMethodsDirectly boolean ?
                    • showPreparationMethodsPerGroup boolean ?
                    • exchangeRateBuyPrice long ?
                    • exchangeRateBuyPriceDecimalPlaces int ?
                    • exchangeRateSellPrice long ?
                    • exchangeRateSellPriceDecimalPlaces int ?
                    • exchangeRateMultiplier int ?
                    • imageList ImageList ?. . .
                    • customFieldList CustomFieldList ?. . .
                    • salesPriceList SalesPriceList ?. . .
                    • priceGroupList PriceGroupList ?. . .
                    • preparationMethodList PreparationMethodList ?. . .
                    • componentArticleList ComponentArticleList ?. . .
                    • linkedArticleList LinkedArticleList ?. . .
                    • barcodeList BarcodeList ?. . .
                    • relationArticleDiscountList RelationArticleDiscountList ?. . .
                    • askFor ArticleAskFor ?. . .
                    • nutritionalCharacteristics NutritionalCharacteristics ?. . .
                    • discontinued boolean ?
                    • stockSiUnit string ?
                • groupNumbers int *
                • sortOrderGroupList SortOrderGroupList ?
              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

              getArticleVariants

              Description

              retrieves all the variants of the specified article

              getArticleVariants
              Body getArticleVariants
              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.

              getArticlesVariants

              Description

              retrieves all the variants of the specified articles

              getArticlesVariants
              Body getArticlesVariants
              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.
                      . . .

              newArticleVariant

              Description

              adds a new variant to an article

              newArticleVariant
              Body newArticleVariant
              • request NewArticleVariantRequest
                • 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
              NewArticleVariantResponse
              Body NewArticleVariantResponse

              updateArticleVariant

              Description

              updates an existing variant

              updateArticleVariant
              Body updateArticleVariant
              • request UpdateArticleVariantRequest
                • articleNumber long
                  the number of the article this variant belongs to
                • articleVariant ArticleVariant
                  the actual data of this variant
                  • 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.
              UpdateArticleVariantResponse
              Body UpdateArticleVariantResponse

              deleteArticleVariants

              Description

              removes the specified variants

              deleteArticleVariants
              Body deleteArticleVariants
              DeleteArticleVariantsResponse
              Body DeleteArticleVariantsResponse

              getStock

              getStock
              Body getStock
              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 ?

              getStockHistory

              getStockHistory
              Body getStockHistory
              • request GetStockHistoryRequest
                • branchNumber int
                • articleNumbers ArticleNumberList ?
                  • articleNumbers long *
                • 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 ?
              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 ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • receiptId string ?
                • receiptNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • receiptBarcode string ?
                • correctionNumber YearNumber ?
                  • year int
                  • number long
                • beforeCorrectionQuantity long ?
                • beforeCorrectionDecimalPlaces int ?
                • afterCorrectionQuantity long ?
                • afterCorrectionDecimalPlaces int ?
                • deliveryNumber YearNumber ?
                  • year int
                  • number long
                • internalShipmentNumber YearNumber ?
                  • year int
                  • number long
                • internalDeliveryNumber YearNumberPart ?
                  • year int
                  • number long
                  • part int

              getStockHistoryV2

              getStockHistoryV2
              Body getStockHistoryV2
              • request GetStockHistoryV2Request
                • branchNumbers int *
                • articleNumbers ArticleNumberList ?
                  • articleNumbers long *
                • 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 ?
              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 ?
                  • year int
                  • number long
                • invoiceBarcode string ?
                • receiptId string ?
                • receiptNumber WorkplaceYearNumber ?
                  • branchNumber int
                  • workplaceNumber int
                  • year int
                  • number long
                • receiptBarcode string ?
                • correctionNumber YearNumber ?
                  • year int
                  • number long
                • beforeCorrectionQuantity long ?
                • beforeCorrectionDecimalPlaces int ?
                • afterCorrectionQuantity long ?
                • afterCorrectionDecimalPlaces int ?
                • deliveryNumber YearNumber ?
                  • year int
                  • number long
                • internalShipmentNumber YearNumber ?
                  • year int
                  • number long
                • internalDeliveryNumber YearNumberPart ?
                  • year int
                  • number long
                  • part int

              updateStock

              updateStock
              Body updateStock
              • request UpdateStockRequest
                • branchNumber int
                • articleNumber long
                • amountChanged long
                • decimalPlaces int ?
                • employeeNumber long ?
                • reference string ?
              UpdateStockResponse
              Body UpdateStockResponse

              setStock

              setStock
              Body setStock
              • request SetStockRequest
                • branchNumber int
                • articleNumber long
                • amount long
                • decimalPlaces int ?
                • employeeNumber long ?
                • reference string ?
              SetStockResponse
              Body SetStockResponse

              getArticleGroups

              getArticleGroups
              Body getArticleGroups
              • request GetArticleGroupsRequest
                • syncMarker long ?
                • syncMarkerLimit int ?
                • groupNumbers int *
                  Allows filtering on toplevel groups.
                • retrieveArticleNumbers boolean ?
              GetArticleGroupsResponse
              Body GetArticleGroupsResponse
              • articleGroupList ArticleGroupList
                • articleGroups ArticleGroup *
                  • groupNumber int
                  • syncMarker long ?
                  • name string
                  • text string
                  • subGroupList ArticleGroupList (recursive)
                  • sortOrder int
                  • productNumbers NumberList ?
                    • number long *
                  • 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 . . .
                  • articleNumbers NumberList ?
                    • number long *
                  • isDeleted boolean ?

              getArticleGroupChanges

              getArticleGroupChanges
              Body getArticleGroupChanges
              GetArticleGroupChangesResponse
              Body GetArticleGroupChangesResponse
              • changedArticleGroupList ChangedArticleGroupList
                • changedArticleGroups ChangedArticleGroup *
                  • groupNumber int
                  • parentGroupNumber int ?
                  • syncMarker long ?
                  • name string
                  • text string
                  • subGroupNumbers NumberList ?
                    • number long *
                  • sortOrder int
                  • productNumbers NumberList ?
                    • number long *
                  • 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 ?

              updateArticleGroup

              updateArticleGroup
              Body updateArticleGroup
              • request UpdateArticleGroupRequest
                • groupNumber int
                • name string ?
                • text string ?
                • sortOrder int ?
                • imageId long ?
                • parentGroupNumber int ?
              UpdateArticleGroupResponse
              Body UpdateArticleGroupResponse

              newArticleGroup

              Description

              creates a new articlegroup aka webgroup

              newArticleGroup
              Body newArticleGroup
              NewArticleGroupResponse
              Body NewArticleGroupResponse
              • result NewArticleGroupResult
                the overall state of the result
              • groupNumber int
                when OK this field contains the assigned groupNumber

              deleteArticleGroup

              Description

              delete a group and all its subgroups

              deleteArticleGroup
              Body deleteArticleGroup
              DeleteArticleGroupResponse
              Body DeleteArticleGroupResponse

              addProductsToArticleGroup

              addProductsToArticleGroup
              Body addProductsToArticleGroup
              AddProductsToArticleGroupResponse
              Body AddProductsToArticleGroupResponse

              replaceProductsOfArticleGroup

              replaceProductsOfArticleGroup
              Body replaceProductsOfArticleGroup
              ReplaceProductsOfArticleGroupResponse
              Body ReplaceProductsOfArticleGroupResponse

              deleteProductsFromArticleGroup

              deleteProductsFromArticleGroup
              Body deleteProductsFromArticleGroup
              DeleteProductsFromArticleGroupResponse
              Body DeleteProductsFromArticleGroupResponse

              sendMessage

              sendMessageRequest
              Body sendMessage
              sendMessageResponse
              Body sendMessageResponse
              • response boolean

              getMessages

              getMessages
              Body getMessages
              • request GetMessagesRequest
                • sinceMessageId long ?
                • branchNumber int ?
                • terminalNumber int ?
                • onlyUndelivered boolean ?
                • setDelivered boolean ?
              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 ?

              getShifts

              getShifts
              Body getShifts
              GetShiftsResponse
              Body GetShiftsResponse
              • shiftList ShiftList
                • shift Shift *
                  • shiftNumber YearNumber
                    • year int
                    • number long
                  • branchNumber int
                  • extBranchId string ?
                  • financialDate SoapMplusDate
                    • day int
                    • mon int
                    • year int
                  • 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 ?

              getPurchaseOrders

              getPurchaseOrders
              Body getPurchaseOrders
              • request GetPurchaseOrdersRequest
                • purchaseOrderNumber YearNumber ?
                  when not null the purchase order with this number is returned, all other fields are ignored
                  • year int
                  • number long
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • throughOrderDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • fromDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • throughDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                • employeeNumbers long *
                • relationNumbers long *
                • articleNumbers long *
                • articleTurnoverGroups int *
                • articlePluNumbers TextList ?
                  • text Text *
                    • text string
                • articleBarcodes TextList ?
                  • text Text *
                    • text string
                • 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
              GetPurchaseOrdersResponse
              Body GetPurchaseOrdersResponse
              • purchaseOrderList PurchaseOrderList
                • purchaseOrder PurchaseOrder *
                  • purchaseOrderNumber YearNumber ?
                    • year int
                    • number long
                  • extPurchaseOrderId string ?
                  • orderDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • deliveryDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • entryTimestamp SoapMplusDateTime ?
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • relationNumber long ?
                  • relationName string ?
                  • relationCategoryId int ?
                  • relationBankAccountNumber string ?
                  • branchNumber int ?
                  • extBranchId string ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • totalInclAmount long ?
                  • totalExclAmount long ?
                  • reference string ?
                  • isPrinted boolean ?
                  • state PurchaseOrderState ?
                  • vatMethod VatMethod ?
                  • vatGroupList VatGroupList ?
                  • syncMarker long ?
                  • versionNumber int ?
                  • lineListCount int ?
                  • lineList PurchaseOrderLineList ?
                  • purchaseDeliveryNumbers YearNumberList ?
                  • deliveryAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?

              savePurchaseOrder

              savePurchaseOrder
              Body savePurchaseOrder
              • purchaseOrder PurchaseOrder ?
                • purchaseOrderNumber YearNumber ?
                  • year int
                  • number long
                • extPurchaseOrderId string ?
                • orderDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • entryTimestamp SoapMplusDateTime ?
                  • sec int
                  • min int
                  • hour int
                  • day int
                  • mon int
                  • year int
                  • isdst boolean
                  • timezone int
                • relationNumber long ?
                • relationName string ?
                • relationCategoryId int ?
                • relationBankAccountNumber string ?
                • branchNumber int ?
                • extBranchId string ?
                • employeeNumber long ?
                • employeeName string ?
                • totalInclAmount long ?
                • totalExclAmount long ?
                • reference string ?
                • isPrinted boolean ?
                • state PurchaseOrderState ?
                • vatMethod VatMethod ?
                • vatGroupList VatGroupList ?
                  • vatGroup VatGroup *
                    • branchNumber int ?
                    • extBranchId string ?
                    • countryCode short ?
                    • countryIso3 string ?
                    • vatCode int
                      Code for this VAT group.
                    • vatPercentage long
                      Percentage for this VAT group.
                    • exclAmount long ?
                      Total amount over which the VAT was calculated.
                    • vatAmount long ?
                      Total VAT amount.
                    • accountNumber int ?
                      Account number of this VAT group for bookkeeping.
                • syncMarker long ?
                • versionNumber int ?
                • lineListCount int ?
                • lineList PurchaseOrderLineList ?
                  • line PurchaseOrderLine *
                    • articleNumber long ?
                    • pluNumber string ?
                    • text string ?
                    • supplierRelationNumber long ?
                    • supplierRelationName string ?
                    • supplierArticleNumber string ?
                    • branchNumber int ?
                    • extBranchId string ?
                    • deliveryDate SoapMplusDate ?. . .
                    • deliveryDateEnd SoapMplusDate ?. . .
                    • relationNumber long ?
                    • relationName string ?
                    • relationCategoryId int ?
                    • relationBankAccountNumber string ?
                    • orderText string ?
                    • data PurchaseOrderLineData ?. . .
                • purchaseDeliveryNumbers YearNumberList ?
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
              SavePurchaseOrderResponse
              Body SavePurchaseOrderResponse

              getPurchaseOrdersV2

              getPurchaseOrdersV2
              Body getPurchaseOrdersV2
              • request GetPurchaseOrdersV2Request
                • purchaseOrderNumber YearNumber ?
                  when not null the purchase order with this number is returned, all other fields are ignored
                  • year int
                  • number long
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • throughOrderDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • fromDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • throughDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                • employeeNumbers long *
                • relationNumbers long *
                • articleNumbers long *
                • articleTurnoverGroups int *
                • articlePluNumbers TextList ?
                  • text Text *
                    • text string
                • articleBarcodes TextList ?
                  • text Text *
                    • text string
                • 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
              GetPurchaseOrdersV2Response
              Body GetPurchaseOrdersV2Response
              • purchaseOrderList PurchaseOrderV2List
                • purchaseOrder PurchaseOrderV2 *
                  • purchaseOrderNumber YearNumber ?
                    • year int
                    • number long
                  • extPurchaseOrderId string ?
                  • orderDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • deliveryDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • entryTimestamp SoapMplusDateTime ?
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • relationNumber long ?
                  • relationName string ?
                  • relationCategoryId int ?
                  • relationBankAccountNumber string ?
                  • branchNumber int ?
                  • extBranchId string ?
                  • employeeNumber long ?
                  • employeeName string ?
                  • totalInclAmount long ?
                  • totalExclAmount long ?
                  • reference string ?
                  • isPrinted boolean ?
                  • state PurchaseOrderState ?
                  • vatMethod VatMethod ?
                  • vatGroupList VatGroupList ?
                  • syncMarker long ?
                  • versionNumber int ?
                  • lineListCount int ?
                  • lineList PurchaseOrderV2LineList ?
                  • purchaseDeliveryNumbers YearNumberList ?
                  • deliveryAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?

              savePurchaseOrderV2

              savePurchaseOrderV2
              Body savePurchaseOrderV2
              SavePurchaseOrderV2Response
              Body SavePurchaseOrderV2Response

              getPurchaseDeliveries

              getPurchaseDeliveries
              Body getPurchaseDeliveries
              • request GetPurchaseDeliveriesRequest
                • syncMarker long ?
                • syncMarkerLimit int ?
                • fromDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • throughDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                • employeeNumbers long *
                • relationNumbers long *
                • articleNumbers long *
                • articleTurnoverGroups int *
                • articlePluNumbers TextList ?
                  • text Text *
                    • text string
                • articleBarcodes TextList ?
                  • text Text *
                    • text string
                • includeLineList boolean ?
                  set to FALSE to exclude the lineList in the response, this is faster if you only need information from the main structure
              GetPurchaseDeliveriesResponse
              Body GetPurchaseDeliveriesResponse
              • purchaseDeliveryList PurchaseDeliveryList
                • purchaseDelivery PurchaseDelivery *
                  • purchaseDeliveryNumber YearNumber ?
                    • year int
                    • number long
                  • extPurchaseDeliveryId string ?
                  • deliveryDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • 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 ?
                    • year int
                    • number long
                  • deliveryAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?

              savePurchaseDelivery

              savePurchaseDelivery
              Body savePurchaseDelivery
              • purchaseDelivery PurchaseDelivery ?
                • purchaseDeliveryNumber YearNumber ?
                  • year int
                  • number long
                • extPurchaseDeliveryId string ?
                • deliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • 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 ?
                  • year int
                  • number long
                • deliveryAddress Address ?
                  • addressId string ?
                  • name string ?
                  • contact string ?
                  • address string ?
                  • zipcode string ?
                  • city string ?
                  • country string ?
                  • label string ?
                  • companyName string ?
                  • supplierInformation string ?
              SavePurchaseDeliveryResponse
              Body SavePurchaseDeliveryResponse

              getPurchaseDeliveriesV2

              getPurchaseDeliveriesV2
              Body getPurchaseDeliveriesV2
              • request GetPurchaseDeliveriesV2Request
                • purchaseDeliveryNumber YearNumber ?
                  when not null the purchase delivery with this number is returned, all other fields are ignored
                  • year int
                  • number long
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • throughDeliveryDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • branchNumbers int *
                • employeeNumbers long *
                • relationNumbers long *
                • articleNumbers long *
                • articleTurnoverGroups int *
                • articlePluNumbers TextList ?
                  • text Text *
                    • text string
                • articleBarcodes TextList ?
                  • text Text *
                    • text string
                • includeLineList boolean ?
                  set to FALSE to exclude the lineList in the response, this is faster if you only need information from the main structure
              GetPurchaseDeliveriesV2Response
              Body GetPurchaseDeliveriesV2Response
              • purchaseDeliveryList PurchaseDeliveryV2List
                • purchaseDelivery PurchaseDeliveryV2 *
                  • purchaseDeliveryNumber YearNumber ?
                    • year int
                    • number long
                  • extPurchaseDeliveryId string ?
                  • deliveryDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • 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 ?
                    • year int
                    • number long
                  • deliveryAddress Address ?
                    • addressId string ?
                    • name string ?
                    • contact string ?
                    • address string ?
                    • zipcode string ?
                    • city string ?
                    • country string ?
                    • label string ?
                    • companyName string ?
                    • supplierInformation string ?

              savePurchaseDeliveryV2

              savePurchaseDeliveryV2
              Body savePurchaseDeliveryV2
              SavePurchaseDeliveryV2Response
              Body SavePurchaseDeliveryV2Response

              encryptString

              encryptString
              Body encryptString
              EncryptStringResponse
              Body EncryptStringResponse
              • encryptedString string

              getArticleCardLayout

              getArticleCardLayout
              Body getArticleCardLayout
              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 ?

              updateArticleCardLayout

              updateArticleCardLayout
              Body updateArticleCardLayout
              • request UpdateArticleCardLayoutRequest
                • 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

              getRetailSpaceRental

              getRetailSpaceRental
              Body getRetailSpaceRental
              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 ?
                  • day int
                  • mon int
                  • year int
                • retailSpaceRentalEndDate SoapMplusDate ?
                  • day int
                  • mon int
                  • year int
                • retailSpaceRentalTotalSales long
                • retailSpaceRentalTotalPaidOut long
                • retailSpaceRentalBalance long

              getRetailSpaceRentals

              getRetailSpaceRentals
              Body getRetailSpaceRentals
              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 ?
                    • day int
                    • mon int
                    • year int
                  • retailSpaceRentalEndDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • retailSpaceRentalTotalSales long
                  • retailSpaceRentalTotalPaidOut long
                  • retailSpaceRentalBalance long

              EidSearch

              Description

              searches in the database for an electronic id

              EidSearch
              Body EidSearch
              EidSearchResponse
              Body EidSearchResponse
              • entityType ns-EntityType
              • number long ?
                Use in case of employee or relation to return the number of said relation or employee
              • 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 ?
                  • day int
                  • mon int
                  • year int
                • 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
                  • category int *
                • cardNumber string ?
                • bankAccountNumber string ?
                • creditLimit long ?
                • paymentWithinDays int ?
                • vatNumber string ?
                • commerceNumber string ?
                • extraText string ?
                • defaultVatMethod VatMethod ?
                • neverPrintOrEmailReceipt boolean ?
                • alwaysPrintReceipt boolean ?
                • alwaysPrintLargeFormatReceipt boolean ?
                • alwaysEmailReceipt boolean ?
                • condenseCombinedInvoice boolean ?
                • imageList ImageList ?
                  • image Image *
                    • imageId long
                    • imageName string
                    • imageHash string
                    • imagePath string
                    • imageUrl string
                    • imageData base64
                    • imageDataResult LoadFileResult . . .
                    • thumbHash string
                    • thumbPath string
                    • thumbUrl string
                    • thumbData base64
                    • thumbDataResult LoadFileResult . . .
                    • imageWidth int
                    • imageHeight int
                    • thumbWidth int
                    • thumbHeight int
                    • createdTimestamp SoapMplusDateTime . . .
                    • changedTimestamp SoapMplusDateTime . . .
                • customFieldList CustomFieldList ?
                • contactList RelationList ?
                • relationArticleDiscountList RelationArticleDiscountList ?
                  • relationArticleDiscount RelationArticleDiscount *
                    • relationArticleDiscountId long ?
                    • relationNumber long ?
                    • articleNumber long ?
                    • articleDiscountGroupNumber int ?
                    • minimumAmount long ?
                    • minimumAmountDecimalPlaces int ?
                    • discountPercentage int ?
                    • priceIncl long ?
                    • priceExcl long ?
                • companyName string ?
                • branchesNonPurchasable int *
                  set of branch numbers where articles of this supplier can't be ordered from

              getOverview

              getOverview
              Body getOverview
              • request OverviewRequest
                • cardType CardType
                • categoryId int ?
                • selectFieldNameList string *
                • pageNumber long ?
                • maxPerPage int ?
                • orderField string ?
                • sortOrder SortOrderType ?
                • search OverviewSearch ?
                  • term string
                  • active boolean
                  • notActive boolean
                • filterList OverviewFilter *
                  • fieldName string
                  • fieldValue string
                  • filterOperator OverviewFilterOperator ?
                    defaults to EQUAL for most types and to OVERLAP for multiselection fields
                • retrieveImageList boolean ?
                • imageDetails OverviewImageDetails ?
                • scopeValues ScopeValues ?
                  • branchNumber int ?
                  • workplaceNumber int ?
                • aggregateValues boolean ?
                • branchNumber int ?
                  Necessary to determine the correct VAT rate for conversions between VAT included and VAT excluded.
              OverviewResponse
              Body OverviewResponse

              getOverviewFields

              getOverviewFields
              Body getOverviewFields
              GetOverviewFieldsResponse
              Body GetOverviewFieldsResponse

              updateBatch

              updateBatch
              Body updateBatch
              UpdateBatchResponse
              Body UpdateBatchResponse

              print

              print
              Body print
              • request PrintRequest
                • branchNumber int ?
                • workplaceNumber int ?
                • printerId int ?
                • text string
              PrintResponse
              Body PrintResponse

              getKitchenTickets

              getKitchenTickets
              Body getKitchenTickets
              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 ?

              saveStockCorrections

              saveStockCorrections
              Body saveStockCorrections
              SaveStockCorrectionsResponse
              Body SaveStockCorrectionsResponse

              getPurchaseBook

              Description

              returns the contents of the purchase book for the specified branch. The purchase book is a list of articles you wish to purchase.

              getPurchaseBook
              Body getPurchaseBook
              GetPurchaseBookResponse
              Body GetPurchaseBookResponse

              savePurchaseBook

              savePurchaseBook
              Body savePurchaseBook
              SavePurchaseBookResponse
              Body SavePurchaseBookResponse

              addToPurchaseBook

              addToPurchaseBook
              Body addToPurchaseBook
              AddToPurchaseBookResponse
              Body AddToPurchaseBookResponse

              getStockCorrections

              getStockCorrections
              Body getStockCorrections
              • request GetStockCorrectionsRequest
                • employeeNumbers long *
                • branchNumbers int *
                • articleNumbers long *
                • fromFinancialDate date ?
                • throughFinancialDate date ?
                • correctionType StockCorrectionType ?
                • stockCorrectionNumber YearNumber ?
                  • year int
                  • number long
                • includeStockCorrectionLineList boolean ?
                  set to FALSE to exclude the stockCorrectionLineList in the response, this is faster if you only need information from the main structure
              GetStockCorrectionsResponse
              Body GetStockCorrectionsResponse

              getArticlesNutritionalCharacteristics

              Description

              DEPRECATED use getNutritionalCharacteristics with param nutritionalCharacteristicsType = NUTRITIONAL-TYPE-PRODUCT

              getArticlesNutritionalCharacteristics
              Body getArticlesNutritionalCharacteristics
              GetArticlesNutritionalCharacteristicsResponse
              Body GetArticlesNutritionalCharacteristicsResponse

              updateArticleNutritionalCharacteristics

              Description

              DEPRECATED use ns__updateNutritionalCharacteristics with param nutritionalCharacteristicsType = NUTRITIONAL-TYPE-PRODUCT

              updateArticleNutritionalCharacteristics
              Body updateArticleNutritionalCharacteristics
              UpdateArticleNutritionalCharacteristicsResponse
              Body UpdateArticleNutritionalCharacteristicsResponse

              getPreparationMethodGroups

              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.

              getPreparationMethodGroups
              Body getPreparationMethodGroups
              GetPreparationMethodGroupsResponse
              Body GetPreparationMethodGroupsResponse

              deletePreparationMethodGroup

              deletePreparationMethodGroup
              Body deletePreparationMethodGroup
              DeletePreparationMethodGroupResponse
              Body DeletePreparationMethodGroupResponse

              getArticlesPreparationMethodGroups

              getArticlesPreparationMethodGroups
              Body getArticlesPreparationMethodGroups
              GetArticlesPreparationMethodGroupsResponse
              Body GetArticlesPreparationMethodGroupsResponse

              updateArticlePreparationMethodGroups

              updateArticlePreparationMethodGroups
              Body updateArticlePreparationMethodGroups
              UpdateArticlePreparationMethodGroupsResponse
              Body UpdateArticlePreparationMethodGroupsResponse

              placeTableOrder

              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.

              placeTableOrder
              Body placeTableOrder
              • request PlaceTableOrderReq
                • idempotencyKey string
                  Must be unique for every request that you only want to have executed once. If you want to recheck if a certain request came through, reuse the same idempotencyKey.
                • tableOrderIdentifier TableOrderIdentifierElem
                  • branchNumber int
                    On which branch this table is located.
                  • tableNumber int
                    The actual table number.
                  • tableSubNumber int ?
                    When using a table with subdivisions, specify the subdivision through this property. Omit to use the default subdivision.
                  • orderId string ?
                    Mutually exclusive with extOrderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that orderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
                  • extOrderId string ?
                    Mutually exclusive with orderId. Specify if you want to ensure that the lines and/or payments are processed only when the order with that extOrderId is still the current table order. The request will fail with PLACE-TABLE-ORDER-RESULT-IDENTIFIER-FAILED if they do not match.
                • employeeNumber long
                  The employee that is submitting this order.
                • workplaceNumber int
                  The workplace that this employee is using to submit the order. Does not have to be a terminal.
                • tableDescription string ?
                  A description that will be attached to the table of this order.
                • numberOfGuests int ?
                  The total number of guests currently seated at the table.
                • relationNumber long ?
                • vatChange VatChange ?
                  Specify whether the order is eat-here or take-out. This can impact the calculated VAT in some regions and additional disposables may be added to the order.
                • lines PlaceTableOrderLineElem *
                  • articleNumber long ?
                    The article number of the product that should be added. Omit to add a text-only line, in which case you should not forget to add the text property.
                  • text string ?
                    What text should be displayed on the article for this product. Omit to use default product description.
                  • data PlaceTableOrderLineDataElem ?
                    • quantity decimal
                      How much of this product should be added to the order.
                    • priceIncl decimal ?
                      At what price the product should be added. Omit to use default product price.
                    • discountPercentage decimal ?
                    • discountAmount decimal ?
                    • bpeId string ?
                    • menuId string ?
                      UUID of a menu.
                    • menuLinesId string ?
                      Generated UUID that indicates which lines belong together in the specified menu.
                    • courseNumber int ?
                    • bpeAccordationEmployeeNumber long ?
                      Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
                    • priceType PriceType ?. . .
                    • redeemedVoucherIssuanceId string ?
                      Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
                    • pendingVoucherIssuanceStartTs dateTime ?
                      Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
                  • webhookLineData WebhookLineData ?
                  • 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 *
                  • method string
                    Which payment method should be used for this payment. You can get a list of available payment methods through calls like getPaymentMethodsV2 and getAvailablePaymentMethods.
                  • amount decimal
                    The amount of this payment.
                  • 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
                  • externalPaymentId string ?
                  • giftcardNumber string ?
                • webhookSessionData WebhookSessionData ?
                  • webhookSessionId string
                • keepTableName boolean ?
                • activityId string ?
                • deliveryPeriodBegin dateTime ?
                • automaticNewMenus boolean ?
                  AVOID, better to use PlaceTableOrderLineDataElem::menuId and PlaceTableOrderLineDataElem::menuLinesId. Whether or not the call should try to automatically create menus for the new menu system.
                • scannedVoucherIssuanceCodes string *
                • releaseTable boolean ?
              PlaceTableOrderResp
              Body PlaceTableOrderResp

              inherits: IdempotentResp

              • idempotencyResult IdempotencyResult
                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
              • result PlaceTableOrderResult
                The result of the request. Either OK or what part of the request failed, i.e. mismaching IDENTIFIERS, failure in processing the LINES or failure in processing the PAYMENTS.
              • errorMessage string ?
                Gives more information in case of failure.
              • linesResult LinesResult ?
                The result of processing the lines. Either NOTHING happened or an order was CREATED or UPDATED.
              • orderId string ?
                Returns the current orderId of the table.
              • paymentsResult PaymentsResult ?
                The result of processing the payments. Either NOTHING happened, a receipt was CREATED or the order was PREPAID.
              • receiptId string ?
                Returns the receiptId when a receipt was CREATED.
              • voucherIssuances VoucherIssuanceList ?
                • voucherIssuance VoucherIssuance *
                  • id string ?
                  • scanCode string ?
                  • groupId string ?
                  • voucherId VoucherId
                    • id string
                    • version int ?
                  • salesTurnoverId string ?
                  • salesIssuanceId string ?
                  • salesTurnoverLineId string ?
                  • salesIssuanceLineId string ?
                  • relationNumber long ?
                  • cancelled boolean
                  • startTs dateTime
                  • endTs dateTime ?
                  • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                  • groupScanCode string ?
              • unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
                • unappliedVoucherIssuance UnappliedVoucherIssuance *
                  • id string
                  • voucherId string
                  • canApplyResult VoucherCanApplyResult
                    • recentRedeemCounts VoucherRedeemCountList ?. . .
                    • noLine boolean ?
                    • voucherNoArticleLine boolean ?
                    • articleOutOfStock boolean ?
                    • expired boolean ?
                    • fullyRedeemed boolean ?
                    • relationRequired boolean ?
                    • recentlyRedeemed boolean ?
                    • upcoming boolean ?
                    • upcomingTs dateTime ?
                  • quantity int

              getTapTickTotals

              Description

              Retrieves the current tap totals

              getTapTickTotals
              Body getTapTickTotals
              • request TapTickTotalsRequest
                • branchNumbers int *
                  When empty all branches are returned otherwise only the specified branches.
              TapTickTotalsResponse
              Body TapTickTotalsResponse

              getTapTickHistory

              getTapTickHistory
              Body getTapTickHistory
              TapTickHistoryResponse
              Body TapTickHistoryResponse
              • records TapTickHistory *
                • id long
                • tapIntegrationId string
                • tapIdentity string
                • recordedTs dateTime
                • branchNumber int
                • articleNumber long
                • quantity int

              findRelationV2

              findRelationV2
              Body findRelationV2
              • request FindRelationV2Request
                • 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 ?
                    • day int
                    • mon int
                    • year int
                  • 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
                    • category int *
                  • 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 ?
                  • relationArticleDiscountList RelationArticleDiscountList ?
                  • companyName string ?
                  • branchesNonPurchasable int *
                    set of branch numbers where articles of this supplier can't be ordered from
                • exactMatch boolean ?
              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 ?
                  • day int
                  • mon int
                  • year int
                • 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
                  • category int *
                • cardNumber string ?
                • bankAccountNumber string ?
                • creditLimit long ?
                • paymentWithinDays int ?
                • vatNumber string ?
                • commerceNumber string ?
                • extraText string ?
                • defaultVatMethod VatMethod ?
                • neverPrintOrEmailReceipt boolean ?
                • alwaysPrintReceipt boolean ?
                • alwaysPrintLargeFormatReceipt boolean ?
                • alwaysEmailReceipt boolean ?
                • condenseCombinedInvoice boolean ?
                • imageList ImageList ?
                  • image Image *
                    • imageId long
                    • imageName string
                    • imageHash string
                    • imagePath string
                    • imageUrl string
                    • imageData base64
                    • imageDataResult LoadFileResult . . .
                    • thumbHash string
                    • thumbPath string
                    • thumbUrl string
                    • thumbData base64
                    • thumbDataResult LoadFileResult . . .
                    • imageWidth int
                    • imageHeight int
                    • thumbWidth int
                    • thumbHeight int
                    • createdTimestamp SoapMplusDateTime . . .
                    • changedTimestamp SoapMplusDateTime . . .
                • customFieldList CustomFieldList ?
                • contactList RelationList ?
                • relationArticleDiscountList RelationArticleDiscountList ?
                  • relationArticleDiscount RelationArticleDiscount *
                    • relationArticleDiscountId long ?
                    • relationNumber long ?
                    • articleNumber long ?
                    • articleDiscountGroupNumber int ?
                    • minimumAmount long ?
                    • minimumAmountDecimalPlaces int ?
                    • discountPercentage int ?
                    • priceIncl long ?
                    • priceExcl long ?
                • companyName string ?
                • branchesNonPurchasable int *
                  set of branch numbers where articles of this supplier can't be ordered from

              getTodoLists

              Description

              Returns the main records for the todolists matching the filters (note that entries won't be filled).

              getTodoLists
              Body getTodoLists
              • request GetTodoListsRequest
                • 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
              GetTodoListsResponse
              Body GetTodoListsResponse
              • todoLists TodoList *
                • id long
                • branchNumber int
                • category TodoListCategory
                • name string
                • entriesCount int ?
                • entries TodoListEntry *
                  • articleNumber long
                  • variantId long
                    The specific variant to use or 0 when no variant was explicitly specified.
                  • quantity decimal

              getTodoList

              Description

              Retrieves the single todolist identified by id

              getTodoList
              Body getTodoList
              • id long
              TodoList
              Body TodoList
              • id long
              • branchNumber int
              • category TodoListCategory
              • name string
              • entriesCount int ?
              • entries TodoListEntry *
                • articleNumber long
                • variantId long
                  The specific variant to use or 0 when no variant was explicitly specified.
                • quantity decimal

              createTodoList

              Description

              Creates a new todolist and return its id.

              createTodoList
              Body createTodoList
              CreateTodoListResponse
              Body CreateTodoListResponse
              • id long

              saveTodoList

              Description

              Overwrites the existing todolist with the supplied data. Fields not set do not change. All errors are reported as soapfaults.

              saveTodoListRequest
              Body saveTodoList
              • request SaveTodoListRequest
                • 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
                  • articleNumber long
                  • variantId long
                    The specific variant to use or 0 when no variant was explicitly specified.
                  • quantity decimal
              saveTodoListResponse
              Body saveTodoListResponse

              saveTodoListV2

              Description

              Idempotently creates or updates a todolist. Fields not set do not change.

              saveTodoListV2
              Body saveTodoListV2
              • request SaveTodoListV2Request
                • 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.
                • id long ?
                • branchNumber int ?
                • category TodoListCategory ?
                • name string ?
                • entries TodoListEntry *
                  • articleNumber long
                  • variantId long
                    The specific variant to use or 0 when no variant was explicitly specified.
                  • quantity decimal
              SaveTodoListV2Response
              Body SaveTodoListV2Response

              inherits: IdempotentResp

              • idempotencyResult IdempotencyResult
                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
              • id long

              addToTodoList

              Description

              Add the records to the existing todolist. All errors are reported as soapfaults.

              addToTodoListRequest
              Body addToTodoList
              • request AddToTodoListRequest
                • id long
                  Required must be the id of an existing todolist
                • entries TodoListEntry *
                  These entries will be merged with the existing entries of the todolist
                  • articleNumber long
                  • variantId long
                    The specific variant to use or 0 when no variant was explicitly specified.
                  • quantity decimal
              addToTodoListResponse
              Body addToTodoListResponse

              removeTodoList

              Description

              Removes the specified todolist. All errors are reported as soapfaults.

              removeTodoListRequest
              Body removeTodoList
              • id long
              removeTodoListResponse
              Body removeTodoListResponse

              getFilterProfiles

              Description

              returns a list of available filterprofiles

              getFilterProfiles
              Body getFilterProfiles
              GetFilterProfilesResponse
              Body GetFilterProfilesResponse
              • filterProfiles FilterProfile *
                • id int
                • description string ?
                • isDefault boolean

              savePreparationMethodGroup

              Description

              use to save or update a preparation method group

              savePreparationMethodGroup
              Body savePreparationMethodGroup
              • request SavePreparationMethodGroupRequest
                • preparationMethodGroupNumber int ?
                  Optional, leave empty for new group
                • description string
                • closeAfterSelection boolean
                • selectionRequired boolean
                • maxOneSelection boolean
                • preparationMethodItems SavePreparationMethodItem *
                  • 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
                • isPosGroup boolean ?
                • isOnlineGroup boolean ?
              SavePreparationMethodGroupResponse
              Body SavePreparationMethodGroupResponse

              getNutritionalCharacteristics

              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.

              getNutritionalCharacteristics
              Body getNutritionalCharacteristics
              GetNutritionalCharacteristicsResponse
              Body GetNutritionalCharacteristicsResponse

              updateNutritionalCharacteristics

              updateNutritionalCharacteristics
              Body updateNutritionalCharacteristics
              UpdateNutritionalCharacteristicsResponse
              Body UpdateNutritionalCharacteristicsResponse

              determinePricing

              Description

              (beta details including input and output may change) Returns pricing including rebates and promotions bases on quantities.

              determinePricing
              Body determinePricing
              • request DeterminePricingRequest
                • financialDate date ?
                • timestamp dateTime ?
                • pricegroupOverride int ?
                  (for future use, do not use for now)
                • relationNumber long ?
                • activityId string ?
                • workplace WorkplaceIdentifier
                  • branchNumber int
                  • workplaceNumber int
                • lines PlaceTableOrderLineElem *
                  • articleNumber long ?
                    The article number of the product that should be added. Omit to add a text-only line, in which case you should not forget to add the text property.
                  • text string ?
                    What text should be displayed on the article for this product. Omit to use default product description.
                  • data PlaceTableOrderLineDataElem ?
                    • quantity decimal
                      How much of this product should be added to the order.
                    • priceIncl decimal ?
                      At what price the product should be added. Omit to use default product price.
                    • discountPercentage decimal ?
                    • discountAmount decimal ?
                    • bpeId string ?
                    • menuId string ?
                      UUID of a menu.
                    • menuLinesId string ?
                      Generated UUID that indicates which lines belong together in the specified menu.
                    • courseNumber int ?
                    • bpeAccordationEmployeeNumber long ?
                      Provide with the employee how verified the bpe booking. Leave empty if no verrification happend
                    • priceType PriceType ?. . .
                    • redeemedVoucherIssuanceId string ?
                      Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
                    • pendingVoucherIssuanceStartTs dateTime ?
                      Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
                  • webhookLineData WebhookLineData ?
                  • preparationList PlaceTableOrderLineElem *
                    A list of preparation items that should be added to this product. Can be used for such things as condiments or method of preparation.
                    (recursive)
                  • suppressDisposableComponent boolean ?
                    Pass true to prevent the call from adding disposable products. This has only effect when the disposable beaviour for the consumption location is to add them and to allow removal.
                  • lineType LineType ?
                  • tempId string ?
                    Can be used for DeterminePricing to identify the returned lines.
                • vatChange VatChange ?
                  Specify whether the order is eat-here or take-out. This can impact the calculated VAT in some regions and additional disposables may be added to the order.
                • orderId string ?
                  Can be used to load in an existing order before calculating the price with the specified lines.
                • table TableNumber ?
                  Can be used to load in an existing order on the table before calculating the price with the specified lines.
                  • tableNumber int
                  • subNumber int
                • scannedVoucherIssuanceCodes string *
              DeterminePricingResponse
              Body DeterminePricingResponse

              setRelationPresence

              setRelationPresence
              Body setRelationPresence
              SetRelationPresenceResponse
              Body SetRelationPresenceResponse

              getRelationPresence

              getRelationPresence
              Body getRelationPresence
              GetRelationPresenceResponse
              Body GetRelationPresenceResponse

              getArticleBranchDeviations

              getArticleBranchDeviations
              Body getArticleBranchDeviations
              GetArticleBranchDeviationsResponse
              Body GetArticleBranchDeviationsResponse

              saveArticleBranchDeviations

              saveArticleBranchDeviations
              Body saveArticleBranchDeviations
              SaveArticleBranchDeviationsResponse
              Body SaveArticleBranchDeviationsResponse

              updateArticleNutrients

              updateArticleNutrients
              Body updateArticleNutrients
              UpdateArticleNutrientsResponse
              Body UpdateArticleNutrientsResponse

              updateArticleDynamicMinMaxStock

              updateArticleDynamicMinMaxStock
              Body updateArticleDynamicMinMaxStock
              UpdateArticleDynamicMinMaxStockResponse
              Body UpdateArticleDynamicMinMaxStockResponse
              • articleDynamicMinMaxStocks ArticleDynamicMinMaxStockList
                • articleDynamicMinMaxStock ArticleDynamicMinMaxStock *
                  • articleNumber long
                  • branchNumber int
                  • min decimal
                  • max decimal
                  • source string ?
                    Can be used as an identifier for the source ("or reason") behind the update. ARTICLE_LINKED and TASKRUNNER are reserved and can't be used.
                  • createdTs dateTime ?
                    Leave empty to use the current server datetime.

              getArticleDynamicMinMaxStock

              getArticleDynamicMinMaxStock
              Body getArticleDynamicMinMaxStock
              GetArticleDynamicMinMaxStockResponse
              Body GetArticleDynamicMinMaxStockResponse
              • articleDynamicMinMaxStocks ArticleDynamicMinMaxStockList
                • articleDynamicMinMaxStock ArticleDynamicMinMaxStock *
                  • articleNumber long
                  • branchNumber int
                  • min decimal
                  • max decimal
                  • source string ?
                    Can be used as an identifier for the source ("or reason") behind the update. ARTICLE_LINKED and TASKRUNNER are reserved and can't be used.
                  • createdTs dateTime ?
                    Leave empty to use the current server datetime.

              getCardFilterOptions

              getCardFilterOptions
              Body getCardFilterOptions
              GetCardFilterOptionsResponse
              Body GetCardFilterOptionsResponse

              getPlannedCycleCounts

              getPlannedCycleCounts
              Body getPlannedCycleCounts
              GetPlannedCycleCountsResponse
              Body GetPlannedCycleCountsResponse
              • plannedCycleCounts PlannedCycleCountList
                • plannedCycleCount PlannedCycleCount *
                  • id string ?
                  • todoListId long
                  • todoListName string
                  • branchNumber int
                  • fromDate date
                  • throughDate date
                  • isRecurring boolean
                  • colour Colour
                    • red unsignedByte
                    • green unsignedByte
                    • blue unsignedByte
                  • countedQuantity int
                  • totalQuantity int

              getActiveCycleCount

              getActiveCycleCount
              Body getActiveCycleCount
              • request GetActiveCycleCountRequest
                • plannedCycleCountId string ?
                  Can be used to request an active cycle count based on the planned cycle count id, in case you already have a planned cycle count id, or want to get the active cycle count from an old active and planned cycle count.
                • todoListId long ?
                  For the normal flow supply a todoListId that you gathered from getPlannedCycleCounts here. This will either make the cycle count active, or return the active cycle count information if it is already active.
                • branchNumber int
              GetActiveCycleCountResponse
              Body GetActiveCycleCountResponse
              • activeCycleCount ActiveCycleCount ?
                • id string ?
                • todoListId long
                • todoListName string
                • branchNumber int
                • fromDate date
                • throughDate date
                • isRecurring boolean
                • colour Colour
                  • red unsignedByte
                  • green unsignedByte
                  • blue unsignedByte
                • countedQuantity int
                • totalQuantity int
                • lines ActiveCycleCountLineList

              setArticleRecalled

              setArticleRecalled
              Body setArticleRecalled
              • request SetArticleRecalledRequest
                • articleNumber long
                • recalled boolean
                • includingRecipes boolean ?
                • reason string ?
                • employeeNumber long
              SetArticleRecalledResponse
              Body SetArticleRecalledResponse

              getConfiguration

              Description

              (deprecated) configuration heirarchy not clear, use getConfigurationTree and getConfigurationValues, updateConfigurationValues instead.

              getConfiguration
              Body getConfiguration
              GetConfigurationResponse
              Body GetConfigurationResponse
              • configurationList ConfigurationList
                • configuration Configuration *
                  • branchNumber int ?
                  • workplaceNumber int ?
                  • group string ?
                  • groupName string ?
                  • subgroup string ?
                  • subgroupName string ?
                  • key string ?
                  • keyName string ?
                  • explanation string ?
                  • defaultValue string ?
                  • value string ?
                  • mediaFileId long ?
                  • changedTimestamp SoapMplusDateTime ?
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int
                  • configurationList ConfigurationList ?(recursive)
                  • per ConfigurationPer

              updateConfiguration

              Description

              (deprecated) only useable in combination with getConfiguration, use getConfigurationTree and getConfigurationValues, updateConfigurationValues instead.

              updateConfiguration
              Body updateConfiguration
              UpdateConfigurationResponse
              Body UpdateConfigurationResponse

              getConfigurationTree

              Description

              use to retrieve availible configuration tree.

              getConfigurationTree
              Body getConfigurationTree
              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 *
                    • key string
                    • value string
                  • cardKind string ?
                  • cardUnique boolean ?
                  • pathKind ConfigurationItemPathKind ?
                  • pathFilter string ?
                  • pathFilterIndex int ?
                • configurationSubGroups ConfigurationGroup *(recursive)

              getConfigurationValues

              Description

              use to save or update a preparation method group

              getConfigurationValues
              Body getConfigurationValues
              GetConfigurationValuesResponse
              Body GetConfigurationValuesResponse

              updateConfigurationValues

              Description

              use to update the configurations

              updateConfigurationValues
              Body updateConfigurationValues
              UpdateConfigurationValuesResponse
              Body UpdateConfigurationValuesResponse

              getButtonLayout

              getButtonLayout
              Body getButtonLayout
              • terminal Terminal
                • branchNumber int
                • branchName string
                • terminalNumber int
                • terminalName string
                • terminalStatus TerminalStatus
                • uniqueDeviceIdentifier string
                • gksProductionNumber string ?
                • hardwareIdentifier string ?
                • terminalSoftwareName string ?
                • terminalSoftwareVersion string ?
                • instanceId string ?
              getButtonLayoutResponse
              Body getButtonLayoutResponse

              getButtonLayoutGroupForBranch

              getButtonLayoutGroupForBranch
              Body getButtonLayoutGroupForBranch
              ButtonLayoutGroupForBranchResponse
              Body ButtonLayoutGroupForBranchResponse

              getButtonLayoutGroupsWithAssignedWorkplaces

              getButtonLayoutGroupsWithAssignedWorkplaces
              Body getButtonLayoutGroupsWithAssignedWorkplaces
              GetButtonLayoutGroupsWithAssignedWorkplacesResponse
              Body GetButtonLayoutGroupsWithAssignedWorkplacesResponse

              getButtonLayoutGroupDetails

              Description

              use to retrieve the buttonLayoutGroup

              getButtonLayoutGroupDetails
              Body getButtonLayoutGroupDetails
              • request GetButtonLayoutGroupDetailsRequest
                • 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.
              GetButtonLayoutGroupDetailsResponse
              Body GetButtonLayoutGroupDetailsResponse

              saveButtonLayoutGroupDetails

              Description

              Used to update existing ButtonLayoutGroup or create a new ButtonLayoutGroup. When creating, use 0 as id.

              saveButtonLayoutGroupDetails
              Body saveButtonLayoutGroupDetails
              SaveButtonLayoutGroupDetailsResponse
              Body SaveButtonLayoutGroupDetailsResponse

              deleteButtonLayoutGroup

              Description

              Use to delete a buttonLayoutGroup, only works if the layout is not assigned to workplaces.

              deleteButtonLayoutGroup
              Body deleteButtonLayoutGroup
              DeleteButtonLayoutGroupResponse
              Body DeleteButtonLayoutGroupResponse

              assignButtonLayoutGroupToWorkplaces

              Description

              Assign the given buttonLayoutGroup to workplaces.

              assignButtonLayoutGroupToWorkplaces
              Body assignButtonLayoutGroupToWorkplaces
              AssignButtonLayoutGroupToWorkplacesResponse
              Body AssignButtonLayoutGroupToWorkplacesResponse

              getArticlesInLayout

              getArticlesInLayout
              Body getArticlesInLayout
              • terminal Terminal
                • branchNumber int
                • branchName string
                • terminalNumber int
                • terminalName string
                • terminalStatus TerminalStatus
                • uniqueDeviceIdentifier string
                • gksProductionNumber string ?
                • hardwareIdentifier string ?
                • terminalSoftwareName string ?
                • terminalSoftwareVersion string ?
                • instanceId string ?
              getArticlesInLayoutResponse
              Body getArticlesInLayoutResponse

              getDayStockConfiguration

              Description

              Retrieve information about stock configuration per branch.

              getDayStockConfiguration
              Body getDayStockConfiguration
              GetDayStockConfigurationResponse
              Body GetDayStockConfigurationResponse

              saveDayStockConfiguration

              Description

              Store information about stock configuration per branch.

              saveDayStockConfiguration
              Body saveDayStockConfiguration
              SaveDayStockConfigurationResponse
              Body SaveDayStockConfigurationResponse

              getActivities

              getActivities
              Body getActivities
              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 ?

              getActivityTypes

              getActivityTypes
              Body getActivityTypes
              GetActivityTypesResponse
              Body GetActivityTypesResponse

              saveActivityTypes

              saveActivityTypes
              Body saveActivityTypes
              SaveActivityTypesResponse
              Body SaveActivityTypesResponse

              createActivity

              createActivity
              Body createActivity
              • request CreateActivityRequest
                • 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 ?
              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 ?

              updateActivity

              updateActivity
              Body updateActivity
              • request UpdateActivityRequest
                • 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 ?
              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 ?

              saveActivity

              saveActivity
              Body saveActivity
              • request SaveActivityRequest
                • 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 ?
              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 ?

              deleteActivity

              deleteActivity
              Body deleteActivity
              DeleteActivityResponse
              Body DeleteActivityResponse

              getGksInformation

              getGksInformation
              Body getGksInformation
              GetGksInformationResponse
              Body GetGksInformationResponse
              • gksProductionNumber string

              getMealplanMomentsConfiguration

              getMealplanMomentsConfiguration
              Body getMealplanMomentsConfiguration
              GetMealplanMomentsConfigurationResponse
              Body GetMealplanMomentsConfigurationResponse
              • mealMomentConfigurationList MealmomentConfiguration *
                • MealmomentId string
                • Description string
                • SortOrder int
                • PrintOnMenu boolean
                • StartsAt dateTime
                  Only Time part will ever be filled
                • EndsAt dateTime
                  Only Time part will ever be filled
                • Deleted boolean

              getScheduledMealPlans

              getScheduledMealPlans
              Body getScheduledMealPlans
              • request GetScheduledMealPlansRequest
                • 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
              GetScheduledMealPlansResponse
              Body GetScheduledMealPlansResponse

              getArticleAlterationsGroups

              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.

              getArticleAlterationsGroups
              Body getArticleAlterationsGroups
              GetArticleAlterationsGroupsResponse
              Body GetArticleAlterationsGroupsResponse

              saveArticleAlterationsGroup

              Description

              use to save or update an article alterations group

              saveArticleAlterationsGroup
              Body saveArticleAlterationsGroup
              • request SaveArticleAlterationsGroupRequest
                • 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 ?. . .
                • isPosGroup boolean ?
                  Optional, if not given will keep previous saved value.
                • isOnlineGroup boolean ?
                  Optional, if not given will keep previous saved value.
                • groupType ArticleAlterationsGroupType
              SaveArticleAlterationsGroupResponse
              Body SaveArticleAlterationsGroupResponse

              deleteArticleAlterationsGroup

              deleteArticleAlterationsGroup
              Body deleteArticleAlterationsGroup
              DeleteArticleAlterationsGroupResponse
              Body DeleteArticleAlterationsGroupResponse

              updateAttachedArticleAlterationsGroups

              Description

              use to update the article menu for the specified article.

              updateAttachedArticleAlterationsGroups
              Body updateAttachedArticleAlterationsGroups
              UpdateAttachedArticleAlterationsGroupsResponse
              Body UpdateAttachedArticleAlterationsGroupsResponse

              updateArticleMenu

              updateArticleMenu
              Body updateArticleMenu
              UpdateArticleMenuResponse
              Body UpdateArticleMenuResponse

              updateOnlineAuthorizationTree

              Description

              use to add autorisations to the online tree.

              updateOnlineAuthorizationTree
              Body updateOnlineAuthorizationTree
              UpdateOnlineAuthorizationTreeResponse
              Body UpdateOnlineAuthorizationTreeResponse

              getOwnerLabels

              Description

              use to get all owner labels.

              getOwnerLabels
              Body getOwnerLabels
              • request GetOwnerLabelsRequest
                • 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.
              GetOwnerLabelsResponse
              Body GetOwnerLabelsResponse
              • ownerLabels OwnerLabel *
                • id string
                • multiSelectId int
                  This is the same as the array values being returned in getOverview for the 'owners' field.
                • description string
                • color Colour
                  • red unsignedByte
                  • green unsignedByte
                  • blue unsignedByte
                • isActive boolean

              getWordAliases

              getWordAliases
              Body getWordAliases
              GetWordAliasesResponse
              Body GetWordAliasesResponse

              getApiVersion

              Description

              returns the API version

              getApiVersion
              Body getApiVersion
                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 ?
                  • day int
                  • mon int
                  • year int
                • 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 ?
                  • day int
                  • mon int
                  • year int
                • 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 ?

                getDatabaseVersion

                getDatabaseVersion
                Body getDatabaseVersion
                  getDatabaseVersionResponse
                  Body getDatabaseVersionResponse
                  • majorNumber int
                  • minorNumber int
                  • revisionNumber int
                  • serverMajorNumber int ?
                  • serverMinorNumber int ?
                  • serverRevisionNumber int ?
                  • serverDate SoapMplusDate ?
                    • day int
                    • mon int
                    • year int
                  • serverDateTime SoapMplusDateTime ?
                    • sec int
                    • min int
                    • hour int
                    • day int
                    • mon int
                    • year int
                    • isdst boolean
                    • timezone int

                  getLicenseInformation

                  getLicenseInformation
                  Body getLicenseInformation
                    GetLicenseInformationResponse
                    Body GetLicenseInformationResponse

                    getAvailableTerminalList

                    Description

                    Returns a list of all available terminals with their branchNumber, branchName, terminalNumber, terminalName and terminalStatus.

                    getAvailableTerminalList
                    Body getAvailableTerminalList
                      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 ?

                      registerTerminal

                      registerTerminal
                      Body registerTerminal
                      • terminal Terminal
                        • branchNumber int
                        • branchName string
                        • terminalNumber int
                        • terminalName string
                        • terminalStatus TerminalStatus
                        • uniqueDeviceIdentifier string
                        • gksProductionNumber string ?
                        • hardwareIdentifier string ?
                        • terminalSoftwareName string ?
                        • terminalSoftwareVersion string ?
                        • instanceId string ?
                      • forceRegistration boolean
                      RegisterTerminalResponse
                      Body RegisterTerminalResponse

                      getTerminalSettings

                      getTerminalSettings
                      Body getTerminalSettings
                      • terminal Terminal ?
                        • branchNumber int
                        • branchName string
                        • terminalNumber int
                        • terminalName string
                        • terminalStatus TerminalStatus
                        • uniqueDeviceIdentifier string
                        • gksProductionNumber string ?
                        • hardwareIdentifier string ?
                        • terminalSoftwareName string ?
                        • terminalSoftwareVersion string ?
                        • instanceId string ?
                      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 ?

                      getBranchInformation

                      getBranchInformation
                      Body getBranchInformation
                      GetBranchInformationResponse
                      Body GetBranchInformationResponse
                      • result GetBranchInformationResult
                      • branchInformation BranchInformation ?
                        • branchNumber int
                        • branchName string
                        • companyName string
                        • address string
                        • zipcode string
                        • city string
                        • countryCode int
                        • countryName string
                        • telephone string
                        • mobile string
                        • fax string
                        • email string
                        • website string
                        • commerceNumber string
                        • bankAccountNumber string
                        • vatNumber string
                        • termsAndConditions string
                        • deliveryAddresses DeliveryAddressList ?
                      • errorMessage string ?

                      getBranchGroups

                      getBranchGroups
                      Body getBranchGroups
                      GetBranchGroupsResponse
                      Body GetBranchGroupsResponse
                      • branchGroupsList BranchGroupsList
                        • branchGroups BranchGroups *
                          • branchGroup BranchGroup
                            • groupName string
                            • groupNumber int
                            • groupSortNumber int
                            • branchNumbers int *
                            • parentGroupNumber int ?
                              Optional, references the parent branch group.
                            • ownerLabelId string ?
                          • subGroups BranchGroup *
                            • groupName string
                            • groupNumber int
                            • groupSortNumber int
                            • branchNumbers int *
                            • parentGroupNumber int ?
                              Optional, references the parent branch group.
                            • ownerLabelId string ?

                      getDeliveryMethods

                      getDeliveryMethods
                      Body getDeliveryMethods
                        GetDeliveryMethodsResponse
                        Body GetDeliveryMethodsResponse

                        getDeliveryMethodsV2

                        getDeliveryMethodsV2
                        Body getDeliveryMethodsV2
                        GetDeliveryMethodsV2Response
                        Body GetDeliveryMethodsV2Response

                        createDeliveryMethod

                        createDeliveryMethod
                        Body createDeliveryMethod
                        CreateDeliveryMethodResponse
                        Body CreateDeliveryMethodResponse

                        updateDeliveryMethod

                        updateDeliveryMethod
                        Body updateDeliveryMethod
                        UpdateDeliveryMethodResponse
                        Body UpdateDeliveryMethodResponse

                        getBranches

                        getBranches
                        Body getBranches
                          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

                          getCurrentSyncMarkers

                          getCurrentSyncMarkers
                          Body getCurrentSyncMarkers
                            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 ?

                            getCurrentSyncMarkersV2

                            getCurrentSyncMarkersV2
                            Body getCurrentSyncMarkersV2
                            • request GetCurrentSyncMarkersV2Request
                              • includeArticleSyncMarker boolean ?
                              • includeArticleGroupSyncMarker boolean ?
                              • includeRelationSyncMarker boolean ?
                              • includeEmployeeSyncMarker boolean ?
                              • includeInvoiceSyncMarker boolean ?
                              • includeReceiptSyncMarker boolean ?
                              • includeOrderSyncMarker boolean ?
                              • includeProposalSyncMarker boolean ?
                              • includeStockId boolean ?
                              • includeTicketCounterSaleSyncMarker boolean ?
                              • includePurchaseOrderSyncMarker boolean ?
                              • includePurchaseDeliverySyncMarker boolean ?
                              • includeRelationPointsSyncMarker boolean ?
                              • includeCashDrawerBalancingSyncMarker boolean ?
                              • includeActivitySyncMarker boolean ?
                              • includePackingSlipSyncMarker boolean ?
                              • includeDayStockConfigurationSyncMarker boolean ?
                              • includePreparationMethodGroupSyncMarker boolean ?
                              • includeArticleAlterationsGroupsSyncMarker boolean ?
                              • includeArticleNutritionalCharacteristicsSyncMarker boolean ?
                              • includeRelationNutritionalCharacteristicsSyncMarker boolean ?
                              • includeBranchGroupSyncMarker boolean ?
                            GetCurrentSyncMarkersV2Response
                            Body GetCurrentSyncMarkersV2Response
                            • articleSyncMarker long ?
                            • articleGroupSyncMarker long ?
                            • relationSyncMarker long ?
                            • employeeSyncMarker long ?
                            • invoiceSyncMarker long ?
                            • receiptSyncMarker long ?
                            • orderSyncMarker long ?
                            • proposalSyncMarker long ?
                            • stockId long ?
                            • ticketCounterSaleSyncMarker long ?
                            • purchaseOrderSyncMarker long ?
                            • purchaseDeliverySyncMarker long ?
                            • relationPointsSyncMarker long ?
                            • cashDrawerBalancingSyncMarker long ?
                            • activitySyncMarker long ?
                            • packingSlipSyncMarker long ?
                            • dayStockConfigurationSyncMarker long ?
                            • preparationMethodGroupSyncMarker long ?
                            • articleAlterationsGroupsSyncMarker long ?
                            • articleNutritionalCharacteristicsSyncMarker long ?
                            • relationNutritionalCharacteristicsSyncMarker long ?
                            • branchGroupSyncMarker long ?

                            getNutrientTypes

                            getNutrientTypes
                            Body getNutrientTypes
                            GetNutrientTypesResponse
                            Body GetNutrientTypesResponse
                            • nutrientTypes ns-NutrientType *
                              • id int
                              • parentId int
                              • orderNumber int
                              • description string
                              • unit string
                              • required boolean
                              • subNutrientTypes ns-NutrientType *(recursive)

                            verifyCredentials

                            verifyCredentials
                            Body verifyCredentials
                            VerifyCredentialsResponse
                            Body VerifyCredentialsResponse
                            • verified boolean
                            • 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 ?
                                • day int
                                • mon int
                                • year int
                              • 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
                                • category int *
                              • personNumber string ?
                              • customFieldList CustomFieldList ?
                            • 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 ?
                                • day int
                                • mon int
                                • year int
                              • 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
                                • category int *
                              • cardNumber string ?
                              • bankAccountNumber string ?
                              • creditLimit long ?
                              • paymentWithinDays int ?
                              • vatNumber string ?
                              • commerceNumber string ?
                              • extraText string ?
                              • defaultVatMethod VatMethod ?
                              • neverPrintOrEmailReceipt boolean ?
                              • alwaysPrintReceipt boolean ?
                              • alwaysPrintLargeFormatReceipt boolean ?
                              • alwaysEmailReceipt boolean ?
                              • condenseCombinedInvoice boolean ?
                              • imageList ImageList ?
                                • image Image *
                                  • imageId long
                                  • imageName string
                                  • imageHash string
                                  • imagePath string
                                  • imageUrl string
                                  • imageData base64
                                  • imageDataResult LoadFileResult . . .
                                  • thumbHash string
                                  • thumbPath string
                                  • thumbUrl string
                                  • thumbData base64
                                  • thumbDataResult LoadFileResult . . .
                                  • imageWidth int
                                  • imageHeight int
                                  • thumbWidth int
                                  • thumbHeight int
                                  • createdTimestamp SoapMplusDateTime . . .
                                  • changedTimestamp SoapMplusDateTime . . .
                              • customFieldList CustomFieldList ?
                              • contactList RelationList ?
                              • relationArticleDiscountList RelationArticleDiscountList ?
                                • relationArticleDiscount RelationArticleDiscount *
                                  • relationArticleDiscountId long ?
                                  • relationNumber long ?
                                  • articleNumber long ?
                                  • articleDiscountGroupNumber int ?
                                  • minimumAmount long ?
                                  • minimumAmountDecimalPlaces int ?
                                  • discountPercentage int ?
                                  • priceIncl long ?
                                  • priceExcl long ?
                              • companyName string ?
                              • branchesNonPurchasable int *
                                set of branch numbers where articles of this supplier can't be ordered from
                            • result VerifyResult
                            • expiresOn date ?

                            saveCredentials

                            saveCredentials
                            Body saveCredentials
                            • request SaveCredentialsRequest
                              • cardType CardType
                              • cardNumber long ?
                              • newPassword string
                              • oldPassword string ?
                              • employeeNumber long ?
                              • employeePassword string ?
                              • passwordResetKey string ?
                            SaveCredentialsResponse
                            Body SaveCredentialsResponse

                            getPasswordRequirements

                            getPasswordRequirements
                            Body getPasswordRequirements
                            PasswordRequirementsResponse
                            Body PasswordRequirementsResponse
                            • minPasswordLength int
                            • minNumberLowerCase int
                            • minNumberUpperCase int
                            • minNumberDigits int
                            • minNumberSpecial int
                            • reuseDetection int

                            passwordReset

                            passwordReset
                            Body passwordReset
                            PasswordResetResponse
                            Body PasswordResetResponse
                            • passwordResetKey string
                            • expiresAt dateTime

                            getFloorplans

                            getFloorplans
                            Body getFloorplans
                            GetFloorplansResponse
                            Body GetFloorplansResponse

                            changeTableProperty

                            Description

                            Changes one or more properties of a table.

                            changeTableProperty
                            Body changeTableProperty
                            • request ChangeTablePropertyReq
                              • 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
                                • branchNumber int
                                • workplaceNumber int
                              • employeeIdentifier EmployeeIdentifier
                                • employeeNumber long
                              • tableIdentifier TableIdentifier
                                • branchNumber int
                                • tableNumber int
                                • tableSubNumber int
                              • tableProperties TableProperties
                                • isVip boolean ?
                                  (per subtable)
                                • subTableCount int ?
                                • updateLastTableActionTime boolean ?
                                  If true will update the last table action time to the current time so that the table resets from orange to green.
                                • snoozeKitchenTicketSeconds int ?
                                  If provided, this will snooze the associated kitchen ticket (if any) for the specified number of seconds. A value of 0 will cancel the snooze.
                            ChangeTablePropertyResp
                            Body ChangeTablePropertyResp

                            inherits: IdempotentResp

                            • idempotencyResult IdempotencyResult
                              Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                            • result ChangeTablePropertyResult
                            • errorMessage string ?
                            • tableIdentifier TableIdentifier
                              • branchNumber int
                              • tableNumber int
                              • tableSubNumber int
                            • tableProperties TableProperties
                              • isVip boolean ?
                                (per subtable)
                              • subTableCount int ?
                              • updateLastTableActionTime boolean ?
                                If true will update the last table action time to the current time so that the table resets from orange to green.
                              • snoozeKitchenTicketSeconds int ?
                                If provided, this will snooze the associated kitchen ticket (if any) for the specified number of seconds. A value of 0 will cancel the snooze.

                            getEmployeeAuthorizations

                            getEmployeeAuthorizations
                            Body getEmployeeAuthorizations
                            GetEmployeeAuthorizationsResponse
                            Body GetEmployeeAuthorizationsResponse

                            getGroupAuthorizations

                            getGroupAuthorizations
                            Body getGroupAuthorizations
                            GetGroupAuthorizationsResponse
                            Body GetGroupAuthorizationsResponse

                            updateGroupAuthorizations

                            updateGroupAuthorizations
                            Body updateGroupAuthorizations
                            UpdateGroupAuthorizationsResponse
                            Body UpdateGroupAuthorizationsResponse

                            getAuthorizationGroups

                            getAuthorizationGroups
                            Body getAuthorizationGroups
                            GetAuthorizationGroupsResponse
                            Body GetAuthorizationGroupsResponse

                            getAuthorizationTree

                            getAuthorizationTree
                            Body getAuthorizationTree
                            GetAuthorizationTreeResponse
                            Body GetAuthorizationTreeResponse

                            getEmployeeBranchAuthorizations

                            getEmployeeBranchAuthorizations
                            Body getEmployeeBranchAuthorizations
                            GetEmployeeBranchAuthorizationsResponse
                            Body GetEmployeeBranchAuthorizationsResponse

                            saveAuthorizationGroup

                            Description

                            use to update or create authorization groups

                            saveAuthorizationGroup
                            Body saveAuthorizationGroup
                            SaveAuthorizationGroupResponse
                            Body SaveAuthorizationGroupResponse

                            deleteAuthorizationGroup

                            Description

                            use to delete authorization group

                            deleteAuthorizationGroup
                            Body deleteAuthorizationGroup
                            DeleteAuthorizationGroupResponse
                            Body DeleteAuthorizationGroupResponse

                            getEmployeeAuthorizationGroups

                            getEmployeeAuthorizationGroups
                            Body getEmployeeAuthorizationGroups
                            GetEmployeeAuthorizationGroupsResponse
                            Body GetEmployeeAuthorizationGroupsResponse

                            updateEmployeeAuthorizationGroups

                            updateEmployeeAuthorizationGroups
                            Body updateEmployeeAuthorizationGroups
                            UpdateEmployeeAuthorizationGroupsResponse
                            Body UpdateEmployeeAuthorizationGroupsResponse

                            getEmployeeAuthorizationSyncMarkers

                            getEmployeeAuthorizationSyncMarkers
                            Body getEmployeeAuthorizationSyncMarkers
                            GetEmployeeAuthorizationSyncMarkersResponse
                            Body GetEmployeeAuthorizationSyncMarkersResponse
                            • authGroepSyncMarker long
                            • authGroepRechtenSyncMarker long
                            • authMedewGroepSyncMarker long
                            • authMedewRechtenSyncMarker long
                            • employeeBranchGroupSyncMarker long ?
                            • employeeSyncMarker long ?

                            createImage

                            createImage
                            Body createImage
                            • request CreateImageRequest
                              • 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.
                                • cardType CardType
                                • cardNumbers long *
                                • labels ImageCardLabelIds ?
                                  Optional if not provided defaultSelection will be used.
                                  • labelId int *
                            CreateImageResponse
                            Body CreateImageResponse
                            • result CreateImageResult
                              Gives the result state of the response
                            • imageId long
                              the Id of the created image or 0 when an error occured
                            • imageHash string
                            • imageUrl string
                            • errorMsg string ?

                            createImageFromUrl

                            createImageFromUrl
                            Body createImageFromUrl
                            CreateImageResponse
                            Body CreateImageResponse
                            • result CreateImageResult
                              Gives the result state of the response
                            • imageId long
                              the Id of the created image or 0 when an error occured
                            • imageHash string
                            • imageUrl string
                            • errorMsg string ?

                            getCardImageLabels

                            Description

                            returns the labels that are available for the cardType in the order in which the Qline will show them.

                            getCardImageLabels
                            Body getCardImageLabels
                            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).

                            getCardImages

                            Description

                            Returns an item for each cardnumber containing the images for that card in display order.

                            getCardImages
                            Body getCardImages
                            GetCardImagesResponse
                            Body GetCardImagesResponse
                            • items CardImageData *
                              • cardNumber long
                              • images ImageData *
                                • imageId long
                                • imageHash string
                                • imageUrl string
                                • originalName string
                                • imageWidth int
                                • imageHeight int
                                • labels ImageCardLabelIds
                                  • labelId int *
                                • created dateTime
                                • modified dateTime

                            saveCardImages

                            Description

                            Replaces the lists of associated images for each of the cards the order of the items is persisted.

                            saveCardImages
                            Body saveCardImages
                            SaveCardImagesResponse
                            Body SaveCardImagesResponse

                              getImages

                              getImages
                              Body getImages
                              • request GetImagesRequest ?
                                • imageIds long *
                                • includeImageData boolean
                                • includeThumbData boolean
                              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

                              checkGiftcardPayment

                              checkGiftcardPayment
                              Body checkGiftcardPayment
                              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 *

                              registerGiftcardPayment

                              registerGiftcardPayment
                              Body registerGiftcardPayment
                              • request RegisterGiftcardPaymentRequest
                                • cardNumber string
                                • branchNumber int
                                • employeeNumber long
                                • externalReference string
                                • lineList GiftcardPaymentLineList
                                  The lines that will be placed on the resulting turnover receipt. This call will always produce a receipt, and link the giftcard payment to it. The total payment amount is the price * quantity of each line added together.
                              RegisterGiftcardPaymentResponse
                              Body RegisterGiftcardPaymentResponse
                              • result GiftcardResult
                              • newBalance long ?
                              • receiptId string ?
                              • errorMessage string ?

                              registerGiftcardPaymentV2

                              registerGiftcardPaymentV2
                              Body registerGiftcardPaymentV2
                              • request RegisterGiftcardPaymentV2Request
                                • 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.
                                • cardNumber string
                                • branchNumber int
                                • employeeNumber long
                                • externalReference string
                                • lineList GiftcardPaymentLineList
                              RegisterGiftcardPaymentV2Response
                              Body RegisterGiftcardPaymentV2Response

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result GiftcardResult
                              • newBalance decimal ?
                              • receiptId string ?
                              • errorMessage string ?

                              createGiftcard

                              createGiftcard
                              Body createGiftcard
                              • request CreateGiftcardRequest
                                • cardNumber string
                                • cardTypeId string
                                  Can be retrieved with getGiftcardTypes
                                • branchNumber int
                                • employeeNumber long
                                • amount long
                                  Amount in cents
                                • externalReference string
                                • relationNumber long ?
                              CreateGiftcardResponse
                              Body CreateGiftcardResponse

                              reloadGiftcard

                              reloadGiftcard
                              Body reloadGiftcard
                              • request ReloadGiftcardRequest
                                • cardNumber string
                                • branchNumber int
                                • employeeNumber long
                                • amount long
                                  Amount in cents
                                • externalReference string
                              ReloadGiftcardResponse
                              Body ReloadGiftcardResponse

                              getGiftcardTypes

                              getGiftcardTypes
                              Body getGiftcardTypes
                              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 *

                              getRelationGiftcards

                              getRelationGiftcards
                              Body getRelationGiftcards
                              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

                              getGiftcard

                              getGiftcard
                              Body getGiftcard
                              • request GetGiftcardRequest
                                • cardNumber string ?
                                  Provide cardNumber or cardId
                                • cardId string ?
                                  Provide cardId or cardNumber
                              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 ?

                              getGiftcardHistory

                              getGiftcardHistory
                              Body getGiftcardHistory
                              • request GetGiftcardHistoryRequest
                                • cardNumber string ?
                                  Provide cardNumber or cardId
                                • cardId string ?
                                  Provide cardId or cardNumber
                              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 ?

                              getGiftcards

                              getGiftcards
                              Body getGiftcards
                              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 ?

                              saveGiftcards

                              saveGiftcards
                              Body saveGiftcards
                              • request SaveGiftcardsRequest
                                • 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.
                                • giftcardList SaveGiftcardList
                              SaveGiftcardsResponse
                              Body SaveGiftcardsResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result SaveGiftcardsResult
                              • errorMessage string ?

                              restituteGiftcards

                              restituteGiftcards
                              Body restituteGiftcards
                              • request RestituteGiftcardsRequest
                                • 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.
                                • cardIds string *
                                • workplaceIdentifier WorkplaceIdentifier
                                  • branchNumber int
                                  • workplaceNumber int
                                • employeeIdentifier EmployeeIdentifier
                                  • employeeNumber long
                                • relationIdentifier RelationIdentifier
                                  • relationNumber long
                              RestituteGiftcardsResponse
                              Body RestituteGiftcardsResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result RestituteGiftcardsResult
                              • errorMessage string ?
                              • packingSlipId string ?

                              linkGiftcardsToRelation

                              linkGiftcardsToRelation
                              Body linkGiftcardsToRelation
                              • request LinkGiftcardsToRelationRequest
                                • 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.
                                • cardIds string *
                                • workplaceIdentifier WorkplaceIdentifier
                                  • branchNumber int
                                  • workplaceNumber int
                                • relationIdentifier RelationIdentifier
                                  • relationNumber long
                                • employeeIdentifier EmployeeIdentifier
                                  • employeeNumber long
                              LinkGiftcardsToRelationResponse
                              Body LinkGiftcardsToRelationResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result LinkGiftcardsToRelationResult
                              • errorMessage string ?

                              getVouchers

                              getVouchers
                              Body getVouchers
                              GetVouchersResponse
                              Body GetVouchersResponse
                              • voucherViews VoucherViewList ?
                                • voucherView VoucherView *
                                  • id VoucherId
                                    • id string
                                    • version int ?
                                  • categoryId int ?
                                  • description string ?
                                  • ownerId string ?
                                  • createdTs dateTime
                                  • updatedTs dateTime
                                  • deletedTs dateTime ?
                                  • bookArticleNumber long ?
                                  • type VoucherType
                                  • apiIdent string ?

                              getVoucher

                              getVoucher
                              Body getVoucher
                              GetVoucherResponse
                              Body GetVoucherResponse

                              getVoucherCategories

                              getVoucherCategories
                              Body getVoucherCategories
                              GetVoucherCategoriesResponse
                              Body GetVoucherCategoriesResponse

                              getVoucherIssuances

                              getVoucherIssuances
                              Body getVoucherIssuances
                              GetVoucherIssuancesResponse
                              Body GetVoucherIssuancesResponse
                              • voucherIssuances VoucherIssuanceList ?
                                • voucherIssuance VoucherIssuance *
                                  • id string ?
                                  • scanCode string ?
                                  • groupId string ?
                                  • voucherId VoucherId
                                    • id string
                                    • version int ?
                                  • salesTurnoverId string ?
                                  • salesIssuanceId string ?
                                  • salesTurnoverLineId string ?
                                  • salesIssuanceLineId string ?
                                  • relationNumber long ?
                                  • cancelled boolean
                                  • startTs dateTime
                                  • endTs dateTime ?
                                  • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                                  • groupScanCode string ?

                              getVoucherSettings

                              getVoucherSettings
                              Body getVoucherSettings
                              GetVoucherSettingsResponse
                              Body GetVoucherSettingsResponse

                              issueVouchers

                              issueVouchers
                              Body issueVouchers
                              • request IssueVouchersRequest
                                • 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.
                                • issueVouchers IssueVoucherList
                                  • issueVoucher IssueVoucher *
                                    • voucherId VoucherId . . .
                                    • bookBpeId string
                                      Can be acquired using i.e. getPaymentMethodsV2 with paymentMethodTypes `PAYMENT-METHOD-TYPE-VOUCHER-BOOK-BPE`.
                                    • scanCode string ?
                                      These should be UNIQUE. To minimize the chance of a `scanCode` already existing (perhaps even from other idents) use a specific prefix tied to you. I.e. company Test Company, could use codes like this: TC-V-000001.
                                    • groupScanCode string
                                      These should be UNIQUE. To minimize the chance of a `groupScanCode` already existing (perhaps even from other idents) use a specific prefix tied to you. I.e. company Test Company, could use codes like this: TC-G-000001.
                                    • relationNumber long ?
                                    • startTs dateTime ?
                                      Optional, can be used to specify a specific datetime from which the voucher issuance should be active.
                                • financialWorkplaceIdentifier WorkplaceIdentifier
                                  • branchNumber int
                                  • workplaceNumber int
                              IssueVouchersResponse
                              Body IssueVouchersResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result IssueVouchersResult
                              • voucherIssuances VoucherIssuanceList ?
                                • voucherIssuance VoucherIssuance *
                                  • id string ?
                                  • scanCode string ?
                                  • groupId string ?
                                  • voucherId VoucherId
                                    • id string
                                    • version int ?
                                  • salesTurnoverId string ?
                                  • salesIssuanceId string ?
                                  • salesTurnoverLineId string ?
                                  • salesIssuanceLineId string ?
                                  • relationNumber long ?
                                  • cancelled boolean
                                  • startTs dateTime
                                  • endTs dateTime ?
                                  • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                                  • groupScanCode string ?

                              issueVoucherExternalScanCodes

                              issueVoucherExternalScanCodes
                              Body issueVoucherExternalScanCodes
                              IssueVoucherExternalScanCodesResponse
                              Body IssueVoucherExternalScanCodesResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result IssueVoucherExternalScanCodesResult

                              getVoucherExternalScanCodes

                              getVoucherExternalScanCodes
                              Body getVoucherExternalScanCodes
                              • request GetVoucherExternalScanCodesRequest
                                • voucherId string
                                • fromCreatedTs dateTime ?
                                • throughCreatedTs dateTime ?
                                • fromUsedTs dateTime ?
                                • throughUsedTs dateTime ?
                                • used boolean ?
                              GetVoucherExternalScanCodesResponse
                              Body GetVoucherExternalScanCodesResponse

                              getRedeemableVoucherIssuances

                              getRedeemableVoucherIssuances
                              Body getRedeemableVoucherIssuances
                              GetRedeemableVoucherIssuancesResponse
                              Body GetRedeemableVoucherIssuancesResponse

                              redeemVoucherIssuance

                              redeemVoucherIssuance
                              Body redeemVoucherIssuance
                              RedeemVoucherIssuanceResponse
                              Body RedeemVoucherIssuanceResponse
                              • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                                • voucherIssuanceRedeem VoucherIssuanceRedeem *
                                  • id string
                                  • voucherIssuanceId string
                                  • salesOrderId string ?
                                  • salesIssuanceId string ?
                                  • salesTurnoverId string ?
                                  • salesOrderLineId string ?
                                  • salesIssuanceLineId string ?
                                  • salesTurnoverLineId string ?
                                  • relationNumber long ?
                                  • cancelled boolean
                                  • redeemTs dateTime
                              • voucherCanApplyResult VoucherCanApplyResult ?
                                • recentRedeemCounts VoucherRedeemCountList ?
                                • noLine boolean ?
                                • voucherNoArticleLine boolean ?
                                • articleOutOfStock boolean ?
                                • expired boolean ?
                                • fullyRedeemed boolean ?
                                • relationRequired boolean ?
                                • recentlyRedeemed boolean ?
                                • upcoming boolean ?
                                • upcomingTs dateTime ?
                              • result RedeemVoucherIssuanceResult
                              • errorMessage string ?

                              reportTurnoverByBranch

                              reportTurnoverByBranch
                              Body reportTurnoverByBranch
                              ReportTurnoverByBranchResponse
                              Body ReportTurnoverByBranchResponse

                              reportTurnoverByEmployee

                              reportTurnoverByEmployee
                              Body reportTurnoverByEmployee
                              ReportTurnoverByEmployeeResponse
                              Body ReportTurnoverByEmployeeResponse

                              reportTurnoverByActivity

                              reportTurnoverByActivity
                              Body reportTurnoverByActivity
                              ReportTurnoverByActivityResponse
                              Body ReportTurnoverByActivityResponse

                              reportTurnoverByTurnoverGroup

                              reportTurnoverByTurnoverGroup
                              Body reportTurnoverByTurnoverGroup
                              ReportTurnoverByTurnoverGroupResponse
                              Body ReportTurnoverByTurnoverGroupResponse

                              reportTurnoverByArticle

                              reportTurnoverByArticle
                              Body reportTurnoverByArticle
                              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

                              reportHoursByEmployee

                              reportHoursByEmployee
                              Body reportHoursByEmployee
                              ReportHoursByEmployeeResponse
                              Body ReportHoursByEmployeeResponse

                              reportPaymentMethods

                              reportPaymentMethods
                              Body reportPaymentMethods
                              ReportPaymentMethodsResponse
                              Body ReportPaymentMethodsResponse

                              reportTables

                              reportTables
                              Body reportTables
                              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

                              reportCancellations

                              reportCancellations
                              Body reportCancellations
                              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

                              reportBPE

                              reportBPE
                              Body reportBPE
                              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

                              reportBranchPerformance

                              reportBranchPerformance
                              Body reportBranchPerformance
                              ReportBranchPerformanceResponse
                              Body ReportBranchPerformanceResponse

                              reportAverageSpending

                              reportAverageSpending
                              Body reportAverageSpending
                              ReportAverageSpendingResponse
                              Body ReportAverageSpendingResponse
                              • averageSpendingList ReportAverageSpendingList
                                • averageSpending ReportAverageSpending *
                                  • totalInclAmount long
                                  • totalExclAmount long
                                  • numberOfReceipts int
                                  • numberOfGuests int
                                  • averageInclSpendingPerReceipt long
                                  • averageExclSpendingPerReceipt long
                                  • averageInclSpendingPerGuest long
                                  • averageExclSpendingPerGuest long

                              reportTurnover

                              reportTurnover
                              Body reportTurnover
                              ReportTurnoverResponse
                              Body ReportTurnoverResponse

                              reportPaymentMethodDetails

                              reportPaymentMethodDetails
                              Body reportPaymentMethodDetails
                              ReportPaymentMethodDetailsResponse
                              Body ReportPaymentMethodDetailsResponse
                              • paymentSourceList ReportPaymentSource *
                                • payment Payment
                                  • paymentId string ?
                                    Internal ID for this payment.
                                  • financialDate SoapMplusDate ?
                                    Date this payment was registered.
                                    • day int
                                    • mon int
                                    • year int
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • branchNumber int ?
                                  • extBranchId string ?
                                  • workplaceNumber int ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • method string
                                    Payment method (required when creating a new payment).
                                  • description string ?
                                  • amount long
                                    Total amount paid (required when creating a new payment).
                                  • paymentMethodType PaymentMethodType ?
                                  • accountNumber int ?
                                    Account number of this payment method for bookkeeping.
                                  • branchAccountNumberList BranchAccountNumberList ?
                                  • eftTransactionDetails EftTransactionDetails ?
                                    • eftTransactionId string
                                      unique identifier of this transaction, required to prevent storing dupplicates
                                    • txid int
                                    • amountCents long
                                    • timestampPos SoapMplusDateTime
                                      date and time according to the POS device
                                      . . .
                                    • timestampTerminal SoapMplusDateTime
                                      date and time according to the payment terminal
                                      . . .
                                    • terminalId string
                                      terminalId returned by the payment terminal leave empty if not used
                                    • transactionId string
                                      identification used by payment terminal for this transaction
                                    • cardNumber string
                                      cardnumber returned by payment terminal leave empty if not used
                                    • customerReceipt EftReceipt
                                      text to print for the customer, contains markup for printing
                                      . . .
                                    • customerReceiptCopies int
                                      number of customer copies to print
                                    • merchantReceipt EftReceipt
                                      text to print for the merchant, contains markup for printing
                                      . . .
                                    • merchantReceiptCopies int
                                      number of merchant copies to print
                                    • requireCustomerSignature boolean
                                    • requireMerchantSignature boolean
                                    • requireIdentification boolean
                                    • eJournal string
                                      text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
                                    • eftDriver string
                                      identification of driver that performed the transaction
                                    • state EftTransactionState
                                      current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
                                      . . .
                                    • employeeNumber long
                                      number of employee who initiated the transaction
                                    • authorizingEmployeeNumber long
                                      number of employee that authorized the transaction
                                  • giftcardNumber string ?
                                    Giftcard number if payment is done via a Giftcard
                                  • externalPaymentId string ?
                                  • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
                                    • externalPaymentId string
                                    • amount long
                                    • externalTransactionReference string
                                    • receiptTexts ExternalPaymentReceiptText *. . .
                                    • cardType string
                                    • terminalId string
                                    • externalMethod string
                                • paymentSourceDetails ReportPaymentSourceDetails
                                  • id string
                                  • paymentSourceType PaymentSourceType
                                  • financialDate date
                                  • entryTimestamp dateTime
                                  • totalInclAmount long
                                  • totalExclAmount long

                              reportPrintableFinancialTotals

                              reportPrintableFinancialTotals
                              Body reportPrintableFinancialTotals
                              ReportPrintableFinancialTotalsResponse
                              Body ReportPrintableFinancialTotalsResponse

                              reportArticlePerformance

                              reportArticlePerformance
                              Body reportArticlePerformance
                              ReportArticlePerformanceResponse
                              Body ReportArticlePerformanceResponse

                              getSalesRepeatTemplates

                              getSalesRepeatTemplates
                              Body getSalesRepeatTemplates
                              GetSalesRepeatTemplatesResponse
                              Body GetSalesRepeatTemplatesResponse

                              saveSalesRepeatTemplate

                              saveSalesRepeatTemplate
                              Body saveSalesRepeatTemplate
                              SaveSalesRepeatTemplateResponse
                              Body SaveSalesRepeatTemplateResponse

                              inherits: IdempotentResp

                              • idempotencyResult IdempotencyResult
                                Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                              • result SaveSalesRepeatTemplateResult
                              • errorMessage string ?
                              • salesRepeatTemplateId string ?

                              performBpeBudgetChecks

                              performBpeBudgetChecks
                              Body performBpeBudgetChecks
                              PerformBpeBudgetChecksResponse
                              Body PerformBpeBudgetChecksResponse

                              getTicketCounterSales

                              getTicketCounterSales
                              Body getTicketCounterSales
                              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 ?
                                    • day int
                                    • mon int
                                    • year int

                              getSalePromotions

                              getSalePromotions
                              Body getSalePromotions
                              GetSalePromotionsResponse
                              Body GetSalePromotionsResponse

                              getPaymentMethods

                              getPaymentMethods
                              Body getPaymentMethods
                                GetPaymentMethodsResponse
                                Body GetPaymentMethodsResponse

                                getPaymentMethodsV2

                                getPaymentMethodsV2
                                Body getPaymentMethodsV2
                                GetPaymentMethodsResponse
                                Body GetPaymentMethodsResponse

                                getAvailablePaymentMethods

                                getAvailablePaymentMethods
                                Body getAvailablePaymentMethods
                                • terminal Terminal ?
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                GetAvailablePaymentMethodsResponse
                                Body GetAvailablePaymentMethodsResponse

                                getAvailablePaymentMethodsV2

                                getAvailablePaymentMethodsV2
                                Body getAvailablePaymentMethodsV2
                                GetAvailablePaymentMethodsResponse
                                Body GetAvailablePaymentMethodsResponse

                                createOrder

                                createOrder
                                Body createOrder
                                • order Order ?
                                  • orderId string
                                  • extOrderId string ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • orderType OrderType ?
                                  • entryBranchNumber int ?
                                  • entryExtBranchId string ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • relationVatNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • financialBranchNumber int ?
                                  • financialExtBranchId string ?
                                  • workplaceNumber int ?
                                  • 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.
                                  • deliveryMethod string ?
                                  • deliveryDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • deliveryPeriodBegin SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • deliveryPeriodEnd SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • paymentMethod string ?
                                  • changeCounter int ?
                                  • versionNumber int ?
                                  • prepaidAmount long ?
                                  • fullyPaid boolean ?
                                  • deliveryState OrderDeliveryState ?
                                  • cancelState OrderCancelState ?
                                  • completeState OrderCompleteState ?
                                  • tableNumber int ?
                                  • tableSubNumber int ?
                                  • tableDescription string ?
                                  • numberOfGuests int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • branchOrderNumber WorkplaceYearNumber ?
                                    • branchNumber int
                                    • workplaceNumber int
                                    • year int
                                    • number long
                                  • orderBarcode string ?
                                  • orderCategoryNumber int ?
                                  • orderCategoryDescription string ?
                                  • onDeliveryUrl string ?
                                  • onInvoiceUrl string ?
                                  • lineList LineList ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • paymentList PaymentList ?
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • vatChange VatChange ?
                                  • vatCountryCode short ?
                                  • vatCountryIso3 string ?
                                  • webhookSessionData WebhookSessionData ?
                                    • webhookSessionId string
                                  • cateringOrderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • invoiceNumbers YearNumberList ?
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                CreateOrderResponse
                                Body CreateOrderResponse

                                createOrderV2

                                createOrderV2
                                Body createOrderV2
                                • request CreateOrderV2Request
                                  • order Order
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long
                                  • applySalesAndActions boolean ?
                                  • applySalesPrices boolean ?
                                  • applyPriceGroups boolean ?
                                  • scannedVoucherIssuanceCodes string *
                                CreateOrderV2Response
                                Body CreateOrderV2Response
                                • result CreateOrderResult
                                • order Order ?
                                  • orderId string
                                  • extOrderId string ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • orderType OrderType ?
                                  • entryBranchNumber int ?
                                  • entryExtBranchId string ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • relationVatNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • financialBranchNumber int ?
                                  • financialExtBranchId string ?
                                  • workplaceNumber int ?
                                  • 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.
                                  • deliveryMethod string ?
                                  • deliveryDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • deliveryPeriodBegin SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • deliveryPeriodEnd SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • paymentMethod string ?
                                  • changeCounter int ?
                                  • versionNumber int ?
                                  • prepaidAmount long ?
                                  • fullyPaid boolean ?
                                  • deliveryState OrderDeliveryState ?
                                  • cancelState OrderCancelState ?
                                  • completeState OrderCompleteState ?
                                  • tableNumber int ?
                                  • tableSubNumber int ?
                                  • tableDescription string ?
                                  • numberOfGuests int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • branchOrderNumber WorkplaceYearNumber ?
                                    • branchNumber int
                                    • workplaceNumber int
                                    • year int
                                    • number long
                                  • orderBarcode string ?
                                  • orderCategoryNumber int ?
                                  • orderCategoryDescription string ?
                                  • onDeliveryUrl string ?
                                  • onInvoiceUrl string ?
                                  • lineList LineList ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • paymentList PaymentList ?
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • vatChange VatChange ?
                                  • vatCountryCode short ?
                                  • vatCountryIso3 string ?
                                  • webhookSessionData WebhookSessionData ?
                                    • webhookSessionId string
                                  • cateringOrderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • invoiceNumbers YearNumberList ?
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                • errorMessage string ?
                                • info CreateOrderInfo
                                  • orderId string
                                  • orderString string
                                  • orderQueued boolean ?

                                createOrderV3

                                createOrderV3
                                Body createOrderV3
                                • request CreateOrderV3Request
                                  • 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.
                                  • order Order
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long
                                  • applySalesAndActions boolean ?
                                  • applySalesPrices boolean ?
                                  • applyPriceGroups boolean ?
                                  • scannedVoucherIssuanceCodes string *
                                CreateOrderV3Response
                                Body CreateOrderV3Response

                                inherits: IdempotentResp

                                • idempotencyResult IdempotencyResult
                                  Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                • result CreateOrderResult
                                • order Order ?
                                  • orderId string
                                  • extOrderId string ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • orderType OrderType ?
                                  • entryBranchNumber int ?
                                  • entryExtBranchId string ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • relationVatNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • financialBranchNumber int ?
                                  • financialExtBranchId string ?
                                  • workplaceNumber int ?
                                  • 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.
                                  • deliveryMethod string ?
                                  • deliveryDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • deliveryPeriodBegin SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • deliveryPeriodEnd SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • paymentMethod string ?
                                  • changeCounter int ?
                                  • versionNumber int ?
                                  • prepaidAmount long ?
                                  • fullyPaid boolean ?
                                  • deliveryState OrderDeliveryState ?
                                  • cancelState OrderCancelState ?
                                  • completeState OrderCompleteState ?
                                  • tableNumber int ?
                                  • tableSubNumber int ?
                                  • tableDescription string ?
                                  • numberOfGuests int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • branchOrderNumber WorkplaceYearNumber ?
                                    • branchNumber int
                                    • workplaceNumber int
                                    • year int
                                    • number long
                                  • orderBarcode string ?
                                  • orderCategoryNumber int ?
                                  • orderCategoryDescription string ?
                                  • onDeliveryUrl string ?
                                  • onInvoiceUrl string ?
                                  • lineList LineList ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • paymentList PaymentList ?
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • vatChange VatChange ?
                                  • vatCountryCode short ?
                                  • vatCountryIso3 string ?
                                  • webhookSessionData WebhookSessionData ?
                                    • webhookSessionId string
                                  • cateringOrderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • invoiceNumbers YearNumberList ?
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                • errorMessage string ?
                                • info CreateOrderInfo
                                  • orderId string
                                  • orderString string
                                  • orderQueued boolean ?

                                payOrder

                                payOrder
                                Body payOrder
                                • request PayOrderRequest
                                  • orderId string
                                  • prepay boolean
                                  • paymentList PaymentList
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                PayOrderResponse
                                Body PayOrderResponse

                                payOrderV2

                                payOrderV2
                                Body payOrderV2
                                • request PayOrderV2Request
                                  • 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.
                                  • orderId string
                                  • prepay boolean
                                  • paymentList PaymentList
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                PayOrderV2Response
                                Body PayOrderV2Response

                                inherits: IdempotentResp

                                • idempotencyResult IdempotencyResult
                                  Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                • result PayOrderResult
                                • invoiceId string ?
                                • errorMessage string
                                • voucherIssuances VoucherIssuanceList ?
                                  • voucherIssuance VoucherIssuance *
                                    • id string ?
                                    • scanCode string ?
                                    • groupId string ?
                                    • voucherId VoucherId
                                      • id string
                                      • version int ?
                                    • salesTurnoverId string ?
                                    • salesIssuanceId string ?
                                    • salesTurnoverLineId string ?
                                    • salesIssuanceLineId string ?
                                    • relationNumber long ?
                                    • cancelled boolean
                                    • startTs dateTime
                                    • endTs dateTime ?
                                    • voucherIssuanceRedeems VoucherIssuanceRedeemList ?
                                    • groupScanCode string ?
                                • unappliedVoucherIssuances UnappliedVoucherIssuanceList ?
                                  • unappliedVoucherIssuance UnappliedVoucherIssuance *
                                    • id string
                                    • voucherId string
                                    • canApplyResult VoucherCanApplyResult
                                      • recentRedeemCounts VoucherRedeemCountList ?. . .
                                      • noLine boolean ?
                                      • voucherNoArticleLine boolean ?
                                      • articleOutOfStock boolean ?
                                      • expired boolean ?
                                      • fullyRedeemed boolean ?
                                      • relationRequired boolean ?
                                      • recentlyRedeemed boolean ?
                                      • upcoming boolean ?
                                      • upcomingTs dateTime ?
                                    • quantity int

                                payTableOrder

                                payTableOrder
                                Body payTableOrder
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • order Order ?
                                  • orderId string
                                  • extOrderId string ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • orderType OrderType ?
                                  • entryBranchNumber int ?
                                  • entryExtBranchId string ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • relationVatNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • financialBranchNumber int ?
                                  • financialExtBranchId string ?
                                  • workplaceNumber int ?
                                  • 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.
                                  • deliveryMethod string ?
                                  • deliveryDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • deliveryPeriodBegin SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • deliveryPeriodEnd SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • paymentMethod string ?
                                  • changeCounter int ?
                                  • versionNumber int ?
                                  • prepaidAmount long ?
                                  • fullyPaid boolean ?
                                  • deliveryState OrderDeliveryState ?
                                  • cancelState OrderCancelState ?
                                  • completeState OrderCompleteState ?
                                  • tableNumber int ?
                                  • tableSubNumber int ?
                                  • tableDescription string ?
                                  • numberOfGuests int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • branchOrderNumber WorkplaceYearNumber ?
                                    • branchNumber int
                                    • workplaceNumber int
                                    • year int
                                    • number long
                                  • orderBarcode string ?
                                  • orderCategoryNumber int ?
                                  • orderCategoryDescription string ?
                                  • onDeliveryUrl string ?
                                  • onInvoiceUrl string ?
                                  • lineList LineList ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • paymentList PaymentList ?
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • vatChange VatChange ?
                                  • vatCountryCode short ?
                                  • vatCountryIso3 string ?
                                  • webhookSessionData WebhookSessionData ?
                                    • webhookSessionId string
                                  • cateringOrderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • invoiceNumbers YearNumberList ?
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                • paymentList PaymentList
                                  • payment Payment *
                                    • paymentId string ?
                                      Internal ID for this payment.
                                    • financialDate SoapMplusDate ?
                                      Date this payment was registered.
                                      • day int
                                      • mon int
                                      • year int
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • branchNumber int ?
                                    • extBranchId string ?
                                    • workplaceNumber int ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • method string
                                      Payment method (required when creating a new payment).
                                    • description string ?
                                    • amount long
                                      Total amount paid (required when creating a new payment).
                                    • paymentMethodType PaymentMethodType ?
                                    • accountNumber int ?
                                      Account number of this payment method for bookkeeping.
                                    • branchAccountNumberList BranchAccountNumberList ?
                                    • eftTransactionDetails EftTransactionDetails ?
                                      • eftTransactionId string
                                        unique identifier of this transaction, required to prevent storing dupplicates
                                      • txid int
                                      • amountCents long
                                      • timestampPos SoapMplusDateTime
                                        date and time according to the POS device
                                        . . .
                                      • timestampTerminal SoapMplusDateTime
                                        date and time according to the payment terminal
                                        . . .
                                      • terminalId string
                                        terminalId returned by the payment terminal leave empty if not used
                                      • transactionId string
                                        identification used by payment terminal for this transaction
                                      • cardNumber string
                                        cardnumber returned by payment terminal leave empty if not used
                                      • customerReceipt EftReceipt
                                        text to print for the customer, contains markup for printing
                                        . . .
                                      • customerReceiptCopies int
                                        number of customer copies to print
                                      • merchantReceipt EftReceipt
                                        text to print for the merchant, contains markup for printing
                                        . . .
                                      • merchantReceiptCopies int
                                        number of merchant copies to print
                                      • requireCustomerSignature boolean
                                      • requireMerchantSignature boolean
                                      • requireIdentification boolean
                                      • eJournal string
                                        text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
                                      • eftDriver string
                                        identification of driver that performed the transaction
                                      • state EftTransactionState
                                        current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
                                        . . .
                                      • employeeNumber long
                                        number of employee who initiated the transaction
                                      • authorizingEmployeeNumber long
                                        number of employee that authorized the transaction
                                    • giftcardNumber string ?
                                      Giftcard number if payment is done via a Giftcard
                                    • externalPaymentId string ?
                                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
                                      • externalPaymentId string
                                      • amount long
                                      • externalTransactionReference string
                                      • receiptTexts ExternalPaymentReceiptText *. . .
                                      • cardType string
                                      • terminalId string
                                      • externalMethod string
                                PayTableOrderResponse
                                Body PayTableOrderResponse

                                payTableOrderV2

                                payTableOrderV2
                                Body payTableOrderV2
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request PayTableOrderRequest
                                  • order Order ?
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long
                                  • paymentList PaymentList
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • keepTableName boolean ?
                                  • releaseTable boolean ?
                                PayTableOrderResponse
                                Body PayTableOrderResponse

                                prepayTableOrder

                                prepayTableOrder
                                Body prepayTableOrder
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • order Order ?
                                  • orderId string
                                  • extOrderId string ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • orderType OrderType ?
                                  • entryBranchNumber int ?
                                  • entryExtBranchId string ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • relationVatNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • financialBranchNumber int ?
                                  • financialExtBranchId string ?
                                  • workplaceNumber int ?
                                  • 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.
                                  • deliveryMethod string ?
                                  • deliveryDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • deliveryPeriodBegin SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • deliveryPeriodEnd SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • paymentMethod string ?
                                  • changeCounter int ?
                                  • versionNumber int ?
                                  • prepaidAmount long ?
                                  • fullyPaid boolean ?
                                  • deliveryState OrderDeliveryState ?
                                  • cancelState OrderCancelState ?
                                  • completeState OrderCompleteState ?
                                  • tableNumber int ?
                                  • tableSubNumber int ?
                                  • tableDescription string ?
                                  • numberOfGuests int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • branchOrderNumber WorkplaceYearNumber ?
                                    • branchNumber int
                                    • workplaceNumber int
                                    • year int
                                    • number long
                                  • orderBarcode string ?
                                  • orderCategoryNumber int ?
                                  • orderCategoryDescription string ?
                                  • onDeliveryUrl string ?
                                  • onInvoiceUrl string ?
                                  • lineList LineList ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • paymentList PaymentList ?
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • vatChange VatChange ?
                                  • vatCountryCode short ?
                                  • vatCountryIso3 string ?
                                  • webhookSessionData WebhookSessionData ?
                                    • webhookSessionId string
                                  • cateringOrderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • invoiceNumbers YearNumberList ?
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                • paymentList PaymentList
                                  • payment Payment *
                                    • paymentId string ?
                                      Internal ID for this payment.
                                    • financialDate SoapMplusDate ?
                                      Date this payment was registered.
                                      • day int
                                      • mon int
                                      • year int
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • branchNumber int ?
                                    • extBranchId string ?
                                    • workplaceNumber int ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • method string
                                      Payment method (required when creating a new payment).
                                    • description string ?
                                    • amount long
                                      Total amount paid (required when creating a new payment).
                                    • paymentMethodType PaymentMethodType ?
                                    • accountNumber int ?
                                      Account number of this payment method for bookkeeping.
                                    • branchAccountNumberList BranchAccountNumberList ?
                                    • eftTransactionDetails EftTransactionDetails ?
                                      • eftTransactionId string
                                        unique identifier of this transaction, required to prevent storing dupplicates
                                      • txid int
                                      • amountCents long
                                      • timestampPos SoapMplusDateTime
                                        date and time according to the POS device
                                        . . .
                                      • timestampTerminal SoapMplusDateTime
                                        date and time according to the payment terminal
                                        . . .
                                      • terminalId string
                                        terminalId returned by the payment terminal leave empty if not used
                                      • transactionId string
                                        identification used by payment terminal for this transaction
                                      • cardNumber string
                                        cardnumber returned by payment terminal leave empty if not used
                                      • customerReceipt EftReceipt
                                        text to print for the customer, contains markup for printing
                                        . . .
                                      • customerReceiptCopies int
                                        number of customer copies to print
                                      • merchantReceipt EftReceipt
                                        text to print for the merchant, contains markup for printing
                                        . . .
                                      • merchantReceiptCopies int
                                        number of merchant copies to print
                                      • requireCustomerSignature boolean
                                      • requireMerchantSignature boolean
                                      • requireIdentification boolean
                                      • eJournal string
                                        text that should be saved in the electronic transaction log (shoudl be formatted as supplied by terminal)
                                      • eftDriver string
                                        identification of driver that performed the transaction
                                      • state EftTransactionState
                                        current state of transaction ONBEKEND/BETAALD/NIET_BETAALD
                                        . . .
                                      • employeeNumber long
                                        number of employee who initiated the transaction
                                      • authorizingEmployeeNumber long
                                        number of employee that authorized the transaction
                                    • giftcardNumber string ?
                                      Giftcard number if payment is done via a Giftcard
                                    • externalPaymentId string ?
                                    • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?
                                      • externalPaymentId string
                                      • amount long
                                      • externalTransactionReference string
                                      • receiptTexts ExternalPaymentReceiptText *. . .
                                      • cardType string
                                      • terminalId string
                                      • externalMethod string
                                • prepayAmount long
                                PrepayTableOrderResponse
                                Body PrepayTableOrderResponse

                                prepayTableOrderV2

                                prepayTableOrderV2
                                Body prepayTableOrderV2
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request PrepayTableOrderRequest
                                  • order Order ?
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long
                                  • paymentList PaymentList
                                    • payment Payment *
                                      • paymentId string ?
                                        Internal ID for this payment.
                                      • financialDate SoapMplusDate ?
                                        Date this payment was registered.
                                        . . .
                                      • entryTimestamp SoapMplusDateTime ?. . .
                                      • branchNumber int ?
                                      • extBranchId string ?
                                      • workplaceNumber int ?
                                      • employeeNumber long ?
                                      • employeeName string ?
                                      • method string
                                        Payment method (required when creating a new payment).
                                      • description string ?
                                      • amount long
                                        Total amount paid (required when creating a new payment).
                                      • paymentMethodType PaymentMethodType ?. . .
                                      • accountNumber int ?
                                        Account number of this payment method for bookkeeping.
                                      • branchAccountNumberList BranchAccountNumberList ?. . .
                                      • eftTransactionDetails EftTransactionDetails ?. . .
                                      • giftcardNumber string ?
                                        Giftcard number if payment is done via a Giftcard
                                      • externalPaymentId string ?
                                      • externalPaymentTransactionDetails ExternalPaymentTransactionDetails ?. . .
                                  • prepayAmount long
                                  • releaseTable boolean ?
                                PrepayTableOrderResponse
                                Body PrepayTableOrderResponse

                                getOrdersByExtOrderIds

                                getOrdersByExtOrderIds
                                Body getOrdersByExtOrderIds
                                GetOrdersByExtOrderIdsResponse
                                Body GetOrdersByExtOrderIdsResponse
                                • orderList OrderList
                                  • order Order *
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long

                                getProposals

                                getProposals
                                Body getProposals
                                • request GetProposalsRequest
                                  • syncMarker long ?
                                  • syncMarkerLimit int ?
                                  • fromFinancialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • throughFinancialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • branchNumbers int *
                                  • employeeNumbers long *
                                  • relationNumbers long *
                                  • supplierRelationNumbers long *
                                  • articleNumbers long *
                                  • articleTurnoverGroups int *
                                  • articlePluNumbers TextList ?
                                    • text Text *
                                      • text string
                                  • articleBarcodes TextList ?
                                    • text Text *
                                      • text string
                                  • activityId string ?
                                  • proposalIds string *
                                  • proposalNumbers YearNumber *
                                    • year int
                                    • number long
                                  • ownerFilter OwnerLabelFilter ?
                                    • ownerLabels string *
                                  • branchGroupFilter BranchGroupFilter ?
                                    • branchGroups int *
                                  • includeLineList boolean ?
                                    If false only the base proposal information will be requested. This is significantly faster for large amounts of data. The packing packing slips/invoices references will not be loaded.
                                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 ?
                                      • year int
                                      • number long
                                    • proposalType ProposalType ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • changeCounter int ?
                                    • state ProposalState ?
                                    • lineList LineList ?
                                    • vatChange VatChange ?
                                    • orderCategoryNumber int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • invoiceNumbers YearNumberList ?

                                getProposal

                                getProposal
                                Body getProposal
                                • proposalId string
                                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 ?
                                    • year int
                                    • number long
                                  • proposalType ProposalType ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • 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 ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • vatChange VatChange ?
                                  • orderCategoryNumber int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • invoiceNumbers YearNumberList ?

                                saveProposal

                                saveProposal
                                Body saveProposal
                                • proposal Proposal
                                  • proposalId string ?
                                  • extProposalId string ?
                                  • orderId string ?
                                  • extOrderId string ?
                                  • invoiceId string ?
                                  • extInvoiceId string ?
                                  • transactionString string ?
                                  • syncMarker long ?
                                  • proposalNumber YearNumber ?
                                    • year int
                                    • number long
                                  • proposalType ProposalType ?
                                  • employeeNumber long ?
                                  • employeeName string ?
                                  • entryTimestamp SoapMplusDateTime ?
                                    • sec int
                                    • min int
                                    • hour int
                                    • day int
                                    • mon int
                                    • year int
                                    • isdst boolean
                                    • timezone int
                                  • relationNumber long ?
                                  • relationName string ?
                                  • relationCategoryId int ?
                                  • relationBankAccountNumber string ?
                                  • deliveryAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • invoiceAddress Address ?
                                    • addressId string ?
                                    • name string ?
                                    • contact string ?
                                    • address string ?
                                    • zipcode string ?
                                    • city string ?
                                    • country string ?
                                    • label string ?
                                    • companyName string ?
                                    • supplierInformation string ?
                                  • financialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • 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 ?
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • vatChange VatChange ?
                                  • orderCategoryNumber int ?
                                  • orderNumber YearNumber ?
                                    • year int
                                    • number long
                                  • packingSlipIds IdList ?
                                    • id string *
                                  • packingSlipNumbers YearNumberList ?
                                  • invoiceIds IdList ?
                                    • id string *
                                  • extInvoiceIds IdList ?
                                    • id string *
                                  • invoiceNumbers YearNumberList ?
                                SaveProposalResponse
                                Body SaveProposalResponse

                                cancelProposal

                                cancelProposal
                                Body cancelProposal
                                • proposalId string
                                CancelProposalResponse
                                Body CancelProposalResponse

                                createOrderFromProposal

                                createOrderFromProposal
                                Body createOrderFromProposal
                                • proposalId string
                                CreateOrderFromProposalResponse
                                Body CreateOrderFromProposalResponse

                                createInvoiceFromProposal

                                createInvoiceFromProposal
                                Body createInvoiceFromProposal
                                • proposalId string
                                CreateInvoiceFromProposalResponse
                                Body CreateInvoiceFromProposalResponse

                                getOrdersByReceipts

                                getOrdersByReceipts
                                Body getOrdersByReceipts
                                GetOrdersByReceiptsResponse
                                Body GetOrdersByReceiptsResponse
                                • orderList OrderList
                                  • order Order *
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long

                                getCurrentTableOrders

                                getCurrentTableOrders
                                Body getCurrentTableOrders
                                GetCurrentTableOrdersResponse
                                Body GetCurrentTableOrdersResponse
                                • orderList OrderList
                                  • order Order *
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long

                                getOrders

                                getOrders
                                Body getOrders
                                • request GetOrdersRequest
                                  • syncMarker long ?
                                  • syncMarkerLimit int ?
                                  • fromFinancialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • throughFinancialDate SoapMplusDate ?
                                    • day int
                                    • mon int
                                    • year int
                                  • branchNumbers int *
                                  • employeeNumbers long *
                                  • relationNumbers long *
                                  • supplierRelationNumbers long *
                                  • articleNumbers long *
                                  • articleTurnoverGroups int *
                                  • articlePluNumbers TextList
                                    • text Text *
                                      • text string
                                  • articleBarcodes TextList
                                    • text Text *
                                      • text string
                                  • activityId string ?
                                  • orderTypeList OrderTypeList ?
                                    If not supplied, defaults to SALES_ORDER, REPEAT_SALES_ORDER, and EXTERNAL_SALES_ORDER.
                                  • orderIds string *
                                  • orderNumbers YearNumber *
                                    • year int
                                    • number long
                                  • ownerFilter OwnerLabelFilter ?
                                    • ownerLabels string *
                                  • branchGroupFilter BranchGroupFilter ?
                                    • branchGroups int *
                                  • includeLineList boolean ?
                                    If false only the base order information will be requested. This is significantly faster for large amounts of data. The proposals/invoices references will not be loaded.
                                GetOrdersResponse
                                Body GetOrdersResponse
                                • orderList OrderList
                                  • order Order *
                                    • orderId string
                                    • extOrderId string ?
                                    • invoiceIds IdList ?
                                      • id string *
                                    • extInvoiceIds IdList ?
                                      • id string *
                                    • transactionString string ?
                                    • syncMarker long ?
                                    • orderType OrderType ?
                                    • entryBranchNumber int ?
                                    • entryExtBranchId string ?
                                    • employeeNumber long ?
                                    • employeeName string ?
                                    • entryTimestamp SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • relationNumber long ?
                                    • relationName string ?
                                    • relationCategoryId int ?
                                    • relationBankAccountNumber string ?
                                    • relationVatNumber string ?
                                    • deliveryAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • invoiceAddress Address ?
                                      • addressId string ?
                                      • name string ?
                                      • contact string ?
                                      • address string ?
                                      • zipcode string ?
                                      • city string ?
                                      • country string ?
                                      • label string ?
                                      • companyName string ?
                                      • supplierInformation string ?
                                    • financialDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • financialBranchNumber int ?
                                    • financialExtBranchId string ?
                                    • workplaceNumber int ?
                                    • reference string ?
                                    • activityId string ?
                                    • totalInclAmount long ?
                                    • totalExclAmount long ?
                                    • vatMethod VatMethod ?
                                    • vatGroupList VatGroupList ?
                                    • deliveryMethod string ?
                                    • deliveryDate SoapMplusDate ?
                                      • day int
                                      • mon int
                                      • year int
                                    • deliveryPeriodBegin SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • deliveryPeriodEnd SoapMplusDateTime ?
                                      • sec int
                                      • min int
                                      • hour int
                                      • day int
                                      • mon int
                                      • year int
                                      • isdst boolean
                                      • timezone int
                                    • paymentMethod string ?
                                    • changeCounter int ?
                                    • versionNumber int ?
                                    • prepaidAmount long ?
                                    • fullyPaid boolean ?
                                    • deliveryState OrderDeliveryState ?
                                    • cancelState OrderCancelState ?
                                    • completeState OrderCompleteState ?
                                    • tableNumber int ?
                                    • tableSubNumber int ?
                                    • tableDescription string ?
                                    • numberOfGuests int ?
                                    • orderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • branchOrderNumber WorkplaceYearNumber ?
                                      • branchNumber int
                                      • workplaceNumber int
                                      • year int
                                      • number long
                                    • orderBarcode string ?
                                    • orderCategoryNumber int ?
                                    • orderCategoryDescription string ?
                                    • onDeliveryUrl string ?
                                    • onInvoiceUrl string ?
                                    • lineList LineList ?
                                    • paymentList PaymentList ?
                                    • vatChange VatChange ?
                                    • vatCountryCode short ?
                                    • vatCountryIso3 string ?
                                    • webhookSessionData WebhookSessionData ?
                                      • webhookSessionId string
                                    • cateringOrderNumber YearNumber ?
                                      • year int
                                      • number long
                                    • invoiceNumbers YearNumberList ?
                                    • packingSlipIds IdList ?
                                      • id string *
                                    • packingSlipNumbers YearNumberList ?
                                    • proposalId string ?
                                    • extProposalId string ?
                                    • proposalNumber YearNumber ?
                                      • year int
                                      • number long

                                determineContractLines

                                determineContractLines
                                Body determineContractLines
                                • request DetermineContractLinesRequest
                                  • lineList LineList
                                    • line Line *
                                      • lineId string ?
                                      • employeeNumber long ?
                                      • articleNumber long
                                      • pluNumber string ?
                                      • text string ?
                                      • supplierRelationNumber long ?
                                      • supplierRelationName string ?
                                      • supplierArticleNumber string ?
                                      • data LineData ?. . .
                                      • courseNumber int ?
                                      • menuHash string ?
                                      • menuDescription string ?
                                      • menuAmount long ?
                                      • salePromotionData SalePromotionLineData ?. . .
                                      • webhookData WebhookLineData ?. . .
                                      • lineType LineType ?. . .
                                      • preparationList LineList ?. . .
                                      • suppressDisposableComponent boolean ?
                                        Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                      • tempId string ?
                                      • retourReason string ?
                                      • sequenceNumber int ?
                                      • contractLines SalesLineContractLineList ?. . .
                                  • workplaceIdentifier WorkplaceIdentifier
                                    • branchNumber int
                                    • workplaceNumber int
                                  • financialBranchNumber int
                                  • employeeNumber long
                                  • financialDate date
                                  • vatMethod VatMethod
                                  • relationNumber long
                                DetermineContractLinesResponse
                                Body DetermineContractLinesResponse
                                • lineList LineList
                                  • line Line *
                                    • lineId string ?
                                    • employeeNumber long ?
                                    • articleNumber long
                                    • pluNumber string ?
                                    • text string ?
                                    • supplierRelationNumber long ?
                                    • supplierRelationName string ?
                                    • supplierArticleNumber string ?
                                    • data LineData ?
                                      • quantity long
                                      • decimalPlaces int ?
                                      • deliveredQuantity long ?
                                        readonly
                                      • deliveredDecimalPlaces int ?
                                        readonly
                                      • cancelledQuantity long ?
                                        readonly
                                      • cancelledDecimalPlaces int ?
                                      • price long ?
                                      • priceExcl long ?
                                      • originalPrice long ?
                                      • originalPriceExcl long ?
                                      • purchasePrice long ?
                                      • averagePurchasePrice decimal ?
                                        readonly
                                      • exchangeRateBuyPrice long ?
                                      • exchangeRateBuyPriceDecimalPlaces int ?
                                      • exchangeRateSellPrice long ?
                                      • exchangeRateSellPriceDecimalPlaces int ?
                                      • exchangeRateMultiplier int ?
                                      • turnoverGroup int ?
                                      • turnoverGroupName string ?
                                      • turnoverGroupType TurnoverGroupType ?. . .
                                      • turnoverGroupAccountNumber int ?
                                      • vatCode int ?
                                      • vatPercentage int ?
                                      • pricePerQuantity int ?
                                        deprecated, do not use
                                      • siUnit string ?
                                      • discountType DiscountType ?. . .
                                      • discountPercentage int ?
                                      • discountAmount long ?
                                      • discountAmountExcl long ?
                                      • bpeId string ?
                                      • bpeDescription string ?
                                      • bpeAmount long ?
                                      • bpeAmountExcl long ?
                                      • menuId string ?
                                      • menuLinesId string ?
                                      • totalInclAmount long ?
                                      • totalExclAmount long ?
                                      • priceType PriceType ?. . .
                                      • purchaseAccountNumber int ?
                                      • stockAccountNumber int ?
                                      • bpeAccordationEmployeeNumber long ?
                                      • redeemedVoucherIssuanceId string ?
                                        Id of the voucher issuance that was redeemed for this line. If the id is '00000000-0000-0000-0000-000000000000' it means that the voucher redeem routine will not try to redeem any vouchers on this line. Use this value if you don't want a relation voucher to be automatically applied to the line.
                                      • pendingVoucherIssuanceStartTs dateTime ?
                                        Timestamp that will be used to create the voucher issuance associated to this line, instead of what the voucher system wants to use.
                                    • courseNumber int ?
                                    • menuHash string ?
                                    • menuDescription string ?
                                    • menuAmount long ?
                                    • salePromotionData SalePromotionLineData ?
                                      • salePromotionId string
                                      • salePromotionLineId string
                                      • description string ?
                                      • setNumber int ?
                                    • webhookData WebhookLineData ?
                                    • lineType LineType ?
                                    • preparationList LineList ?(recursive)
                                    • suppressDisposableComponent boolean ?
                                      Pass true to prevent the call from adding disposable products. This has only effect when the disposable behaviour for the consumption location is to add them and to allow removal.
                                    • tempId string ?
                                    • retourReason string ?
                                    • sequenceNumber int ?
                                    • contractLines SalesLineContractLineList ?

                                createInvoiceFromPackingSlips

                                createInvoiceFromPackingSlips
                                Body createInvoiceFromPackingSlips
                                • request CreateInvoiceFromPackingSlipsRequest
                                  • 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.
                                  • packingSlipIds string *
                                  • financialDate date
                                  • branchNumber int
                                    used for reading necessary settings and to save the financial transaction on. The 'factuur_boeken_op_huidig_filiaal' setting will determine whether or not it will also be used to save the invoice on. If not, it will use the packing slip branch number as the invoice branch number.
                                  • forcedActivityId string ?
                                    Can be used to specify what activity should be used for the resulting invoice in case the specified packing slips have different activities. This will only work if the 'can_invoice_different_activities' setting is enabled.
                                CreateInvoiceFromPackingSlipsResponse
                                Body CreateInvoiceFromPackingSlipsResponse

                                inherits: IdempotentResp

                                getCashCountInfo

                                getCashCountInfo
                                Body getCashCountInfo
                                • request GetCashCountInfoRequest
                                  • fromWorkplace WorkplaceIdentifier
                                    This is the workplace that will be seen as source workplace. Cash count related settings will be read based on this workplace, and only the workplaces that can be counted from this workplace will be in the response.
                                    • branchNumber int
                                    • workplaceNumber int
                                  • countEmployeeNumber long
                                    This is the employee number that will be used for the count. In case the employee based count setting is not enabled, this employee number will be ignored, and in the CashCountInfo the countEmployeeNumber will be 0.
                                GetCashCountInfoResponse
                                Body GetCashCountInfoResponse
                                • cashCountInfo CashCountInfo
                                  • state CashCountInfoState
                                  • countEmployeeNumber long
                                    The employee number that will be used for the current count. If 0, cash counts are not based on employees, but based on specific workplaces.
                                  • workplaces CashCountInfoWorkplaceList ?
                                    List of workplaces that can be chosen from to perform a cash count on. Be aware that a workplace can have nested workplaces that must also be counted.
                                    • workplace CashCountInfoWorkplace *
                                      • number int
                                        The number of the workplace.
                                      • name string
                                        The name of the workplace.
                                      • data CashCountInfoWorkplaceData ?
                                        The data of related transactions / cash counts.
                                        . . .
                                      • previousCashCountTs dateTime ?
                                        The timestamp of the previous cash count for this workplace.
                                      • paymentMethodAmounts CashCountInfoPaymentMethodAmountList ?
                                        List of payment methods that can be used in the current count for this workplace.
                                        . . .
                                      • extraWorkplaces CashCountInfoWorkplaceList ?
                                        List of workplaces that will be used in the count of this workplace. NOTE: This can only go 1 layer deep. For example 1 <- 2 is possible, but 1 <- 2 <- 3 is not possible.
                                        . . .
                                  • fromWorkplaceCountWorkplaceNumber int ?
                                    The workplace number of the workplace where the fromWorkplace will be counted on. Empty in case the fromWorkplace will not be counted on a different workplace.

                                saveCashCount

                                saveCashCount
                                Body saveCashCount
                                • request SaveCashCountRequest
                                  • 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.
                                  • employeeNumber long
                                    The employee number that performs this count.
                                  • fromWorkplace WorkplaceIdentifier
                                    • branchNumber int
                                    • workplaceNumber int
                                  • countEmployeeNumber long
                                    The employee number that is currently being counted for.
                                  • workplaceData CashCountInfoWorkplaceData
                                    • workplaceNumber int
                                    • shiftBeginId string ?
                                    • shiftBeginNumber YearNumber ?
                                      • year int
                                      • number long
                                    • shiftBeginTs dateTime ?
                                    • shiftEndId string ?
                                    • shiftEndNumber YearNumber ?
                                      • year int
                                      • number long
                                    • shiftEndTs dateTime ?
                                    • shiftEndBookingDate date ?
                                    • previousCashCountId string ?
                                  • extraWorkplacesData CashCountInfoWorkplaceDataList
                                    • workplaceData CashCountInfoWorkplaceData *
                                      • workplaceNumber int
                                      • shiftBeginId string ?
                                      • shiftBeginNumber YearNumber ?. . .
                                      • shiftBeginTs dateTime ?
                                      • shiftEndId string ?
                                      • shiftEndNumber YearNumber ?. . .
                                      • shiftEndTs dateTime ?
                                      • shiftEndBookingDate date ?
                                      • previousCashCountId string ?
                                  • countedPaymentMethodAmounts CashCountInfoCountedPaymentMethodAmountList
                                    • countedPaymentMethodAmount CashCountInfoCountedPaymentMethodAmount *
                                      • id string
                                        The payment method id.
                                      • description string
                                      • isAutomaticDeposit boolean
                                      • openingBalance decimal ?
                                        The opening balance for the current count.
                                      • booked decimal ?
                                        The amount that was booked using this payment method since the previuos count.
                                      • counted decimal ?
                                        The counted amount for the current payment method. This is 0.0 after a getCashCountInfo call, unless the payment method is an automatic deposit payment method. In that case it's the openingBalance + booked.
                                      • deposited decimal ?
                                      • depositPaymentMethodId string ?
                                SaveCashCountResponse
                                Body SaveCashCountResponse

                                inherits: IdempotentResp

                                • idempotencyResult IdempotencyResult
                                  Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                • result SaveCashCountResult
                                • errorMessage string ?
                                • cashCountInfoState CashCountInfoState ?

                                getWebhookConsumers

                                getWebhookConsumers
                                Body getWebhookConsumers
                                GetWebhookConsumersResponse
                                Body GetWebhookConsumersResponse

                                startExternalPayment

                                startExternalPayment
                                Body startExternalPayment
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request StartExternalPaymentRequest
                                  • externalPaymentId string
                                  • method string
                                  • amount long
                                  • callbackUrl string ?
                                StartExternalPaymentResponse
                                Body StartExternalPaymentResponse

                                pollExternalPayment

                                pollExternalPayment
                                Body pollExternalPayment
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request PollExternalPaymentRequest
                                  • externalPaymentId string
                                PollExternalPaymentResponse
                                Body PollExternalPaymentResponse

                                requestCancelExternalPayment

                                requestCancelExternalPayment
                                Body requestCancelExternalPayment
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request RequestCancelExternalPaymentRequest
                                  • externalPaymentId string
                                RequestCancelExternalPaymentResponse
                                Body RequestCancelExternalPaymentResponse

                                cancelExternalPayment

                                cancelExternalPayment
                                Body cancelExternalPayment
                                • terminal Terminal
                                  • branchNumber int
                                  • branchName string
                                  • terminalNumber int
                                  • terminalName string
                                  • terminalStatus TerminalStatus
                                  • uniqueDeviceIdentifier string
                                  • gksProductionNumber string ?
                                  • hardwareIdentifier string ?
                                  • terminalSoftwareName string ?
                                  • terminalSoftwareVersion string ?
                                  • instanceId string ?
                                • request CancelExternalPaymentRequest
                                  • externalPaymentId string
                                CancelExternalPaymentResponse
                                Body CancelExternalPaymentResponse

                                  startExternalPaymentV2

                                  startExternalPaymentV2
                                  Body startExternalPaymentV2
                                  • request ExternalPaymentWebhookRequest
                                    • 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.
                                    • browser WebhookBrowserInput ?
                                      • deviceType string ?
                                      • platformFamily string ?
                                      • platformVersion string ?
                                      • browserFamily string ?
                                      • browserVersion string ?
                                    • dialog WebhookDialogInput ?
                                      • dialogId int ?
                                      • selectedDialogOptionIds int *
                                      • dialogIdAsString string ?
                                      • selectedDialogOptionIdsAsString string *
                                    • scanCode WebhookScanCodeInput ?
                                    • openUrl WebhookOpenUrlInput ?
                                      • redirectUrl string ?
                                    • session WebhookSessionInput ?
                                    • addSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • updateSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • removeSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • selectRelation WebhookSelectRelationInput ?
                                      • relationNumber long
                                    • customAction WebhookCustomActionInput ?
                                      • customActionId string
                                      • buttonCaption string
                                      • onStartup boolean ?
                                      • longClick boolean ?
                                      • numpadValue decimal ?
                                    • form WebhookFormInput ?
                                    • externalPayment ExternalPaymentReq
                                      • externalPaymentId string
                                      • method string ?
                                      • amount long ?
                                      • callbackUrl string ?
                                  ExternalPaymentWebhookResponse
                                  Body ExternalPaymentWebhookResponse

                                  inherits: WebhookResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • 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 ?
                                      • optionIdAsString string ?
                                      • image string ?
                                    • dialogIdAsString 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • lineDeletions WebhookLineDeletion *
                                    • lineId string
                                    • webhookConsumerId string ?
                                  • keepPolling boolean ?
                                  • form WebhookForm ?
                                  • externalPayment ExternalPaymentResp ?
                                    • externalPaymentId string
                                    • started boolean ?
                                    • confirmed boolean ?
                                    • cancelled boolean ?
                                    • finalAmount long ?
                                    • externalTransactionReference string ?
                                    • receiptTexts ExternalPaymentReceiptText *
                                    • cardType string ?
                                    • terminalId string ?
                                    • externalMethod string ?

                                  pollExternalPaymentV2

                                  pollExternalPaymentV2
                                  Body pollExternalPaymentV2
                                  • request ExternalPaymentWebhookRequest
                                    • 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.
                                    • browser WebhookBrowserInput ?
                                      • deviceType string ?
                                      • platformFamily string ?
                                      • platformVersion string ?
                                      • browserFamily string ?
                                      • browserVersion string ?
                                    • dialog WebhookDialogInput ?
                                      • dialogId int ?
                                      • selectedDialogOptionIds int *
                                      • dialogIdAsString string ?
                                      • selectedDialogOptionIdsAsString string *
                                    • scanCode WebhookScanCodeInput ?
                                    • openUrl WebhookOpenUrlInput ?
                                      • redirectUrl string ?
                                    • session WebhookSessionInput ?
                                    • addSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • updateSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • removeSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • selectRelation WebhookSelectRelationInput ?
                                      • relationNumber long
                                    • customAction WebhookCustomActionInput ?
                                      • customActionId string
                                      • buttonCaption string
                                      • onStartup boolean ?
                                      • longClick boolean ?
                                      • numpadValue decimal ?
                                    • form WebhookFormInput ?
                                    • externalPayment ExternalPaymentReq
                                      • externalPaymentId string
                                      • method string ?
                                      • amount long ?
                                      • callbackUrl string ?
                                  ExternalPaymentWebhookResponse
                                  Body ExternalPaymentWebhookResponse

                                  inherits: WebhookResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • 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 ?
                                      • optionIdAsString string ?
                                      • image string ?
                                    • dialogIdAsString 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • lineDeletions WebhookLineDeletion *
                                    • lineId string
                                    • webhookConsumerId string ?
                                  • keepPolling boolean ?
                                  • form WebhookForm ?
                                  • externalPayment ExternalPaymentResp ?
                                    • externalPaymentId string
                                    • started boolean ?
                                    • confirmed boolean ?
                                    • cancelled boolean ?
                                    • finalAmount long ?
                                    • externalTransactionReference string ?
                                    • receiptTexts ExternalPaymentReceiptText *
                                    • cardType string ?
                                    • terminalId string ?
                                    • externalMethod string ?

                                  requestCancelExternalPaymentV2

                                  requestCancelExternalPaymentV2
                                  Body requestCancelExternalPaymentV2
                                  • request ExternalPaymentWebhookRequest
                                    • 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.
                                    • browser WebhookBrowserInput ?
                                      • deviceType string ?
                                      • platformFamily string ?
                                      • platformVersion string ?
                                      • browserFamily string ?
                                      • browserVersion string ?
                                    • dialog WebhookDialogInput ?
                                      • dialogId int ?
                                      • selectedDialogOptionIds int *
                                      • dialogIdAsString string ?
                                      • selectedDialogOptionIdsAsString string *
                                    • scanCode WebhookScanCodeInput ?
                                    • openUrl WebhookOpenUrlInput ?
                                      • redirectUrl string ?
                                    • session WebhookSessionInput ?
                                    • addSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • updateSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • removeSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • selectRelation WebhookSelectRelationInput ?
                                      • relationNumber long
                                    • customAction WebhookCustomActionInput ?
                                      • customActionId string
                                      • buttonCaption string
                                      • onStartup boolean ?
                                      • longClick boolean ?
                                      • numpadValue decimal ?
                                    • form WebhookFormInput ?
                                    • externalPayment ExternalPaymentReq
                                      • externalPaymentId string
                                      • method string ?
                                      • amount long ?
                                      • callbackUrl string ?
                                  ExternalPaymentWebhookResponse
                                  Body ExternalPaymentWebhookResponse

                                  inherits: WebhookResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • 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 ?
                                      • optionIdAsString string ?
                                      • image string ?
                                    • dialogIdAsString 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • lineDeletions WebhookLineDeletion *
                                    • lineId string
                                    • webhookConsumerId string ?
                                  • keepPolling boolean ?
                                  • form WebhookForm ?
                                  • externalPayment ExternalPaymentResp ?
                                    • externalPaymentId string
                                    • started boolean ?
                                    • confirmed boolean ?
                                    • cancelled boolean ?
                                    • finalAmount long ?
                                    • externalTransactionReference string ?
                                    • receiptTexts ExternalPaymentReceiptText *
                                    • cardType string ?
                                    • terminalId string ?
                                    • externalMethod string ?

                                  cancelExternalPaymentV2

                                  cancelExternalPaymentV2
                                  Body cancelExternalPaymentV2
                                  • request ExternalPaymentWebhookRequest
                                    • 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.
                                    • browser WebhookBrowserInput ?
                                      • deviceType string ?
                                      • platformFamily string ?
                                      • platformVersion string ?
                                      • browserFamily string ?
                                      • browserVersion string ?
                                    • dialog WebhookDialogInput ?
                                      • dialogId int ?
                                      • selectedDialogOptionIds int *
                                      • dialogIdAsString string ?
                                      • selectedDialogOptionIdsAsString string *
                                    • scanCode WebhookScanCodeInput ?
                                    • openUrl WebhookOpenUrlInput ?
                                      • redirectUrl string ?
                                    • session WebhookSessionInput ?
                                    • addSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • updateSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • removeSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • selectRelation WebhookSelectRelationInput ?
                                      • relationNumber long
                                    • customAction WebhookCustomActionInput ?
                                      • customActionId string
                                      • buttonCaption string
                                      • onStartup boolean ?
                                      • longClick boolean ?
                                      • numpadValue decimal ?
                                    • form WebhookFormInput ?
                                    • externalPayment ExternalPaymentReq
                                      • externalPaymentId string
                                      • method string ?
                                      • amount long ?
                                      • callbackUrl string ?
                                  ExternalPaymentWebhookResponse
                                  Body ExternalPaymentWebhookResponse

                                  inherits: WebhookResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • 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 ?
                                      • optionIdAsString string ?
                                      • image string ?
                                    • dialogIdAsString 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • lineDeletions WebhookLineDeletion *
                                    • lineId string
                                    • webhookConsumerId string ?
                                  • keepPolling boolean ?
                                  • form WebhookForm ?
                                  • externalPayment ExternalPaymentResp ?
                                    • externalPaymentId string
                                    • started boolean ?
                                    • confirmed boolean ?
                                    • cancelled boolean ?
                                    • finalAmount long ?
                                    • externalTransactionReference string ?
                                    • receiptTexts ExternalPaymentReceiptText *
                                    • cardType string ?
                                    • terminalId string ?
                                    • externalMethod string ?

                                  sendWebhook

                                  sendWebhook
                                  Body sendWebhook
                                  • request SendWebhookRequest
                                    • 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.
                                    • browser WebhookBrowserInput ?
                                      • deviceType string ?
                                      • platformFamily string ?
                                      • platformVersion string ?
                                      • browserFamily string ?
                                      • browserVersion string ?
                                    • dialog WebhookDialogInput ?
                                      • dialogId int ?
                                      • selectedDialogOptionIds int *
                                      • dialogIdAsString string ?
                                      • selectedDialogOptionIdsAsString string *
                                    • scanCode WebhookScanCodeInput ?
                                    • openUrl WebhookOpenUrlInput ?
                                      • redirectUrl string ?
                                    • session WebhookSessionInput ?
                                    • addSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • updateSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • removeSessionLine 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 ?
                                        • discountType string ?
                                      • 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 ?
                                    • selectRelation WebhookSelectRelationInput ?
                                      • relationNumber long
                                    • customAction WebhookCustomActionInput ?
                                      • customActionId string
                                      • buttonCaption string
                                      • onStartup boolean ?
                                      • longClick boolean ?
                                      • numpadValue decimal ?
                                    • form WebhookFormInput ?
                                    • webhookEvent WebhookEvent
                                  WebhookResp
                                  Body WebhookResp

                                  inherits: IdempotentResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • 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 ?
                                      • optionIdAsString string ?
                                      • image string ?
                                    • dialogIdAsString 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • 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 ?
                                      • discountType string ?
                                    • webhookConsumerId string ?
                                  • lineDeletions WebhookLineDeletion *
                                    • lineId string
                                    • webhookConsumerId string ?
                                  • keepPolling boolean ?
                                  • form WebhookForm ?

                                  getPrintLayouts

                                  getPrintLayouts
                                  Body getPrintLayouts
                                  GetPrintLayoutsResponse
                                  Body GetPrintLayoutsResponse

                                  getRenderedPrintLayout

                                  getRenderedPrintLayout
                                  Body getRenderedPrintLayout
                                  • request GetRenderedPrintLayoutRequest
                                    • 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.
                                  GetRenderedPrintLayoutResponse
                                  Body GetRenderedPrintLayoutResponse

                                  getPrintLayoutMarkup

                                  getPrintLayoutMarkup
                                  Body getPrintLayoutMarkup
                                  GetPrintLayoutMarkupResponse
                                  Body GetPrintLayoutMarkupResponse

                                  printPrintLayout

                                  printPrintLayout
                                  Body printPrintLayout
                                  PrintPrintLayoutResponse
                                  Body PrintPrintLayoutResponse

                                  getInterbranchOrders

                                  getInterbranchOrders
                                  Body getInterbranchOrders
                                  GetInterbranchOrdersResponse
                                  Body GetInterbranchOrdersResponse

                                  createInterbranchOrder

                                  createInterbranchOrder
                                  Body createInterbranchOrder
                                  CreateInterbranchOrderResponse
                                  Body CreateInterbranchOrderResponse

                                  claimInterbranchOrder

                                  claimInterbranchOrder
                                  Body claimInterbranchOrder
                                  ClaimInterbranchOrderResponse
                                  Body ClaimInterbranchOrderResponse

                                  releaseInterbranchOrder

                                  releaseInterbranchOrder
                                  Body releaseInterbranchOrder
                                  ReleaseInterbranchOrderResponse
                                  Body ReleaseInterbranchOrderResponse

                                  getInterbranchShipments

                                  getInterbranchShipments
                                  Body getInterbranchShipments
                                  GetInterbranchShipmentsResponse
                                  Body GetInterbranchShipmentsResponse

                                  shipInterbranchOrder

                                  shipInterbranchOrder
                                  Body shipInterbranchOrder
                                  ShipInterbranchOrderResponse
                                  Body ShipInterbranchOrderResponse

                                  getInterbranchDeliveries

                                  getInterbranchDeliveries
                                  Body getInterbranchDeliveries
                                  GetInterbranchDeliveriesResponse
                                  Body GetInterbranchDeliveriesResponse

                                  deliverInterbranchShipment

                                  deliverInterbranchShipment
                                  Body deliverInterbranchShipment
                                  DeliverInterbranchShipmentResponse
                                  Body DeliverInterbranchShipmentResponse

                                  createInterbranchShipment

                                  createInterbranchShipment
                                  Body createInterbranchShipment
                                  CreateInterbranchShipmentResponse
                                  Body CreateInterbranchShipmentResponse

                                  createInterbranchDelivery

                                  createInterbranchDelivery
                                  Body createInterbranchDelivery
                                  CreateInterbranchDeliveryResponse
                                  Body CreateInterbranchDeliveryResponse

                                  runInterbranchPlanner

                                  runInterbranchPlanner
                                  Body runInterbranchPlanner
                                  • request RunInterbranchPlannerRequest
                                    • 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.
                                    • mode InterbranchPlannerMode
                                      Generally, use mode DEFAULT during an active event and PREPARATORY before an event.
                                    • fromBranchNumbers int *
                                      Run the planner for the branches that are supplied by these branches, or leave empty to run for all.
                                    • toBranchNumbers int *
                                      Run the planner for these branches, or leave empty to run for all.
                                    • articleFilter ArticleFilter ?
                                      Fine-grained control over the specific articles that should be included in the planning.
                                      • articleNumbers long *
                                        An empty set means this particular filter is not used.
                                      • turnoverGroupNumbers int *
                                        An empty set means this particular filter is not used.
                                      • articleCategoryIds int *
                                        An empty set means this particular filter is not used.
                                    • roundByPrimaryPackaging boolean ?
                                      Only use increments of the "primary" packaging to create interbranch orders.
                                    • defaultPrimaryPackaging decimal ?
                                      If an article has no "primary" packaging configured, use this value instead.
                                    • roundBySpecificPackaging decimal ?
                                      Override the "primary" packaging with this specific value.
                                  RunInterbranchPlannerResponse
                                  Body RunInterbranchPlannerResponse

                                  inherits: IdempotentResp

                                  • idempotencyResult IdempotencyResult
                                    Shows you whether you have received the original response or a replay of the response. Either way, all other properties of this response will be the same. This is just for informational purposes.
                                  • result RunInterbranchPlannerResult
                                  • errorMessage string ?
                                  • createdInterbranchOrders YearNumber *
                                    • year int
                                    • number long
                                  • updatedInterbranchOrders YearNumber *
                                    • year int
                                    • number long
                                  • messages InterbranchPlannerMessage *
                                    • fromBranchNumber int
                                    • toBranchNumber int
                                    • articleNumber long
                                    • type MessageType
                                    • text string

                                  Types

                                  MessageType

                                  Enumeration

                                  ArticleSpecialPrice

                                  Enumeration

                                  CardType

                                  Enumeration

                                  DataType

                                  Enumeration

                                  LoadFileResult

                                  Enumeration

                                  VatMethod

                                  Enumeration

                                  VatChange

                                  Enumeration

                                  PaymentMethodType

                                  Enumeration

                                  BpeBudgetPeriod

                                  Enumeration

                                  BpeBudgetExceededAction

                                  Enumeration

                                  BpeBudgetNoValueDefaultLimit

                                  Enumeration

                                  EftTransactionState

                                  Enumeration

                                  ExternalPaymentReceiptTextType

                                  Enumeration

                                  TerminalStatus

                                  Enumeration

                                  TurnoverGroupType

                                  Enumeration

                                  IdempotencyResult

                                  Enumeration

                                  OrderType

                                  Enumeration

                                  OrderDeliveryState

                                  Enumeration

                                  OrderCancelState

                                  Enumeration

                                  OrderCompleteState

                                  Enumeration

                                  ContractFrequency

                                  Enumeration

                                  LineType

                                  Enumeration

                                  VoucherRedeemPeriod

                                  Enumeration

                                  SalesRepeatTemplateType

                                  Enumeration

                                  LogMistakeResult

                                  Enumeration

                                  GetRelationResult

                                  Enumeration

                                  CreateRelationResult

                                  Enumeration

                                  UpdateRelationResult

                                  Enumeration

                                  FindRelationResult

                                  Enumeration

                                  AdjustPointsResult

                                  Enumeration

                                  AdjustPointsMode

                                  Enumeration

                                  GetEmployeeResult

                                  Enumeration

                                  FindEmployeeResult

                                  Enumeration

                                  CreateEmployeeResult

                                  Enumeration

                                  UpdateEmployeeResult

                                  Enumeration

                                  ArticleAskFor

                                  Enumeration

                                  TableStatus

                                  Enumeration

                                  CourseType

                                  Enumeration

                                  DiscountType

                                  Enumeration

                                  PriceType

                                  Enumeration

                                  SaveTableOrderResult

                                  Enumeration

                                  CreateAndPayTableOrderResult

                                  Enumeration

                                  MoveTableOrderResult

                                  Enumeration

                                  GetTableOrderResult

                                  Enumeration

                                  ClaimMethod

                                  Enumeration

                                  ReleaseTableOrderResult

                                  Enumeration

                                  ReleaseTableV2Result

                                  Enumeration

                                  GetTableOrderCourseListResult

                                  Enumeration

                                  RequestTableOrderCourseResult

                                  Enumeration

                                  StoreSinglyEftTransactionResult

                                  Enumeration

                                  QueueBranchOrderResult

                                  Enumeration

                                  PaymentBookingMethod

                                  Enumeration

                                  QueueBranchOrderPaymentResult

                                  Enumeration

                                  QueuedPaymentState

                                  Enumeration

                                  UpdateOrderResult

                                  Enumeration

                                  SaveOrderResult

                                  Enumeration

                                  GetOrderResult

                                  Enumeration

                                  PackingSlipState

                                  Enumeration

                                  PackingSlipType

                                  Enumeration

                                  SubLineTypeV2

                                  Enumeration

                                  CancelOrderResult

                                  Enumeration

                                  PayInvoiceResult

                                  Enumeration

                                  DeliverOrderResult

                                  Enumeration

                                  DeliverOrderTurnoverType

                                  Enumeration

                                  DeliverOrderV2Result

                                  Enumeration

                                  ReceiptType

                                  Enumeration

                                  ReceiptState

                                  Enumeration

                                  GetReceiptResult

                                  Enumeration

                                  GetReceiptsByOrderResult

                                  Enumeration

                                  GetReceiptsByCashCountResult

                                  Enumeration

                                  PrintReceiptResult

                                  Enumeration

                                  PrintTableReceiptResult

                                  Enumeration

                                  InvoiceType

                                  Enumeration

                                  InvoiceState

                                  Enumeration

                                  SaveInvoiceResult

                                  Enumeration

                                  GetInvoiceResult

                                  Enumeration

                                  CreditInvoiceResult

                                  Enumeration

                                  JournalFilter

                                  Enumeration

                                  FinancialGroupType

                                  Enumeration

                                  FinancialGroupSource

                                  Enumeration

                                  UpdateTurnoverGroupsResult

                                  Enumeration

                                  NutritionalCharacteristicPresence

                                  Enumeration

                                  NutritionalCharacteristicType

                                  Enumeration

                                  CreateProductResult

                                  Enumeration

                                  UpdateProductResult

                                  Enumeration

                                  GetArticleVariantsResult

                                  Enumeration

                                  GetArticlesVariantsResult

                                  Enumeration

                                  NewArticleVariantResult

                                  Enumeration

                                  UpdateArticleVariantResult

                                  Enumeration

                                  DeleteArticleVariantsResult

                                  Enumeration

                                  StockHistoryType

                                  Enumeration

                                  UpdateStockResult

                                  Enumeration

                                  SetStockResult

                                  Enumeration

                                  UpdateArticleGroupResult

                                  Enumeration

                                  NewArticleGroupResult

                                  Enumeration

                                  DeleteArticleGroupResult

                                  Enumeration

                                  AddProductsToArticleGroupResult

                                  Enumeration

                                  ReplaceProductsOfArticleGroupResult

                                  Enumeration

                                  DeleteProductsFromArticleGroupResult

                                  Enumeration

                                  PurchaseOrderState

                                  Enumeration

                                  SavePurchaseOrderResult

                                  Enumeration

                                  SavePurchaseDeliveryResult

                                  Enumeration

                                  CardLayoutFieldType

                                  Enumeration

                                  UpdateArticleCardLayoutResult

                                  Enumeration

                                  GetRetailSpaceRentalResult

                                  Enumeration

                                  ns-EidType

                                  Enumeration

                                  ns-EntityType

                                  Enumeration

                                  OverviewFilterOperator

                                  definition of operators that can be used in overview filters, note some operators are type specific.

                                  Enumeration

                                  SortOrderType

                                  Enumeration

                                  OverviewImageDetails

                                  Enumeration

                                  GetOverviewResult

                                  Enumeration

                                  GetOverviewErrorCode

                                  Enumeration

                                  GetOverviewFieldsResult

                                  Enumeration

                                  GetOverviewFieldsErrorCode

                                  Enumeration

                                  UpdateBatchResult

                                  Enumeration

                                  UpdateBatchErrorCode

                                  Enumeration

                                  PrintResult

                                  Enumeration

                                  KitchenTicketState

                                  Enumeration

                                  StockCorrectionType

                                  Enumeration

                                  StockCorrectionMode

                                  Enumeration

                                  SaveStockCorrectionsResult

                                  Enumeration

                                  GetPurchaseBookResult

                                  Enumeration

                                  SavePurchaseBookResult

                                  Enumeration

                                  AddToPurchaseBookResult

                                  Enumeration

                                  GetArticlesNutritionalCharacteristicsResult

                                  Enumeration

                                  UpdateBehavior

                                  Enumeration

                                  UpdateArticleNutritionalCharacteristicsResult

                                  Enumeration

                                  SubLineType

                                  Enumeration

                                  GetPreparationMethodGroupsResult

                                  Enumeration

                                  DeletePreparationMethodGroupResult

                                  Enumeration

                                  GetArticlesPreparationMethodGroupsResult

                                  Enumeration

                                  UpdateArticlePreparationMethodGroupsResult

                                  Enumeration

                                  PlaceTableOrderResult

                                  Enumeration

                                  LinesResult

                                  Enumeration

                                  PaymentsResult

                                  Enumeration

                                  TodoListCategory

                                  Enumeration

                                  SavePreparationMethodGroupResult

                                  Enumeration

                                  NutritionalCharacteristicsType

                                  Enumeration

                                  GetNutritionalCharacteristicsResult

                                  Enumeration

                                  UpdateNutritionalCharacteristicsResult

                                  Enumeration

                                  SetRelationPresenceResult

                                  Enumeration

                                  GetRelationPresenceResponseResult

                                  Enumeration

                                  SaveArticleBranchDeviationsResponseResult

                                  Enumeration

                                  UpdateArticleNutrientsResponseResult

                                  Enumeration

                                  CardFilterOptionType

                                  Enumeration

                                  SetArticleRecalledResult

                                  Enumeration

                                  SoapMplusDateTime

                                  SoapMplusDate

                                  NumberList

                                  CategoryIdSet

                                  CustomField

                                  CustomFieldList

                                  Employee

                                  EmployeeList

                                  Image

                                  ImageList

                                  RelationArticleDiscount

                                  RelationArticleDiscountList

                                  VatGroup

                                  Not all members of this type are used in every context.

                                  VatGroupList

                                  RelationList

                                  Relation

                                  Colour

                                  EmployeeIdentifier

                                  RelationIdentifier

                                  TableIdentifier

                                  WorkplaceIdentifier

                                  BranchAccountNumber

                                  BranchAccountNumberList

                                  GiftcardType

                                  BpeConfiguration

                                  EftReceiptLine

                                  EftReceipt

                                  EftTransactionDetails

                                  ExternalPaymentReceiptText

                                  ExternalPaymentTransactionDetails

                                  Payment

                                  PaymentList

                                  PaymentMethod

                                  PaymentMethodList

                                  SalePromotionLineData

                                  TerminalId

                                  Terminal

                                  IdempotentReq

                                  IdempotentResp

                                  WebhookExternalDiscount

                                  BranchFilter

                                  AuthorizationsList

                                  Authorization

                                  BranchGroupFilter

                                  OwnerLabelFilter

                                  Order

                                  OrderList

                                  OrderTypeList

                                  Address

                                  YearNumber

                                  YearNumberList

                                  YearNumberPart

                                  ContractFrequencyList

                                  SalesLineContractLine

                                  SalesLineContractLineList

                                  WebhookLineData

                                  LineList

                                  Line

                                  Text

                                  TextList

                                  VoucherId

                                  VoucherIdList

                                  VoucherIssuanceRedeem

                                  VoucherIssuanceRedeemList

                                  VoucherIssuance

                                  VoucherIssuanceList

                                  VoucherIssuanceCompact

                                  inherits: VoucherIssuance

                                  VoucherIssuanceCompactList

                                  VoucherIssuanceCandidate

                                  inherits: VoucherIssuanceCompact

                                  VoucherIssuanceCandidateList

                                  VoucherIssuanceScanCode

                                  VoucherRedeemCount

                                  VoucherRedeemCountList

                                  VoucherCanApplyResult

                                  UnappliedVoucherIssuance

                                  UnappliedVoucherIssuanceList

                                  VoucherIssuanceRedeemable

                                  VoucherIssuanceRedeemableList

                                  RequestSalesRepeatTemplateTypeFilter

                                  RequestSalesRepeatTemplateIdsFilter

                                  YearNumberVersion

                                  WorkplaceYearNumber

                                  NumberSet

                                  IdList

                                  SalesPrice

                                  SalesPriceList

                                  PriceGroup

                                  PriceGroupList

                                  Mistake

                                  MistakeList

                                  LogMistakeRequest

                                  GetRelationsRequest

                                  CardCategory

                                  CardCategoryList

                                  AdjustPointsRequest

                                  GetRelationPoints

                                  GetRelationPointsRequest

                                  getEmployeesRequest

                                  EmployeeName

                                  TableNumberList

                                  Table

                                  TableNumber

                                  TableRelation

                                  TableCourse

                                  structure for the details of the current course of a table

                                  OccupiedTableDetails

                                  details of a subtable that is in use, partly state information and partly order details

                                  SubTableState

                                  SubTableList

                                  WholeTable

                                  data structure representing the physical not subdivided table as used in the floorplan

                                  getTableListV3Request

                                  MainTable

                                  getMainTableListRequest

                                  getSubTableListRequest

                                  Course

                                  CourseInfo

                                  GetCourseListV2Request

                                  LineData

                                  WebhookSessionData

                                  SaveTableOrderRequest

                                  CreateAndPayTableOrderRequest

                                  MoveTableOrderRequest

                                  MoveTableLine

                                  MoveTableLineList

                                  MoveTableOrderV3Request

                                  inherits: IdempotentReq

                                  GetTableOrderRequest

                                  GetTableOrderV3Request

                                  ReleaseTableRequest

                                  ReleaseTableV2Request

                                  SetSubtableCountRequest

                                  CourseList

                                  GetTableOrderCourseListRequest

                                  RequestNextTableOrderCourseRequest

                                  RequestNextTableOrderCourseV3Request

                                  QueueBranchOrderInfo

                                  QueueBranchOrderPaymentRequest

                                  UpdateOrderInfo

                                  UpdateOrderV2Request

                                  SaveOrderInfo

                                  PackingSlip

                                  PackingSlipList

                                  GetPackingSlipsRequest

                                  GetPackingSlipsByOrderRequest

                                  LineChangeList

                                  LineChangeData

                                  LineChange

                                  OrderChange

                                  OrderChangeList

                                  GetOrderChangesRequest

                                  OrderPaymentList

                                  LineChangeEventList

                                  LONG64-DataChange

                                  Decimal-DataChange

                                  SoapMplusDate-DataChange

                                  SoapMplusDateTime-DataChange

                                  Int-DataChange

                                  Bool-DataChange

                                  String-DataChange

                                  TableNumber-DataChange

                                  OrderCancelState-DataChange

                                  OrderDeliveryState-DataChange

                                  OrderCompleteState-DataChange

                                  VatMethod-DataChange

                                  VatChange-DataChange

                                  TableSplitEvent

                                  TurnoverGroupType-DataChange

                                  DiscountType-DataChange

                                  LineChangeEventData

                                  LineChangeEvent

                                  OrderPayment

                                  OrderHistory

                                  OrderHistoryList

                                  OrderHistoryOrderDetails

                                  OrderHistoryOrderDetailsList

                                  GetOrderHistoryRequest

                                  CancelOrderRequest

                                  CancelOrderV2Request

                                  CancelTableOrderRequest

                                  PayInvoiceRequest

                                  DeliverOrderRequest

                                  OrderDeliveryLine

                                  OrderDeliveryLineList

                                  OrderDelivery

                                  DeliverOrderV2Request

                                  OrderCategory

                                  Answer

                                  AnswerList

                                  Receipt

                                  ReceiptList

                                  GetReceiptsRequest

                                  GetReceiptsByCashCountRequest

                                  PrintReceiptV2Request

                                  inherits: IdempotentReq

                                  PrintTableReceiptRequest

                                  PrintTableReceiptV3Request

                                  inherits: IdempotentReq

                                  Invoice

                                  InvoiceList

                                  GetInvoicesRequest

                                  SaveInvoiceInfo

                                  JournalFilterList

                                  TurnoverGroup

                                  TurnoverGroupList

                                  CashCountLine

                                  CashCountLineList

                                  Transaction

                                  CashCountExtraWorkplace

                                  CashCountExtraWorkplaceList

                                  CashCount

                                  CashCountList

                                  Journal

                                  JournalList

                                  GetJournalsRequest

                                  FinancialGroup

                                  FinancialGroupList

                                  GetFinancialJournalRequest

                                  GetFinancialJournalByCashCountRequest

                                  GetCashCountListRequest

                                  CashDrawerCountLineDenomination

                                  CashDrawerCountLineDenominationList

                                  CashDrawerCountLine

                                  CashDrawerCountLineList

                                  CashDrawerCount

                                  CashDrawerCountList

                                  CashDrawerBalancing

                                  CashDrawerBalancingList

                                  GetCashDrawerBalancingListRequest

                                  GetTurnoverGroupsRequest

                                  UpdateTurnoverGroupsRequest

                                  NutritionalCharacteristic

                                  AllergenList

                                  DietRestrictionList

                                  NutritionalCharacteristics

                                  LinkedArticle

                                  LinkedArticleList

                                  Barcode

                                  BarcodeList

                                  PreparationMethod

                                  PreparationMethodList

                                  ComponentArticle

                                  ComponentArticleList

                                  Article

                                  ArticleList

                                  SortOrderGroupList

                                  SortOrderGroup

                                  Product

                                  ProductList

                                  GetProductsRequest

                                  ArticleVariantList

                                  ArticleVariantSupplier

                                  ArticleVariantSupplierList

                                  ArticleVariant

                                  GetArticleVariantsRequest

                                  GetArticlesVariantsRequest

                                  GetArticlesVariantsResponseElem

                                  NewArticleVariantRequest

                                  UpdateArticleVariantRequest

                                  DeleteArticleVariantsRequest

                                  ArticleStock

                                  ArticleNumberList

                                  GetStockRequest

                                  ArticleStockHistory

                                  GetStockHistoryRequest

                                  GetStockHistoryV2Request

                                  UpdateStockRequest

                                  SetStockRequest

                                  GetArticleGroupsRequest

                                  ArticleGroupList

                                  ArticleGroup

                                  GetArticleGroupChangesRequest

                                  ChangedArticleGroup

                                  ChangedArticleGroupList

                                  UpdateArticleGroupRequest

                                  NewArticleGroupRequest

                                  DeleteArticleGroupRequest

                                  AddProductsToArticleGroupRequest

                                  ReplaceProductsOfArticleGroupRequest

                                  DeleteProductsFromArticleGroupRequest

                                  SendMessageRequest

                                  GetMessagesRequest

                                  Message

                                  MessageList

                                  Shift

                                  ShiftList

                                  GetShiftsRequest

                                  PurchaseOrderLineList

                                  PurchaseOrderLineData

                                  PurchaseOrderLine

                                  PurchaseOrder

                                  PurchaseOrderList

                                  GetPurchaseOrdersRequest

                                  SavePurchaseOrderInfo

                                  PurchaseOrderV2LineList

                                  PurchaseOrderV2LineData

                                  PurchaseOrderV2Line

                                  PurchaseOrderV2

                                  PurchaseOrderV2List

                                  GetPurchaseOrdersV2Request

                                  SavePurchaseOrderV2LineList

                                  SavePurchaseOrderV2LineData

                                  SavePurchaseOrderV2Line

                                  SavePurchaseOrderV2

                                  SavePurchaseOrderV2Request

                                  ErrorDetails

                                  PurchaseDeliveryLineList

                                  PurchaseDeliveryLineData

                                  PurchaseDeliveryLine

                                  PurchaseDelivery

                                  PurchaseDeliveryList

                                  GetPurchaseDeliveriesRequest

                                  SavePurchaseDeliveryInfo

                                  PurchaseDeliveryV2LineList

                                  PurchaseDeliveryV2LineData

                                  PurchaseDeliveryV2Line

                                  PurchaseDeliveryV2

                                  GetPurchaseDeliveriesV2Request

                                  PurchaseDeliveryV2List

                                  SavePurchaseDeliveryV2LineList

                                  SavePurchaseDeliveryV2LineData

                                  SavePurchaseDeliveryV2Line

                                  SavePurchaseDeliveryV2

                                  SavePurchaseDeliveryV2Request

                                  EncryptStringRequest

                                  CardLayoutField

                                  CardLayoutFieldList

                                  GetArticleCardLayoutRequest

                                  UpdateArticleCardLayoutRequest

                                  RetailSpaceRental

                                  RetailSpaceRentalList

                                  GetRetailSpaceRentalRequest

                                  GetRetailSpaceRentalsRequest

                                  EntityTypeList

                                  EidSearchRequest

                                  OverviewFilter

                                  OverviewFilterList

                                  OverviewSearch

                                  ScopeValues

                                  OverviewRequest

                                  OverviewField

                                  SimpleImage

                                  SimpleImageList

                                  OverviewFieldList

                                  OverviewList

                                  GetOverviewError

                                  GetOverviewErrorList

                                  GetOverviewFieldsRequest

                                  FieldSelectValue

                                  OverviewFieldsField

                                  OverviewFieldsList

                                  GetOverviewFieldsError

                                  GetOverviewFieldsErrorList

                                  UpdateBatchField

                                  UpdateBatchFieldList

                                  UpdateBatchRequest

                                  UpdateBatchError

                                  UpdateBatchErrorList

                                  PrintRequest

                                  GetKitchenTicketsRequest

                                  KitchenTicketLine

                                  KitchenTicketLineList

                                  KitchenTicketCourse

                                  KitchenTicketCourseList

                                  KitchenTicket

                                  KitchenTicketList

                                  StockCorrection

                                  StockCorrectionList

                                  SaveStockCorrectionsRequest

                                  PurchaseBookEntry

                                  PurchaseBook

                                  GetPurchaseBookRequest

                                  AddToPurchaseBookRequest

                                  GetStockCorrectionsRequest

                                  StockCorrectionLineV2

                                  StockCorrectionLineV2List

                                  StockCorrectionV2

                                  StockCorrectionV2List

                                  GetArticlesNutritionalCharacteristicsRequest

                                  GetArticlesNutritionalCharacteristicsResponseElem

                                  NutritionalCharacteristicInput

                                  NutritionalCharacteristicsInput

                                  UpdateArticleNutritionalCharacteristicsRequest

                                  GetPreparationMethodGroupsRequest

                                  PreparationMethodItem

                                  PreparationMethodItemList

                                  PreparationMethodGroup

                                  PreparationMethodGroupList

                                  DeletePreparationMethodGroupRequest

                                  GetArticlesPreparationMethodGroupsRequest

                                  ArticlePreparationMethodGroups

                                  ArticlePreparationMethodGroupsList

                                  UpdateArticlePreparationMethodGroupsRequest

                                  PlaceTableOrderLineDataElem

                                  PlaceTableOrderLineElem

                                  PlaceTableOrderPaymentElem

                                  TableOrderIdentifierElem

                                  PlaceTableOrderReq

                                  inherits: IdempotentReq

                                  TapTickTotalsRequest

                                  TapTickTotal

                                  BranchTapTickTotals

                                  TapTickHistoryRequest

                                  TapTickHistory

                                  FindRelationV2Request

                                  TodoListEntry

                                  GetTodoListsRequest

                                  CreateTodoListRequest

                                  SaveTodoListRequest

                                  SaveTodoListV2Request

                                  inherits: IdempotentReq

                                  AddToTodoListRequest

                                  Struct-1

                                  Struct-2

                                  Struct-3

                                  GetFilterProfilesRequest

                                  FilterProfile

                                  SavePreparationMethodItem

                                  SavePreparationMethodGroupRequest

                                  GetNutritionalCharacteristicsRequest

                                  GetNutritionalCharacteristicsResponseElem

                                  UpdateNutritionalCharacteristicsRequest

                                  DeterminePricingRequest

                                  DeterminePricingResponseLine

                                  RelationPresence

                                  SetRelationPresenceRequest

                                  GetRelationPresenceRequest

                                  GetArticleBranchDeviationsRequest

                                  ArticleBranchDeviationLine

                                  SaveArticleBranchDeviationsRequest

                                  ArticleNutrient

                                  UpdateArticleNutrientsRequest

                                  ArticleDynamicMinMaxStock

                                  ArticleDynamicMinMaxStockList

                                  UpdateArticleDynamicMinMaxStockRequest

                                  GetArticleDynamicMinMaxStockRequest

                                  TableEmployee

                                  CardFieldInfo

                                  CardFieldInfoList

                                  CardFieldInfoResponse

                                  inherits: CardFieldInfo

                                  CardFieldInfoResponseList

                                  GetCardFilterOptionsRequest

                                  PlannedCycleCount

                                  PlannedCycleCountList

                                  GetPlannedCycleCountsRequest

                                  ActiveCycleCountLine

                                  ActiveCycleCountLineList

                                  ActiveCycleCount

                                  inherits: PlannedCycleCount

                                  GetActiveCycleCountRequest

                                  SetArticleRecalledRequest

                                  getSalesPriceListResponse

                                  getPriceGroupListResponse

                                  LogMistakeResponse

                                  CreateRelationResponse

                                  UpdateRelationResponse

                                  GetRelationResponse

                                  FindRelationResponse

                                  GetRelationsResponse

                                  GetCustomFieldListsResponse

                                  GetCardCategoriesResponse

                                  AdjustPointsResponse

                                  GetRelationPointsResponse

                                  GetEmployeesResponse

                                  GetEmployeeResponse

                                  FindEmployeeResponse

                                  CreateEmployeeResponse

                                  UpdateEmployeeResponse

                                  getEmployeeListResponse

                                  getTableListResponse

                                  getTableListV2Response

                                  getTableListV3Response

                                  getMainTableListResponse

                                  getSubTableListResponse

                                  getCourseListResponse

                                  GetCourseListV2Response

                                  getVatGroupListResponse

                                  SaveTableOrderResponse

                                  CreateAndPayTableOrderResponse

                                  MoveTableOrderResponse

                                  MoveTableOrderV3Response

                                  inherits: IdempotentResp

                                  GetTableOrderResponse

                                  ReleaseTableResponse

                                  ReleaseTableV2Response

                                  SetSubtableCountResponse

                                  GetTableOrderCourseListResponse

                                  RequestTableOrderCourseResponse

                                  StoreSinglyEftTransactionResponse

                                  QueueBranchOrderResponse

                                  QueueBranchOrderPaymentResponse

                                  GetQueueBranchOrderPaymentStatusResponse

                                  UpdateOrderResponse

                                  UpdateOrderV2Response

                                  SaveOrderResponse

                                  GetOrderResponse

                                  GetPackingSlipsResponse

                                  GetPackingSlipsByOrderResponse

                                  GetOrderChangesResponse

                                  GetOrderHistoryResponse

                                  CancelOrderResponse

                                  PayInvoiceResponse

                                  DeliverOrderResponse

                                  DeliverOrderV2Response

                                  GetOrderCategoriesResponse

                                  GetReceiptsResponse

                                  GetReceiptResponse

                                  GetReceiptsByOrderResponse

                                  GetReceiptsByCashCountResponse

                                  PrintReceiptResponse

                                  PrintReceiptV2Response

                                  inherits: IdempotentResp

                                  PrintTableReceiptResponse

                                  PrintTableReceiptV3Response

                                  inherits: IdempotentResp

                                  GetInvoicesResponse

                                  SaveInvoiceResponse

                                  GetInvoiceResponse

                                  CreditInvoiceResponse

                                  GetJournalsResponse

                                  GetFinancialJournalResponse

                                  GetCashCountListResponse

                                  GetCashDrawerBalancingListResponse

                                  GetTurnoverGroupsResponse

                                  UpdateTurnoverGroupsResponse

                                  GetProductsResponse

                                  CreateProductResponse

                                  UpdateProductResponse

                                  GetArticleVariantsResponse

                                  GetArticlesVariantsResponse

                                  NewArticleVariantResponse

                                  UpdateArticleVariantResponse

                                  DeleteArticleVariantsResponse

                                  GetStockResponse

                                  GetStockHistoryResponse

                                  UpdateStockResponse

                                  SetStockResponse

                                  GetArticleGroupsResponse

                                  GetArticleGroupChangesResponse

                                  UpdateArticleGroupResponse

                                  NewArticleGroupResponse

                                  DeleteArticleGroupResponse

                                  AddProductsToArticleGroupResponse

                                  ReplaceProductsOfArticleGroupResponse

                                  DeleteProductsFromArticleGroupResponse

                                  GetMessagesResponse

                                  GetShiftsResponse

                                  GetPurchaseOrdersResponse

                                  SavePurchaseOrderResponse

                                  GetPurchaseOrdersV2Response

                                  SavePurchaseOrderV2Response

                                  GetPurchaseDeliveriesResponse

                                  SavePurchaseDeliveryResponse

                                  GetPurchaseDeliveriesV2Response

                                  SavePurchaseDeliveryV2Response

                                  EncryptStringResponse

                                  GetArticleCardLayoutResponse

                                  UpdateArticleCardLayoutResponse

                                  GetRetailSpaceRentalResponse

                                  GetRetailSpaceRentalsResponse

                                  EidSearchResponse

                                  OverviewResponse

                                  GetOverviewFieldsResponse

                                  UpdateBatchResponse

                                  PrintResponse

                                  GetKitchenTicketsResponse

                                  SaveStockCorrectionsResponse

                                  GetPurchaseBookResponse

                                  SavePurchaseBookResponse

                                  AddToPurchaseBookResponse

                                  GetStockCorrectionsResponse

                                  GetArticlesNutritionalCharacteristicsResponse

                                  UpdateArticleNutritionalCharacteristicsResponse

                                  GetPreparationMethodGroupsResponse

                                  DeletePreparationMethodGroupResponse

                                  GetArticlesPreparationMethodGroupsResponse

                                  UpdateArticlePreparationMethodGroupsResponse

                                  PlaceTableOrderResp

                                  inherits: IdempotentResp

                                  TapTickTotalsResponse

                                  TapTickHistoryResponse

                                  FindRelationV2Response

                                  GetTodoListsResponse

                                  TodoList

                                  CreateTodoListResponse

                                  SaveTodoListV2Response

                                  inherits: IdempotentResp

                                  GetFilterProfilesResponse

                                  SavePreparationMethodGroupResponse

                                  GetNutritionalCharacteristicsResponse

                                  UpdateNutritionalCharacteristicsResponse

                                  DeterminePricingResponse

                                  SetRelationPresenceResponse

                                  GetRelationPresenceResponse

                                  GetArticleBranchDeviationsResponse

                                  SaveArticleBranchDeviationsResponse

                                  UpdateArticleNutrientsResponse

                                  UpdateArticleDynamicMinMaxStockResponse

                                  GetArticleDynamicMinMaxStockResponse

                                  GetCardFilterOptionsResponse

                                  GetPlannedCycleCountsResponse

                                  GetActiveCycleCountResponse

                                  SetArticleRecalledResponse

                                  ConfigurationPer

                                  Enumeration

                                  UpdateConfigurationResult

                                  Enumeration

                                  ConfigurationItemPathKind

                                  Enumeration

                                  UpdateConfigurationValuesResult

                                  Enumeration

                                  ButtonLayout-GroupPosition

                                  Enumeration

                                  ButtonLayoutTabKind

                                  Enumeration

                                  GetButtonLayoutGroupDetailsResult

                                  Enumeration

                                  SaveButtonLayoutGroupDetailsResult

                                  Enumeration

                                  DeleteButtonLayoutGroupResult

                                  Enumeration

                                  AssignButtonLayoutGroupToWorkplacesResult

                                  Enumeration

                                  SaveDayStockConfigurationResult

                                  Enumeration

                                  SaveActivityTypesResult

                                  Enumeration

                                  CreateActivityResult

                                  Enumeration

                                  UpdateActivityResult

                                  Enumeration

                                  SaveActivityResult

                                  Enumeration

                                  DeleteActivityResult

                                  Enumeration

                                  MealplanArticleGroupType

                                  Enumeration

                                  GetScheduledMealPlansResult

                                  Enumeration

                                  ArticleAlterationsGroupType

                                  Enumeration

                                  SaveArticleAlterationsGroupResult

                                  Enumeration

                                  DeleteArticleAlterationsGroupResult

                                  Enumeration

                                  UpdateAttachedArticleAlterationsGroupsResult

                                  Enumeration

                                  UpdateArticleMenuResult

                                  Enumeration

                                  UpdateOnlineAuthorizationTreeResult

                                  Enumeration

                                  SlaveApiType

                                  Enumeration

                                  RegisterTerminalResult

                                  Enumeration

                                  CondenseLines

                                  Enumeration

                                  UnknownTableAction

                                  Enumeration

                                  DayStockBehaviour

                                  Enumeration

                                  GetBranchInformationResult

                                  Enumeration

                                  CreateDeliveryMethodResult

                                  Enumeration

                                  UpdateDeliveryMethodResult

                                  Enumeration

                                  VerifyResult

                                  Enumeration

                                  SaveCredentialsResult

                                  Enumeration

                                  ChangeTablePropertyResult

                                  Enumeration

                                  AuthorLevel

                                  Enumeration

                                  SaveAuthorizationGroupResult

                                  Enumeration

                                  DeleteAuthorizationGroupResult

                                  Enumeration

                                  UpdateEmployeeAuthorizationGroupsResult

                                  Enumeration

                                  RequestDateFilter

                                  RequestBranchFilter

                                  RequestEmployeeFilter

                                  RequestTurnoverGroupFilter

                                  RequestTurnoverGroupTypeFilter

                                  RequestArticleFilter

                                  RequestActivityFilter

                                  RequestRelationFilter

                                  RequestSyncMarkerFilter

                                  ConfigurationList

                                  Configuration

                                  GetConfigurationRequest

                                  UpdateConfigurationRequest

                                  ConfigurationOption

                                  ConfigurationItem

                                  ConfigurationGroup

                                  GetConfigurationTreeRequest

                                  GetConfigurationValuesRequest

                                  ConfigurationValue

                                  ConfigurationKeyValues

                                  UpdateConfigurationValuesRequest

                                  ButtonLayout-Button

                                  ButtonLayout-ButtonList

                                  ButtonLayout-SubGroup

                                  ButtonLayout-SubGroupList

                                  ButtonLayout-MainGroup

                                  ButtonLayout-MainGroupList

                                  ButtonLayout

                                  ButtonLayoutTabBranchLayout

                                  ButtonLayoutTab

                                  ButtonLayoutGroup

                                  ButtonLayoutGroupForBranchRequest

                                  GetButtonLayoutGroupsWithAssignedWorkplacesRequest

                                  ButtonLayoutGroupsWithAssignedWorkplaces

                                  GetButtonLayoutGroupDetailsRequest

                                  SaveButtonLayoutGroupDetailsRequest

                                  DeleteButtonLayoutGroupRequest

                                  AssignButtonLayoutGroupToWorkplacesRequest

                                  PreparationMethodSimple

                                  PreparationMethodSimpleList

                                  ComponentArticleSimple

                                  ComponentArticleSimpleList

                                  ArticleSimple

                                  GetDayStockConfigurationRequest

                                  DayStockConfiguration

                                  DayStockConfigurationList

                                  SaveDayStockConfiguration

                                  SaveDayStockConfigurationList

                                  SaveDayStockConfigurationRequest

                                  Activity

                                  ActivityList

                                  GetActivitiesRequest

                                  GetActivityTypesRequest

                                  ActivityType

                                  ActivityTypeList

                                  SaveActivityType

                                  SaveActivityTypeList

                                  SaveActivityTypesRequest

                                  CreateActivity

                                  CreateActivityRequest

                                  UpdateActivity

                                  UpdateActivityRequest

                                  SaveActivity

                                  SaveActivityRequest

                                  DeleteActivityRequest

                                  GetGksInformationRequest

                                  GetMealplanMomentsConfigurationRequest

                                  MealmomentConfiguration

                                  GetScheduledMealPlansRequest

                                  MealPlanArticleGroup

                                  Mealmoment

                                  MealPlan

                                  ScheduledMealPlan

                                  GetArticleAlterationsGroupsRequest

                                  ArticleAlteration

                                  ArticleAlterationList

                                  ArticleAlterationsGroup

                                  ArticleAlterationsGroupList

                                  SaveArticleAlteration

                                  SaveArticleAlterationList

                                  SaveArticleAlterationsGroupRequest

                                  DeleteArticleAlterationsGroupRequest

                                  UpdateAttachedArticleAlterationsGroupsRequest

                                  SaveArticleMenuArticleSettings

                                  SaveArticleMenuArticleSettingsList

                                  UpdateArticleMenuRequest

                                  UpdateOnlineAuthorizationTreeRequest

                                  GetOwnerLabelsRequest

                                  OwnerLabel

                                  WordAlias

                                  WordAliasList

                                  GetWordAliasesRequest

                                  LicensedModule

                                  LicensedModuleList

                                  LicensedBranch

                                  LicensedBranchList

                                  GetBranchInformationRequest

                                  DeliveryAddressSupplier

                                  DeliveryAddressSupplierList

                                  DeliveryAddress

                                  DeliveryAddressList

                                  BranchInformation

                                  GetBranchGroupsRequest

                                  BranchGroup

                                  BranchGroups

                                  BranchGroupsList

                                  DeliveryMethod

                                  DeliveryMethodList

                                  GetDeliveryMethodsV2Request

                                  CreateDeliveryMethodRequest

                                  UpdateDeliveryMethodRequest

                                  Workplace

                                  WorkplaceList

                                  Branch

                                  BranchList

                                  GetCurrentSyncMarkersV2Request

                                  ns-NutrientType

                                  GetNutrientTypesRequest

                                  VerifyCredentialsRequest

                                  SaveCredentialsRequest

                                  PasswordRequirementsRequest

                                  PasswordResetRequest

                                  FloorplanNeighbourhood

                                  FloorplanNeighbourhoodList

                                  Floorplan

                                  FloorplanList

                                  GetFloorplansRequest

                                  TableProperties

                                  ChangeTablePropertyReq

                                  inherits: IdempotentReq

                                  AuthorizationGroup

                                  GroupAuthorization

                                  GroupAuthorizationsList

                                  GetEmployeeAuthorizationsRequest

                                  EmployeeAuthorization

                                  EmployeeAuthorizationsList

                                  GetGroupAuthorizationsRequest

                                  GroupAuthorizationV2

                                  GroupAuthorizationsV2List

                                  UpdateGroupAuthorizationsRequest

                                  GetAuthorizationGroupsRequest

                                  AuthorizationGroupList

                                  GetAuthorizationTreeRequest

                                  GetEmployeeBranchAuthorizationsRequest

                                  EmployeeBranchAuthorization

                                  EmployeeBranchAuthorizationsList

                                  SaveAuthorizationGroupRequest

                                  DeleteAuthorizationGroupRequest

                                  GetEmployeeAuthorizationGroupsRequest

                                  BranchAuthorizationGroup

                                  BranchGroupAuthorizationGroup

                                  BranchAuthorizationGroupNumber

                                  BranchGroupAuthorizationGroupNumber

                                  UpdateEmployeeAuthorizationGroupsRequest

                                  GetEmployeeAuthorizationSyncMarkersRequest

                                  GetConfigurationResponse

                                  UpdateConfigurationResponse

                                  GetConfigurationTreeResponse

                                  GetConfigurationValuesResponse

                                  UpdateConfigurationValuesResponse

                                  getButtonLayoutResponse

                                  ButtonLayoutGroupForBranchResponse

                                  GetButtonLayoutGroupsWithAssignedWorkplacesResponse

                                  GetButtonLayoutGroupDetailsResponse

                                  SaveButtonLayoutGroupDetailsResponse

                                  DeleteButtonLayoutGroupResponse

                                  AssignButtonLayoutGroupToWorkplacesResponse

                                  getArticlesInLayoutResponse

                                  GetDayStockConfigurationResponse

                                  SaveDayStockConfigurationResponse

                                  GetActivitiesResponse

                                  GetActivityTypesResponse

                                  SaveActivityTypesResponse

                                  CreateActivityResponse

                                  UpdateActivityResponse

                                  SaveActivityResponse

                                  DeleteActivityResponse

                                  GetGksInformationResponse

                                  GetMealplanMomentsConfigurationResponse

                                  GetScheduledMealPlansResponse

                                  GetArticleAlterationsGroupsResponse

                                  SaveArticleAlterationsGroupResponse

                                  DeleteArticleAlterationsGroupResponse

                                  UpdateAttachedArticleAlterationsGroupsResponse

                                  UpdateArticleMenuResponse

                                  UpdateOnlineAuthorizationTreeResponse

                                  GetOwnerLabelsResponse

                                  GetWordAliasesResponse

                                  getApiVersionResponse

                                  getDatabaseVersionResponse

                                  GetLicenseInformationResponse

                                  getAvailableTerminalListResponse

                                  RegisterTerminalResponse

                                  GetTerminalSettingsResponse

                                  GetBranchInformationResponse

                                  GetBranchGroupsResponse

                                  GetDeliveryMethodsResponse

                                  GetDeliveryMethodsV2Response

                                  CreateDeliveryMethodResponse

                                  UpdateDeliveryMethodResponse

                                  getBranchesResponse

                                  getCurrentSyncMarkersResponse

                                  GetCurrentSyncMarkersV2Response

                                  GetNutrientTypesResponse

                                  VerifyCredentialsResponse

                                  SaveCredentialsResponse

                                  PasswordRequirementsResponse

                                  PasswordResetResponse

                                  GetFloorplansResponse

                                  ChangeTablePropertyResp

                                  inherits: IdempotentResp

                                  GetEmployeeAuthorizationsResponse

                                  GetGroupAuthorizationsResponse

                                  UpdateGroupAuthorizationsResponse

                                  GetAuthorizationGroupsResponse

                                  GetAuthorizationTreeResponse

                                  GetEmployeeBranchAuthorizationsResponse

                                  SaveAuthorizationGroupResponse

                                  DeleteAuthorizationGroupResponse

                                  GetEmployeeAuthorizationGroupsResponse

                                  UpdateEmployeeAuthorizationGroupsResponse

                                  GetEmployeeAuthorizationSyncMarkersResponse

                                  CreateImageResult

                                  Enumeration

                                  ImageLabel

                                  Descripter of how a label should be used by code

                                  ImageCardLabelIds

                                  ImageData

                                  CardImageData

                                  CreateImageCardLink

                                  request structure for adding the new image to a set of cards. Limited to a single card type and all with the same labels.

                                  CreateImageRequest

                                  request structure for uploading new images

                                  CreateImageFromUrlRequest

                                  GetCardImageLabelsRequest

                                  GetCardImagesRequest

                                  SaveImageData

                                  SaveCardImageData

                                  SaveCardImagesRequest

                                  GetImagesRequest

                                  CreateImageResponse

                                  GetCardImageLabelsResponse

                                  GetCardImagesResponse

                                  SaveCardImagesResponse

                                  GetImagesResponse

                                  VoucherType

                                  Enumeration

                                  VoucherActivationMoment

                                  Enumeration

                                  VoucherActivationDurationPeriod

                                  Enumeration

                                  VoucherUseRelation

                                  Enumeration

                                  VoucherLineType

                                  Enumeration

                                  GiftcardResult

                                  Enumeration

                                  GiftcardBookingType

                                  Enumeration

                                  SaveGiftcardsResult

                                  Enumeration

                                  RestituteGiftcardsResult

                                  Enumeration

                                  LinkGiftcardsToRelationResult

                                  Enumeration

                                  IssueVouchersResult

                                  Enumeration

                                  <