How Master Software Solution Brought Order to a Multi-Company Textile Business
Sudip Silk Mill is a textile manufacturing business operating across multiple company entities. Before implementing Odoo, the business relied entirely on paper-based records and a disconnected CRM tool used only for order taking. There was no centralized system, no automation, and no way to transfer or synchronize data between companies without manual re-entry.
Master Software Solutions stepped in as their Odoo implementation partner, conducting a thorough analysis of the company’s business flow before designing a tailored solution. The result was a fully configured multi-company Odoo environment, complete with Sales & CRM, Inventory & Warehouse, and Accounting & Finance modules, connected by intelligent automation flows that handle all inter-company data transfer automatically.
Today, Sudip Silk Mill operates with a single source of truth across all its entities, with real-time visibility, zero paper, and automated workflows replacing those processes that were once entirely manual.
How the Business Was Managed Before Odoo
Order Management & CRM
The only software in use was a standalone CRM application used exclusively for capturing customer orders. This tool operated in complete isolation; it held order data but had no connection to inventory, finance, or any other operational function. Sales staff entered orders into the CRM, and the same information was manually re-entered elsewhere to process the order.
Inventory & Warehouse Management
Stock levels, goods received, and dispatch records were all tracked on paper. There was no digital inventory system, which meant stock visibility was entirely dependent on manual counting and paper logs. It was not possible to know the real-time actual stock availability, and there were common discrepancies.
Finance & Accounting
Financial records were maintained manually, with no integration to sales or inventory data. Invoices were generated separately from orders, reconciliation was a manual process, and inter-company financial transactions required significant manual effort to record accurately on both sides.
Multi-Company Data Transfer
With multiple company entities operating under the same group, data frequently needs to move between companies, including purchase orders, stock transfers, financial entries, and customer records. Every one of these transfers was done manually. Staff would take information from one company’s records and re-enter it into another, a process that was slow, error-prone, and created data inconsistencies across the group.
Challenges Faced Before Implementation
- Paper-based operations across all departments: no digital records for inventory, finance, or internal processes.
- A standalone CRM with no integration to any other business function: order data was siloed and had to be manually re-entered downstream.
- Complex, multi-layered custom data fields that were inconsistently maintained across different paper records and the CRM.
- No mechanism for intercompany data transfer: every transaction between entities required manual re-entry on both sides.
- No real-time inventory visibility: stock levels were only known after physical counting.
- Disconnected financial records: invoices, payments, and reconciliation had no link to operational data.
- No consolidated view for management: decision-making relied on manually compiled reports from multiple disconnected sources.
The Solution That We Implemented, Configured & Customized
Master Software Solutions followed a structured, business-first methodology. Before any configuration began, the team conducted in-depth discovery sessions with Sudip Silk Mill’s stakeholders to map every process, understand how data flowed between companies, and identify all customization requirements.
Multi-Company Setup & Configuration
- Setting up each company entity within Odoo with its own chart of accounts, fiscal settings, warehouses, and user access controls.
- Configuring intercompany rules to govern how transactions, stock transfers, and financial entries are handled between entities.
- Defining role-based access so that users in one company can only see and act on data relevant to their entity, while group-level management retains consolidated visibility.
- Ensuring that inter-company purchase orders, sales orders, and internal transfers are correctly scoped and routed between the relevant companies.
Business Flow Analysis & Data Field Migration
- Conducted a full end-to-end mapping of all business processes across every company entity, from order intake to delivery and invoicing.
- Identified all custom input fields in use across the legacy CRM and paper records, including fields specific to the textile and silk industry, such as fabric types, roll quantities, color codes, and weave specifications.
- Mapped these fields to corresponding Odoo fields, creating custom fields where standard Odoo fields were insufficient.
- Cleansed and structured the historical data before migration to ensure data integrity within the new system.
- Validated migrated data against source records to confirm accuracy before go-live.
Automation Flows: Inter-Company Data Transfer
- We built automated triggers in Odoo that fire when specific business events occur; for example, when a user confirms a sales order in Company A, Odoo automatically creates a corresponding purchase order in Company B.
- Configured automated stock transfer workflows so that when goods are dispatched from one entity’s warehouse, the receiving entity’s inventory is updated automatically.
- Set up inter-company invoicing automation so that when an internal transaction is posted, the corresponding bill or invoice is automatically generated in the counterpart company.
- Eliminated the need for any manual re-entry of data between companies, removing a major source of errors and delays.
Sales & CRM Module
- Migrated all existing customer records, contact data, and historical order information from the legacy CRM into Odoo.
- Configured the CRM pipeline to reflect Sudip Silk Mill’s actual sales stages, from initial inquiry through quotation, order confirmation, and delivery.
- Linked the CRM directly to the Inventory module so that sales staff can check real-time stock availability when creating quotations.
- Connected confirmed sales orders to automated invoicing in the Accounting module, removing the need to manually generate invoices downstream.
- Configured customer-specific pricing, payment terms, and credit limits within Odoo to match existing commercial agreements.
Inventory & Warehouse Management Module
- Set up multiple warehouse locations across the group’s entities, with proper stock routing rules between them.
- Configured product categories and units of measure appropriate for textile and silk products, including roll-based and weight-based tracking.
- Implemented multi-step routes (receive, quality check, store, pick, pack, and dispatch) to reflect the actual warehouse process.
- Enabled real-time stock valuation, giving the finance team accurate, up-to-date inventory value at any point.
- Configured reorder rules and minimum stock levels to trigger procurement alerts automatically.
- Integrated stock movements directly with inter-company automation flows so that internal transfers update both entities simultaneously.
Accounting & Finance Module
- Set up a chart of accounts tailored to the textile manufacturing and trading context for each company entity.
- Configured automated invoice generation triggered by confirmed sales orders and delivery notes.
- Set up inter-company accounting entries so that all internal transactions are automatically recorded on both sides of the group ledger.
- Configured bank journals, payment methods, and reconciliation workflows for each entity.
- Enabled financial reporting at both the entity level and consolidated group level.
- Configured tax rules and fiscal positions appropriate to Sudip Silk Mill’s trading context.
Implementation Approach
Business Discovery & Process Mapping
Deep-dive sessions with Sudip Silk Mill stakeholders to document every process, data field, and inter-company workflow before any configuration began.
Solution Design
Designed the multi-company architecture, module configuration plan, automation flow logic, and data migration strategy based on discovery findings.
Configuration & Customisation
Built out the Odoo environment: multi-company setup, custom fields, automation flows, module configuration, and integrations.
Data Migration
Cleansed, mapped, and migrated all historical data from the legacy CRM and paper records into Odoo, with validation at each stage.
User Acceptance Testing (UAT)
Ran end-to-end testing of all workflows and automation flows with the Sudip Silk Mill team to validate the solution before go-live.
Go-Live & Hypercare
Supported the team through go-live, with dedicated on-hand support during the initial weeks of live operation.
Results & Business Impact
Complete Elimination of Paper-Based Processes
Order management, inventory tracking, financial recording, and intercompany transactions are now fully digital within Odoo. Paper records have been eliminated, reducing the risk of data loss, errors, and delays.
Unified Multi-Company Operations
All group entities now operate within a single Odoo instance with proper data segregation and controlled sharing. Management has a consolidated, real-time view of the entire group from one dashboard.
Zero Manual Inter-Company Data Entry
The automation flows handle all data transfer between companies automatically. When a transaction occurs in one entity, the corresponding records in other entities are created or updated without any human intervention.
Real-Time Inventory Visibility
Stock levels, movements, and warehouse operations are now visible in real time. The business can see exactly what is in stock, where it is, and what is in transit at any moment, replacing the previous reliance on manual stock counts.
Integrated Sales-to-Cash Process
Odoo now connects every step, from customer inquiry through to confirmed order, delivery, and invoice. Odoo has fully replaced the legacy CRM, uniting the previously disconnected sales and finance functions into a single, seamless process.
Automated Invoicing & Financial Accuracy
Odoo generates invoices automatically once staff confirm orders and complete deliveries. The system posts inter-company financial entries on both sides of the ledger automatically, eliminating a major source of reconciliation errors.
Management Reporting & Consolidated Visibility
Leadership now has access to real-time financial and operational reports across all entities, something that was previously impossible without manually compiling data from multiple disconnected sources.
Scalable Foundation for Future Growth
The multi-company architecture and automation framework is designed to scale. As the group adds new entities, products, or operational complexity, the Odoo environment can accommodate this growth without a rebuild.
About Master Software Solutions
Master Software Solutions is a global technology and ERP consulting firm founded in 2012. With 90+ professionals and 800+ clients across 40+ countries, the company specializes in helping businesses streamline operations, automate processes, and accelerate growth through tailored technology solutions.
As a certified Odoo Ready Partner, Master Software Solutions brings deep expertise in Odoo consulting, implementation, customization, integration, migration, and support across industries, including manufacturing, textiles, logistics, retail, distribution, and more.
Beyond Odoo, the company offers AI engineering services, digital transformation consulting, custom application development, data analytics, RPA, and cloud-managed services.
Ready to Transform Your Business? If your business is still running on paper, disconnected tools, or manual processes, you don’t have to be. Master Software Solutions has helped 800+ businesses across 40+ countries streamline their operations with Odoo and custom automation.
What we can help you do:
- Replace paper with a single, unified digital system
- Automate data transfer between companies and departments
- Connect your sales, inventory, and finances in one place
- Get real-time visibility across your entire business

