Creating New Cashier
This guide covers how to create and configure a new cashier in Microsoft Dynamics NAV, including user setup, POS terminal assignment, and cashier permissions.
Overview​
Creating a cashier in Microsoft Dynamics NAV involves:
- User Account Creation - Setting up the cashier user account
- Cashier Configuration - Configuring cashier-specific settings
- POS Terminal Assignment - Assigning cashier to POS terminals
- Permission Setup - Granting appropriate cashier permissions
- Testing - Verifying cashier setup
Prerequisites​
Before creating a cashier, ensure you have:
- ✅ Administrative access to Microsoft Dynamics NAV
- ✅ LS Central module access
- ✅ POS terminal configuration completed
- ✅ Cashier user information (name, ID, etc.)
- ✅ Understanding of cashier role requirements
Step-by-Step Guide​
Step 1: Create User Account​
-
Navigate to User Management
- Open Microsoft Dynamics NAV
- Go to Administration → Application Setup → Users
- Select Users
-
Create New User
- Click New to create a user
- Enter user information:
- User ID - Unique cashier identifier (e.g., CASH001)
- User Name - Cashier's full name
- Email - Cashier email (if applicable)
- State - Set to Enabled
-
Save User
- Click OK to save
- User account is created
Use a consistent naming convention for cashier IDs (e.g., CASH001, CASH002) to easily identify cashier accounts.
Step 2: Assign Cashier Role​
-
Access User Roles
- Select the newly created user
- Navigate to User Roles or User Setup
-
Assign Cashier Role
- Click New to add a role
- Select CASHIER or appropriate cashier role
- Configure role settings
-
Verify Role Assignment
- Confirm role is assigned
- Check role permissions
- Verify access levels
Common cashier roles include:
- CASHIER - Standard cashier permissions
- SENIOR CASHIER - Additional permissions (voids, returns)
- CASHIER SUPERVISOR - Management permissions
Step 3: Configure Cashier Settings​
-
Access Cashier Setup
- Navigate to Retail → Setup → Cashiers
- Or go to LS Central → Cashiers
-
Create Cashier Record
- Click New to create cashier
- Enter cashier details:
- Cashier ID - Link to user account
- Cashier Name - Display name
- Store Code - Assign to store location
- Status - Set to Active
-
Configure Cashier Options
- Allow Voids - Enable/disable void permissions
- Allow Returns - Enable/disable return permissions
- Discount Limit - Set maximum discount amount
- Cash Drawer Access - Configure drawer permissions
Configure cashier settings based on their experience level and store policies. New cashiers may have more restricted permissions initially.
Step 4: Assign to POS Terminal​
-
Access POS Terminal Setup
- Navigate to Retail → Setup → POS Terminals
- Or go to LS Central → POS Terminals
-
Assign Cashier
- Select the POS terminal
- Add cashier to terminal assignment
- Configure terminal-specific settings
-
Verify Assignment
- Confirm cashier appears in terminal list
- Test terminal access
- Verify permissions
Step 5: Set Up Permissions​
-
Access Permission Sets
- Navigate to Administration → Application Setup → Users → Permission Sets
- Select cashier permission set
-
Assign Permissions
- Add POS-related permission sets
- Configure object-level permissions
- Set up data access restrictions
-
Common Cashier Permissions
- Sales Transactions - Process sales
- Payment Processing - Accept payments
- Returns - Process returns (if allowed)
- Voids - Void transactions (if allowed)
- Discounts - Apply discounts (within limits)
Cashier Configuration Options​
Basic Settings​
| Setting | Description | Options |
|---|---|---|
| Cashier ID | Unique identifier | Alphanumeric code |
| Cashier Name | Display name | Full name |
| Store Code | Assigned store | Store location code |
| Status | Active/Inactive | Active, Inactive |
| Terminal Assignment | POS terminal | Terminal ID |
Advanced Settings​
- Void Permissions - Allow/deny void transactions
- Return Permissions - Allow/deny return processing
- Discount Limits - Maximum discount percentage/amount
- Cash Drawer Access - Open/close drawer permissions
- Price Override - Allow price modifications
- Transaction Limits - Maximum transaction amounts
Testing Cashier Setup​
Verification Checklist​
- ✅ User account created and enabled
- ✅ Cashier role assigned
- ✅ Cashier record created in system
- ✅ POS terminal assigned
- ✅ Permissions configured correctly
- ✅ Cashier can log in to POS
- ✅ Cashier can process transactions
- ✅ Permissions work as expected
Test Transactions​
-
Login Test
- Cashier logs in to POS terminal
- Verify login successful
- Check user information displayed
-
Transaction Test
- Process a test sale
- Verify transaction completes
- Check transaction appears in system
-
Permission Test
- Test allowed operations
- Verify restricted operations are blocked
- Check error messages are appropriate
Common Scenarios​
New Cashier Setup​
- Create user account
- Assign cashier role
- Create cashier record
- Assign to POS terminal
- Configure permissions
- Test setup
Updating Cashier Permissions​
- Access cashier setup
- Modify permission settings
- Update role assignments
- Test changes
- Notify cashier
Disabling Cashier​
- Access cashier setup
- Change status to Inactive
- Remove terminal assignment (optional)
- Document reason
- Archive cashier data (if needed)
Best Practices​
Security​
- ✅ Use unique cashier IDs
- ✅ Set appropriate permission levels
- ✅ Regular review of cashier access
- ✅ Disable inactive cashiers promptly
- ✅ Monitor cashier activity
Configuration​
- ✅ Configure based on experience level
- ✅ Set appropriate discount limits
- ✅ Restrict sensitive operations for new cashiers
- ✅ Document all configuration changes
- ✅ Keep cashier information updated
Training​
- ✅ Provide cashier training
- ✅ Document procedures
- ✅ Create training materials
- ✅ Conduct regular reviews
- ✅ Update training as needed
Troubleshooting​
Common Issues​
| Issue | Solution |
|---|---|
| Cashier cannot log in | Check user account status, verify POS terminal assignment, check permissions |
| Cashier lacks permissions | Verify role assignment, check permission sets, review object permissions |
| Cashier not appearing in POS | Check terminal assignment, verify cashier status, check store assignment |
| Transaction errors | Verify permissions, check configuration, review error logs |
Diagnostic Steps​
-
Check User Account
- Verify user is enabled
- Check account expiration
- Verify license availability
-
Verify Cashier Setup
- Check cashier record exists
- Verify status is Active
- Confirm store assignment
-
Check Terminal Assignment
- Verify terminal assignment
- Check terminal status
- Review terminal configuration
Related Resources​
- Creating New User - General user creation guide
- Microsoft Dynamics - Dynamics overview
- NAV & LS Retail Setup - Setup guide
- Systems & Software - Company systems overview
Questions?​
For questions about creating cashiers in Microsoft Dynamics:
- Contact your Technical Team Lead
- Reach out to the Head of Software Department
- Check system documentation
- Review user management guides
Need help? Don't hesitate to reach out! 🚀