diff --git a/lib/myob-api.rb b/lib/myob-api.rb index d9f95a8..8ea0297 100644 --- a/lib/myob-api.rb +++ b/lib/myob-api.rb @@ -20,6 +20,8 @@ require 'myob/api/models/customer_payment' require 'myob/api/models/invoice' require 'myob/api/models/invoice_item' +require 'myob/api/models/order' +require 'myob/api/models/order_item' require 'myob/api/models/payroll_category' require 'myob/api/models/wage' @@ -32,4 +34,8 @@ require 'myob/api/models/employee_payroll_advice' +require 'myob/api/models/inventory_adjustment' +require 'myob/api/models/inventory_item_price_matrix' +require 'myob/api/models/inventory_item' + require 'myob/api/client' diff --git a/lib/myob/api/models/general_ledger.rb b/lib/myob/api/models/general_ledger.rb index 062bdfe..f1b9ab3 100644 --- a/lib/myob/api/models/general_ledger.rb +++ b/lib/myob/api/models/general_ledger.rb @@ -43,6 +43,12 @@ def model_route end end + class Currency < Base + def model_route + 'GeneralLedger/Currency' + end + end + class GeneralJournal < Base def model_route 'GeneralLedger/GeneralJournal' diff --git a/lib/myob/api/models/inventory_adjustment.rb b/lib/myob/api/models/inventory_adjustment.rb new file mode 100644 index 0000000..d596cca --- /dev/null +++ b/lib/myob/api/models/inventory_adjustment.rb @@ -0,0 +1,11 @@ +module Myob + module Api + module Model + class InventoryAdjustment < Base + def model_route + 'Inventory/Adjustment' + end + end + end + end +end diff --git a/lib/myob/api/models/inventory_item.rb b/lib/myob/api/models/inventory_item.rb new file mode 100644 index 0000000..cdad905 --- /dev/null +++ b/lib/myob/api/models/inventory_item.rb @@ -0,0 +1,11 @@ +module Myob + module Api + module Model + class InventoryItem < Base + def model_route + 'Inventory/Item' + end + end + end + end +end diff --git a/lib/myob/api/models/inventory_item_price_matrix.rb b/lib/myob/api/models/inventory_item_price_matrix.rb new file mode 100644 index 0000000..fe71d46 --- /dev/null +++ b/lib/myob/api/models/inventory_item_price_matrix.rb @@ -0,0 +1,11 @@ +module Myob + module Api + module Model + class InventoryItemPriceMatrix < Base + def model_route + 'Inventory/ItemPriceMatrix' + end + end + end + end +end diff --git a/lib/myob/api/models/order.rb b/lib/myob/api/models/order.rb new file mode 100644 index 0000000..15c75e5 --- /dev/null +++ b/lib/myob/api/models/order.rb @@ -0,0 +1,11 @@ +module Myob + module Api + module Model + class Order < Base + def model_route + 'Sale/Order' + end + end + end + end +end diff --git a/lib/myob/api/models/order_item.rb b/lib/myob/api/models/order_item.rb new file mode 100644 index 0000000..f137019 --- /dev/null +++ b/lib/myob/api/models/order_item.rb @@ -0,0 +1,11 @@ +module Myob + module Api + module Model + class OrderItem < Base + def model_route + 'Sale/Order/Item' + end + end + end + end +end