Odoo Development and Enhancement
Worldwide
Odoo Enhancement Requirements POS & Menu Management Restaurant Brand 1 • Add new menu categories and menu items. • Configure combo/box products with item selection popups. • Apply quantity selection limits. • Ensure inventory consumption is calculated based on selected items and their BOMs. • Update branch configurations and replicate menus/inventory where required. • Restrict available payment methods for designated branches. Restaurant Brand 2 • Add new menu items. Restaurant Brand 3 • Convert existing variant-based meal products into proper combo products. • Ensure combo selections are correctly linked to inventory and reporting. Inventory Management • Perform physical stock count verification across all entities and branches. • Validate inventory records against actual stock. • Remove duplicate inventory items and clean inaccurate records. • Standardize raw material reference numbering. • Update item references consistently across the system. • Replenishment. Human Resources • Implement automatic staff ID generation. • Make staff ID non-editable. • Populate missing employee information from available master data. • Rename and standardize employee identification fields. • Update employee document expiry information. • Configure automated expiry notifications. • Enable employees to be assigned across multiple companies/branches. • Resolve POS access and permission conflicts related to multi-company employee allocation. • Test and validate employee access across all applicable branches. Attendance & Device Integration • Integrate attendance devices with Odoo. • Record employee check-in and check-out transactions. • Generate attendance reports with advanced filtering options. • Synchronize employee records across devices. • Synchronize biometric data between devices where supported. Accounts & Finance • Review and optimize multi-company accounting structure. • Ensure proper separation of chart of accounts between entities. • Configure branch-specific financial accounts where required. • Perform accounting structure cleanup without impacting historical transactions. • Review existing financial mappings and account configurations. Reporting • Enhance POS sales reporting capabilities. • Add advanced filtering options for sales analysis. • Include gross sales, discounts, loyalty deductions, and net sales metrics. • Provide reporting by customer, product, session, branch, and other dimensions. • Improve report usability and analytical capabilities. Dashboard • Define and implement owner/management dashboard requirements. • Provide consolidated business performance visibility. Reconciliation • Implement comprehensive reconciliation processes for all payment channels. • Support reconciliation against accounting journals. • Enable automated posting and reconciliation workflows. • Improve visibility of outstanding and reconciled transactions. Data Validation & Cleanup • Review and clean master data across all entities. • Validate configuration consistency across branches. • Remove duplicate records where identified. • Standardize data structures and reference numbering. • Ensure system data accuracy and integrity.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Hires:2
- Interviewing:19
- Invites sent:6
- Unanswered invites:0
About the client
- QATDoha10:20 PM
- $3.1K total spent17 hires, 3 active
- 2 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by