Accredited Microsoft Partner
Revenue recognition flexible and automated
The Challenge
Heavy customization was built to bridge the gap of revenue recognition module. Some of it dangerously touched the core of Dynamics 365 Finance and Operations that Sewan wanted to eleminate and use subscription billing module instead. That part was discussed in the core cleaning case study. Another challenge discovered while showing the module to users is that every subscription had its own start and end date, but the standard Dynamics 365 subscription billing experience pushes users towards predefined billing templates. The user needed to a alot per line to specify custom start date and end date.
The Solution
Tune forecasts to FMCG demand
Simplify the user experience: We replaced template selection with a more user-friendly approach, where users simply specify a start date and an end date on each line of the sales order, purchase order or ledger journal. Based on those dates, the system automatically decides whether each line qualifies for revenue or expense recognition and enables it without further user action.
Automate recognition eligibility
Based on those dates, the system automatically decides whether each line qualifies for revenue or expense recognition and enables it without further user action.
Handle closed periods intelligently
We enhanced the revenue recognition batch so that when a contract starts in a period that is already closed (for example, last year), the system moves the catch-up recognition to the closest open period and recognises the remaining amounts proportionally from that month onwards.
“Demand planner has helped us gain great control over our stock and streamline our purchases. We could reduce a lot of shortage in our stocks and were able to fulfill most of our projects on time.”
Hesham Attieh
Procurement manager- Fawaz (UAE)
The Results
Fawaz forecast demand for its fast-moving consumer goods in Excel, and only a handful of people knew how the spreadsheets worked. Forecasts were rebuilt from scratch each cycle, so replenishment was reactive: stock was ordered after a problem appeared, not before. Fast-moving lines ran out and orders went unfulfilled, while slow stock sat in the warehouse and tied up cash. With planning knowledge held by so few people, the process was hard to scale.
Related Work
Every Laptop Tracked and Costed, From Purchase to Resale