We are looking for basic Odoo enterprise deployment without developing
for customer requirements as shown below. The contractor should provide 4 weeks
of support and minimal change as per customer requirements after deployment.
The customer will have 15 users on system and will use odoo sh. The initial deployment
will be applied on odoo online test database.
Al-Bayt Furniture Company Report
Date: 2026/1/28
Required Applications
1. Human Resources (HR) System
2. Call Center (CRM) System
3. Ticketing (Helpdesk) System
4. Projects System
5. Document Archiving System
6. Accounting System
7. Purchase System
8. Inventory System
Application Customizations:
1. Human Resources (HR) System
• Employee management (administrators, drivers, technicians).
• Employee payroll management.
• Attendance and departure management.
• Leave and holiday management.
2. Call Center (CRM) System
• Customer data registration.
• Customer follow-up.
3. Ticketing (Helpdesk) System
• Open maintenance tickets for furniture.
• Determine ticket status.
• Link tickets to customers.
4. Projects System
• Create a main project named "International Project."
• Sub-projects (Baghdad – Basra).
• Each project represents:
o Furniture installation
o Or furniture delivery
• Link transportation or installation expenses to the project.
• Track drivers’ and technicians’ work within the project.
Restrictions:
• Drivers or technicians can only view their assigned tasks.
• Access to invoices or unrelated data is prohibited.
5. Document Archiving System
• Store documents for:
o Projects
o Invoices
o Delivery orders
• Link documents to customers or projects.
6. Accounting System
Basic Requirements:
• Sales and purchase invoices based on:
o Date
o Company
o Branch
• Currency support:
o Iraqi Dinar (IQD)
o US Dollar (USD)
o Chinese Yuan (CNY)
Exchange Rate:
• Ability to manually change exchange rates for sales and purchases.
• Calculate annual profits and losses using:
o The arithmetic average of the exchange rate at the end of the year.
Funds:
• Create an independent cash box for each showroom.
• Link each cash box to its company.
Returns:
• Support financial and inventory returns for:
o Sales
o Purchases
7. Purchase System
• Manage purchase orders from suppliers.
• Enter invoices with past dates (e.g., if purchased from a supplier a week ago and want to enter the invoice now).
• Enter shipments even if:
o Received product names differ from purchase orders.
o Allow modification of product names upon actual entry.
Customs:
• Enter customs fees and allocate them to the cost per product (Landed cost):
o Manually
o By the accountant
o Distributed according to management decisions.
8. Inventory System
Control and Permissions:
• Disable manual inventory adjustments.
• Prevent any user from:
o Manually modifying stock quantities.
• All changes occur only through:
o Sales
o Purchases
o Inventory transfers
o Returns
Barcode:
• Activate barcode system for products.
• Use for:
o Entry
o Transfers
o Sales
Internal Transfers:
• Track all inventory movements with reports, with display customization to show:
o Who created it
o Who approved it
• Hide contact names in internal transfers.
Multi-Warehouse Sales Scenario:
• If a customer requests a quantity larger than the stock available in one showroom:
o The system automatically creates multiple inventory operations.
o Example:
A customer goes to the Basra branch and wants 15 beds, but stock is as follows:
• 5 from Basra warehouse
• 5 from Baghdad warehouse
• 5 from the main warehouse
o The final result is a single sales transaction for 15 beds, achieved by executing 3 inventory transfer operations to fulfill the actual sale quantity.
9. Sales System
• Create quotes and invoices.
• Enter invoices with past dates.
• Link sales to multiple warehouses.
• Support financial and inventory returns.
• Allow partial payment (deposit) with subsequent installments.
• Ability to add specific discounts.
... Show more