Permissions & Restrictions: Contracts
Role restriction matrices by module
Contracts
Contract
Vehicle
| Edit button | | To hide Edit button, set bitarray = 3. To display and enable Edit button, set bitarray = 5.
SELECT * FROM gb_role_restrictionsWHERE sub_page = 'vehicle_pricing' AND restriction_type = 'bit_array'|
Order
| Cash on Delivery | fmconcashondeliveryflag | If restrictiontype = 'displayonly', the field will be read only.If restrictiontype = 'hidden', the field name and field will be hidden. |
Finance
Insurance
Payments
Lease
| Finalise button | | To show the Finalise button, remove the bitarray entry for the role you want to give the button to. To hide the Finalise button, set bitarray = 71.
select * from gb_role_restrictionsWHERE module = 'fm' AND page = 'contracts'AND sub_page = 'lease' AND type = 'bottom_controls_map'order by role_id;|
Fleet / Administration / Contracts → Terminate
- Contract Status contractstatusid
- Contract Sub Status — If the Contract Status is "Hidden" the Contract Sub Status will automatically be hidden as well. contractsubstatus_id
- Due Off Status dueoffstatus_id
- Sale Method — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. If restrictiontype = 'hidden', the field name and field will be hidden. fmconsalemethod_id
Events
Fleet / Administration / Contracts → FBT
- ECM Flag — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconecm_flag
- Employee Level — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconemployee_level
- Benefit Type — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconfbtbenefittype
- Business Usage — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconfbtbusinessuse
- FBT Email — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. If restrictiontype = 'hidden', the field name and field will be hidden. fmconfbtemail_flag
- FBT Liability End Date — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconfbtliabilityend_date
- *FBT Reduced Value / Date* — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconfbtreducedvalue
- Statutory Rate Date — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconfbtstatutoryrate_date
- Log Book Date — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconlogbookdate
- 3rd Party Lease — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconthird_party
- 3rd Party Lease Id — If restrictiontype = 'displayonly', the field will be displayed, but is not editable. fmconthirdpartylease_id
| Edit button | | To hide Edit button, set bitarray = 3. To display and enable Edit button, set bitarray = 5.
SELECT * FROM gb_role_restrictionsWHERE sub_page = 'fbt' AND restriction_type = 'bit_array'|