Posts

D365 Solution Design: Trusting Thyself in a Pit of Conniving Partners

Image
Microsoft Dynamics 365 Finance and Operations (D365) is a robust enterprise resource planning (ERP) solution that empowers businesses to manage their financials, supply chain, and operations efficiently. However, customizing D365 to meet specific business requirements can often lead to invasive solutions proposed by ERP partners seeking to maximize billable hours. In this article, we will explore a more client-centric approach to a common customization scenario – the automatic assignment of priority to sales orders based on customer ABC codes. The Business Challenge: A business wishes to automate the assignment of priority to sales orders based on the ABC codes associated with customer accounts. The ABC codes categorize customers according to their spend and frequency, providing a basis for determining order priority. The challenge lies in implementing this customization in a way that minim...

Data Science: Breaking the Chains of Conventional Convenience Store Operations

Image
Leveraging data science concepts has become increasingly important in the fast-paced world of convenience stores, where every choice can effect consumer satisfaction and operational efficiency. When forecasting, probability, and machine learning are incorporated into a convenience store's daily operations, as a visionary operator and data scientist, the outcomes can be revolutionary. With an emphasis on real-world applications including time series analysis, predictive analytics, and sophisticated seasonal forecasting, this essay delves into the subtleties and significance of putting data science techniques into practice. Scoops, Sips, and Success: A Data-Driven Dance in Convenience Understanding and predicting consumer behavior is paramount for a convenience store operator leveraging data science. The application of Naive Bayes, Triple Exponential Smoothing, and Multilinear Regression mode...

The Unfulfilled Dream: Dynamic Load Balancing in Dynamics 365 and the Profit Hungry Dilemma

Image
Dynamics 365, Microsoft's comprehensive suite of business applications, has become a staple for organizations seeking robust Enterprise Resource Planning (ERP) solutions. As businesses increasingly migrate to the cloud, the need for more dynamic and efficient resource management has become apparent. One feature that could revolutionize Dynamics 365 in the cloud is the ability to dynamically provision or control the startup/shutdown of Application Object Servers (AOS) based on demand. What Customers Really Need Imagine a scenario where Dynamics 365 could intelligently scale its infrastructure in response to user demand. This dream feature would involve the dynamic provisioning of AOS instances, ensuring that the application environment can seamlessly adjust to varying workloads. This capability would be governed by customizable metrics, such as the number of concurrent users or resource l...

Coding Light, Scaling Right: A Tale of SPA Magic with Azure Storage, Knockout.js, and Power Automate

Image
Fast and affordable solutions are more important than ever in the fast-paced world of customer demands within the corporate world. In this feature we'll showcase how to build a low-cost Single-Page Application (SPA) with local storage, JavaScript, Knockout.js, and Azure Storage Blob as the webserver to produce an engaging and dynamic user experience. The solution effectively handles AJAX calls by utilizing Power Automate, particularly its HTTP request triggers, allowing for smooth communication between the SPA and the backend. As over-architected and bloated solution designs become commonplace by outsourced partner resources with the full intention of developing solutions as complex as possible in order to set the vendor-hooks it is important for organizations to realize that committing to a KISS (Keep It Stupidly Simple) mindset is always a preferred approach and proven...