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
72 73 74 |
# File 'lib/pina/models/sales_invoice.rb', line 72 def self.to_s 'sales_invoice' end |
Instance Method Details
#accounting_address=(value) ⇒ Object
76 77 78 79 80 81 |
# File 'lib/pina/models/sales_invoice.rb', line 76 def accounting_address=(value) return unless value self.accounting_address_id = value.values[0] super end |
#bank_account=(value) ⇒ Object
83 84 85 86 87 88 |
# File 'lib/pina/models/sales_invoice.rb', line 83 def bank_account=(value) return unless value self.bank_account_id = value.values[0] super end |
#buyer=(value) ⇒ Object
97 98 99 100 101 102 |
# File 'lib/pina/models/sales_invoice.rb', line 97 def buyer=(value) return unless value self.buyer_id = value['_meta']['href'].split('/').last super end |
#buyer_address=(value) ⇒ Object
90 91 92 93 94 95 |
# File 'lib/pina/models/sales_invoice.rb', line 90 def buyer_address=(value) return unless value self.buyer_address_id = value.values[0] super end |
#contract=(value) ⇒ Object
104 105 106 107 108 109 |
# File 'lib/pina/models/sales_invoice.rb', line 104 def contract=(value) return unless value self.contract_id = value.values[0] super end |
#creator=(value) ⇒ Object
146 147 148 149 150 151 |
# File 'lib/pina/models/sales_invoice.rb', line 146 def creator=(value) return unless value self.creator_id = value.values[0] super end |
#delivery_address=(value) ⇒ Object
111 112 113 114 115 116 |
# File 'lib/pina/models/sales_invoice.rb', line 111 def delivery_address=(value) return unless value self.delivery_address_id = value.values[0] super end |
#department=(value) ⇒ Object
118 119 120 121 122 123 |
# File 'lib/pina/models/sales_invoice.rb', line 118 def department=(value) return unless value self.department_id = value.values[0] super end |
#document_recipient_address=(value) ⇒ Object
125 126 127 128 129 130 |
# File 'lib/pina/models/sales_invoice.rb', line 125 def document_recipient_address=(value) return unless value self.document_recipient_address_id = value.values[0] super end |
#linked_doc=(value) ⇒ Object
139 140 141 142 143 144 |
# File 'lib/pina/models/sales_invoice.rb', line 139 def linked_doc=(value) return unless value self.linked_doc_number = value.values[0] super end |
#modifier=(value) ⇒ Object
153 154 155 156 157 158 |
# File 'lib/pina/models/sales_invoice.rb', line 153 def modifier=(value) return unless value self.modifier_id = value.values[0] super end |
#order=(value) ⇒ Object
132 133 134 135 136 137 |
# File 'lib/pina/models/sales_invoice.rb', line 132 def order=(value) return unless value self.order_id = value.values[0] super end |