A mill sells a moving price against a fixed capacity
Two constraints define textile selling and no generic CRM understands either. The first is that your price is not yours: it follows cotton, fibre and yarn markets that can move meaningfully inside the life of an open offer. The second is that your capacity is finite and scheduled, so an order accepted for a delivery month that is already full is a problem you have created for the plant.
A mill CRM has to hold both. Every offer needs a rate and a clock. Every confirmed order needs to land against a delivery month you can actually service. Without those two disciplines, marketing and production spend the year negotiating with each other instead of with buyers.