Sha256: b384d30937e5374fde7e105de4956db058d3d1726f0bd0be2491c25b282d86a0

Contents?: true

Size: 875 Bytes

Versions: 4

Compression:

Stored size: 875 Bytes

Contents

module Economic
  class Order < Base
    field :attachment
    field :costPriceInBaseCurrency
    field :currency
    field :date
    field :dueDate
    field :exchangeRate
    field :grossAmount
    field :grossAmountInBaseCurrency
    field :marginInBaseCurrency
    field :marginPercentage
    field :netAmount
    field :netAmountInBaseCurrency
    field :orderNumber, id: true
    field :roundingAmount
    field :vatAmount

    relation :customer, fields: [:customerNumber]
    #   relation :delivery, fields: []
    #    relation :notes, fields: []
    relation :lines, fields: [], multiple: true
    relation :paymentTerms, fields: [:paymentTermsNumber]
    #   relation :pdf, fields: []
    #    relation :project, fields: []
    relation :recipient, fields: [:name]
    relation :references, fields: [:other]
    relation :layout, fields: [:layoutNumber]
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
economic-rest-0.5.2 lib/economic/order.rb
economic-rest-0.5.1 lib/economic/order.rb
economic-rest-0.5.0 lib/economic/order.rb
economic-rest-0.4.7 lib/economic/order.rb