Add chatter section to the Product Category (aka Mail Thread) to support tracking fields changes.
Product Category Chatter
Convert access token from 1h to 60 days token
Facebook: Convert Long-lived Token
On payslip, exclude timesheet records that represent time off on payslip
Exclude Time off Timesheet records on Payslip
This module is used to test the module to_token_expiration
Token Expiration Tests
Technical module to integrates Odoo Version and Website
Website Odoo Version
The bridge module between Account Counterpart and Account Reconciliation
Account Counterpart - Account Reconciliation
Lock vendor pricelist and purchase prices on purchase orders to ensure consistency and control.
Vendor Price Lock
Add an email verification step for account registration activation
Signup Email Verification
Manage courses for each position, each skill of employees
HR Employee Training
Calculate stock valuation for the components for MRP unbuild order.
BoM Component Cost Percentage - Unbuild
Inter Company Transactions for SO/PO
Inter-Company Rule for Sale/Purchase
Automatically identify partners location when they register portal account according to their IP address.
National Identification Of Online Registered Accounts (Portal)
Categorize country states and partners in different state groups
Country State Group
Apply bank's Exchange Rates in purchase and stock operation
Bank Currency Rates - Purchase Stock
Technical module, update price unit for stock move related to Purchase.
Purchase Stock Backdate
Extending Stock Internal Transit Valuation module to support specific identification valuation method
Stock Internal Transit Valuation - Specific Identification
Automatic currency rates update by ACB bank
Automatic Currency Rates Update by ACB bank
Quickly sell Odoo apps set using sales templates
Odoo Apps Sales Template
Monkey patch build-in slugify to better support Vietnamese
Slugify Vietnamese
Visualizing data flow with sankey chart view
Sankey View