Skip to main content
Skip table of contents

kBookingReservationLine

Reservation Line

Info

Inherits from kDataObject\kDataBasic

Properties

NameTypeLabelListOwnedClusterMandatoryUniqueNote
LineNrtkIntegerLine Nr-
LocationkBookingLocation-
ItemTypetkReservationItemTypeItem Type-

Default 0

ItemRoletkReservationItemRoleItem Type-

Default 0

ImportedtkYesNoImported-
ServiceTypetkServiceTypeType-
ServicekBookingServiceService-
ServiceCodetkDescriptionService Code-
ServiceDescriptiontkTranslatableDescriptionName-
ServiceShortDescriptiontkTranslatableDescriptionShort Description-
ServiceExtendedDescriptiontkTranslatableLongDescriptionLong Description-
ServiceAdditionalRemarkskBookingServiceAdditionalRemarksContentAdditional RemarksListOwned-
ServiceNumPaxtkIntegerPositiveNumber of pax involved-
ServiceHideEndTimetkYesNoHide end Time-
ServiceGiftIncludedtkYesNoGift Included-
ServiceExcludeFromPriceStatisticstkYesNoExclude From Price Statistics-
RoomRequiredtkYesNoTreatment room required-

Default 0

StaffRequiredtkYesNoStaff required-

Default 0

NumStaffMemberRequiredtkSmallIntPositiveNumber of staff members-
ToolNecessarytkYesNoTool required-

Default 0

GenderDistinctiontkYesNoGender Distinction-

Default 0

PeriodizationTypetkPeriodizationTypePeriodization Type-
InternalRemarktkLongTextInternal Remark-
VoucherCodetkDescriptionVoucher Code-
GiftCardGroupkGiftCardGroupGift Card Group-
VoucherToAllocateDeallocatetkYesNoVoucher To Allocate/Deallocate-
ServiceIncludedtkYesNoService Included-
ReservationLineNrAssociatedtkSmallIntPositiveBelong to Line-
ReservationLineIdAssociatedtkDescriptionBelong to Package-
ProductkProductProduct-
ProductTypetkProductTypeProduct Type-
ProductCodetkDescriptionProduct Code-
ProductDescriptiontkTranslatableDescriptionProduct Description-
DatetkDateDate-
TimeFrametkTimeRangeTime Frame-
TimeFrame.StartTimetkTimeStart Time-
TimeFrame.EndTimetkTimeEnd Time-
StatustkBookingStatusTypeReservation line status(tick)

Default 0

LineModifiedtkYesNoReservation Modified-
CancellationOptionatedtkYesNoCancellation in temporary status-

Set only for reservation modification

LineToRemovetkYesNoLine to remove-

Set to true before the real line cancellation

CheckinStatustkBookingCheckinStatusTypeCheckin Status(tick)

Default 0

NoShowReasontkCancellationReasonNoShow Reason-
NoShowTexttkDescriptionNoShow Text-
CancellationDatetkDateTimeCanc Date-
LastStatusModificationDatetkDateTimeLast Status Modification Date-
LastCheckinModificationDatetkDateTimeLast Checkin Modification Date-
AvoidTipRecalctkYesNoAvoid Tip Recalc-
ServiceGuestskBookingReservationCustomerService GuestsListOwned-
QuantitytkReservationQuantityQuantity-
Quantity.TotaltkSmallIntPositiveTotal Quantity-
Quantity.MantkSmallIntPositiveMan-
Quantity.WomantkSmallIntPositiveWoman-
Quantity.ThirdTypetkSmallIntPositiveThird Type-
GrossPricetkAmountPrice-
GrossPrice.ValuetkValueAmount-
GrossPrice.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

TotalDiscounttkAmountTotal Discount-
TotalDiscount.ValuetkValueAmount-
TotalDiscount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

GrossAmounttkAmountGross Amount-

quantity*GrossPrice

GrossAmount.ValuetkValueAmount-
GrossAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

NetAmounttkAmountNet Amount-

GrossAmount-TotalDiscount

NetAmount.ValuetkValueAmount-
NetAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

NetAmountAfterDiscountSplittkAmountNet Amount After Discount Split-
NetAmountAfterDiscountSplit.ValuetkValueAmount-
NetAmountAfterDiscountSplit.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

FiscalAmounttkAmountFiscal Amount-

Net Amount received from external checkin system

FiscalAmount.ValuetkValueAmount-
FiscalAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

TipAmounttkAmountTip Amount-

Tip Amount received from external checkin system

TipAmount.ValuetkValueAmount-
TipAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

PriceListAmounttkAmountPrice List Amount-

Price List Amount in case of service included in package

PriceListAmount.ValuetkValueAmount-
PriceListAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

PriceTypetkPriceTypePrice Type-
DynamicPriceLogkBookingReservationDynamicPriceLogDynamicPriceLogOwned-
DynamicPriceNotFoundReasontkDescriptionNo Dynamic Price Reason-
TotalTaxAmounttkAmountTotal Tax Amount-
TotalTaxAmount.ValuetkValueAmount-
TotalTaxAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

TaxeskBookingReservationTaxLineTaxes SplitListOwned-
PricesVatInclusivetkYesNoVat Inclusive-
VatPerctkPercentageVAT%-
VatAmounttkAmountVat Amount-
VatAmount.ValuetkValueAmount-
VatAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

VatableAmounttkAmountVat Amount-
VatableAmount.ValuetkValueAmount-
VatableAmount.CurrencykCurrencyCurrency-

mandatory(true) {TODO: Mandatory only if Value<>0}

RoomsLineskBookingReservationRoomLineRooms usedListOwned-
StaffLineskBookingReservationStaffLineStaff members usedListOwned-
ToolsLineskBookingReservationToolLineTools usedListOwned-
StaffGenderLockedtkGenderStaff Member Gender Lock-
RoomLockedtkYesNoRoom assigned-
StaffLockedtkYesNoStaff members assigned-
ChangeStaffDisabledtkYesNoStaff members Lock-
BookingEngineAllocatedtkYesNoBooking Engine allocated-

Default 0

FiscalDocCodetkDescriptionFiscal Document Code-
DiscountAllocationskBookingReservationDiscountLineDiscounts AllocationListOwned-
CRMIdtkDescriptionCRM Id-
Inherited from kDataBasic
CodetkCodeCode(tick)(tick)
DescriptiontkTranslatableDescriptionDescription-
RemarkkRemarkRemarkOwned-
Inherited from kDataObject
IdtkUniqueId(tick)(tick)
ClassNametkCodeClass Name(tick)
CreatedBytkCodeCreated BY-
LastModifiedBytkCodeLast Modified By-
CreatedDatetkDateTimeCreated Date-
LastModifiedDatetkDateTimeLast Modified Date-
RevisionNumbertkIntegerRevision Number-
WorkflowStatuskWorkflowStatusWorkflow Status-
OwnedOnRequesttkYesNoIs owned on request-
OriginkSystemOrigin-

(E) : Type have an event assigned to it, look at type documentation for mode details

(A) : Property have an autocoderole, look autocoderole grid for mode details

Autocoderoles

PropertyIgnore user inputWhenCode part
TypeValueStartLengthFill CharDirSeq. Suf.PrefixLimit Len
code(error)insertpropertyParentId.Code
fixed|
propertySequence
(I) : Autocoderole is defined in parent class

Events

WhenMethod NameModuleParametersOnOffAsynch
beforeinsertBookingReservation_BeforeInsertReservationLinekBooking
beforeupdateBookingReservation_BeforeUpdateReservationLinekBookingStaffLocked,RoomLocked,BookingEngineAllocated,LastModifiedBy,LastModifiedDate,RevisionNumber,CRMId
beforedeleteBookingReservation_BeforeDeleteReservationLinekBooking
afterinsertBookingReservation_AfterInsertReservationLinekBooking
afterupdateBookingReservation_AfterUpdateReservationLinekBookingStaffLocked,RoomLocked,BookingEngineAllocated,LastModifiedBy,LastModifiedDate,RevisionNumber,CRMId
beforeinsert (I) OnInitWorkFlowkCoreServices
afterinsert (I) AutoTransitionkCoreServices
afterupdate (I) AutoTransitionkCoreServicesworkflowstatus
(I) : Event is defined in parent class

IncrementalSearch

  • class : kBookingReservationLine
  • searchproperty : service.Description,code
  • displayproperties : code,service.Description
  • displaytextproperties : code,service.Description
  • additionalproperties : Location

Inherited

Used By

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.