lib/netsuite/records/invoice.rb in netsuite-0.8.10 vs lib/netsuite/records/invoice.rb in netsuite-0.8.11
- old
+ new
@@ -7,11 +7,11 @@
include Support::Actions
include Namespaces::TranSales
# https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2014_1/schema/record/invoice.html?mode=package
- actions :get, :get_deleted, :get_list, :initialize, :add, :update, :delete, :upsert, :upsert_list, :search
+ actions :attach_file, :get, :get_deleted, :get_list, :initialize, :add, :update, :delete, :upsert, :upsert_list, :search
fields :balance,
:billing_schedule, :contrib_pct, :created_date, :currency_name,
:deferred_revenue, :discount_amount, :discount_date, :discount_rate,
:due_date, :email, :end_date, :est_gross_profit, :est_gross_profit_percent, :exchange_rate,
@@ -139,10 +139,9 @@
:posting_period, :ship_address_list, :terms, :location, :sales_rep, :tax_item, :created_from,
:ship_method, :lead_source, :promo_code, :subsidiary, :currency, :approval_status, :job, :discount_item
attr_reader :internal_id
attr_accessor :external_id
- attr_accessor :search_joins
def initialize(attributes = {})
@internal_id = attributes.delete(:internal_id) || attributes.delete(:@internal_id)
@external_id = attributes.delete(:external_id) || attributes.delete(:@external_id)
initialize_from_attributes_hash(attributes)