Module: NetSuite

Defined in:
lib/netsuite/records/transaction.rb,
lib/netsuite.rb,
lib/netsuite/errors.rb,
lib/netsuite/response.rb,
lib/netsuite/actions/add.rb,
lib/netsuite/actions/get.rb,
lib/netsuite/records/job.rb,
lib/netsuite/records/task.rb,
lib/netsuite/records/term.rb,
lib/netsuite/configuration.rb,
lib/netsuite/actions/delete.rb,
lib/netsuite/actions/search.rb,
lib/netsuite/actions/update.rb,
lib/netsuite/support/fields.rb,
lib/netsuite/records/account.rb,
lib/netsuite/records/contact.rb,
lib/netsuite/records/invoice.rb,
lib/netsuite/support/actions.rb,
lib/netsuite/support/records.rb,
lib/netsuite/actions/get_list.rb,
lib/netsuite/records/customer.rb,
lib/netsuite/records/duration.rb,
lib/netsuite/records/kit_item.rb,
lib/netsuite/records/location.rb,
lib/netsuite/support/requests.rb,
lib/netsuite/records/cash_sale.rb,
lib/netsuite/actions/initialize.rb,
lib/netsuite/records/department.rb,
lib/netsuite/records/phone_call.rb,
lib/netsuite/records/record_ref.rb,
lib/netsuite/support/attributes.rb,
lib/netsuite/namespaces/list_rel.rb,
lib/netsuite/records/credit_memo.rb,
lib/netsuite/records/sales_order.rb,
lib/netsuite/support/record_refs.rb,
lib/netsuite/namespaces/act_sched.rb,
lib/netsuite/namespaces/list_acct.rb,
lib/netsuite/namespaces/tran_cust.rb,
lib/netsuite/records/bill_address.rb,
lib/netsuite/records/contact_list.rb,
lib/netsuite/records/custom_field.rb,
lib/netsuite/records/invoice_item.rb,
lib/netsuite/records/ship_address.rb,
lib/netsuite/records/support_case.rb,
lib/netsuite/namespaces/tran_sales.rb,
lib/netsuite/records/assembly_item.rb,
lib/netsuite/records/base_ref_list.rb,
lib/netsuite/records/custom_record.rb,
lib/netsuite/records/journal_entry.rb,
lib/netsuite/support/search_result.rb,
lib/netsuite/records/classification.rb,
lib/netsuite/records/inventory_item.rb,
lib/netsuite/records/locations_list.rb,
lib/netsuite/records/payment_method.rb,
lib/netsuite/records/pricing_matrix.rb,
lib/netsuite/namespaces/list_support.rb,
lib/netsuite/namespaces/setup_custom.rb,
lib/netsuite/namespaces/tran_general.rb,
lib/netsuite/records/bin_number_list.rb,
lib/netsuite/records/customer_refund.rb,
lib/netsuite/actions/get_select_value.rb,
lib/netsuite/namespaces/platform_core.rb,
lib/netsuite/records/credit_memo_item.rb,
lib/netsuite/records/customer_deposit.rb,
lib/netsuite/records/customer_payment.rb,
lib/netsuite/records/item_fulfillment.rb,
lib/netsuite/records/rev_rec_template.rb,
lib/netsuite/records/sales_order_item.rb,
lib/netsuite/records/accounting_period.rb,
lib/netsuite/records/credit_memo_apply.rb,
lib/netsuite/records/custom_field_list.rb,
lib/netsuite/records/custom_record_ref.rb,
lib/netsuite/records/invoice_item_list.rb,
lib/netsuite/namespaces/platform_common.rb,
lib/netsuite/records/custom_record_type.rb,
lib/netsuite/records/journal_entry_line.rb,
lib/netsuite/records/matrix_option_list.rb,
lib/netsuite/actions/search_more_with_id.rb,
lib/netsuite/records/customer_addressbook.rb,
lib/netsuite/records/credit_memo_item_list.rb,
lib/netsuite/records/customer_refund_apply.rb,
lib/netsuite/records/item_fulfillment_item.rb,
lib/netsuite/records/sales_order_item_list.rb,
lib/netsuite/records/credit_memo_apply_list.rb,
lib/netsuite/records/customer_payment_apply.rb,
lib/netsuite/records/customer_refund_deposit.rb,
lib/netsuite/records/journal_entry_line_list.rb,
lib/netsuite/records/non_inventory_sale_item.rb,
lib/netsuite/records/item_fulfillment_package.rb,
lib/netsuite/records/customer_addressbook_list.rb,
lib/netsuite/records/customer_refund_apply_list.rb,
lib/netsuite/records/item_fulfillment_item_list.rb,
lib/netsuite/records/customer_payment_apply_list.rb,
lib/netsuite/records/customer_refund_deposit_list.rb,
lib/netsuite/records/item_fulfillment_package_list.rb

Overview

TODO Tests TODO this is broken with the current search implementation

Defined Under Namespace

Modules: Actions, Configuration, Namespaces, Records, Support Classes: ConfigurationError, Error, InitializationError, RecordNotFound, Response

Class Method Summary collapse

Class Method Details

.configure(&block) ⇒ Object



115
116
117
# File 'lib/netsuite.rb', line 115

def self.configure(&block)
  NetSuite::Configuration.instance_eval(&block)
end