diff --git a/app/assets/javascripts/reports/dailysales.coffee b/app/assets/javascripts/reports/dailysale.coffee
similarity index 100%
rename from app/assets/javascripts/reports/dailysales.coffee
rename to app/assets/javascripts/reports/dailysale.coffee
diff --git a/app/assets/javascripts/reports/sale_items.coffee b/app/assets/javascripts/reports/saleitem.coffee
similarity index 100%
rename from app/assets/javascripts/reports/sale_items.coffee
rename to app/assets/javascripts/reports/saleitem.coffee
diff --git a/app/assets/stylesheets/reports/dailysales.scss b/app/assets/stylesheets/reports/dailysale.scss
similarity index 60%
rename from app/assets/stylesheets/reports/dailysales.scss
rename to app/assets/stylesheets/reports/dailysale.scss
index cfc48374..516e1b52 100644
--- a/app/assets/stylesheets/reports/dailysales.scss
+++ b/app/assets/stylesheets/reports/dailysale.scss
@@ -1,3 +1,3 @@
-// Place all the styles related to the reports/dailysales controller here.
+// Place all the styles related to the reports/dailysale controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/
diff --git a/app/assets/stylesheets/reports/sale_items.scss b/app/assets/stylesheets/reports/saleitem.scss
similarity index 60%
rename from app/assets/stylesheets/reports/sale_items.scss
rename to app/assets/stylesheets/reports/saleitem.scss
index b9692327..3e3460a4 100644
--- a/app/assets/stylesheets/reports/sale_items.scss
+++ b/app/assets/stylesheets/reports/saleitem.scss
@@ -1,3 +1,3 @@
-// Place all the styles related to the reports/sale_items controller here.
+// Place all the styles related to the reports/saleitem controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/
diff --git a/app/controllers/reports/daily_sales_controller.rb b/app/controllers/reports/dailysale_controller.rb
similarity index 70%
rename from app/controllers/reports/daily_sales_controller.rb
rename to app/controllers/reports/dailysale_controller.rb
index 6d99551d..27e812ab 100644
--- a/app/controllers/reports/daily_sales_controller.rb
+++ b/app/controllers/reports/dailysale_controller.rb
@@ -1,5 +1,6 @@
-class Reports::DailySalesController < BaseReportController
- # authorize_resource :class => false
+class Reports::DailysaleController < BaseReportController
+ authorize_resource :class => false
+
def index
from, to ,report_type = get_date_range_from_params
@sale_data = Sale.daily_sales_list(from,to)
@@ -13,5 +14,4 @@ class Reports::DailySalesController < BaseReportController
def show
end
-
-end
\ No newline at end of file
+end
diff --git a/app/controllers/reports/receipt_no_controller.rb b/app/controllers/reports/receipt_no_controller.rb
index d85c7d57..e4157c4e 100644
--- a/app/controllers/reports/receipt_no_controller.rb
+++ b/app/controllers/reports/receipt_no_controller.rb
@@ -1,5 +1,5 @@
class Reports::ReceiptNoController < BaseReportController
-
+authorize_resource :class => false
def index
from, to = get_date_range_from_params
puts "from..."
diff --git a/app/controllers/reports/sale_items_controller.rb b/app/controllers/reports/saleitem_controller.rb
similarity index 73%
rename from app/controllers/reports/sale_items_controller.rb
rename to app/controllers/reports/saleitem_controller.rb
index 81f7af01..0f91681d 100644
--- a/app/controllers/reports/sale_items_controller.rb
+++ b/app/controllers/reports/saleitem_controller.rb
@@ -1,5 +1,5 @@
-class Reports::SaleItemsController < BaseReportController
- # authorize_resource :class => false
+class Reports::SaleitemController < BaseReportController
+ authorize_resource :class => false
def index
from, to, report_type = get_date_range_from_params
@@ -16,4 +16,4 @@ class Reports::SaleItemsController < BaseReportController
end
-end
\ No newline at end of file
+end
diff --git a/app/helpers/reports/dailysale_helper.rb b/app/helpers/reports/dailysale_helper.rb
new file mode 100644
index 00000000..88ccfd83
--- /dev/null
+++ b/app/helpers/reports/dailysale_helper.rb
@@ -0,0 +1,2 @@
+module Reports::DailysaleHelper
+end
diff --git a/app/helpers/reports/dailysales_helper.rb b/app/helpers/reports/dailysales_helper.rb
deleted file mode 100644
index 94e34c27..00000000
--- a/app/helpers/reports/dailysales_helper.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module Reports::DailysalesHelper
-end
diff --git a/app/helpers/reports/sale_items_helper.rb b/app/helpers/reports/sale_items_helper.rb
deleted file mode 100644
index 63e884d7..00000000
--- a/app/helpers/reports/sale_items_helper.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-module Reports::SaleItemsHelper
-end
diff --git a/app/helpers/reports/saleitem_helper.rb b/app/helpers/reports/saleitem_helper.rb
new file mode 100644
index 00000000..47544cf9
--- /dev/null
+++ b/app/helpers/reports/saleitem_helper.rb
@@ -0,0 +1,2 @@
+module Reports::SaleitemHelper
+end
diff --git a/app/models/ability.rb b/app/models/ability.rb
index 5e5fb4f3..548cc1cd 100644
--- a/app/models/ability.rb
+++ b/app/models/ability.rb
@@ -34,6 +34,7 @@ class Ability
can :index, :dailysale
can :index, :saleitem
+ can :index, :receipt_no
can :add_customer, Customer
can :update_sale_by_customer, Customer
@@ -76,12 +77,17 @@ class Ability
elsif user.role == "accountant"
can :index, :dailysale
- can :index, :saleitem
- can :index, :receiptno
- can :show, :dailysale
- can :show, :saleitem
- can :show, :receiptno
+ can :manage, :saleitem
+ can :index, :receiptno
+
+ elsif user.role == "supervisour"
+
+ can :index, :dailysale
+ can :manage, :saleitem
+ can :index, :receiptno
end
+
end
+
end
diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb
index 5a3a03af..345ca63f 100644
--- a/app/views/layouts/_header.html.erb
+++ b/app/views/layouts/_header.html.erb
@@ -39,8 +39,8 @@
\ No newline at end of file
diff --git a/app/views/reports/daily_sale/_shift_sale_report_filter.html.erb b/app/views/reports/dailysale/_shift_sale_report_filter.html.erb
similarity index 100%
rename from app/views/reports/daily_sale/_shift_sale_report_filter.html.erb
rename to app/views/reports/dailysale/_shift_sale_report_filter.html.erb
diff --git a/app/views/reports/daily_sales/index.html.erb b/app/views/reports/dailysale/index.html.erb
similarity index 97%
rename from app/views/reports/daily_sales/index.html.erb
rename to app/views/reports/dailysale/index.html.erb
index 7b790148..5c42d6dc 100644
--- a/app/views/reports/daily_sales/index.html.erb
+++ b/app/views/reports/dailysale/index.html.erb
@@ -7,14 +7,14 @@
-
-
\ No newline at end of file
diff --git a/app/views/reports/sale_item/_shift_sale_report_filter.html.erb b/app/views/reports/saleitem/_shift_sale_report_filter.html.erb
similarity index 100%
rename from app/views/reports/sale_item/_shift_sale_report_filter.html.erb
rename to app/views/reports/saleitem/_shift_sale_report_filter.html.erb
diff --git a/app/views/reports/sale_item/index.html.erb b/app/views/reports/saleitem/index.html.erb
similarity index 95%
rename from app/views/reports/sale_item/index.html.erb
rename to app/views/reports/saleitem/index.html.erb
index 7b0d6f38..b6482271 100644
--- a/app/views/reports/sale_item/index.html.erb
+++ b/app/views/reports/saleitem/index.html.erb
@@ -7,14 +7,14 @@