We use the OASIS UBL ProductActivity message as the standardized document format for exchanging both Sales Reporting (SLSRPT) and Inventory Reporting (INVRPT).
The ProductActivity document provides a flexible and internationally recognized structure for describing product‑related activities across the supply chain.
More details on the document can be found here: UBL ProductActivity

The UBL ProductActivity message contains components that naturally fit the information required for sales and inventory processes. It allows us to represent:
The ProductActivity message includes the following relevant elements:
Using these components, we can map all required fields for both Sales and Inventory Reporting into a single consistent UBL structure.
By adopting the UBL ProductActivity document, we ensure that our reporting processes are structured, interoperable, and aligned with international best practices.
📄Example 1 — UBL ProductActivity (Sales Report)
📄 Example 2 — UBL ProductActivity (Inventory Report)