Class: Pina::Models::SalesInvoice
- Inherits:
-
Object
- Object
- Pina::Models::SalesInvoice
- Defined in:
- lib/pina/models/sales_invoice.rb
Class Method Summary collapse
Instance Method Summary collapse
- #accounting_address=(value) ⇒ Object
- #bank_account=(value) ⇒ Object
- #buyer=(value) ⇒ Object
- #buyer_address=(value) ⇒ Object
- #contract=(value) ⇒ Object
- #creator=(value) ⇒ Object
- #delivery_address=(value) ⇒ Object
- #department=(value) ⇒ Object
- #document_recipient_address=(value) ⇒ Object
- #linked_doc=(value) ⇒ Object
- #modifier=(value) ⇒ Object
- #order=(value) ⇒ Object
Class Method Details
.to_s ⇒ Object
71 72 73 |
# File 'lib/pina/models/sales_invoice.rb', line 71 def self.to_s 'sales_invoice' end |
Instance Method Details
#accounting_address=(value) ⇒ Object
75 76 77 78 79 80 |
# File 'lib/pina/models/sales_invoice.rb', line 75 def accounting_address=(value) return unless value self.accounting_address_id = value.values[0] super end |
#bank_account=(value) ⇒ Object
82 83 84 85 86 87 |
# File 'lib/pina/models/sales_invoice.rb', line 82 def bank_account=(value) return unless value self.bank_account_id = value.values[0] super end |
#buyer=(value) ⇒ Object
96 97 98 99 100 101 |
# File 'lib/pina/models/sales_invoice.rb', line 96 def buyer=(value) return unless value self.buyer_id = value['_meta']['href'].split('/').last super end |
#buyer_address=(value) ⇒ Object
89 90 91 92 93 94 |
# File 'lib/pina/models/sales_invoice.rb', line 89 def buyer_address=(value) return unless value self.buyer_address_id = value.values[0] super end |
#contract=(value) ⇒ Object
103 104 105 106 107 108 |
# File 'lib/pina/models/sales_invoice.rb', line 103 def contract=(value) return unless value self.contract_id = value.values[0] super end |
#creator=(value) ⇒ Object
145 146 147 148 149 150 |
# File 'lib/pina/models/sales_invoice.rb', line 145 def creator=(value) return unless value self.creator_id = value.values[0] super end |
#delivery_address=(value) ⇒ Object
110 111 112 113 114 115 |
# File 'lib/pina/models/sales_invoice.rb', line 110 def delivery_address=(value) return unless value self.delivery_address_id = value.values[0] super end |
#department=(value) ⇒ Object
117 118 119 120 121 122 |
# File 'lib/pina/models/sales_invoice.rb', line 117 def department=(value) return unless value self.department_id = value.values[0] super end |
#document_recipient_address=(value) ⇒ Object
124 125 126 127 128 129 |
# File 'lib/pina/models/sales_invoice.rb', line 124 def document_recipient_address=(value) return unless value self.document_recipient_address_id = value.values[0] super end |
#linked_doc=(value) ⇒ Object
138 139 140 141 142 143 |
# File 'lib/pina/models/sales_invoice.rb', line 138 def linked_doc=(value) return unless value self.linked_doc_number = value.values[0] super end |
#modifier=(value) ⇒ Object
152 153 154 155 156 157 |
# File 'lib/pina/models/sales_invoice.rb', line 152 def modifier=(value) return unless value self.modifier_id = value.values[0] super end |
#order=(value) ⇒ Object
131 132 133 134 135 136 |
# File 'lib/pina/models/sales_invoice.rb', line 131 def order=(value) return unless value self.order_id = value.values[0] super end |