Hi,
You are welcome.
Product entity has an out-of-the-box field named Quantity On Hand, but it is only for informational purposes.
Normally, stocks are managed in Inventory Management Solutions or ERP (like Dynamics 365 Finance & Operations), and then we sync on-hand quantities to Customer Engagement for reporting or informational purposes.
This means, Dynamics 365 Customer Engagement does not manage inventory (out-of-the-box), this also means, when you sell a product, the Quantity On Hand field is not updated.
A typical flow is:
Customer Engagement: Lead -> Opportunity -> Quotation -> Sales Order
ERP/Finance & Operations: Sales Order Confirmation -> LPO/STO (or other Inventory Management operations) -> Invoice -> Sync Invoices and Inventory status back to Customer Engagement
If you need this functionality within Customer Engagement, you can also build this functionality (using processes/plugins), but it is a lot of work. An alternate is to use an add-on like:
Stock Management For Dynamics 365 Sales (microsoft.com)
Also, following docs are very useful to understand features available related to Product Catalog in Customer Engagement:
Set up a product catalog Walkthrough (Dynamics 365 Sales) | Microsoft Docs
If these answers are helpful, please mark these as verified (Select 'Yes' under 'Did this answer you question?').