class Pina::Models::PurchaseInvoice

Public Class Methods

to_s() click to toggle source
# File lib/pina/models/purchase_invoice.rb, line 55
def self.to_s
  'purchase_invoice'
end

Public Instance Methods

account_number=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 59
def account_number=(value)
  return unless value

  self.iban_or_account = value
  super
end
contract=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 95
def contract=(value)
  return unless value

  self.contract_id = value.values[0]
  super
end
creator=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 109
def creator=(value)
  return unless value

  self.creator_id = value.values[0]
  super
end
department=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 88
def department=(value)
  return unless value

  self.department_id = value.values[0]
  super
end
iban=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 66
def iban=(value)
  return unless value

  self.iban_or_account ||= value
  super
end
modifier=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 116
def modifier=(value)
  return unless value

  self.modifier_id = value.values[0]
  super
end
order=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 102
def order=(value)
  return unless value

  self.order_id = value.values[0]
  super
end
seller=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 73
def seller=(value)
  return unless value

  self.seller_id = value['_meta']['href'].split('/').last
  super
end
shipper=(value) click to toggle source
Calls superclass method
# File lib/pina/models/purchase_invoice.rb, line 80
def shipper=(value)
  return unless value
  return unless value['_meta']

  self.shipper_id = value['_meta']['href'].split('/').last
  super
end