class Quickbooks::Model::PurchaseLineItem
Constants
- ACCOUNT_BASED_EXPENSE_LINE_DETAIL
- GROUP_LINE_DETAIL
- ITEM_BASED_EXPENSE_LINE_DETAIL
-
Constants¶ ↑
Public Instance Methods
Source
# File lib/quickbooks/model/purchase_line_item.rb, line 22 def account_based? detail_type.to_s == ACCOUNT_BASED_EXPENSE_LINE_DETAIL end
Source
# File lib/quickbooks/model/purchase_line_item.rb, line 30 def account_based_expense! self.detail_type = ACCOUNT_BASED_EXPENSE_LINE_DETAIL self.account_based_expense_line_detail = AccountBasedExpenseLineDetail.new yield self.account_based_expense_line_detail if block_given? end
Source
# File lib/quickbooks/model/purchase_line_item.rb, line 26 def item_based? detail_type.to_s == ITEM_BASED_EXPENSE_LINE_DETAIL end
Source
# File lib/quickbooks/model/purchase_line_item.rb, line 37 def item_based_expense! self.detail_type = ITEM_BASED_EXPENSE_LINE_DETAIL self.item_based_expense_line_detail = ItemBasedExpenseLineDetail.new yield self.item_based_expense_line_detail if block_given? end