| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 278 |
| Technical Name |
ariesbt_pos_salesperson |
| License | LGPL-3 |
| Website | https://www.ariesbt.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 278 |
| Technical Name |
ariesbt_pos_salesperson |
| License | LGPL-3 |
| Website | https://www.ariesbt.com |
POS Salesperson per Order Line
Assign a salesperson to each POS order line using employees from the HR module. Configure the list of allowed salespersons in the POS settings, and maintain line-level accountability for commissions and sales analysis.
Main Features
Allowed Salespersons by POS Configuration
Define which employees can be selected as salespersons directly from the POS settings. This ensures that only authorized staff are available in the POS interface for each shop.
Employee-Based Assignment
Leverages the hr.employee model to assign salespersons at the order line level, ensuring accurate sales attribution while maintaining consistency with your HR data.
Line-Level Traceability
Each POS order line can store an assigned salesperson, enabling precise commission calculations and more detailed sales performance analysis.
Business Rules Implemented
Supports optional salesperson assignment per line, retains the assigned salesperson for internal tracking (not displayed on POS receipts by default), and prevents modifications after payment in accordance with the defined business process.
Multi-Language Support
Available in English (US) and Spanish (GT), allowing users to operate the module in their preferred language.
Supported Platforms
Compatible only with Odoo.sh and On-Premise installations.
Screenshots
End-to-end flow: POS setup, line-level assignment, assign-to-all workflow, and backend traceability.
1. POS Configuration
Define allowed salespersons per POS from settings.
2. Salesperson per Order Line
Assign a salesperson directly from each order line.
3. Line Visibility
Shows the assigned salesperson on each order line for quick verification by the POS operator.
4. Assign to All Lines
Use the dedicated button to apply the same salesperson to all order lines in the order.
5. Mass Assignment Popup
Select an allowed salesperson and apply it to all order lines in a single action.
6. Backend Traceability
The assigned salesperson is stored on each POS order line, enabling accurate reporting, analysis, and commission workflows.
Support
For support, bug reports, or customization requests, please contact the publisher team via email at supportapps@ariesbt.com and provide the following details:
- Odoo version and edition
- Module version
- Steps to reproduce the issue
- Screenshots or a short video demonstrating the problem
Services
Professional services available for this module:
- Commission logic based on salesperson and product/category
- Advanced POS reports with salesperson analysis at the line level
- Role-based restrictions for salesperson assignment
For inquiries or professional service requests, please contact our team via email at sales@ariesbt.com.
Please log in to comment on this module