class Elmas::SalesInvoice

Public Instance Methods

base_path() click to toggle source
# File lib/elmas/resources/sales_invoice.rb, line 10
def base_path
  "salesinvoice/SalesInvoices"
end
mandatory_attributes() click to toggle source
# File lib/elmas/resources/sales_invoice.rb, line 14
def mandatory_attributes
  [:ordered_by]
end
other_attributes() click to toggle source
# File lib/elmas/resources/sales_invoice.rb, line 18
def other_attributes
  SHARED_SALES_ATTRIBUTES.inject(
    %i[sales_invoice_lines due_date salesperson starter_sales_invoice_status type journal],
    :<<
  )
end