CondoConfig::setID_TrnOtherChargedBack()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 5
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
dl 0
loc 5
ccs 0
cts 5
cp 0
rs 9.4285
c 0
b 0
f 0
cc 1
eloc 3
nc 1
nop 1
crap 2
1
<?php
2
3
namespace Gueststream\PMS\IQWare\API;
4
5
class CondoConfig
6
{
7
8
    /**
9
     * @var boolean $IsAllowOwnerBookOOS
10
     */
11
    protected $IsAllowOwnerBookOOS = null;
12
13
    /**
14
     * @var \DateTime $LoadTime
15
     */
16
    protected $LoadTime = null;
17
18
    /**
19
     * @var int $ID_Property
20
     */
21
    protected $ID_Property = null;
22
23
    /**
24
     * @var int $ID_SvcCharge
25
     */
26
    protected $ID_SvcCharge = null;
27
28
    /**
29
     * @var int $ID_MarketSegment
30
     */
31
    protected $ID_MarketSegment = null;
32
33
    /**
34
     * @var boolean $IsActive
35
     */
36
    protected $IsActive = null;
37
38
    /**
39
     * @var int $WeightingMethod
40
     */
41
    protected $WeightingMethod = null;
42
43
    /**
44
     * @var int $ID_TrnOwnerRevenu
45
     */
46
    protected $ID_TrnOwnerRevenu = null;
47
48
    /**
49
     * @var boolean $IsIncomeTax
50
     */
51
    protected $IsIncomeTax = null;
52
53
    /**
54
     * @var float $IncomeTaxPct
55
     */
56
    protected $IncomeTaxPct = null;
57
58
    /**
59
     * @var int $ID_TrnIncomeTax
60
     */
61
    protected $ID_TrnIncomeTax = null;
62
63
    /**
64
     * @var boolean $IsTAChargedBack
65
     */
66
    protected $IsTAChargedBack = null;
67
68
    /**
69
     * @var int $ID_TrnTAChargedBack
70
     */
71
    protected $ID_TrnTAChargedBack = null;
72
73
    /**
74
     * @var int $ID_TrnOwnerCheck
75
     */
76
    protected $ID_TrnOwnerCheck = null;
77
78
    /**
79
     * @var boolean $IsTaxNo1Owner
80
     */
81
    protected $IsTaxNo1Owner = null;
82
83
    /**
84
     * @var int $ID_TrnTax1
85
     */
86
    protected $ID_TrnTax1 = null;
87
88
    /**
89
     * @var int $ID_TrnTax1Owner
90
     */
91
    protected $ID_TrnTax1Owner = null;
92
93
    /**
94
     * @var boolean $IsTaxNo2Owner
95
     */
96
    protected $IsTaxNo2Owner = null;
97
98
    /**
99
     * @var int $ID_TrnTax2
100
     */
101
    protected $ID_TrnTax2 = null;
102
103
    /**
104
     * @var int $ID_TrnTax2Owner
105
     */
106
    protected $ID_TrnTax2Owner = null;
107
108
    /**
109
     * @var int $MinDayPromo
110
     */
111
    protected $MinDayPromo = null;
112
113
    /**
114
     * @var boolean $IsActiveBookingNotice
115
     */
116
    protected $IsActiveBookingNotice = null;
117
118
    /**
119
     * @var int $NbrDaysResident
120
     */
121
    protected $NbrDaysResident = null;
122
123
    /**
124
     * @var int $NbrDaysNonResident
125
     */
126
    protected $NbrDaysNonResident = null;
127
128
    /**
129
     * @var float $PenaltyPct
130
     */
131
    protected $PenaltyPct = null;
132
133
    /**
134
     * @var boolean $IsAutoEOMClosing
135
     */
136
    protected $IsAutoEOMClosing = null;
137
138
    /**
139
     * @var \DateTime $EOMClosingDate
140
     */
141
    protected $EOMClosingDate = null;
142
143
    /**
144
     * @var int $ID_Commision
145
     */
146
    protected $ID_Commision = null;
147
148
    /**
149
     * @var int $ID_GrossRev
150
     */
151
    protected $ID_GrossRev = null;
152
153
    /**
154
     * @var int $ID_MgtFee
155
     */
156
    protected $ID_MgtFee = null;
157
158
    /**
159
     * @var int $GrossFormulaType
160
     */
161
    protected $GrossFormulaType = null;
162
163
    /**
164
     * @var int $ID_TrnAdminAdjust
165
     */
166
    protected $ID_TrnAdminAdjust = null;
167
168
    /**
169
     * @var int $ID_TrnGuestAdjust
170
     */
171
    protected $ID_TrnGuestAdjust = null;
172
173
    /**
174
     * @var int $ID_Admin
175
     */
176
    protected $ID_Admin = null;
177
178
    /**
179
     * @var boolean $IsManagedByBo
180
     */
181
    protected $IsManagedByBo = null;
182
183
    /**
184
     * @var int $BeginDay
185
     */
186
    protected $BeginDay = null;
187
188
    /**
189
     * @var int $BeginMonth
190
     */
191
    protected $BeginMonth = null;
192
193
    /**
194
     * @var int $EndDay
195
     */
196
    protected $EndDay = null;
197
198
    /**
199
     * @var int $EndMonth
200
     */
201
    protected $EndMonth = null;
202
203
    /**
204
     * @var boolean $IsPoolMethodActif
205
     */
206
    protected $IsPoolMethodActif = null;
207
208
    /**
209
     * @var boolean $IsIndMethodActif
210
     */
211
    protected $IsIndMethodActif = null;
212
213
    /**
214
     * @var boolean $IsRevInput
215
     */
216
    protected $IsRevInput = null;
217
218
    /**
219
     * @var int $ID_RateCodeRack
220
     */
221
    protected $ID_RateCodeRack = null;
222
223
    /**
224
     * @var int $NbrPersonRack
225
     */
226
    protected $NbrPersonRack = null;
227
228
    /**
229
     * @var int $ID_TrnDistRevenu
230
     */
231
    protected $ID_TrnDistRevenu = null;
232
233
    /**
234
     * @var float $TotalAmountPoolRev
235
     */
236
    protected $TotalAmountPoolRev = null;
237
238
    /**
239
     * @var float $MinCheckOwner
240
     */
241
    protected $MinCheckOwner = null;
242
243
    /**
244
     * @var boolean $IsRefusal
245
     */
246
    protected $IsRefusal = null;
247
248
    /**
249
     * @var boolean $IsTACommIncomeTaxDetectible
250
     */
251
    protected $IsTACommIncomeTaxDetectible = null;
252
253
    /**
254
     * @var boolean $IsSalesTaxReturn100Pct
255
     */
256
    protected $IsSalesTaxReturn100Pct = null;
257
258
    /**
259
     * @var float $PctBuildPool
260
     */
261
    protected $PctBuildPool = null;
262
263
    /**
264
     * @var boolean $IsRanking_Weight
265
     */
266
    protected $IsRanking_Weight = null;
267
268
    /**
269
     * @var boolean $IsReadyClosed
270
     */
271
    protected $IsReadyClosed = null;
272
273
    /**
274
     * @var boolean $IsAdjustToPostingTrn
275
     */
276
    protected $IsAdjustToPostingTrn = null;
277
278
    /**
279
     * @var boolean $IsTrnZerroToPost
280
     */
281
    protected $IsTrnZerroToPost = null;
282
283
    /**
284
     * @var boolean $IsDailyDistrib
285
     */
286
    protected $IsDailyDistrib = null;
287
288
    /**
289
     * @var float $MarketSegDefaultPct
290
     */
291
    protected $MarketSegDefaultPct = null;
292
293
    /**
294
     * @var boolean $IsCCChargedBack
295
     */
296
    protected $IsCCChargedBack = null;
297
298
    /**
299
     * @var int $ID_TrnCCChargedBack
300
     */
301
    protected $ID_TrnCCChargedBack = null;
302
303
    /**
304
     * @var boolean $IsReferal
305
     */
306
    protected $IsReferal = null;
307
308
    /**
309
     * @var int $ID_TrnReferal
310
     */
311
    protected $ID_TrnReferal = null;
312
313
    /**
314
     * @var int $ID_TrnTax3
315
     */
316
    protected $ID_TrnTax3 = null;
317
318
    /**
319
     * @var boolean $IsTaxNo3Owner
320
     */
321
    protected $IsTaxNo3Owner = null;
322
323
    /**
324
     * @var boolean $IsOtherChargedBack
325
     */
326
    protected $IsOtherChargedBack = null;
327
328
    /**
329
     * @var int $ID_TrnOtherChargedBack
330
     */
331
    protected $ID_TrnOtherChargedBack = null;
332
333
    /**
334
     * @var int $ID_TrnOtherChargedBackOwner
335
     */
336
    protected $ID_TrnOtherChargedBackOwner = null;
337
338
    /**
339
     * @var string $Name_OtherChargedBack
340
     */
341
    protected $Name_OtherChargedBack = null;
342
343
    /**
344
     * @var float $Referal1
345
     */
346
    protected $Referal1 = null;
347
348
    /**
349
     * @var float $Referal2
350
     */
351
    protected $Referal2 = null;
352
353
    /**
354
     * @var float $Referal3
355
     */
356
    protected $Referal3 = null;
357
358
    /**
359
     * @var int $ReferalType
360
     */
361
    protected $ReferalType = null;
362
363
    /**
364
     * @var int $ID_TrnReferalOwner
365
     */
366
    protected $ID_TrnReferalOwner = null;
367
368
    /**
369
     * @var boolean $IsReferalOwnerCB
370
     */
371
    protected $IsReferalOwnerCB = null;
372
373
    /**
374
     * @var float $PctTAChargedBack
375
     */
376
    protected $PctTAChargedBack = null;
377
378
    /**
379
     * @var int $FiscalDayAjustment
380
     */
381
    protected $FiscalDayAjustment = null;
382
383
    /**
384
     * @var boolean $IsOwnerDirectDeposit
385
     */
386
    protected $IsOwnerDirectDeposit = null;
387
388
    /**
389
     * @var int $ID_TrnOwnerDirectDeposit
390
     */
391
    protected $ID_TrnOwnerDirectDeposit = null;
392
393
    /**
394
     * @var int $ID_AdminDDCXL
395
     */
396
    protected $ID_AdminDDCXL = null;
397
398
    /**
399
     * @var boolean $IsUsedBankAllowed
400
     */
401
    protected $IsUsedBankAllowed = null;
402
403
    /**
404
     * @var int $ID_RateCodeUsedBank
405
     */
406
    protected $ID_RateCodeUsedBank = null;
407
408
    /**
409
     * @var boolean $IsActiveReserveMinimum
410
     */
411
    protected $IsActiveReserveMinimum = null;
412
413
    /**
414
     * @var float $AmountReserveMinimum
415
     */
416
    protected $AmountReserveMinimum = null;
417
418
    /**
419
     * @var int $SubFolioReserveMinimum
420
     */
421
    protected $SubFolioReserveMinimum = null;
422
423
    /**
424
     * @var int $ID_TrnReserveMinimum
425
     */
426
    protected $ID_TrnReserveMinimum = null;
427
428
    /**
429
     * @var boolean $IsTAReferalBefore
430
     */
431
    protected $IsTAReferalBefore = null;
432
433
    /**
434
     * @var boolean $IsCCReferalBefore
435
     */
436
    protected $IsCCReferalBefore = null;
437
438
    /**
439
     * @var boolean $IsIncomeTaxOwnerGross
440
     */
441
    protected $IsIncomeTaxOwnerGross = null;
442
443
    /**
444
     * @var int $NbreOfPlan
445
     */
446
    protected $NbreOfPlan = null;
447
448
    /**
449
     * @var boolean $IsActiveRanking
450
     */
451
    protected $IsActiveRanking = null;
452
453
    /**
454
     * @var int $ID_RateCodeRanking
455
     */
456
    protected $ID_RateCodeRanking = null;
457
458
    /**
459
     * @var boolean $IsJanuaryRankingReset
460
     */
461
    protected $IsJanuaryRankingReset = null;
462
463
    /**
464
     * @var boolean $IsFebruaryRankingReset
465
     */
466
    protected $IsFebruaryRankingReset = null;
467
468
    /**
469
     * @var boolean $IsMarchRankingReset
470
     */
471
    protected $IsMarchRankingReset = null;
472
473
    /**
474
     * @var boolean $IsAprilRankingReset
475
     */
476
    protected $IsAprilRankingReset = null;
477
478
    /**
479
     * @var boolean $IsMayRankingReset
480
     */
481
    protected $IsMayRankingReset = null;
482
483
    /**
484
     * @var boolean $IsJuneRankingReset
485
     */
486
    protected $IsJuneRankingReset = null;
487
488
    /**
489
     * @var boolean $IsJulyRankingReset
490
     */
491
    protected $IsJulyRankingReset = null;
492
493
    /**
494
     * @var boolean $IsAugustRankingReset
495
     */
496
    protected $IsAugustRankingReset = null;
497
498
    /**
499
     * @var boolean $IsSeptemberRankingReset
500
     */
501
    protected $IsSeptemberRankingReset = null;
502
503
    /**
504
     * @var boolean $IsOctoberRankingReset
505
     */
506
    protected $IsOctoberRankingReset = null;
507
508
    /**
509
     * @var boolean $IsNovemberRankingReset
510
     */
511
    protected $IsNovemberRankingReset = null;
512
513
    /**
514
     * @var boolean $IsDecemberRankingReset
515
     */
516
    protected $IsDecemberRankingReset = null;
517
518
    /**
519
     * @var int $NbreOfPlanOwnerBank
520
     */
521
    protected $NbreOfPlanOwnerBank = null;
522
523
    /**
524
     * @var boolean $IsTax1Recup
525
     */
526
    protected $IsTax1Recup = null;
527
528
    /**
529
     * @var boolean $IsTax2Recup
530
     */
531
    protected $IsTax2Recup = null;
532
533
    /**
534
     * @var boolean $IsToClearFolioA
535
     */
536
    protected $IsToClearFolioA = null;
537
538
    /**
539
     * @var boolean $IsCash
540
     */
541
    protected $IsCash = null;
542
543
    /**
544
     * @var int $ID_RateCodeBookingsFOO
545
     */
546
    protected $ID_RateCodeBookingsFOO = null;
547
548
    /**
549
     * @var int $ID_RateCodeBookingsOwner
550
     */
551
    protected $ID_RateCodeBookingsOwner = null;
552
553
    /**
554
     * @param boolean $IsAllowOwnerBookOOS
555
     * @param \DateTime $LoadTime
556
     * @param int $ID_Property
557
     * @param int $ID_SvcCharge
558
     * @param int $ID_MarketSegment
559
     * @param boolean $IsActive
560
     * @param int $WeightingMethod
561
     * @param int $ID_TrnOwnerRevenu
562
     * @param boolean $IsIncomeTax
563
     * @param float $IncomeTaxPct
564
     * @param int $ID_TrnIncomeTax
565
     * @param boolean $IsTAChargedBack
566
     * @param int $ID_TrnTAChargedBack
567
     * @param int $ID_TrnOwnerCheck
568
     * @param boolean $IsTaxNo1Owner
569
     * @param int $ID_TrnTax1
570
     * @param int $ID_TrnTax1Owner
571
     * @param boolean $IsTaxNo2Owner
572
     * @param int $ID_TrnTax2
573
     * @param int $ID_TrnTax2Owner
574
     * @param int $MinDayPromo
575
     * @param boolean $IsActiveBookingNotice
576
     * @param int $NbrDaysResident
577
     * @param int $NbrDaysNonResident
578
     * @param float $PenaltyPct
579
     * @param boolean $IsAutoEOMClosing
580
     * @param \DateTime $EOMClosingDate
581
     * @param int $ID_Commision
582
     * @param int $ID_GrossRev
583
     * @param int $ID_MgtFee
584
     * @param int $GrossFormulaType
585
     * @param int $ID_TrnAdminAdjust
586
     * @param int $ID_TrnGuestAdjust
587
     * @param int $ID_Admin
588
     * @param boolean $IsManagedByBo
589
     * @param int $BeginDay
590
     * @param int $BeginMonth
591
     * @param int $EndDay
592
     * @param int $EndMonth
593
     * @param boolean $IsPoolMethodActif
594
     * @param boolean $IsIndMethodActif
595
     * @param boolean $IsRevInput
596
     * @param int $ID_RateCodeRack
597
     * @param int $NbrPersonRack
598
     * @param int $ID_TrnDistRevenu
599
     * @param float $TotalAmountPoolRev
600
     * @param float $MinCheckOwner
601
     * @param boolean $IsRefusal
602
     * @param boolean $IsTACommIncomeTaxDetectible
603
     * @param boolean $IsSalesTaxReturn100Pct
604
     * @param float $PctBuildPool
605
     * @param boolean $IsRanking_Weight
606
     * @param boolean $IsReadyClosed
607
     * @param boolean $IsAdjustToPostingTrn
608
     * @param boolean $IsTrnZerroToPost
609
     * @param boolean $IsDailyDistrib
610
     * @param float $MarketSegDefaultPct
611
     * @param boolean $IsCCChargedBack
612
     * @param int $ID_TrnCCChargedBack
613
     * @param boolean $IsReferal
614
     * @param int $ID_TrnReferal
615
     * @param int $ID_TrnTax3
616
     * @param boolean $IsTaxNo3Owner
617
     * @param boolean $IsOtherChargedBack
618
     * @param int $ID_TrnOtherChargedBack
619
     * @param int $ID_TrnOtherChargedBackOwner
620
     * @param float $Referal1
621
     * @param float $Referal2
622
     * @param float $Referal3
623
     * @param int $ReferalType
624
     * @param int $ID_TrnReferalOwner
625
     * @param boolean $IsReferalOwnerCB
626
     * @param float $PctTAChargedBack
627
     * @param int $FiscalDayAjustment
628
     * @param boolean $IsOwnerDirectDeposit
629
     * @param int $ID_TrnOwnerDirectDeposit
630
     * @param int $ID_AdminDDCXL
631
     * @param boolean $IsUsedBankAllowed
632
     * @param int $ID_RateCodeUsedBank
633
     * @param boolean $IsActiveReserveMinimum
634
     * @param float $AmountReserveMinimum
635
     * @param int $SubFolioReserveMinimum
636
     * @param int $ID_TrnReserveMinimum
637
     * @param boolean $IsTAReferalBefore
638
     * @param boolean $IsCCReferalBefore
639
     * @param boolean $IsIncomeTaxOwnerGross
640
     * @param int $NbreOfPlan
641
     * @param boolean $IsActiveRanking
642
     * @param int $ID_RateCodeRanking
643
     * @param boolean $IsJanuaryRankingReset
644
     * @param boolean $IsFebruaryRankingReset
645
     * @param boolean $IsMarchRankingReset
646
     * @param boolean $IsAprilRankingReset
647
     * @param boolean $IsMayRankingReset
648
     * @param boolean $IsJuneRankingReset
649
     * @param boolean $IsJulyRankingReset
650
     * @param boolean $IsAugustRankingReset
651
     * @param boolean $IsSeptemberRankingReset
652
     * @param boolean $IsOctoberRankingReset
653
     * @param boolean $IsNovemberRankingReset
654
     * @param boolean $IsDecemberRankingReset
655
     * @param int $NbreOfPlanOwnerBank
656
     * @param boolean $IsTax1Recup
657
     * @param boolean $IsTax2Recup
658
     * @param boolean $IsToClearFolioA
659
     * @param boolean $IsCash
660
     * @param int $ID_RateCodeBookingsFOO
661
     * @param int $ID_RateCodeBookingsOwner
662
     */
663
    public function __construct($IsAllowOwnerBookOOS, \DateTime $LoadTime, $ID_Property, $ID_SvcCharge, $ID_MarketSegment, $IsActive, $WeightingMethod, $ID_TrnOwnerRevenu, $IsIncomeTax, $IncomeTaxPct, $ID_TrnIncomeTax, $IsTAChargedBack, $ID_TrnTAChargedBack, $ID_TrnOwnerCheck, $IsTaxNo1Owner, $ID_TrnTax1, $ID_TrnTax1Owner, $IsTaxNo2Owner, $ID_TrnTax2, $ID_TrnTax2Owner, $MinDayPromo, $IsActiveBookingNotice, $NbrDaysResident, $NbrDaysNonResident, $PenaltyPct, $IsAutoEOMClosing, \DateTime $EOMClosingDate, $ID_Commision, $ID_GrossRev, $ID_MgtFee, $GrossFormulaType, $ID_TrnAdminAdjust, $ID_TrnGuestAdjust, $ID_Admin, $IsManagedByBo, $BeginDay, $BeginMonth, $EndDay, $EndMonth, $IsPoolMethodActif, $IsIndMethodActif, $IsRevInput, $ID_RateCodeRack, $NbrPersonRack, $ID_TrnDistRevenu, $TotalAmountPoolRev, $MinCheckOwner, $IsRefusal, $IsTACommIncomeTaxDetectible, $IsSalesTaxReturn100Pct, $PctBuildPool, $IsRanking_Weight, $IsReadyClosed, $IsAdjustToPostingTrn, $IsTrnZerroToPost, $IsDailyDistrib, $MarketSegDefaultPct, $IsCCChargedBack, $ID_TrnCCChargedBack, $IsReferal, $ID_TrnReferal, $ID_TrnTax3, $IsTaxNo3Owner, $IsOtherChargedBack, $ID_TrnOtherChargedBack, $ID_TrnOtherChargedBackOwner, $Referal1, $Referal2, $Referal3, $ReferalType, $ID_TrnReferalOwner, $IsReferalOwnerCB, $PctTAChargedBack, $FiscalDayAjustment, $IsOwnerDirectDeposit, $ID_TrnOwnerDirectDeposit, $ID_AdminDDCXL, $IsUsedBankAllowed, $ID_RateCodeUsedBank, $IsActiveReserveMinimum, $AmountReserveMinimum, $SubFolioReserveMinimum, $ID_TrnReserveMinimum, $IsTAReferalBefore, $IsCCReferalBefore, $IsIncomeTaxOwnerGross, $NbreOfPlan, $IsActiveRanking, $ID_RateCodeRanking, $IsJanuaryRankingReset, $IsFebruaryRankingReset, $IsMarchRankingReset, $IsAprilRankingReset, $IsMayRankingReset, $IsJuneRankingReset, $IsJulyRankingReset, $IsAugustRankingReset, $IsSeptemberRankingReset, $IsOctoberRankingReset, $IsNovemberRankingReset, $IsDecemberRankingReset, $NbreOfPlanOwnerBank, $IsTax1Recup, $IsTax2Recup, $IsToClearFolioA, $IsCash, $ID_RateCodeBookingsFOO, $ID_RateCodeBookingsOwner)
664
    {
665
        $this->IsAllowOwnerBookOOS = $IsAllowOwnerBookOOS;
666
        $this->LoadTime = $LoadTime->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $LoadTime->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $LoadTime.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
667
        $this->ID_Property = $ID_Property;
668
        $this->ID_SvcCharge = $ID_SvcCharge;
669
        $this->ID_MarketSegment = $ID_MarketSegment;
670
        $this->IsActive = $IsActive;
671
        $this->WeightingMethod = $WeightingMethod;
672
        $this->ID_TrnOwnerRevenu = $ID_TrnOwnerRevenu;
673
        $this->IsIncomeTax = $IsIncomeTax;
674
        $this->IncomeTaxPct = $IncomeTaxPct;
675
        $this->ID_TrnIncomeTax = $ID_TrnIncomeTax;
676
        $this->IsTAChargedBack = $IsTAChargedBack;
677
        $this->ID_TrnTAChargedBack = $ID_TrnTAChargedBack;
678
        $this->ID_TrnOwnerCheck = $ID_TrnOwnerCheck;
679
        $this->IsTaxNo1Owner = $IsTaxNo1Owner;
680
        $this->ID_TrnTax1 = $ID_TrnTax1;
681
        $this->ID_TrnTax1Owner = $ID_TrnTax1Owner;
682
        $this->IsTaxNo2Owner = $IsTaxNo2Owner;
683
        $this->ID_TrnTax2 = $ID_TrnTax2;
684
        $this->ID_TrnTax2Owner = $ID_TrnTax2Owner;
685
        $this->MinDayPromo = $MinDayPromo;
686
        $this->IsActiveBookingNotice = $IsActiveBookingNotice;
687
        $this->NbrDaysResident = $NbrDaysResident;
688
        $this->NbrDaysNonResident = $NbrDaysNonResident;
689
        $this->PenaltyPct = $PenaltyPct;
690
        $this->IsAutoEOMClosing = $IsAutoEOMClosing;
691
        $this->EOMClosingDate = $EOMClosingDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $EOMClosingDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $EOMClosingDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
692
        $this->ID_Commision = $ID_Commision;
693
        $this->ID_GrossRev = $ID_GrossRev;
694
        $this->ID_MgtFee = $ID_MgtFee;
695
        $this->GrossFormulaType = $GrossFormulaType;
696
        $this->ID_TrnAdminAdjust = $ID_TrnAdminAdjust;
697
        $this->ID_TrnGuestAdjust = $ID_TrnGuestAdjust;
698
        $this->ID_Admin = $ID_Admin;
699
        $this->IsManagedByBo = $IsManagedByBo;
700
        $this->BeginDay = $BeginDay;
701
        $this->BeginMonth = $BeginMonth;
702
        $this->EndDay = $EndDay;
703
        $this->EndMonth = $EndMonth;
704
        $this->IsPoolMethodActif = $IsPoolMethodActif;
705
        $this->IsIndMethodActif = $IsIndMethodActif;
706
        $this->IsRevInput = $IsRevInput;
707
        $this->ID_RateCodeRack = $ID_RateCodeRack;
708
        $this->NbrPersonRack = $NbrPersonRack;
709
        $this->ID_TrnDistRevenu = $ID_TrnDistRevenu;
710
        $this->TotalAmountPoolRev = $TotalAmountPoolRev;
711
        $this->MinCheckOwner = $MinCheckOwner;
712
        $this->IsRefusal = $IsRefusal;
713
        $this->IsTACommIncomeTaxDetectible = $IsTACommIncomeTaxDetectible;
714
        $this->IsSalesTaxReturn100Pct = $IsSalesTaxReturn100Pct;
715
        $this->PctBuildPool = $PctBuildPool;
716
        $this->IsRanking_Weight = $IsRanking_Weight;
717
        $this->IsReadyClosed = $IsReadyClosed;
718
        $this->IsAdjustToPostingTrn = $IsAdjustToPostingTrn;
719
        $this->IsTrnZerroToPost = $IsTrnZerroToPost;
720
        $this->IsDailyDistrib = $IsDailyDistrib;
721
        $this->MarketSegDefaultPct = $MarketSegDefaultPct;
722
        $this->IsCCChargedBack = $IsCCChargedBack;
723
        $this->ID_TrnCCChargedBack = $ID_TrnCCChargedBack;
724
        $this->IsReferal = $IsReferal;
725
        $this->ID_TrnReferal = $ID_TrnReferal;
726
        $this->ID_TrnTax3 = $ID_TrnTax3;
727
        $this->IsTaxNo3Owner = $IsTaxNo3Owner;
728
        $this->IsOtherChargedBack = $IsOtherChargedBack;
729
        $this->ID_TrnOtherChargedBack = $ID_TrnOtherChargedBack;
730
        $this->ID_TrnOtherChargedBackOwner = $ID_TrnOtherChargedBackOwner;
731
        $this->Referal1 = $Referal1;
732
        $this->Referal2 = $Referal2;
733
        $this->Referal3 = $Referal3;
734
        $this->ReferalType = $ReferalType;
735
        $this->ID_TrnReferalOwner = $ID_TrnReferalOwner;
736
        $this->IsReferalOwnerCB = $IsReferalOwnerCB;
737
        $this->PctTAChargedBack = $PctTAChargedBack;
738
        $this->FiscalDayAjustment = $FiscalDayAjustment;
739
        $this->IsOwnerDirectDeposit = $IsOwnerDirectDeposit;
740
        $this->ID_TrnOwnerDirectDeposit = $ID_TrnOwnerDirectDeposit;
741
        $this->ID_AdminDDCXL = $ID_AdminDDCXL;
742
        $this->IsUsedBankAllowed = $IsUsedBankAllowed;
743
        $this->ID_RateCodeUsedBank = $ID_RateCodeUsedBank;
744
        $this->IsActiveReserveMinimum = $IsActiveReserveMinimum;
745
        $this->AmountReserveMinimum = $AmountReserveMinimum;
746
        $this->SubFolioReserveMinimum = $SubFolioReserveMinimum;
747
        $this->ID_TrnReserveMinimum = $ID_TrnReserveMinimum;
748
        $this->IsTAReferalBefore = $IsTAReferalBefore;
749
        $this->IsCCReferalBefore = $IsCCReferalBefore;
750
        $this->IsIncomeTaxOwnerGross = $IsIncomeTaxOwnerGross;
751
        $this->NbreOfPlan = $NbreOfPlan;
752
        $this->IsActiveRanking = $IsActiveRanking;
753
        $this->ID_RateCodeRanking = $ID_RateCodeRanking;
754
        $this->IsJanuaryRankingReset = $IsJanuaryRankingReset;
755
        $this->IsFebruaryRankingReset = $IsFebruaryRankingReset;
756
        $this->IsMarchRankingReset = $IsMarchRankingReset;
757
        $this->IsAprilRankingReset = $IsAprilRankingReset;
758
        $this->IsMayRankingReset = $IsMayRankingReset;
759
        $this->IsJuneRankingReset = $IsJuneRankingReset;
760
        $this->IsJulyRankingReset = $IsJulyRankingReset;
761
        $this->IsAugustRankingReset = $IsAugustRankingReset;
762
        $this->IsSeptemberRankingReset = $IsSeptemberRankingReset;
763
        $this->IsOctoberRankingReset = $IsOctoberRankingReset;
764
        $this->IsNovemberRankingReset = $IsNovemberRankingReset;
765
        $this->IsDecemberRankingReset = $IsDecemberRankingReset;
766
        $this->NbreOfPlanOwnerBank = $NbreOfPlanOwnerBank;
767
        $this->IsTax1Recup = $IsTax1Recup;
768
        $this->IsTax2Recup = $IsTax2Recup;
769
        $this->IsToClearFolioA = $IsToClearFolioA;
770
        $this->IsCash = $IsCash;
771
        $this->ID_RateCodeBookingsFOO = $ID_RateCodeBookingsFOO;
772
        $this->ID_RateCodeBookingsOwner = $ID_RateCodeBookingsOwner;
773
    }
774
775
    /**
776
     * @return boolean
777
     */
778
    public function getIsAllowOwnerBookOOS()
779
    {
780
        return $this->IsAllowOwnerBookOOS;
781
    }
782
783
    /**
784
     * @param boolean $IsAllowOwnerBookOOS
785
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
786
     */
787
    public function setIsAllowOwnerBookOOS($IsAllowOwnerBookOOS)
788
    {
789
        $this->IsAllowOwnerBookOOS = $IsAllowOwnerBookOOS;
790
        return $this;
791
    }
792
793
    /**
794
     * @return \DateTime
795
     */
796
    public function getLoadTime()
797
    {
798
        if ($this->LoadTime == null) {
799
            return null;
800
        } else {
801
            try {
802
                return new \DateTime($this->LoadTime);
803
            } catch (\Exception $e) {
804
                return false;
805
            }
806
        }
807
    }
808
809
    /**
810
     * @param \DateTime $LoadTime
811
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
812
     */
813
    public function setLoadTime(\DateTime $LoadTime)
814
    {
815
        $this->LoadTime = $LoadTime->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $LoadTime->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $LoadTime.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
816
        return $this;
817
    }
818
819
    /**
820
     * @return int
821
     */
822
    public function getID_Property()
823
    {
824
        return $this->ID_Property;
825
    }
826
827
    /**
828
     * @param int $ID_Property
829
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
830
     */
831
    public function setID_Property($ID_Property)
832
    {
833
        $this->ID_Property = $ID_Property;
834
        return $this;
835
    }
836
837
    /**
838
     * @return int
839
     */
840
    public function getID_SvcCharge()
841
    {
842
        return $this->ID_SvcCharge;
843
    }
844
845
    /**
846
     * @param int $ID_SvcCharge
847
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
848
     */
849
    public function setID_SvcCharge($ID_SvcCharge)
850
    {
851
        $this->ID_SvcCharge = $ID_SvcCharge;
852
        return $this;
853
    }
854
855
    /**
856
     * @return int
857
     */
858
    public function getID_MarketSegment()
859
    {
860
        return $this->ID_MarketSegment;
861
    }
862
863
    /**
864
     * @param int $ID_MarketSegment
865
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
866
     */
867
    public function setID_MarketSegment($ID_MarketSegment)
868
    {
869
        $this->ID_MarketSegment = $ID_MarketSegment;
870
        return $this;
871
    }
872
873
    /**
874
     * @return boolean
875
     */
876
    public function getIsActive()
877
    {
878
        return $this->IsActive;
879
    }
880
881
    /**
882
     * @param boolean $IsActive
883
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
884
     */
885
    public function setIsActive($IsActive)
886
    {
887
        $this->IsActive = $IsActive;
888
        return $this;
889
    }
890
891
    /**
892
     * @return int
893
     */
894
    public function getWeightingMethod()
895
    {
896
        return $this->WeightingMethod;
897
    }
898
899
    /**
900
     * @param int $WeightingMethod
901
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
902
     */
903
    public function setWeightingMethod($WeightingMethod)
904
    {
905
        $this->WeightingMethod = $WeightingMethod;
906
        return $this;
907
    }
908
909
    /**
910
     * @return int
911
     */
912
    public function getID_TrnOwnerRevenu()
913
    {
914
        return $this->ID_TrnOwnerRevenu;
915
    }
916
917
    /**
918
     * @param int $ID_TrnOwnerRevenu
919
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
920
     */
921
    public function setID_TrnOwnerRevenu($ID_TrnOwnerRevenu)
922
    {
923
        $this->ID_TrnOwnerRevenu = $ID_TrnOwnerRevenu;
924
        return $this;
925
    }
926
927
    /**
928
     * @return boolean
929
     */
930
    public function getIsIncomeTax()
931
    {
932
        return $this->IsIncomeTax;
933
    }
934
935
    /**
936
     * @param boolean $IsIncomeTax
937
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
938
     */
939
    public function setIsIncomeTax($IsIncomeTax)
940
    {
941
        $this->IsIncomeTax = $IsIncomeTax;
942
        return $this;
943
    }
944
945
    /**
946
     * @return float
947
     */
948
    public function getIncomeTaxPct()
949
    {
950
        return $this->IncomeTaxPct;
951
    }
952
953
    /**
954
     * @param float $IncomeTaxPct
955
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
956
     */
957
    public function setIncomeTaxPct($IncomeTaxPct)
958
    {
959
        $this->IncomeTaxPct = $IncomeTaxPct;
960
        return $this;
961
    }
962
963
    /**
964
     * @return int
965
     */
966
    public function getID_TrnIncomeTax()
967
    {
968
        return $this->ID_TrnIncomeTax;
969
    }
970
971
    /**
972
     * @param int $ID_TrnIncomeTax
973
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
974
     */
975
    public function setID_TrnIncomeTax($ID_TrnIncomeTax)
976
    {
977
        $this->ID_TrnIncomeTax = $ID_TrnIncomeTax;
978
        return $this;
979
    }
980
981
    /**
982
     * @return boolean
983
     */
984
    public function getIsTAChargedBack()
985
    {
986
        return $this->IsTAChargedBack;
987
    }
988
989
    /**
990
     * @param boolean $IsTAChargedBack
991
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
992
     */
993
    public function setIsTAChargedBack($IsTAChargedBack)
994
    {
995
        $this->IsTAChargedBack = $IsTAChargedBack;
996
        return $this;
997
    }
998
999
    /**
1000
     * @return int
1001
     */
1002
    public function getID_TrnTAChargedBack()
1003
    {
1004
        return $this->ID_TrnTAChargedBack;
1005
    }
1006
1007
    /**
1008
     * @param int $ID_TrnTAChargedBack
1009
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1010
     */
1011
    public function setID_TrnTAChargedBack($ID_TrnTAChargedBack)
1012
    {
1013
        $this->ID_TrnTAChargedBack = $ID_TrnTAChargedBack;
1014
        return $this;
1015
    }
1016
1017
    /**
1018
     * @return int
1019
     */
1020
    public function getID_TrnOwnerCheck()
1021
    {
1022
        return $this->ID_TrnOwnerCheck;
1023
    }
1024
1025
    /**
1026
     * @param int $ID_TrnOwnerCheck
1027
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1028
     */
1029
    public function setID_TrnOwnerCheck($ID_TrnOwnerCheck)
1030
    {
1031
        $this->ID_TrnOwnerCheck = $ID_TrnOwnerCheck;
1032
        return $this;
1033
    }
1034
1035
    /**
1036
     * @return boolean
1037
     */
1038
    public function getIsTaxNo1Owner()
1039
    {
1040
        return $this->IsTaxNo1Owner;
1041
    }
1042
1043
    /**
1044
     * @param boolean $IsTaxNo1Owner
1045
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1046
     */
1047
    public function setIsTaxNo1Owner($IsTaxNo1Owner)
1048
    {
1049
        $this->IsTaxNo1Owner = $IsTaxNo1Owner;
1050
        return $this;
1051
    }
1052
1053
    /**
1054
     * @return int
1055
     */
1056
    public function getID_TrnTax1()
1057
    {
1058
        return $this->ID_TrnTax1;
1059
    }
1060
1061
    /**
1062
     * @param int $ID_TrnTax1
1063
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1064
     */
1065
    public function setID_TrnTax1($ID_TrnTax1)
1066
    {
1067
        $this->ID_TrnTax1 = $ID_TrnTax1;
1068
        return $this;
1069
    }
1070
1071
    /**
1072
     * @return int
1073
     */
1074
    public function getID_TrnTax1Owner()
1075
    {
1076
        return $this->ID_TrnTax1Owner;
1077
    }
1078
1079
    /**
1080
     * @param int $ID_TrnTax1Owner
1081
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1082
     */
1083
    public function setID_TrnTax1Owner($ID_TrnTax1Owner)
1084
    {
1085
        $this->ID_TrnTax1Owner = $ID_TrnTax1Owner;
1086
        return $this;
1087
    }
1088
1089
    /**
1090
     * @return boolean
1091
     */
1092
    public function getIsTaxNo2Owner()
1093
    {
1094
        return $this->IsTaxNo2Owner;
1095
    }
1096
1097
    /**
1098
     * @param boolean $IsTaxNo2Owner
1099
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1100
     */
1101
    public function setIsTaxNo2Owner($IsTaxNo2Owner)
1102
    {
1103
        $this->IsTaxNo2Owner = $IsTaxNo2Owner;
1104
        return $this;
1105
    }
1106
1107
    /**
1108
     * @return int
1109
     */
1110
    public function getID_TrnTax2()
1111
    {
1112
        return $this->ID_TrnTax2;
1113
    }
1114
1115
    /**
1116
     * @param int $ID_TrnTax2
1117
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1118
     */
1119
    public function setID_TrnTax2($ID_TrnTax2)
1120
    {
1121
        $this->ID_TrnTax2 = $ID_TrnTax2;
1122
        return $this;
1123
    }
1124
1125
    /**
1126
     * @return int
1127
     */
1128
    public function getID_TrnTax2Owner()
1129
    {
1130
        return $this->ID_TrnTax2Owner;
1131
    }
1132
1133
    /**
1134
     * @param int $ID_TrnTax2Owner
1135
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1136
     */
1137
    public function setID_TrnTax2Owner($ID_TrnTax2Owner)
1138
    {
1139
        $this->ID_TrnTax2Owner = $ID_TrnTax2Owner;
1140
        return $this;
1141
    }
1142
1143
    /**
1144
     * @return int
1145
     */
1146
    public function getMinDayPromo()
1147
    {
1148
        return $this->MinDayPromo;
1149
    }
1150
1151
    /**
1152
     * @param int $MinDayPromo
1153
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1154
     */
1155
    public function setMinDayPromo($MinDayPromo)
1156
    {
1157
        $this->MinDayPromo = $MinDayPromo;
1158
        return $this;
1159
    }
1160
1161
    /**
1162
     * @return boolean
1163
     */
1164
    public function getIsActiveBookingNotice()
1165
    {
1166
        return $this->IsActiveBookingNotice;
1167
    }
1168
1169
    /**
1170
     * @param boolean $IsActiveBookingNotice
1171
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1172
     */
1173
    public function setIsActiveBookingNotice($IsActiveBookingNotice)
1174
    {
1175
        $this->IsActiveBookingNotice = $IsActiveBookingNotice;
1176
        return $this;
1177
    }
1178
1179
    /**
1180
     * @return int
1181
     */
1182
    public function getNbrDaysResident()
1183
    {
1184
        return $this->NbrDaysResident;
1185
    }
1186
1187
    /**
1188
     * @param int $NbrDaysResident
1189
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1190
     */
1191
    public function setNbrDaysResident($NbrDaysResident)
1192
    {
1193
        $this->NbrDaysResident = $NbrDaysResident;
1194
        return $this;
1195
    }
1196
1197
    /**
1198
     * @return int
1199
     */
1200
    public function getNbrDaysNonResident()
1201
    {
1202
        return $this->NbrDaysNonResident;
1203
    }
1204
1205
    /**
1206
     * @param int $NbrDaysNonResident
1207
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1208
     */
1209
    public function setNbrDaysNonResident($NbrDaysNonResident)
1210
    {
1211
        $this->NbrDaysNonResident = $NbrDaysNonResident;
1212
        return $this;
1213
    }
1214
1215
    /**
1216
     * @return float
1217
     */
1218
    public function getPenaltyPct()
1219
    {
1220
        return $this->PenaltyPct;
1221
    }
1222
1223
    /**
1224
     * @param float $PenaltyPct
1225
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1226
     */
1227
    public function setPenaltyPct($PenaltyPct)
1228
    {
1229
        $this->PenaltyPct = $PenaltyPct;
1230
        return $this;
1231
    }
1232
1233
    /**
1234
     * @return boolean
1235
     */
1236
    public function getIsAutoEOMClosing()
1237
    {
1238
        return $this->IsAutoEOMClosing;
1239
    }
1240
1241
    /**
1242
     * @param boolean $IsAutoEOMClosing
1243
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1244
     */
1245
    public function setIsAutoEOMClosing($IsAutoEOMClosing)
1246
    {
1247
        $this->IsAutoEOMClosing = $IsAutoEOMClosing;
1248
        return $this;
1249
    }
1250
1251
    /**
1252
     * @return \DateTime
1253
     */
1254
    public function getEOMClosingDate()
1255
    {
1256
        if ($this->EOMClosingDate == null) {
1257
            return null;
1258
        } else {
1259
            try {
1260
                return new \DateTime($this->EOMClosingDate);
1261
            } catch (\Exception $e) {
1262
                return false;
1263
            }
1264
        }
1265
    }
1266
1267
    /**
1268
     * @param \DateTime $EOMClosingDate
1269
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1270
     */
1271
    public function setEOMClosingDate(\DateTime $EOMClosingDate)
1272
    {
1273
        $this->EOMClosingDate = $EOMClosingDate->format(\DateTime::ATOM);
0 ignored issues
show
Documentation Bug introduced by
It seems like $EOMClosingDate->format(\DateTime::ATOM) of type string is incompatible with the declared type object<DateTime> of property $EOMClosingDate.

Our type inference engine has found an assignment to a property that is incompatible with the declared type of that property.

Either this assignment is in error or the assigned type should be added to the documentation/type hint for that property..

Loading history...
1274
        return $this;
1275
    }
1276
1277
    /**
1278
     * @return int
1279
     */
1280
    public function getID_Commision()
1281
    {
1282
        return $this->ID_Commision;
1283
    }
1284
1285
    /**
1286
     * @param int $ID_Commision
1287
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1288
     */
1289
    public function setID_Commision($ID_Commision)
1290
    {
1291
        $this->ID_Commision = $ID_Commision;
1292
        return $this;
1293
    }
1294
1295
    /**
1296
     * @return int
1297
     */
1298
    public function getID_GrossRev()
1299
    {
1300
        return $this->ID_GrossRev;
1301
    }
1302
1303
    /**
1304
     * @param int $ID_GrossRev
1305
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1306
     */
1307
    public function setID_GrossRev($ID_GrossRev)
1308
    {
1309
        $this->ID_GrossRev = $ID_GrossRev;
1310
        return $this;
1311
    }
1312
1313
    /**
1314
     * @return int
1315
     */
1316
    public function getID_MgtFee()
1317
    {
1318
        return $this->ID_MgtFee;
1319
    }
1320
1321
    /**
1322
     * @param int $ID_MgtFee
1323
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1324
     */
1325
    public function setID_MgtFee($ID_MgtFee)
1326
    {
1327
        $this->ID_MgtFee = $ID_MgtFee;
1328
        return $this;
1329
    }
1330
1331
    /**
1332
     * @return int
1333
     */
1334
    public function getGrossFormulaType()
1335
    {
1336
        return $this->GrossFormulaType;
1337
    }
1338
1339
    /**
1340
     * @param int $GrossFormulaType
1341
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1342
     */
1343
    public function setGrossFormulaType($GrossFormulaType)
1344
    {
1345
        $this->GrossFormulaType = $GrossFormulaType;
1346
        return $this;
1347
    }
1348
1349
    /**
1350
     * @return int
1351
     */
1352
    public function getID_TrnAdminAdjust()
1353
    {
1354
        return $this->ID_TrnAdminAdjust;
1355
    }
1356
1357
    /**
1358
     * @param int $ID_TrnAdminAdjust
1359
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1360
     */
1361
    public function setID_TrnAdminAdjust($ID_TrnAdminAdjust)
1362
    {
1363
        $this->ID_TrnAdminAdjust = $ID_TrnAdminAdjust;
1364
        return $this;
1365
    }
1366
1367
    /**
1368
     * @return int
1369
     */
1370
    public function getID_TrnGuestAdjust()
1371
    {
1372
        return $this->ID_TrnGuestAdjust;
1373
    }
1374
1375
    /**
1376
     * @param int $ID_TrnGuestAdjust
1377
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1378
     */
1379
    public function setID_TrnGuestAdjust($ID_TrnGuestAdjust)
1380
    {
1381
        $this->ID_TrnGuestAdjust = $ID_TrnGuestAdjust;
1382
        return $this;
1383
    }
1384
1385
    /**
1386
     * @return int
1387
     */
1388
    public function getID_Admin()
1389
    {
1390
        return $this->ID_Admin;
1391
    }
1392
1393
    /**
1394
     * @param int $ID_Admin
1395
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1396
     */
1397
    public function setID_Admin($ID_Admin)
1398
    {
1399
        $this->ID_Admin = $ID_Admin;
1400
        return $this;
1401
    }
1402
1403
    /**
1404
     * @return boolean
1405
     */
1406
    public function getIsManagedByBo()
1407
    {
1408
        return $this->IsManagedByBo;
1409
    }
1410
1411
    /**
1412
     * @param boolean $IsManagedByBo
1413
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1414
     */
1415
    public function setIsManagedByBo($IsManagedByBo)
1416
    {
1417
        $this->IsManagedByBo = $IsManagedByBo;
1418
        return $this;
1419
    }
1420
1421
    /**
1422
     * @return int
1423
     */
1424
    public function getBeginDay()
1425
    {
1426
        return $this->BeginDay;
1427
    }
1428
1429
    /**
1430
     * @param int $BeginDay
1431
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1432
     */
1433
    public function setBeginDay($BeginDay)
1434
    {
1435
        $this->BeginDay = $BeginDay;
1436
        return $this;
1437
    }
1438
1439
    /**
1440
     * @return int
1441
     */
1442
    public function getBeginMonth()
1443
    {
1444
        return $this->BeginMonth;
1445
    }
1446
1447
    /**
1448
     * @param int $BeginMonth
1449
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1450
     */
1451
    public function setBeginMonth($BeginMonth)
1452
    {
1453
        $this->BeginMonth = $BeginMonth;
1454
        return $this;
1455
    }
1456
1457
    /**
1458
     * @return int
1459
     */
1460
    public function getEndDay()
1461
    {
1462
        return $this->EndDay;
1463
    }
1464
1465
    /**
1466
     * @param int $EndDay
1467
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1468
     */
1469
    public function setEndDay($EndDay)
1470
    {
1471
        $this->EndDay = $EndDay;
1472
        return $this;
1473
    }
1474
1475
    /**
1476
     * @return int
1477
     */
1478
    public function getEndMonth()
1479
    {
1480
        return $this->EndMonth;
1481
    }
1482
1483
    /**
1484
     * @param int $EndMonth
1485
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1486
     */
1487
    public function setEndMonth($EndMonth)
1488
    {
1489
        $this->EndMonth = $EndMonth;
1490
        return $this;
1491
    }
1492
1493
    /**
1494
     * @return boolean
1495
     */
1496
    public function getIsPoolMethodActif()
1497
    {
1498
        return $this->IsPoolMethodActif;
1499
    }
1500
1501
    /**
1502
     * @param boolean $IsPoolMethodActif
1503
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1504
     */
1505
    public function setIsPoolMethodActif($IsPoolMethodActif)
1506
    {
1507
        $this->IsPoolMethodActif = $IsPoolMethodActif;
1508
        return $this;
1509
    }
1510
1511
    /**
1512
     * @return boolean
1513
     */
1514
    public function getIsIndMethodActif()
1515
    {
1516
        return $this->IsIndMethodActif;
1517
    }
1518
1519
    /**
1520
     * @param boolean $IsIndMethodActif
1521
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1522
     */
1523
    public function setIsIndMethodActif($IsIndMethodActif)
1524
    {
1525
        $this->IsIndMethodActif = $IsIndMethodActif;
1526
        return $this;
1527
    }
1528
1529
    /**
1530
     * @return boolean
1531
     */
1532
    public function getIsRevInput()
1533
    {
1534
        return $this->IsRevInput;
1535
    }
1536
1537
    /**
1538
     * @param boolean $IsRevInput
1539
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1540
     */
1541
    public function setIsRevInput($IsRevInput)
1542
    {
1543
        $this->IsRevInput = $IsRevInput;
1544
        return $this;
1545
    }
1546
1547
    /**
1548
     * @return int
1549
     */
1550
    public function getID_RateCodeRack()
1551
    {
1552
        return $this->ID_RateCodeRack;
1553
    }
1554
1555
    /**
1556
     * @param int $ID_RateCodeRack
1557
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1558
     */
1559
    public function setID_RateCodeRack($ID_RateCodeRack)
1560
    {
1561
        $this->ID_RateCodeRack = $ID_RateCodeRack;
1562
        return $this;
1563
    }
1564
1565
    /**
1566
     * @return int
1567
     */
1568
    public function getNbrPersonRack()
1569
    {
1570
        return $this->NbrPersonRack;
1571
    }
1572
1573
    /**
1574
     * @param int $NbrPersonRack
1575
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1576
     */
1577
    public function setNbrPersonRack($NbrPersonRack)
1578
    {
1579
        $this->NbrPersonRack = $NbrPersonRack;
1580
        return $this;
1581
    }
1582
1583
    /**
1584
     * @return int
1585
     */
1586
    public function getID_TrnDistRevenu()
1587
    {
1588
        return $this->ID_TrnDistRevenu;
1589
    }
1590
1591
    /**
1592
     * @param int $ID_TrnDistRevenu
1593
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1594
     */
1595
    public function setID_TrnDistRevenu($ID_TrnDistRevenu)
1596
    {
1597
        $this->ID_TrnDistRevenu = $ID_TrnDistRevenu;
1598
        return $this;
1599
    }
1600
1601
    /**
1602
     * @return float
1603
     */
1604
    public function getTotalAmountPoolRev()
1605
    {
1606
        return $this->TotalAmountPoolRev;
1607
    }
1608
1609
    /**
1610
     * @param float $TotalAmountPoolRev
1611
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1612
     */
1613
    public function setTotalAmountPoolRev($TotalAmountPoolRev)
1614
    {
1615
        $this->TotalAmountPoolRev = $TotalAmountPoolRev;
1616
        return $this;
1617
    }
1618
1619
    /**
1620
     * @return float
1621
     */
1622
    public function getMinCheckOwner()
1623
    {
1624
        return $this->MinCheckOwner;
1625
    }
1626
1627
    /**
1628
     * @param float $MinCheckOwner
1629
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1630
     */
1631
    public function setMinCheckOwner($MinCheckOwner)
1632
    {
1633
        $this->MinCheckOwner = $MinCheckOwner;
1634
        return $this;
1635
    }
1636
1637
    /**
1638
     * @return boolean
1639
     */
1640
    public function getIsRefusal()
1641
    {
1642
        return $this->IsRefusal;
1643
    }
1644
1645
    /**
1646
     * @param boolean $IsRefusal
1647
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1648
     */
1649
    public function setIsRefusal($IsRefusal)
1650
    {
1651
        $this->IsRefusal = $IsRefusal;
1652
        return $this;
1653
    }
1654
1655
    /**
1656
     * @return boolean
1657
     */
1658
    public function getIsTACommIncomeTaxDetectible()
1659
    {
1660
        return $this->IsTACommIncomeTaxDetectible;
1661
    }
1662
1663
    /**
1664
     * @param boolean $IsTACommIncomeTaxDetectible
1665
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1666
     */
1667
    public function setIsTACommIncomeTaxDetectible($IsTACommIncomeTaxDetectible)
1668
    {
1669
        $this->IsTACommIncomeTaxDetectible = $IsTACommIncomeTaxDetectible;
1670
        return $this;
1671
    }
1672
1673
    /**
1674
     * @return boolean
1675
     */
1676
    public function getIsSalesTaxReturn100Pct()
1677
    {
1678
        return $this->IsSalesTaxReturn100Pct;
1679
    }
1680
1681
    /**
1682
     * @param boolean $IsSalesTaxReturn100Pct
1683
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1684
     */
1685
    public function setIsSalesTaxReturn100Pct($IsSalesTaxReturn100Pct)
1686
    {
1687
        $this->IsSalesTaxReturn100Pct = $IsSalesTaxReturn100Pct;
1688
        return $this;
1689
    }
1690
1691
    /**
1692
     * @return float
1693
     */
1694
    public function getPctBuildPool()
1695
    {
1696
        return $this->PctBuildPool;
1697
    }
1698
1699
    /**
1700
     * @param float $PctBuildPool
1701
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1702
     */
1703
    public function setPctBuildPool($PctBuildPool)
1704
    {
1705
        $this->PctBuildPool = $PctBuildPool;
1706
        return $this;
1707
    }
1708
1709
    /**
1710
     * @return boolean
1711
     */
1712
    public function getIsRanking_Weight()
1713
    {
1714
        return $this->IsRanking_Weight;
1715
    }
1716
1717
    /**
1718
     * @param boolean $IsRanking_Weight
1719
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1720
     */
1721
    public function setIsRanking_Weight($IsRanking_Weight)
1722
    {
1723
        $this->IsRanking_Weight = $IsRanking_Weight;
1724
        return $this;
1725
    }
1726
1727
    /**
1728
     * @return boolean
1729
     */
1730
    public function getIsReadyClosed()
1731
    {
1732
        return $this->IsReadyClosed;
1733
    }
1734
1735
    /**
1736
     * @param boolean $IsReadyClosed
1737
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1738
     */
1739
    public function setIsReadyClosed($IsReadyClosed)
1740
    {
1741
        $this->IsReadyClosed = $IsReadyClosed;
1742
        return $this;
1743
    }
1744
1745
    /**
1746
     * @return boolean
1747
     */
1748
    public function getIsAdjustToPostingTrn()
1749
    {
1750
        return $this->IsAdjustToPostingTrn;
1751
    }
1752
1753
    /**
1754
     * @param boolean $IsAdjustToPostingTrn
1755
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1756
     */
1757
    public function setIsAdjustToPostingTrn($IsAdjustToPostingTrn)
1758
    {
1759
        $this->IsAdjustToPostingTrn = $IsAdjustToPostingTrn;
1760
        return $this;
1761
    }
1762
1763
    /**
1764
     * @return boolean
1765
     */
1766
    public function getIsTrnZerroToPost()
1767
    {
1768
        return $this->IsTrnZerroToPost;
1769
    }
1770
1771
    /**
1772
     * @param boolean $IsTrnZerroToPost
1773
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1774
     */
1775
    public function setIsTrnZerroToPost($IsTrnZerroToPost)
1776
    {
1777
        $this->IsTrnZerroToPost = $IsTrnZerroToPost;
1778
        return $this;
1779
    }
1780
1781
    /**
1782
     * @return boolean
1783
     */
1784
    public function getIsDailyDistrib()
1785
    {
1786
        return $this->IsDailyDistrib;
1787
    }
1788
1789
    /**
1790
     * @param boolean $IsDailyDistrib
1791
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1792
     */
1793
    public function setIsDailyDistrib($IsDailyDistrib)
1794
    {
1795
        $this->IsDailyDistrib = $IsDailyDistrib;
1796
        return $this;
1797
    }
1798
1799
    /**
1800
     * @return float
1801
     */
1802
    public function getMarketSegDefaultPct()
1803
    {
1804
        return $this->MarketSegDefaultPct;
1805
    }
1806
1807
    /**
1808
     * @param float $MarketSegDefaultPct
1809
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1810
     */
1811
    public function setMarketSegDefaultPct($MarketSegDefaultPct)
1812
    {
1813
        $this->MarketSegDefaultPct = $MarketSegDefaultPct;
1814
        return $this;
1815
    }
1816
1817
    /**
1818
     * @return boolean
1819
     */
1820
    public function getIsCCChargedBack()
1821
    {
1822
        return $this->IsCCChargedBack;
1823
    }
1824
1825
    /**
1826
     * @param boolean $IsCCChargedBack
1827
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1828
     */
1829
    public function setIsCCChargedBack($IsCCChargedBack)
1830
    {
1831
        $this->IsCCChargedBack = $IsCCChargedBack;
1832
        return $this;
1833
    }
1834
1835
    /**
1836
     * @return int
1837
     */
1838
    public function getID_TrnCCChargedBack()
1839
    {
1840
        return $this->ID_TrnCCChargedBack;
1841
    }
1842
1843
    /**
1844
     * @param int $ID_TrnCCChargedBack
1845
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1846
     */
1847
    public function setID_TrnCCChargedBack($ID_TrnCCChargedBack)
1848
    {
1849
        $this->ID_TrnCCChargedBack = $ID_TrnCCChargedBack;
1850
        return $this;
1851
    }
1852
1853
    /**
1854
     * @return boolean
1855
     */
1856
    public function getIsReferal()
1857
    {
1858
        return $this->IsReferal;
1859
    }
1860
1861
    /**
1862
     * @param boolean $IsReferal
1863
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1864
     */
1865
    public function setIsReferal($IsReferal)
1866
    {
1867
        $this->IsReferal = $IsReferal;
1868
        return $this;
1869
    }
1870
1871
    /**
1872
     * @return int
1873
     */
1874
    public function getID_TrnReferal()
1875
    {
1876
        return $this->ID_TrnReferal;
1877
    }
1878
1879
    /**
1880
     * @param int $ID_TrnReferal
1881
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1882
     */
1883
    public function setID_TrnReferal($ID_TrnReferal)
1884
    {
1885
        $this->ID_TrnReferal = $ID_TrnReferal;
1886
        return $this;
1887
    }
1888
1889
    /**
1890
     * @return int
1891
     */
1892
    public function getID_TrnTax3()
1893
    {
1894
        return $this->ID_TrnTax3;
1895
    }
1896
1897
    /**
1898
     * @param int $ID_TrnTax3
1899
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1900
     */
1901
    public function setID_TrnTax3($ID_TrnTax3)
1902
    {
1903
        $this->ID_TrnTax3 = $ID_TrnTax3;
1904
        return $this;
1905
    }
1906
1907
    /**
1908
     * @return boolean
1909
     */
1910
    public function getIsTaxNo3Owner()
1911
    {
1912
        return $this->IsTaxNo3Owner;
1913
    }
1914
1915
    /**
1916
     * @param boolean $IsTaxNo3Owner
1917
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1918
     */
1919
    public function setIsTaxNo3Owner($IsTaxNo3Owner)
1920
    {
1921
        $this->IsTaxNo3Owner = $IsTaxNo3Owner;
1922
        return $this;
1923
    }
1924
1925
    /**
1926
     * @return boolean
1927
     */
1928
    public function getIsOtherChargedBack()
1929
    {
1930
        return $this->IsOtherChargedBack;
1931
    }
1932
1933
    /**
1934
     * @param boolean $IsOtherChargedBack
1935
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1936
     */
1937
    public function setIsOtherChargedBack($IsOtherChargedBack)
1938
    {
1939
        $this->IsOtherChargedBack = $IsOtherChargedBack;
1940
        return $this;
1941
    }
1942
1943
    /**
1944
     * @return int
1945
     */
1946
    public function getID_TrnOtherChargedBack()
1947
    {
1948
        return $this->ID_TrnOtherChargedBack;
1949
    }
1950
1951
    /**
1952
     * @param int $ID_TrnOtherChargedBack
1953
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1954
     */
1955
    public function setID_TrnOtherChargedBack($ID_TrnOtherChargedBack)
1956
    {
1957
        $this->ID_TrnOtherChargedBack = $ID_TrnOtherChargedBack;
1958
        return $this;
1959
    }
1960
1961
    /**
1962
     * @return int
1963
     */
1964
    public function getID_TrnOtherChargedBackOwner()
1965
    {
1966
        return $this->ID_TrnOtherChargedBackOwner;
1967
    }
1968
1969
    /**
1970
     * @param int $ID_TrnOtherChargedBackOwner
1971
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1972
     */
1973
    public function setID_TrnOtherChargedBackOwner($ID_TrnOtherChargedBackOwner)
1974
    {
1975
        $this->ID_TrnOtherChargedBackOwner = $ID_TrnOtherChargedBackOwner;
1976
        return $this;
1977
    }
1978
1979
    /**
1980
     * @return string
1981
     */
1982
    public function getName_OtherChargedBack()
1983
    {
1984
        return $this->Name_OtherChargedBack;
1985
    }
1986
1987
    /**
1988
     * @param string $Name_OtherChargedBack
1989
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
1990
     */
1991
    public function setName_OtherChargedBack($Name_OtherChargedBack)
1992
    {
1993
        $this->Name_OtherChargedBack = $Name_OtherChargedBack;
1994
        return $this;
1995
    }
1996
1997
    /**
1998
     * @return float
1999
     */
2000
    public function getReferal1()
2001
    {
2002
        return $this->Referal1;
2003
    }
2004
2005
    /**
2006
     * @param float $Referal1
2007
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2008
     */
2009
    public function setReferal1($Referal1)
2010
    {
2011
        $this->Referal1 = $Referal1;
2012
        return $this;
2013
    }
2014
2015
    /**
2016
     * @return float
2017
     */
2018
    public function getReferal2()
2019
    {
2020
        return $this->Referal2;
2021
    }
2022
2023
    /**
2024
     * @param float $Referal2
2025
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2026
     */
2027
    public function setReferal2($Referal2)
2028
    {
2029
        $this->Referal2 = $Referal2;
2030
        return $this;
2031
    }
2032
2033
    /**
2034
     * @return float
2035
     */
2036
    public function getReferal3()
2037
    {
2038
        return $this->Referal3;
2039
    }
2040
2041
    /**
2042
     * @param float $Referal3
2043
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2044
     */
2045
    public function setReferal3($Referal3)
2046
    {
2047
        $this->Referal3 = $Referal3;
2048
        return $this;
2049
    }
2050
2051
    /**
2052
     * @return int
2053
     */
2054
    public function getReferalType()
2055
    {
2056
        return $this->ReferalType;
2057
    }
2058
2059
    /**
2060
     * @param int $ReferalType
2061
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2062
     */
2063
    public function setReferalType($ReferalType)
2064
    {
2065
        $this->ReferalType = $ReferalType;
2066
        return $this;
2067
    }
2068
2069
    /**
2070
     * @return int
2071
     */
2072
    public function getID_TrnReferalOwner()
2073
    {
2074
        return $this->ID_TrnReferalOwner;
2075
    }
2076
2077
    /**
2078
     * @param int $ID_TrnReferalOwner
2079
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2080
     */
2081
    public function setID_TrnReferalOwner($ID_TrnReferalOwner)
2082
    {
2083
        $this->ID_TrnReferalOwner = $ID_TrnReferalOwner;
2084
        return $this;
2085
    }
2086
2087
    /**
2088
     * @return boolean
2089
     */
2090
    public function getIsReferalOwnerCB()
2091
    {
2092
        return $this->IsReferalOwnerCB;
2093
    }
2094
2095
    /**
2096
     * @param boolean $IsReferalOwnerCB
2097
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2098
     */
2099
    public function setIsReferalOwnerCB($IsReferalOwnerCB)
2100
    {
2101
        $this->IsReferalOwnerCB = $IsReferalOwnerCB;
2102
        return $this;
2103
    }
2104
2105
    /**
2106
     * @return float
2107
     */
2108
    public function getPctTAChargedBack()
2109
    {
2110
        return $this->PctTAChargedBack;
2111
    }
2112
2113
    /**
2114
     * @param float $PctTAChargedBack
2115
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2116
     */
2117
    public function setPctTAChargedBack($PctTAChargedBack)
2118
    {
2119
        $this->PctTAChargedBack = $PctTAChargedBack;
2120
        return $this;
2121
    }
2122
2123
    /**
2124
     * @return int
2125
     */
2126
    public function getFiscalDayAjustment()
2127
    {
2128
        return $this->FiscalDayAjustment;
2129
    }
2130
2131
    /**
2132
     * @param int $FiscalDayAjustment
2133
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2134
     */
2135
    public function setFiscalDayAjustment($FiscalDayAjustment)
2136
    {
2137
        $this->FiscalDayAjustment = $FiscalDayAjustment;
2138
        return $this;
2139
    }
2140
2141
    /**
2142
     * @return boolean
2143
     */
2144
    public function getIsOwnerDirectDeposit()
2145
    {
2146
        return $this->IsOwnerDirectDeposit;
2147
    }
2148
2149
    /**
2150
     * @param boolean $IsOwnerDirectDeposit
2151
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2152
     */
2153
    public function setIsOwnerDirectDeposit($IsOwnerDirectDeposit)
2154
    {
2155
        $this->IsOwnerDirectDeposit = $IsOwnerDirectDeposit;
2156
        return $this;
2157
    }
2158
2159
    /**
2160
     * @return int
2161
     */
2162
    public function getID_TrnOwnerDirectDeposit()
2163
    {
2164
        return $this->ID_TrnOwnerDirectDeposit;
2165
    }
2166
2167
    /**
2168
     * @param int $ID_TrnOwnerDirectDeposit
2169
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2170
     */
2171
    public function setID_TrnOwnerDirectDeposit($ID_TrnOwnerDirectDeposit)
2172
    {
2173
        $this->ID_TrnOwnerDirectDeposit = $ID_TrnOwnerDirectDeposit;
2174
        return $this;
2175
    }
2176
2177
    /**
2178
     * @return int
2179
     */
2180
    public function getID_AdminDDCXL()
2181
    {
2182
        return $this->ID_AdminDDCXL;
2183
    }
2184
2185
    /**
2186
     * @param int $ID_AdminDDCXL
2187
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2188
     */
2189
    public function setID_AdminDDCXL($ID_AdminDDCXL)
2190
    {
2191
        $this->ID_AdminDDCXL = $ID_AdminDDCXL;
2192
        return $this;
2193
    }
2194
2195
    /**
2196
     * @return boolean
2197
     */
2198
    public function getIsUsedBankAllowed()
2199
    {
2200
        return $this->IsUsedBankAllowed;
2201
    }
2202
2203
    /**
2204
     * @param boolean $IsUsedBankAllowed
2205
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2206
     */
2207
    public function setIsUsedBankAllowed($IsUsedBankAllowed)
2208
    {
2209
        $this->IsUsedBankAllowed = $IsUsedBankAllowed;
2210
        return $this;
2211
    }
2212
2213
    /**
2214
     * @return int
2215
     */
2216
    public function getID_RateCodeUsedBank()
2217
    {
2218
        return $this->ID_RateCodeUsedBank;
2219
    }
2220
2221
    /**
2222
     * @param int $ID_RateCodeUsedBank
2223
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2224
     */
2225
    public function setID_RateCodeUsedBank($ID_RateCodeUsedBank)
2226
    {
2227
        $this->ID_RateCodeUsedBank = $ID_RateCodeUsedBank;
2228
        return $this;
2229
    }
2230
2231
    /**
2232
     * @return boolean
2233
     */
2234
    public function getIsActiveReserveMinimum()
2235
    {
2236
        return $this->IsActiveReserveMinimum;
2237
    }
2238
2239
    /**
2240
     * @param boolean $IsActiveReserveMinimum
2241
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2242
     */
2243
    public function setIsActiveReserveMinimum($IsActiveReserveMinimum)
2244
    {
2245
        $this->IsActiveReserveMinimum = $IsActiveReserveMinimum;
2246
        return $this;
2247
    }
2248
2249
    /**
2250
     * @return float
2251
     */
2252
    public function getAmountReserveMinimum()
2253
    {
2254
        return $this->AmountReserveMinimum;
2255
    }
2256
2257
    /**
2258
     * @param float $AmountReserveMinimum
2259
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2260
     */
2261
    public function setAmountReserveMinimum($AmountReserveMinimum)
2262
    {
2263
        $this->AmountReserveMinimum = $AmountReserveMinimum;
2264
        return $this;
2265
    }
2266
2267
    /**
2268
     * @return int
2269
     */
2270
    public function getSubFolioReserveMinimum()
2271
    {
2272
        return $this->SubFolioReserveMinimum;
2273
    }
2274
2275
    /**
2276
     * @param int $SubFolioReserveMinimum
2277
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2278
     */
2279
    public function setSubFolioReserveMinimum($SubFolioReserveMinimum)
2280
    {
2281
        $this->SubFolioReserveMinimum = $SubFolioReserveMinimum;
2282
        return $this;
2283
    }
2284
2285
    /**
2286
     * @return int
2287
     */
2288
    public function getID_TrnReserveMinimum()
2289
    {
2290
        return $this->ID_TrnReserveMinimum;
2291
    }
2292
2293
    /**
2294
     * @param int $ID_TrnReserveMinimum
2295
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2296
     */
2297
    public function setID_TrnReserveMinimum($ID_TrnReserveMinimum)
2298
    {
2299
        $this->ID_TrnReserveMinimum = $ID_TrnReserveMinimum;
2300
        return $this;
2301
    }
2302
2303
    /**
2304
     * @return boolean
2305
     */
2306
    public function getIsTAReferalBefore()
2307
    {
2308
        return $this->IsTAReferalBefore;
2309
    }
2310
2311
    /**
2312
     * @param boolean $IsTAReferalBefore
2313
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2314
     */
2315
    public function setIsTAReferalBefore($IsTAReferalBefore)
2316
    {
2317
        $this->IsTAReferalBefore = $IsTAReferalBefore;
2318
        return $this;
2319
    }
2320
2321
    /**
2322
     * @return boolean
2323
     */
2324
    public function getIsCCReferalBefore()
2325
    {
2326
        return $this->IsCCReferalBefore;
2327
    }
2328
2329
    /**
2330
     * @param boolean $IsCCReferalBefore
2331
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2332
     */
2333
    public function setIsCCReferalBefore($IsCCReferalBefore)
2334
    {
2335
        $this->IsCCReferalBefore = $IsCCReferalBefore;
2336
        return $this;
2337
    }
2338
2339
    /**
2340
     * @return boolean
2341
     */
2342
    public function getIsIncomeTaxOwnerGross()
2343
    {
2344
        return $this->IsIncomeTaxOwnerGross;
2345
    }
2346
2347
    /**
2348
     * @param boolean $IsIncomeTaxOwnerGross
2349
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2350
     */
2351
    public function setIsIncomeTaxOwnerGross($IsIncomeTaxOwnerGross)
2352
    {
2353
        $this->IsIncomeTaxOwnerGross = $IsIncomeTaxOwnerGross;
2354
        return $this;
2355
    }
2356
2357
    /**
2358
     * @return int
2359
     */
2360
    public function getNbreOfPlan()
2361
    {
2362
        return $this->NbreOfPlan;
2363
    }
2364
2365
    /**
2366
     * @param int $NbreOfPlan
2367
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2368
     */
2369
    public function setNbreOfPlan($NbreOfPlan)
2370
    {
2371
        $this->NbreOfPlan = $NbreOfPlan;
2372
        return $this;
2373
    }
2374
2375
    /**
2376
     * @return boolean
2377
     */
2378
    public function getIsActiveRanking()
2379
    {
2380
        return $this->IsActiveRanking;
2381
    }
2382
2383
    /**
2384
     * @param boolean $IsActiveRanking
2385
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2386
     */
2387
    public function setIsActiveRanking($IsActiveRanking)
2388
    {
2389
        $this->IsActiveRanking = $IsActiveRanking;
2390
        return $this;
2391
    }
2392
2393
    /**
2394
     * @return int
2395
     */
2396
    public function getID_RateCodeRanking()
2397
    {
2398
        return $this->ID_RateCodeRanking;
2399
    }
2400
2401
    /**
2402
     * @param int $ID_RateCodeRanking
2403
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2404
     */
2405
    public function setID_RateCodeRanking($ID_RateCodeRanking)
2406
    {
2407
        $this->ID_RateCodeRanking = $ID_RateCodeRanking;
2408
        return $this;
2409
    }
2410
2411
    /**
2412
     * @return boolean
2413
     */
2414
    public function getIsJanuaryRankingReset()
2415
    {
2416
        return $this->IsJanuaryRankingReset;
2417
    }
2418
2419
    /**
2420
     * @param boolean $IsJanuaryRankingReset
2421
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2422
     */
2423
    public function setIsJanuaryRankingReset($IsJanuaryRankingReset)
2424
    {
2425
        $this->IsJanuaryRankingReset = $IsJanuaryRankingReset;
2426
        return $this;
2427
    }
2428
2429
    /**
2430
     * @return boolean
2431
     */
2432
    public function getIsFebruaryRankingReset()
2433
    {
2434
        return $this->IsFebruaryRankingReset;
2435
    }
2436
2437
    /**
2438
     * @param boolean $IsFebruaryRankingReset
2439
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2440
     */
2441
    public function setIsFebruaryRankingReset($IsFebruaryRankingReset)
2442
    {
2443
        $this->IsFebruaryRankingReset = $IsFebruaryRankingReset;
2444
        return $this;
2445
    }
2446
2447
    /**
2448
     * @return boolean
2449
     */
2450
    public function getIsMarchRankingReset()
2451
    {
2452
        return $this->IsMarchRankingReset;
2453
    }
2454
2455
    /**
2456
     * @param boolean $IsMarchRankingReset
2457
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2458
     */
2459
    public function setIsMarchRankingReset($IsMarchRankingReset)
2460
    {
2461
        $this->IsMarchRankingReset = $IsMarchRankingReset;
2462
        return $this;
2463
    }
2464
2465
    /**
2466
     * @return boolean
2467
     */
2468
    public function getIsAprilRankingReset()
2469
    {
2470
        return $this->IsAprilRankingReset;
2471
    }
2472
2473
    /**
2474
     * @param boolean $IsAprilRankingReset
2475
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2476
     */
2477
    public function setIsAprilRankingReset($IsAprilRankingReset)
2478
    {
2479
        $this->IsAprilRankingReset = $IsAprilRankingReset;
2480
        return $this;
2481
    }
2482
2483
    /**
2484
     * @return boolean
2485
     */
2486
    public function getIsMayRankingReset()
2487
    {
2488
        return $this->IsMayRankingReset;
2489
    }
2490
2491
    /**
2492
     * @param boolean $IsMayRankingReset
2493
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2494
     */
2495
    public function setIsMayRankingReset($IsMayRankingReset)
2496
    {
2497
        $this->IsMayRankingReset = $IsMayRankingReset;
2498
        return $this;
2499
    }
2500
2501
    /**
2502
     * @return boolean
2503
     */
2504
    public function getIsJuneRankingReset()
2505
    {
2506
        return $this->IsJuneRankingReset;
2507
    }
2508
2509
    /**
2510
     * @param boolean $IsJuneRankingReset
2511
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2512
     */
2513
    public function setIsJuneRankingReset($IsJuneRankingReset)
2514
    {
2515
        $this->IsJuneRankingReset = $IsJuneRankingReset;
2516
        return $this;
2517
    }
2518
2519
    /**
2520
     * @return boolean
2521
     */
2522
    public function getIsJulyRankingReset()
2523
    {
2524
        return $this->IsJulyRankingReset;
2525
    }
2526
2527
    /**
2528
     * @param boolean $IsJulyRankingReset
2529
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2530
     */
2531
    public function setIsJulyRankingReset($IsJulyRankingReset)
2532
    {
2533
        $this->IsJulyRankingReset = $IsJulyRankingReset;
2534
        return $this;
2535
    }
2536
2537
    /**
2538
     * @return boolean
2539
     */
2540
    public function getIsAugustRankingReset()
2541
    {
2542
        return $this->IsAugustRankingReset;
2543
    }
2544
2545
    /**
2546
     * @param boolean $IsAugustRankingReset
2547
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2548
     */
2549
    public function setIsAugustRankingReset($IsAugustRankingReset)
2550
    {
2551
        $this->IsAugustRankingReset = $IsAugustRankingReset;
2552
        return $this;
2553
    }
2554
2555
    /**
2556
     * @return boolean
2557
     */
2558
    public function getIsSeptemberRankingReset()
2559
    {
2560
        return $this->IsSeptemberRankingReset;
2561
    }
2562
2563
    /**
2564
     * @param boolean $IsSeptemberRankingReset
2565
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2566
     */
2567
    public function setIsSeptemberRankingReset($IsSeptemberRankingReset)
2568
    {
2569
        $this->IsSeptemberRankingReset = $IsSeptemberRankingReset;
2570
        return $this;
2571
    }
2572
2573
    /**
2574
     * @return boolean
2575
     */
2576
    public function getIsOctoberRankingReset()
2577
    {
2578
        return $this->IsOctoberRankingReset;
2579
    }
2580
2581
    /**
2582
     * @param boolean $IsOctoberRankingReset
2583
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2584
     */
2585
    public function setIsOctoberRankingReset($IsOctoberRankingReset)
2586
    {
2587
        $this->IsOctoberRankingReset = $IsOctoberRankingReset;
2588
        return $this;
2589
    }
2590
2591
    /**
2592
     * @return boolean
2593
     */
2594
    public function getIsNovemberRankingReset()
2595
    {
2596
        return $this->IsNovemberRankingReset;
2597
    }
2598
2599
    /**
2600
     * @param boolean $IsNovemberRankingReset
2601
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2602
     */
2603
    public function setIsNovemberRankingReset($IsNovemberRankingReset)
2604
    {
2605
        $this->IsNovemberRankingReset = $IsNovemberRankingReset;
2606
        return $this;
2607
    }
2608
2609
    /**
2610
     * @return boolean
2611
     */
2612
    public function getIsDecemberRankingReset()
2613
    {
2614
        return $this->IsDecemberRankingReset;
2615
    }
2616
2617
    /**
2618
     * @param boolean $IsDecemberRankingReset
2619
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2620
     */
2621
    public function setIsDecemberRankingReset($IsDecemberRankingReset)
2622
    {
2623
        $this->IsDecemberRankingReset = $IsDecemberRankingReset;
2624
        return $this;
2625
    }
2626
2627
    /**
2628
     * @return int
2629
     */
2630
    public function getNbreOfPlanOwnerBank()
2631
    {
2632
        return $this->NbreOfPlanOwnerBank;
2633
    }
2634
2635
    /**
2636
     * @param int $NbreOfPlanOwnerBank
2637
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2638
     */
2639
    public function setNbreOfPlanOwnerBank($NbreOfPlanOwnerBank)
2640
    {
2641
        $this->NbreOfPlanOwnerBank = $NbreOfPlanOwnerBank;
2642
        return $this;
2643
    }
2644
2645
    /**
2646
     * @return boolean
2647
     */
2648
    public function getIsTax1Recup()
2649
    {
2650
        return $this->IsTax1Recup;
2651
    }
2652
2653
    /**
2654
     * @param boolean $IsTax1Recup
2655
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2656
     */
2657
    public function setIsTax1Recup($IsTax1Recup)
2658
    {
2659
        $this->IsTax1Recup = $IsTax1Recup;
2660
        return $this;
2661
    }
2662
2663
    /**
2664
     * @return boolean
2665
     */
2666
    public function getIsTax2Recup()
2667
    {
2668
        return $this->IsTax2Recup;
2669
    }
2670
2671
    /**
2672
     * @param boolean $IsTax2Recup
2673
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2674
     */
2675
    public function setIsTax2Recup($IsTax2Recup)
2676
    {
2677
        $this->IsTax2Recup = $IsTax2Recup;
2678
        return $this;
2679
    }
2680
2681
    /**
2682
     * @return boolean
2683
     */
2684
    public function getIsToClearFolioA()
2685
    {
2686
        return $this->IsToClearFolioA;
2687
    }
2688
2689
    /**
2690
     * @param boolean $IsToClearFolioA
2691
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2692
     */
2693
    public function setIsToClearFolioA($IsToClearFolioA)
2694
    {
2695
        $this->IsToClearFolioA = $IsToClearFolioA;
2696
        return $this;
2697
    }
2698
2699
    /**
2700
     * @return boolean
2701
     */
2702
    public function getIsCash()
2703
    {
2704
        return $this->IsCash;
2705
    }
2706
2707
    /**
2708
     * @param boolean $IsCash
2709
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2710
     */
2711
    public function setIsCash($IsCash)
2712
    {
2713
        $this->IsCash = $IsCash;
2714
        return $this;
2715
    }
2716
2717
    /**
2718
     * @return int
2719
     */
2720
    public function getID_RateCodeBookingsFOO()
2721
    {
2722
        return $this->ID_RateCodeBookingsFOO;
2723
    }
2724
2725
    /**
2726
     * @param int $ID_RateCodeBookingsFOO
2727
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2728
     */
2729
    public function setID_RateCodeBookingsFOO($ID_RateCodeBookingsFOO)
2730
    {
2731
        $this->ID_RateCodeBookingsFOO = $ID_RateCodeBookingsFOO;
2732
        return $this;
2733
    }
2734
2735
    /**
2736
     * @return int
2737
     */
2738
    public function getID_RateCodeBookingsOwner()
2739
    {
2740
        return $this->ID_RateCodeBookingsOwner;
2741
    }
2742
2743
    /**
2744
     * @param int $ID_RateCodeBookingsOwner
2745
     * @return \Gueststream\PMS\IQWare\API\CondoConfig
2746
     */
2747
    public function setID_RateCodeBookingsOwner($ID_RateCodeBookingsOwner)
2748
    {
2749
        $this->ID_RateCodeBookingsOwner = $ID_RateCodeBookingsOwner;
2750
        return $this;
2751
    }
2752
}
2753