config/screens.rb in stockor-0.3.0 vs config/screens.rb in stockor-0.4.0
- old
+ new
@@ -1,25 +1,32 @@
Lanes::Screen.define_group 'accounting' do | group |
group.title = "Accounting"
group.description = "Accounting functions"
- group.icon = "line-chart"
+ group.icon = "balance-scale"
end
Lanes::Screen.define_group 'maint' do | group |
group.title = "Maintenance"
group.description = "Maintain records"
group.icon = "pencil-square"
end
+Lanes::Screen.define_group 'reports' do | group |
+ group.title = "Reports"
+ group.icon = "file-text-o"
+end
+
Lanes::Screen.define_group 'customer' do | group |
group.title = "Customer"
group.description = "Customer records"
group.icon = "heart"
end
Lanes::Screen.for_extension 'skr' do | screens |
- # System Settings
+ ##################################################################
+ ## System Settings ##
+ ##################################################################
screens.define "locations" do | screen |
screen.title = "Locations"
screen.description = ""
screen.icon = "globe"
screen.group_id = "system-settings"
@@ -33,11 +40,13 @@
screen.group_id = "system-settings"
screen.model_class = "Invoice"
screen.view_class = "FreshBooksImport"
end
- ## ACCOUNTING GROUP
+ ##################################################################
+ ## ACCOUNTING GROUP ##
+ ##################################################################
screens.define "time-invoicing" do | screen |
screen.title = "Time Invoicing"
screen.description = ""
screen.icon = "hourglass"
screen.group_id = "accounting"
@@ -84,18 +93,10 @@
screen.icon = "list-alt"
screen.group_id = "accounting"
screen.model_class = "GlTransaction"
screen.view_class = "ChartOfAccounts"
end
- screens.define "gl-transactions" do | screen |
- screen.title = "Gl Transactions"
- screen.description = ""
- screen.icon = "balance-scale"
- screen.group_id = "accounting"
- screen.model_class = "GlTransaction"
- screen.view_class = "GlTransactions"
- end
screens.define "customer-projects" do | screen |
screen.title = "Customer Projects"
screen.description = ""
screen.icon = "briefcase"
screen.group_id = "accounting"
@@ -111,11 +112,13 @@
screen.group_id = "accounting"
screen.model_class = "GlAccount"
screen.view_class = "GlAccounts"
end
- # MAINT GROUP
+ ##################################################################
+ ## MAINT GROUP ##
+ ##################################################################
screens.define "sku-maint" do | screen |
screen.title = "SKU Maintenance"
screen.icon = "archive"
screen.group_id = "maint"
screen.model_class = "Sku"
@@ -134,10 +137,33 @@
screen.group_id = "maint"
screen.model_class = "Vendor"
screen.view_class = "VendorMaint"
end
- # CUSTOMER
+ ##################################################################
+ ## REPORTS ##
+ ##################################################################
+ screens.define "sale-report" do | screen |
+ screen.title = "Sale Report"
+ screen.description = ""
+ screen.icon = "line-chart"
+ screen.group_id = "reports"
+ screen.model_class = "Invoice"
+ screen.view_class = "SaleReport"
+ end
+ screens.define "gl-transactions" do | screen |
+ screen.title = "Gl Transactions"
+ screen.description = ""
+ screen.icon = "balance-scale"
+ screen.group_id = "accounting"
+ screen.model_class = "GlTransaction"
+ screen.view_class = "GlTransactions"
+ end
+
+
+ ##################################################################
+ ## CUSTOMER ##
+ ##################################################################
screens.define "sales-order" do | screen |
screen.title = "Sales Order"
screen.description = ""
screen.icon = "shopping-cart"
screen.group_id = "customer"