Class: TableCheckApi::Pos::V1::PosJournals::CreateRequest
- Inherits:
-
BaseRequest
- Object
- BaseRequest
- TableCheckApi::Pos::V1::PosJournals::CreateRequest
show all
- Defined in:
- lib/table_check_api/pos/v1/pos_journals.rb
Constant Summary
collapse
- ATTRIBUTES =
%i[
batch_date
change_amt
country
coupon_amt
currency
customer_name
discount_amt
membership_code
order_at
original_receipt_num
pax
payment_at
receipt_num
revenue_center
room_name
service_fee_amt
service_fee_rate
settle_amt
site_name
staff_name
staff_ref
subtotal_amt
system_api_provider
system_maker
system_model
system_version
table_names
tax_amt
tax_included_amt
tax_rate
terminal_name
total_amt
reservation_ref
reservation_status
pos_orders
pos_payments
pos_discounts
].freeze
Instance Method Summary
collapse
Methods inherited from BaseRequest
#initialize, #to_h
Instance Method Details
#pos_discounts=(value) ⇒ Object
123
124
125
|
# File 'lib/table_check_api/pos/v1/pos_journals.rb', line 123
def pos_discounts=(value)
@pos_discounts = arrays_as(value, PosDiscount)
end
|
#pos_orders=(value) ⇒ Object
115
116
117
|
# File 'lib/table_check_api/pos/v1/pos_journals.rb', line 115
def pos_orders=(value)
@pos_orders = arrays_as(value, PosOrder)
end
|
#pos_payments=(value) ⇒ Object
119
120
121
|
# File 'lib/table_check_api/pos/v1/pos_journals.rb', line 119
def pos_payments=(value)
@pos_payments = arrays_as(value, PosPayment)
end
|