Reservation
Info
Inherits from kDataObject\kDataBasic
Properties
|
Name |
Type |
Label |
List |
Owned |
Cluster |
Mandatory |
Unique |
Note |
|---|---|---|---|---|---|---|---|---|
|
Location |
Location |
|
||||||
|
Channel |
Channel |
|
||||||
|
ReservationDate |
Creation Date |
|
||||||
|
MinCheckinDateTime |
Min Checkin Date Time |
- |
||||||
|
CheckoutDate |
Checkout Date |
- |
||||||
|
ReservationOperator |
Reservation Operator |
- |
||||||
|
Status |
Reservation Status |
|
||||||
|
Modified |
Reservation Modified |
- |
||||||
|
ModificationToConfirm |
Reservation Mod to confirm |
- |
||||||
|
RollbackFromModification |
Rollbacl from Mod |
- |
||||||
|
CancellationDate |
Canc Date |
- |
||||||
|
CancellationReason |
Canc Reason |
- |
||||||
|
CancellationText |
Canc Text |
- |
||||||
|
LastCancDateTimeWithNoPenalty |
Last Canc Date Time With No Penalty |
- |
||||||
|
LastStatusModificationDate |
Last Modification Date |
- |
||||||
|
Imported |
Imported |
- |
||||||
|
CheckinStatus |
Checkin Status |
- |
Default 0 |
|||||
|
NrNoShowLines |
Nr. No Shows Lines |
- |
||||||
|
NrCheckinLines |
Nr. Checkin Lines |
- |
||||||
|
NrCheckinProgressLines |
Nr. Checkin Progress Lines |
- |
||||||
|
NrCheckoutLines |
Nr. No Show Progress Lines |
- |
||||||
|
SentPrePostStayDateTime |
List |
Owned |
- |
|||||
|
CustomerReferent |
Referent Data |
Owned |
- |
|||||
|
InvoiceRequested |
Invoice Requested |
- |
Default 0 |
|||||
|
InvoiceCustomer |
Referent Data |
Owned |
- |
|||||
|
VatId |
Vat Id |
- |
||||||
|
TaxCode |
Tax Code |
- |
||||||
|
LegalEmailAddress |
Legal E-mail Address |
- |
||||||
|
SaleConditionsAgreed |
Agreement to Sale Conditions |
- |
Default 1 |
|||||
|
CustomerRemark |
Customer Remark |
- |
||||||
|
Voucher |
Voucher |
- |
Default 0 |
|||||
|
TotalQuantity |
Total Quantity |
- |
||||||
|
TotalQuantity.Total |
Total Quantity |
- |
||||||
|
TotalQuantity.Man |
Man |
- |
||||||
|
TotalQuantity.Woman |
Woman |
- |
||||||
|
TotalQuantity.ThirdType |
Third Type |
- |
||||||
|
TotalGrossAmount |
Total Gross Amount |
- |
||||||
|
TotalGrossAmount.Value |
Amount |
- |
||||||
|
TotalGrossAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalDiscountAmount |
Total Discount |
- |
||||||
|
TotalDiscountAmount.Value |
Amount |
- |
||||||
|
TotalDiscountAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalNetAmount |
Total Net Amount |
- |
||||||
|
TotalNetAmount.Value |
Amount |
- |
||||||
|
TotalNetAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalTaxAmount |
Total Tax Amount |
- |
||||||
|
TotalTaxAmount.Value |
Amount |
- |
||||||
|
TotalTaxAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalFiscalAmount |
Total Fiscal Amount |
- |
Net Amount received from external checkin system |
|||||
|
TotalFiscalAmount.Value |
Amount |
- |
||||||
|
TotalFiscalAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalTipAmount |
Total Tip Amount |
- |
Tip Amount received from external checkin system |
|||||
|
TotalTipAmount.Value |
Amount |
- |
||||||
|
TotalTipAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
TotalFiscalAmountTipable |
Total Fiscal Amount Tipable |
- |
Total fiscal amount of the rows tipable |
|||||
|
TotalFiscalAmountTipable.Value |
Amount |
- |
||||||
|
TotalFiscalAmountTipable.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
NrPax |
Nr Pax |
- |
||||||
|
NrPaxMan |
Nr Man Pax |
- |
||||||
|
NrPaxWoman |
Nr Woman Pax |
- |
||||||
|
NrPaxThirdType |
Nr Third Type Pax |
- |
||||||
|
Penalty |
Penalty Amount |
- |
||||||
|
Penalty.Value |
Amount |
- |
||||||
|
Penalty.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
AppliedPenalty |
Applied Penalty |
- |
||||||
|
RevertVoucherAllocation |
Revert Voucher Allocation |
- |
||||||
|
Taxes |
Taxes Split |
List |
Owned |
- |
||||
|
PaymentStatus |
Payment Status |
- |
UnPaid, Paid, PartiallyPaid |
|||||
|
PaymentTransactions |
Payments |
List |
Owned |
- |
List of payments Transactions |
|||
|
PaymentMethod |
Payment Method |
- |
Ex. Full Advanced Payment or Pay at checkin or Half advanced payment |
|||||
|
PaymentMethodStored |
Payment Method Stored |
Owned |
- |
Local copy of payment method data |
||||
|
AdvancedPaymentTransactionsOptionated |
Optionated Advanced Payment Transactions |
List |
Owned |
- |
List of optionated advanced payment transactions |
|||
|
AdvancedPaymentRequired |
Total Advanced Payment Required |
- |
Advanced payment rquired based on payment method and total reservation amount (Total Net Amount) |
|||||
|
AdvancedPaymentRequired.Value |
Amount |
- |
||||||
|
AdvancedPaymentRequired.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
PaidAmount |
Total Paid amount |
- |
||||||
|
PaidAmount.Value |
Amount |
- |
||||||
|
PaidAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
CreditCardData |
Credit Card Data |
List |
Owned |
- |
||||
|
RefundGiftCard |
Gift Card as refund |
List |
Not Owned |
- |
||||
|
AmountToRefund |
Adv Payment to refund |
- |
||||||
|
AmountToRefund.Value |
Amount |
- |
||||||
|
AmountToRefund.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
AmountRefunded |
Adv Payment refunded |
- |
||||||
|
AmountRefunded.Value |
Amount |
- |
||||||
|
AmountRefunded.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
PenaltyToCollect |
Penalty to collect |
- |
||||||
|
PenaltyToCollect.Value |
Amount |
- |
||||||
|
PenaltyToCollect.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
RefundStatus |
Refund Status |
- |
||||||
|
PricesVatInclusive |
Vat Inclusive |
- |
tutti i prezzi e gli sconti saranno espressi con/senza iva in accordo con questo flag |
|||||
|
VatAmount |
Vat Amount |
- |
||||||
|
VatAmount.Value |
Amount |
- |
||||||
|
VatAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
VatableAmount |
Vat Amount |
- |
||||||
|
VatableAmount.Value |
Amount |
- |
||||||
|
VatableAmount.Currency |
Currency |
- |
mandatory(true) {TODO: Mandatory only if Value<>0} |
|||||
|
Discounts |
Discounts |
List |
Owned |
- |
||||
|
DiscountCodes |
Discounts Code |
List |
Owned |
- |
||||
|
CancPolicy |
Cancellation Policy |
- |
||||||
|
CancPolicyStored |
Cancellation Policy Stored |
Owned |
- |
|||||
|
Lines |
Items booked |
List |
Owned |
- |
||||
|
ServiceCodesConcat |
Service Codes Concatenation |
- |
||||||
|
RecalcTotalDateTime |
Recalc Total Date Time |
- |
||||||
|
BookingWindow |
Booking Window |
- |
||||||
|
CancellationWindow |
Cancellation Window |
- |
||||||
|
AvoidBEReservationsReload |
Avoid reservations reload |
- |
||||||
|
AvoidReservationsAmountRecalc |
Avoid reservations amount recalc |
- |
||||||
|
OldReservationRef |
Old Reservation Reference |
- |
||||||
|
PlannerColor |
Planner Color |
- |
||||||
|
SendToCRMStatus |
Send to CRM |
- |
||||||
|
SendToCRMStatusLastUpdate |
Send to CRM Last Update |
- |
||||||
|
SendToCRMAttemptNr |
Send CRM Nr Failed Attempt |
- |
||||||
|
SendToCRMProcess |
Send CRM Process |
- |
||||||
|
SendToCRMProcessingStart |
Send CRM Process Start |
- |
||||||
|
SendToCRMSendingStart |
Send CRM Start |
- |
||||||
|
SendToCRMSendingEnd |
Send CRM End |
- |
||||||
|
CRMId |
CRM Id |
- |
||||||
|
CRMLineToRemove |
CRM Line to Remove |
List |
Owned |
- |
||||
|
HiddenReservation |
Hidden Reservation |
- |
||||||
|
Inherited from kDataBasic |
||||||||
|
Code |
Code |
|
|
|||||
|
Description |
Description |
- |
||||||
|
Remark |
Remark |
Owned |
- |
|||||
|
Inherited from kDataObject |
||||||||
|
Id |
Id |
|
|
|||||
|
ClassName |
Class Name |
- |
||||||
|
CreatedBy |
Created by |
- |
||||||
|
LastModifiedBy |
Last Modified By |
- |
||||||
|
CreatedDate |
Created Date |
- |
||||||
|
LastModifiedDate |
Last Modified Date |
- |
||||||
|
RevisionNumber |
Revision Number |
- |
||||||
|
WorkflowStatus |
Workflow Status |
- |
||||||
|
OwnedOnRequest |
Is owned upon request |
- |
||||||
|
Origin |
Origin |
- |
||||||
|
LastModifiedProcess |
Last process |
- |
||||||
(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
|
Property |
Ignore user input |
When |
Code part |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Type |
Value |
Start |
Length |
Fill Char |
Dir |
Seq. Suf. |
Prefix |
Limit Len |
|||
|
code |
|
insert |
property |
Location.Code |
3 |
0 |
right |
||||
|
fixed |
##date:yyyy## |
||||||||||
|
random |
100000 |
0 |
5 |
0 |
left |
||||||
|
sequence |
kBookingReservationSeq |
7 |
0 |
left |
Location.Code |
||||||
(I) : Autocoderole is defined in parent class
Events
|
When |
Method Name |
Module |
Parameters |
On |
Off |
Asynch |
|---|---|---|---|---|---|---|
|
beforeinsert |
BookingReservation_BeforeInsertReservation |
kBooking |
||||
|
beforeupdate |
BookingReservation_BeforeUpdateReservation |
kBooking |
BookingWindow,CancellationWindow,SentPrePostStayDateTime,LastModifiedBy,LastModifiedDate,RevisionNumber,CheckinStatus,NrNoShowLines,NrCheckinLines,NrCheckinProgressLines,NrCheckoutLines,PlannerColor,SendToCRMStatus,SendToCRMProcessingStart,SendToCRMStatusLastUpdate,SendToCRMProcess,SendToCRMAttemptNr,SendToCRMSendingStart,SendToCRMSendingEnd,CRMId |
|||
|
beforedelete |
BookingReservation_BeforeDeleteReservation |
kBooking |
||||
|
afterupdate |
BookingReservation_AfterUpdateReservation |
kBooking |
BookingWindow,CancellationWindow,SentPrePostStayDateTime,LastModifiedBy,LastModifiedDate,RevisionNumber,CheckinStatus,NrNoShowLines,NrCheckinLines,NrCheckinProgressLines,NrCheckoutLines,PlannerColor,SendToCRMStatus,SendToCRMProcessingStart,SendToCRMStatusLastUpdate,SendToCRMProcess,SendToCRMAttemptNr,SendToCRMSendingStart,SendToCRMSendingEnd,CRMId |
|||
|
afterinsert |
BookingReservation_AfterInsertReservation |
kBooking |
||||
|
beforeinsert (I) |
OnInitWorkFlow |
kCoreServices |
||||
|
afterinsert (I) |
AutoTransition |
kCoreServices |
||||
|
afterupdate (I) |
AutoTransition |
kCoreServices |
workflowstatus |
(I) : Event is defined in parent class
IncrementalSearch
-
class : kBookingReservation
-
searchproperty : location.Description,code
-
displayproperties : code,location.Description
-
displaytextproperties : code,location.Description
Used By
|
Class |
Property |
|---|---|
| kBookingReservationCartLine |
Reservation |
| kBookingReservationSession |
ReservationAssociated |