Odoo Development and Enhancement

Posted last month

Worldwide

Summary

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/week
    Hourly
  • < 1 month
    Duration
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Python
Odoo
Odoo Development
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
Member since Jan 8, 2025
  • QAT
    Doha10:20 PM
  • $3.1K total spent
    17 hires, 3 active
  • 2 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo