@extends('layouts.app') @section('title', __('role.edit_role')) @section('content') @lang('role.edit_role') @php $pos_settings = !empty(session('business.pos_settings')) ? json_decode(session('business.pos_settings'), true) : []; @endphp @component('components.widget', ['class' => 'box-primary']) {!! Form::open(['url' => action('RoleController@update', [$role->id]), 'method' => 'PUT', 'id' => 'role_form']) !!} {!! Form::label('name', __('user.role_name') . ':*') !!} {!! Form::text('name', str_replace('#' . auth()->user()->business_id, '', $role->name), [ 'class' => 'form-control', 'required', 'placeholder' => __('user.role_name'), ]) !!} @lang('user.permissions'): @lang('Payment date range') {!! Form::checkbox('permissions[]', 'dates.2', in_array('dates.2', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('3 dates') }} {!! Form::checkbox('permissions[]', 'dates.6', in_array('dates.6', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('7 dates') }} {!! Form::checkbox('permissions[]', 'dates.11', in_array('dates.11', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('12 dates') }} {!! Form::checkbox('permissions[]', 'dates.14', in_array('dates.14', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('15 dates') }} {!! Form::checkbox('permissions[]', 'dates.20', in_array('dates.20', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('21 dates') }} {!! Form::checkbox('permissions[]', 'dates.29', in_array('dates.29', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('30 dates') }} @lang('Date range ') @lang('Payment Account')(Withdraw | Deposit | Fund Transfer) {!! Form::checkbox('permissions[]', 'transaction_dates.2', in_array('transaction_dates.2', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('3 dates') }} {!! Form::checkbox('permissions[]', 'transaction_dates.6', in_array('transaction_dates.6', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('7 dates') }} {!! Form::checkbox( 'permissions[]', 'transaction_dates.11', in_array('transaction_dates.11', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('12 dates') }} {!! Form::checkbox( 'permissions[]', 'transaction_dates.14', in_array('transaction_dates.14', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('15 dates') }} {!! Form::checkbox( 'permissions[]', 'transaction_dates.20', in_array('transaction_dates.20', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('21 dates') }} {!! Form::checkbox( 'permissions[]', 'transaction_dates.29', in_array('transaction_dates.29', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('30 dates') }} @lang('Asignee') @foreach ($asgine_user_permissions as $asgine_user_permission) @foreach ($users as $user) @if ('asignee.' . $user->id == $asgine_user_permission->name) {{ $user->username }} @else {{ $user->username }} @endif @endforeach @endforeach @lang('lang_v1.others') {{ __('role.select_all') }} @if (in_array('service_staff', $enabled_modules)) {!! Form::checkbox('is_service_staff', 1, $role->is_service_staff, ['class' => 'input-icheck']) !!} {{ __('restaurant.service_staff') }} @show_tooltip(__('restaurant.tooltip_service_staff')) @endif {!! Form::checkbox('permissions[]', 'view_export_buttons', in_array('view_export_buttons', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_export_buttons') }} @lang('role.user') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'user.view', in_array('user.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.user.view') }} {!! Form::checkbox('permissions[]', 'user.create', in_array('user.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.user.create') }} {!! Form::checkbox('permissions[]', 'user.update', in_array('user.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.user.update') }} {!! Form::checkbox('permissions[]', 'user.delete', in_array('user.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.user.delete') }} @lang('user.roles') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'roles.view', in_array('roles.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_role') }} {!! Form::checkbox('permissions[]', 'roles.create', in_array('roles.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.add_role') }} {!! Form::checkbox('permissions[]', 'roles.update', in_array('roles.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.edit_role') }} {!! Form::checkbox('permissions[]', 'roles.delete', in_array('roles.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_role') }} @lang('role.supplier') {{ __('role.select_all') }} {!! Form::radio('radio_option[supplier_view]', 'supplier.view', in_array('supplier.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_supplier') }} {!! Form::radio( 'radio_option[supplier_view]', 'supplier.view_own', in_array('supplier.view_own', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_supplier') }} {!! Form::checkbox('permissions[]', 'supplier.create', in_array('supplier.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.supplier.create') }} {!! Form::checkbox('permissions[]', 'supplier.update', in_array('supplier.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.supplier.update') }} {!! Form::checkbox('permissions[]', 'supplier.delete', in_array('supplier.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.supplier.delete') }} @lang('role.customer') @show_tooltip(__('lang_v1.customer_permissions_tooltip')) {{ __('role.select_all') }} {!! Form::radio('radio_option[customer_view]', 'customer.view', in_array('customer.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_customer') }} {!! Form::radio( 'radio_option[customer_view]', 'customer.view_own', in_array('customer.view_own', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_customer') }} {!! Form::radio( 'radio_option[customer_view_by_sell]', 'customer_with_no_sell_one_month', in_array('customer_with_no_sell_one_month', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.customer_with_no_sell_one_month') }} {!! Form::radio( 'radio_option[customer_view_by_sell]', 'customer_with_no_sell_three_month', in_array('customer_with_no_sell_three_month', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.customer_with_no_sell_three_month') }} {!! Form::radio( 'radio_option[customer_view_by_sell]', 'customer_with_no_sell_six_month', in_array('customer_with_no_sell_six_month', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.customer_with_no_sell_six_month') }} {!! Form::radio( 'radio_option[customer_view_by_sell]', 'customer_with_no_sell_one_year', in_array('customer_with_no_sell_one_year', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.customer_with_no_sell_one_year') }} {!! Form::radio( 'radio_option[customer_view_by_sell]', 'customer_irrespective_of_sell', in_array('customer_irrespective_of_sell', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.customer_irrespective_of_sell') }} {!! Form::checkbox('permissions[]', 'customer.create', in_array('customer.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.customer.create') }} {!! Form::checkbox('permissions[]', 'customer.update', in_array('customer.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.customer.update') }} {!! Form::checkbox('permissions[]', 'customer.delete', in_array('customer.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.customer.delete') }} {!! Form::checkbox( 'permissions[]', 'customer.mobile_app_details', in_array('customer.mobile_app_details', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Access Mobile App Details Customer Cities {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'cities.view', in_array('cities.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} View Cities {!! Form::checkbox('permissions[]', 'cities.create', in_array('cities.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} Add Cities {!! Form::checkbox('permissions[]', 'cities.update', in_array('cities.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} Edit Cities {!! Form::checkbox('permissions[]', 'cities.delete', in_array('cities.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} Delete Cities @lang('business.product') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'product.view', in_array('product.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.product.view') }} {!! Form::checkbox('permissions[]', 'product.create', in_array('product.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.product.create') }} {!! Form::checkbox('permissions[]', 'product.update', in_array('product.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.product.update') }} {!! Form::checkbox('permissions[]', 'product.delete', in_array('product.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.product.delete') }} {!! Form::checkbox( 'permissions[]', 'product.opening_stock', in_array('product.opening_stock', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.add_opening_stock') }} {!! Form::checkbox('permissions[]', 'view_purchase_price', in_array('view_purchase_price', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_purchase_price') }} @show_tooltip(__('lang_v1.view_purchase_price_tooltip')) @if (in_array('purchases', $enabled_modules) || in_array('stock_adjustment', $enabled_modules)) @lang('role.purchase') {{ __('role.select_all') }} {!! Form::radio('radio_option[purchase_view]', 'purchase.view', in_array('purchase.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_purchase_n_stock_adjustment') }} {!! Form::radio( 'radio_option[purchase_view]', 'view_own_purchase', in_array('view_own_purchase', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_purchase_n_stock_adjustment') }} {!! Form::checkbox('permissions[]', 'purchase.create', in_array('purchase.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.purchase.create') }} {!! Form::checkbox('permissions[]', 'purchase.update', in_array('purchase.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.purchase.update') }} {!! Form::checkbox('permissions[]', 'purchase.delete', in_array('purchase.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.purchase.delete') }} {!! Form::checkbox('permissions[]', 'purchase.payments', in_array('purchase.payments', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.add_purchase_payment') }} {!! Form::checkbox( 'permissions[]', 'edit_purchase_payment', in_array('edit_purchase_payment', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_purchase_payment') }} {!! Form::checkbox( 'permissions[]', 'delete_purchase_payment', in_array('delete_purchase_payment', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.delete_purchase_payment') }} {!! Form::checkbox( 'permissions[]', 'purchase.update_status', in_array('purchase.update_status', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.update_status') }} {!! Form::checkbox( 'permissions[]', 'purchase.stock_transfer', in_array('purchase.stock_transfer', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Purchase converting stock transfer') }} @endif @lang('role.purchase_return') {{ __('role.select_all') }} {!! Form::checkbox( 'permissions[]', 'purchase_return.view', in_array('purchase_return.view', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('role.purchase_return.view') }} {!! Form::checkbox( 'permissions[]', 'purchase_return.create', in_array('purchase_return.create', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('role.purchase_return.create') }} {!! Form::checkbox( 'permissions[]', 'purchase_return.update', in_array('purchase_return.update', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('role.purchase_return.update') }} {!! Form::checkbox( 'permissions[]', 'purchase_return.delete', in_array('purchase_return.delete', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('role.purchase_return.delete') }} @if (in_array('stock_transfers', $enabled_modules)) Stock Transfer {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'stock_transfer.view', in_array('stock_transfer.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} View stock transfer {!! Form::checkbox( 'permissions[]', 'stock_transfer.create', in_array('stock_transfer.create', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Create stock transfer {!! Form::checkbox( 'permissions[]', 'stock_transfer.update', in_array('stock_transfer.update', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Edit stock transfer {!! Form::checkbox( 'permissions[]', 'stock_transfer.delete', in_array('stock_transfer.delete', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Delete stock transfer {!! Form::checkbox( 'permissions[]', 'stock_transfer.update_status', in_array('stock_transfer.update_status', $role_permissions), ['class' => 'input-icheck'], ) !!} Update status {{-- {!! Form::checkbox( 'permissions[]', 'stock_transfer.access_complete_status', in_array('stock_transfer.access_complete_status', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Accept a stock transfer --}} {!! Form::checkbox( 'permissions[]', 'stock_transfer.create_purchase_return', in_array('stock_transfer.create_purchase_return', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} Stock transfer converting purchase return @endif @lang('re_order.stock_re_order') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 're_order.view', in_array('re_order.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('re_order.view_re_order') }} {!! Form::checkbox('permissions[]', 're_order.create', in_array('re_order.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('re_order.create_re_order') }} {!! Form::checkbox('permissions[]', 're_order.update', in_array('re_order.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('re_order.edit_re_order') }} {!! Form::checkbox('permissions[]', 're_order.delete', in_array('re_order.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('re_order.delete_re_order') }} {!! Form::checkbox( 'permissions[]', 're_order.approve_re_order', in_array('re_order.approve_re_order', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('re_order.approve_re_order') }} @if (!empty($common_settings['enable_purchase_order'])) @lang('lang_v1.purchase_order') {{ __('role.select_all') }} {!! Form::radio( 'radio_option[purchase_order_view]', 'purchase_order.view_all', in_array('purchase_order.view_all', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_all_purchase_order') }} {!! Form::radio( 'radio_option[purchase_order_view]', 'purchase_order.view_own', in_array('purchase_order.view_own', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_purchase_order') }} {!! Form::checkbox( 'permissions[]', 'purchase_order.create', in_array('purchase_order.create', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.create_purchase_order') }} {!! Form::checkbox( 'permissions[]', 'purchase_order.update', in_array('purchase_order.update', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_purchase_order') }} {!! Form::checkbox( 'permissions[]', 'purchase_order.delete', in_array('purchase_order.delete', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.delete_purchase_order') }} @endif @lang('sale.pos_sale') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'sell.view', in_array('sell.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell.view') }} @if (in_array('pos_sale', $enabled_modules)) {!! Form::checkbox('permissions[]', 'sell.create', in_array('sell.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell.create') }} @endif {!! Form::checkbox('permissions[]', 'sell.update', in_array('sell.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell.update') }} {!! Form::checkbox('permissions[]', 'sell.delete', in_array('sell.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell.delete') }} {!! Form::checkbox( 'permissions[]', 'edit_product_price_from_pos_screen', in_array('edit_product_price_from_pos_screen', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_product_price_from_pos_screen') }} {!! Form::checkbox( 'permissions[]', 'edit_product_discount_from_pos_screen', in_array('edit_product_discount_from_pos_screen', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_product_discount_from_pos_screen') }} {!! Form::checkbox('permissions[]', 'print_invoice', in_array('print_invoice', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.print_invoice') }} @lang('sale.sale') @show_tooltip(__('lang_v1.sell_permissions_tooltip')) {{ __('role.select_all') }} @if (in_array('add_sale', $enabled_modules)) {!! Form::radio('radio_option[sell_view]', 'direct_sell.view', in_array('direct_sell.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_sale') }} {!! Form::radio( 'radio_option[sell_view]', 'view_own_sell_only', in_array('view_own_sell_only', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_sell_only') }} {!! Form::checkbox( 'permissions[]', 'view_paid_sells_only', in_array('view_paid_sells_only', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_paid_sells_only') }} {!! Form::checkbox('permissions[]', 'view_due_sells_only', in_array('view_due_sells_only', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_due_sells_only') }} {!! Form::checkbox( 'permissions[]', 'view_partial_sells_only', in_array('view_partial_sells_only', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_partially_paid_sells_only') }} {!! Form::checkbox( 'permissions[]', 'view_overdue_sells_only', in_array('view_overdue_sells_only', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_overdue_sells_only') }} {!! Form::checkbox('permissions[]', 'direct_sell.access', in_array('direct_sell.access', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.add_sell') }} {!! Form::checkbox('permissions[]', 'direct_sell.update', in_array('direct_sell.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.update_sale') }} {!! Form::checkbox('permissions[]', 'direct_sell.delete', in_array('direct_sell.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_sell') }} @endif {!! Form::checkbox( 'permissions[]', 'view_commission_agent_sell', in_array('view_commission_agent_sell', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_commission_agent_sell') }} {!! Form::checkbox('permissions[]', 'sell.payments', in_array('sell.payments', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.add_sell_payment') }} {!! Form::checkbox('permissions[]', 'edit_sell_payment', in_array('edit_sell_payment', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.edit_sell_payment') }} {!! Form::checkbox('permissions[]', 'delete_sell_payment', in_array('delete_sell_payment', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_sell_payment') }} {!! Form::checkbox( 'permissions[]', 'edit_product_price_from_sale_screen', in_array('edit_product_price_from_sale_screen', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_product_price_from_sale_screen') }} {!! Form::checkbox( 'permissions[]', 'edit_product_discount_from_sale_screen', in_array('edit_product_discount_from_sale_screen', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_product_discount_from_sale_screen') }} {!! Form::checkbox('permissions[]', 'discount.access', in_array('discount.access', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.discount.access') }} @if (in_array('types_of_service', $enabled_modules)) {!! Form::checkbox( 'permissions[]', 'access_types_of_service', in_array('access_types_of_service', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_types_of_service') }} @endif {{-- {!! Form::checkbox('permissions[]', 'access_sell_return', in_array('access_sell_return', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.access_all_sell_return') }} {!! Form::checkbox( 'permissions[]', 'access_own_sell_return', in_array('access_own_sell_return', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_own_sell_return') }} --}} {!! Form::checkbox('permissions[]', 'edit_invoice_number', in_array('edit_invoice_number', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.add_edit_invoice_number') }} @lang('role.sell_return') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'sell_return.view', in_array('sell_return.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell_return.view') }} {!! Form::checkbox('permissions[]', 'sell_return.create', in_array('sell_return.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell_return.create') }} {!! Form::checkbox('permissions[]', 'sell_return.update', in_array('sell_return.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell_return.update') }} {!! Form::checkbox('permissions[]', 'sell_return.delete', in_array('sell_return.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.sell_return.delete') }} @lang('Pos Return (Bulk sell return)') {{ __('role.select_all') }} {!! Form::checkbox( 'permissions[]', 'sell_return.pos_return', in_array('sell_return.pos_return', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('Add pos return') }} {!! Form::checkbox( 'permissions[]', 'sell_return.list_pos_return', in_array('sell_return.list_pos_return', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('List pos return') }} {!! Form::checkbox( 'permissions[]', 'sell_return.pos_return_edit', in_array('sell_return.pos_return_edit', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Edit pos return') }} {!! Form::checkbox( 'permissions[]', 'sell_return.pos_return_delete', in_array('sell_return.pos_return_delete', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Delete pos return') }} @if (!empty($pos_settings['enable_sales_order'])) @lang('lang_v1.sales_order') {{ __('role.select_all') }} {!! Form::radio('radio_option[so_view]', 'so.view_all', in_array('so.view_all', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_so') }} {!! Form::radio('radio_option[so_view]', 'so.view_own', in_array('so.view_own', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_own_so') }} {!! Form::checkbox('permissions[]', 'so.create', in_array('so.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.create_so') }} {!! Form::checkbox('permissions[]', 'so.update', in_array('so.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.edit_so') }} {!! Form::checkbox('permissions[]', 'so.delete', in_array('so.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_so') }} {!! Form::checkbox( 'permissions[]', 'so.convert_to_invoice', in_array('so.convert_to_invoice', $role_permissions), [ 'class' => 'input-icheck', ], ) !!} {{ __('Convert to invoice') }} @endif @lang('sale.draft') {{ __('role.select_all') }} {!! Form::radio('radio_option[draft_view]', 'draft.view_all', in_array('draft.view_all', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_all_drafts') }} {!! Form::radio('radio_option[draft_view]', 'draft.view_own', in_array('draft.view_own', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_own_drafts') }} {!! Form::checkbox('permissions[]', 'draft.update', in_array('draft.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.edit_draft') }} {!! Form::checkbox('permissions[]', 'draft.delete', in_array('draft.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_draft') }} @lang('lang_v1.quotation') {{ __('role.select_all') }} {!! Form::radio( 'radio_option[quotation_view]', 'quotation.view_all', in_array('quotation.view_all', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_all_quotations') }} {!! Form::radio( 'radio_option[quotation_view]', 'quotation.view_own', in_array('quotation.view_own', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_quotations') }} {!! Form::checkbox('permissions[]', 'quotation.update', in_array('quotation.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.edit_quotation') }} {!! Form::checkbox('permissions[]', 'quotation.delete', in_array('quotation.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_quotation') }} @lang('lang_v1.shipments') {{ __('role.select_all') }} {!! Form::radio( 'radio_option[shipping_view]', 'access_shipping', in_array('access_shipping', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_all_shipments') }} {!! Form::radio( 'radio_option[shipping_view]', 'access_own_shipping', in_array('access_own_shipping', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_own_shipping') }} {!! Form::checkbox( 'permissions[]', 'access_pending_shipments_only', in_array('access_pending_shipments_only', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_pending_shipments_only') }} {!! Form::checkbox( 'permissions[]', 'access_commission_agent_shipping', in_array('access_commission_agent_shipping', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_commission_agent_shipping') }} @lang('cash_register.cash_register') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'view_cash_register', in_array('view_cash_register', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.view_cash_register') }} {!! Form::checkbox('permissions[]', 'close_cash_register', in_array('close_cash_register', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.close_cash_register') }} @lang('role.brand') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'brand.view', in_array('brand.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.brand.view') }} {!! Form::checkbox('permissions[]', 'brand.create', in_array('brand.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.brand.create') }} {!! Form::checkbox('permissions[]', 'brand.update', in_array('brand.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.brand.update') }} {!! Form::checkbox('permissions[]', 'brand.delete', in_array('brand.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.brand.delete') }} @lang('role.tax_rate') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'tax_rate.view', in_array('tax_rate.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.tax_rate.view') }} {!! Form::checkbox('permissions[]', 'tax_rate.create', in_array('tax_rate.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.tax_rate.create') }} {!! Form::checkbox('permissions[]', 'tax_rate.update', in_array('tax_rate.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.tax_rate.update') }} {!! Form::checkbox('permissions[]', 'tax_rate.delete', in_array('tax_rate.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.tax_rate.delete') }} @lang('role.unit') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'unit.view', in_array('unit.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.unit.view') }} {!! Form::checkbox('permissions[]', 'unit.create', in_array('unit.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.unit.create') }} {!! Form::checkbox('permissions[]', 'unit.update', in_array('unit.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.unit.update') }} {!! Form::checkbox('permissions[]', 'unit.delete', in_array('unit.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.unit.delete') }} @lang('category.category') {{ __('role.select_all') }} {!! Form::checkbox('permissions[]', 'category.view', in_array('category.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.category.view') }} {!! Form::checkbox('permissions[]', 'category.create', in_array('category.create', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.category.create') }} {!! Form::checkbox('permissions[]', 'category.update', in_array('category.update', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.category.update') }} {!! Form::checkbox('permissions[]', 'category.delete', in_array('category.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.category.delete') }} @lang('role.report') {{ __('role.select_all') }} @if (in_array('purchases', $enabled_modules) || in_array('add_sale', $enabled_modules) || in_array('pos_sale', $enabled_modules)) {!! Form::checkbox( 'permissions[]', 'purchase_n_sell_report.view', in_array('purchase_n_sell_report.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.purchase_n_sell_report.view') }} @endif {!! Form::checkbox('permissions[]', 'tax_report.view', in_array('tax_report.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.tax_report.view') }} {!! Form::checkbox( 'permissions[]', 'contacts_report.view', in_array('contacts_report.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.contacts_report.view') }} @if (in_array('expenses', $enabled_modules)) {!! Form::checkbox('permissions[]', 'expense_report.view', in_array('expense_report.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.expense_report.view') }} @endif {!! Form::checkbox( 'permissions[]', 'profit_loss_report.view', in_array('profit_loss_report.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.profit_loss_report.view') }} {!! Form::checkbox('permissions[]', 'stock_report.view', in_array('stock_report.view', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.stock_report.view') }} {!! Form::checkbox( 'permissions[]', 'trending_product_report.view', in_array('trending_product_report.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.trending_product_report.view') }} {!! Form::checkbox( 'permissions[]', 'register_report.view', in_array('register_report.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.register_report.view') }} {!! Form::checkbox( 'permissions[]', 'sales_representative.view', in_array('sales_representative.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.sales_representative.view') }} {!! Form::checkbox( 'permissions[]', 'view_product_stock_value', in_array('view_product_stock_value', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_product_stock_value') }} {!! Form::checkbox('permissions[]', 'item_stock_location', in_array('item_stock_location', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('Item Stock Report') }} {!! Form::checkbox( 'permissions[]', 'reports_outstanding.view', in_array('reports_outstanding.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Outstanding Reports') }} {!! Form::checkbox( 'permissions[]', 'reports_account_summary.view', in_array('reports_account_summary.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Account Summary Report ') }} {!! Form::checkbox( 'permissions[]', 'reports-payment-activity-log.view', in_array('reports-payment-activity-log.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Payment Activity Log Report ') }} {!! Form::checkbox( 'permissions[]', 'reports-login-log-log.view', in_array('reports-login-log-log.view', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Login Log Report ') }} @lang('role.settings') {{ __('role.select_all') }} {!! Form::checkbox( 'permissions[]', 'business_settings.access', in_array('business_settings.access', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.business_settings.access') }} {!! Form::checkbox( 'permissions[]', 'barcode_settings.access', in_array('barcode_settings.access', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.barcode_settings.access') }} {!! Form::checkbox( 'permissions[]', 'invoice_settings.access', in_array('invoice_settings.access', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('role.invoice_settings.access') }} {!! Form::checkbox('permissions[]', 'access_printers', in_array('access_printers', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.access_printers') }} @if (in_array('expenses', $enabled_modules)) @lang('lang_v1.expense') {{ __('role.select_all') }} {!! Form::radio( 'radio_option[expense_view]', 'all_expense.access', in_array('all_expense.access', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.access_all_expense') }} {!! Form::radio( 'radio_option[expense_view]', 'view_own_expense', in_array('view_own_expense', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.view_own_expense') }} {!! Form::checkbox('permissions[]', 'expense.add', in_array('expense.add', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('expense.add_expense') }} {!! Form::checkbox('permissions[]', 'expense.edit', in_array('expense.edit', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('expense.edit_expense') }} {!! Form::checkbox('permissions[]', 'expense.delete', in_array('expense.delete', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.delete_expense') }} @endif @lang('role.dashboard') {!! Form::checkbox('permissions[]', 'dashboard.data', in_array('dashboard.data', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('role.dashboard.data') }} @lang('account.account') {!! Form::checkbox('permissions[]', 'account.access', in_array('account.access', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.access_accounts') }} {!! Form::checkbox( 'permissions[]', 'edit_account_transaction', in_array('edit_account_transaction', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.edit_account_transaction') }} {!! Form::checkbox( 'permissions[]', 'delete_account_transaction', in_array('delete_account_transaction', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.delete_account_transaction') }} {!! Form::checkbox('permissions[]', 'access_account_book', in_array('access_account_book', $role_permissions), [ 'class' => 'input-icheck', ]) !!} Access Account Book {!! Form::checkbox( 'permissions[]', 'access_approved_account_book', in_array('access_approved_account_book', $role_permissions), ['class' => 'input-icheck'], ) !!} Access Approved Account Book {!! Form::checkbox( 'permissions[]', 'access_disapproved_account_book', in_array('access_disapproved_account_book', $role_permissions), ['class' => 'input-icheck'], ) !!} Access Disapproved Account Book {!! Form::radio( 'radio_option[accountant_status]', 'update_accountant_status', in_array('update_accountant_status', $role_permissions), ['class' => 'input-icheck'], ) !!} Update Account Status {!! Form::radio( 'radio_option[accountant_status]', 'authorized_accountant_status', in_array('authorized_accountant_status', $role_permissions), ['class' => 'input-icheck'], ) !!} Authorized Account Status {!! Form::checkbox( 'permissions[]', 'update_accountant_status', in_array('update_accountant_status', $role_permissions), ['class' => 'input-icheck'], ) !!} Update Accountant Status @if (in_array('booking', $enabled_modules)) @lang('restaurant.bookings') {{ __('role.select_all') }} {!! Form::radio( 'radio_option[bookings_view]', 'crud_all_bookings', in_array('crud_all_bookings', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('restaurant.add_edit_view_all_booking') }} {!! Form::radio( 'radio_option[bookings_view]', 'crud_own_bookings', in_array('crud_own_bookings', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('restaurant.add_edit_view_own_booking') }} @endif @lang('lang_v1.access_selling_price_groups') {!! Form::checkbox( 'permissions[]', 'access_default_selling_price', in_array('access_default_selling_price', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('lang_v1.default_selling_price') }} @if (count($selling_price_groups) > 0) @foreach ($selling_price_groups as $selling_price_group) {!! Form::checkbox( 'spg_permissions[]', 'selling_price_group.' . $selling_price_group->id, in_array('selling_price_group.' . $selling_price_group->id, $role_permissions), ['class' => 'input-icheck'], ) !!} {{ $selling_price_group->name }} @endforeach @endif @if (in_array('tables', $enabled_modules)) @lang('restaurant.restaurant') {!! Form::checkbox('permissions[]', 'access_tables', in_array('access_tables', $role_permissions), [ 'class' => 'input-icheck', ]) !!} {{ __('lang_v1.access_tables') }} @endif @include('role.partials.module_permissions') @lang('Website intergrate') {!! Form::checkbox( 'permissions[]', 'access_website_intergrate', in_array('access_website_intergrate', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Access all website integrate') }} {!! Form::checkbox( 'permissions[]', 'access_sync_customer', in_array('access_sync_customer', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Sync customers') }} {!! Form::checkbox( 'permissions[]', 'access_sync_catagory', in_array('access_sync_catagory', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Sync Catagory') }} {!! Form::checkbox( 'permissions[]', 'access_sync_brand', in_array('access_sync_brand', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Sync Brands') }} {!! Form::checkbox( 'permissions[]', 'access_sync_product', in_array('access_sync_product', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Sync Products') }} {!! Form::checkbox( 'permissions[]', 'access_sync_order', in_array('access_sync_order', $role_permissions), ['class' => 'input-icheck'], ) !!} {{ __('Sync Orders') }} @lang('messages.update') {!! Form::close() !!} @endcomponent @endsection