New technologies and growing expectations are changing the job of CFOs like never before. An article in Forbes put the matter like this: “Perhaps chief technology evangelizer, chief strategic engineer or chief operations partner should share the billing with the finance title. CFOs today are expected to fill all of these roles.”
To be more strategic and a champion of growth, CFOs need to embrace technology in all its forms. Deloitte research indicates seven technologies that “have growing interaction and relevance for how the work of finance gets done:”
“Together, [these technologies] form a toolset finance can use to improve its own performance and serve the business more effectively, especially when they are used together,” according to Deloitte.
Elevating finance to the cloud
In particular, tech-savvy CFOs are looking to the cloud to expedite financial accounting tasks and get the insights they need to grow their business. Cloud-based financial management solutions such as Sage Intacct are essential to progressive CFOs for several reasons:
Kevin Craig, managing director at Concur Canada, summed up the benefits of cloud technology this way: “Ultimately, cloud-based solutions are the key to allowing CFOs to take on the evolving role they are expected to fill. With emerging technologies and increased automation helping to remove much of the mechanical burden placed on a CFO, these business leaders are free to concentrate on adding value in the form of creative innovation and strategic direction to continue moving their business forward.”
Grow your company and your role with Leaf Software Solutions
Technology in and of itself has little value without the right partner. That’s why you can trust the professionals at Leaf Software Solutions to select and implement a business technology solution for your organization—one that helps you meet current needs and provides a platform for growth.
Contact us today and let us know how we can help.
Growing Your Multi-Entity Business with Sage Intacct
Are you adding new locations? Opening another office? Congratulations! Your business is on a growth path. While it’s exciting to cut the ribbon or open the bottle of the bubbly to celebrate, challenges await. New entities add complexities to your organization that your QuickBooks financial software isn’t built to handle.
Some of these include: decentralized payables, inter-entity transactions, multiple currencies, and global consolidations—all of which require a purpose-built financial management system such as Sage Intacct. Whether your business is global or domestic, simple or complex, now you can close the books faster and gain the visibility you need even as your operations grow and evolve.
Get quick and accurate closes with automated consolidations
Finance teams in distributed organizations struggle with QuickBooks’ inability to quickly consolidate information at period close or when it’s needed for decision making. Sage Intacct’s multi-entity structure allows you to consolidate multiple entities with just a couple of clicks. Now you get accelerated closes, improved accuracy, and better visibility. Plus, every global consolidation includes a detailed journal entry report for easy audibility.
Easily manage multiple currencies
Sage Intacct automates the management of multiple currencies, saving you time and increasing accuracy. You’ll use up-to-date exchange rates for currency conversions and revaluations, and instantly access information on currency gains and losses. You can also produce reports in your headquarters’ currency or the entity’s local currency.
Save time and effort with simple setup and maintenance
With Sage Intacct, all your business entities reside in one system. You can quickly set up policies, procedures, workflows, and reporting for new entities regardless of the complexity of your multi-entity structure. For example, you can easily configure each new entity with unique definitions. Or automatically “inherit” centralized definitions—workflows, charts of accounts, period definitions, and lists—across entities for a standard, organization-wide configuration. You can also opt for automated inter-entity transactions with manageable rules, making it easier to centralize payables and receivables.
Give the right people the right access with permissions
Sage Intacct provides permissions that can be scaled to just the location the user works in and to just the area that person needs to see. For example, you may want a person to be able to enter sales orders for their entity, but they don’t need to see everything that’s going on in purchasing. Also, you may want a manager to be able to pull a report just for their department without being able to delve into the financial information of the whole company.
Take advantage of fast, flexible reporting
Giving people self-service access lets them get to the information they need—when they need it—to help their part of the company grow, and you don’t become a single source for constant requests. And Sage Intacct makes it easy to quickly produce accurate financial reports, regardless of your organization’s complexity. You can get insights from real-time visibility with instant roll-up reporting (single currency) or push-button consolidations (multiple currencies). What’s more, you can easily switch between consolidated and local views for further insights into the figures.
Growing businesses trust Leaf Software Solutions
QuickBooks, while excellent for new businesses, wasn’t designed for the complexities of multi-entity organizations. Whether you’re expanding geographically or diversifying your business, rely on Sage Intacct to keep you in control across your company. The professionals at Leaf Software Solutions can create and implement a technology solution that meets your unique business requirements—now and as you grow. Contact us by phone or email and let us know how we can help.
An example of using real data from SupplyKick as an ML experiment
So, what exactly is Machine Learning?
Machine learning is a growing concept in computer science, where scientists attempt to teach computers to learn abstract concepts just as a human would. This is a major paradigm shift from traditional programming, in which programs operate using a set of logical rules that are explicitly stated by programmers. In machine learning, the programmers instead develop a “model,” a structure that is able to learn the data that the user feeds into it.
The first thing we need to do was get an actual dataset to manipulate. We did so using Amazon’s Marketplace Web Services API. We pulled in the responses from this API and stored them as CSV files that are easy for our program to read. We then clean the data by filtering out repeat entries or records that don’t contain any data at all. Because the goal is to predict future sales, we ordered the rows by date and totaled all orders on the same day. Finally, through experimentation, we found that the model fits best to data for individual products; rather than for all products, so we filtered down to only rows containing a specific product. The result of all of this cleaning is plotted in blue.
Let’s try getting some predictions! After no training, here’s how well the model fits to the training data.
It’s pretty terrible, but this is what we expect without any training. This would be like walking into a calculus test without even having heard what “math” is. After training on the data 100 times we are given the following result.
It seems to be picking up the general trends in the data but doesn’t quite hit the mark. Lets try doing another 900 iterations through the data, for a total of 1000 training runs.
Now the prediction is clearly fitting to the actual sales trend. Also, keep in mind that although 1000 iterations sound like a lot, the entire training was completed in about 15 seconds. However, the real challenge is fitting the model to data that the model has never seen before. Below are the predictions on the “test” dataset.
Though these predictions aren’t quite as good as on the training set, this is expected, and they are still very accurate overall and likely more precise than a human’s predictions.
What this could look like for you
- 3Blue1Brown- YouTube channel with amazing visual representations of abstract mathematical concepts
- Two Minute Papers- YouTube channel that distills recent machine learning research papers down to 2-minute videos
- Siraj Rival- YouTube channel with tutorials on lots of machine learning concepts
- Google Machine Learning Crash Course- Web tutorial series on machine learning (has more of a business/real-world focus)
- Machine Learning Mastery- Website with tons of machine learning tutorials and resources
- Colah's Blog- In depth explanation of ML concepts by Google Brain Scientist
- Distill- Explains abstract concepts through interactive machine learning widgets
How to Enable ‘Doc Date Verify’ using Professional Services Tools Library
By Samantha Higdon, Microsoft Dynamics GP Consultant
Once PSTL is installed, configuring Doc Date Verify is a simple process
Entering a valid date does not prevent a user from keying a document date as 8/1/2018 instead of 7/1/2018 if both periods exist and are open in GP, but it is a great tool to capture those transpositions of numbers that put dates in nonexistent fiscal periods which are much harder to correct!
How are Microsoft 365 ENTERPRISE and Microsoft 365 BUSINESS, Different?
By Justin Kruse, Microsoft Dynamics 365 Senior Consultant
Microsoft 365 Enterprise:
Microsoft 365 Business:
In fact, these two principles are foundational to the rating system used by Charity Navigator, the nation's largest and most-utilized evaluator of charities. Charity Navigator offers these two definitions:
Accountability is an obligation or willingness by a charity to explain its actions to its stakeholders.
Transparency is an obligation or willingness by a charity to publish and make available critical data about the organization.
The willingness to be accountable and transparent about your nonprofit — especially finances — creates an environment of trust that encourages donations. Financial transparency and accountability are also essential for legal compliance.
The National Council of Nonprofits lists several ways your nonprofit can - and in some cases, must - demonstrate financial transparency:
Fortunately, there’s cloud-based fund accounting software from Sage Intacct. Now you can create greater levels of transparency across every dimension of your organization and get real-time visibility into your organization’s financial health. Key stakeholders like the Board of Directors have instant, actionable insight to make smart decisions about your nonprofit’s future.
Let Leaf Software Solutions guide you to greater financial transparency and accountability. By focusing on your business needs first, so we can design a solution that scales as your nonprofit grows. Call us at 317-814-8000, or email us to get started today.
Off the Circle is an Indianpolis Business Podcast, sharing motivating stories, newly discovered businesses, exceptional leaders, and other topics associated with the great city of Indianapolis. On episode 32, Douglas Karr interviews Mike Wilson, Chairman of Leaf Software Solutions.
Leaf has been helping businesses reach their corporate goals since 1987. At its core, Leaf takes great satisfaction in being a principle-centered company. We believe in fairness, kindness, effectiveness, and significance. The four principles are deeply embedded in our corporate DNA. Listen to Mike share his thoughts on why these principles are at the foundation of building the right corporate culture.
July 18 // 6 - 8 pm
Join us as we celebrate summer nights out on our Canal Terrace for free activities and family fun Wednesday evenings in June and July from 6 to 8 p.m. Enjoy games, art, science and fun! Exercise your competitive side on game night or discover the science of bubbles through wacky water experiments. Each Wednesday offers a different kind of hands-on experience!
- June 6 - STEAM Night
- June 13 - Nature Play Days
- June 27 - Build It!
- July 4 - Boom and Sparkle
- July 11 - Water Science
- July 18 - Game Night + Member Night
- July 25 - Jump and Play (fitness night)
Canal nights are free and open to the public, though museum galleries remain closed. All activities take place outside on the canal side of the museum. In case of rain, the event will relocate inside to the Gov. Frank & Judy O’Bannon Great Hall.
Parking is available in the White River State Park underground garage, and visitors will receive $5 parking with validation.
Leaf earns Bob Scott's Top 100 VARS 2018 recognition
By David Caldwell, Sage Intacct Practice Lead -
Leaf Software Solutions has a long-standing presence in the Greater Indianapolis area and has spent the last 31 years accelerating commercial growth for its clients. Leaf brings a unique blend of talented business and technology resources to every project. Leaf offers a full suite of financial software options, including a robust development workforce and strategy. Leaf is recognized, by the Indiana Chamber of Commerce, as one of the Best Places to Work in Indiana, and has received this award for seven consecutive years.
Bob Scott has been informing the mid-market financial software sector through print and Internet-based publications for over 24 years and has served as technology editor of Accounting Today and as executive editor of The Progressive Accountant.
That’s why you need best-in-class cloud financial management solution from Sage Intacct. Its reporting and dashboard features ensure you get the deep operational and business-performance insights that tell you why—and the real-time view that enables you to act today.
See every dimension of your business
With Sage Intacct, you can more easily create reports, graphs, dashboards, and visualizations that analyze performance by business driver. When you use dimensions to tag transactions and store financial or operational data along with its business context, you’ll fundamentally improve your reporting—and get fast answers to your business questions.
Sage Intacct includes 10 built-in dimensions for capturing and reporting on business context, including department, item, and employee. You can also create additional custom dimensions to track other business drivers.
Get the rich reports you need—the way you want them
Create reports that go deeper by drawing on your combined financial and operational data. What’s more, you can drill down to source transactions for immediate, granular details or easily view consolidated reports without waiting for period-end. With Sage Intacct, you can do it all without exporting data to a spreadsheet, writing custom scripts, or waiting on someone to customize reports.
Take advantage of more than 150 pre-built accounting and financial reports—or build and customize your own reports right from within Sage Intacct. With flexible scheduling and delivery options, like email and cloud, you can get reports when you need them, where you need them.
Make it easy for stakeholders to get the insights they need
Display real-time reports, metrics, and insights tuned to the needs and perspectives of all stakeholders—in finance, sales, operations, and the boardroom—wherever and whenever they need them. Dashboards provide at-a-glance views of what matters most: cash balances, project profitability, deferred revenues, revenue per square foot—practically any ratio or metric you need.
Plus, data visualization features let you easily flag important trends, display critical comparisons, highlight missed or hit targets, and more. Skip the hassle of exporting data to a spreadsheet or presentation program and emailing it; instead, just build a dashboard once, then let Sage Intacct update it for you in real time.
Elevate your success with Leaf Software Solutions
Sage Intacct unlocks valuable insights that help you plan smarter and lead with confidence. And Leaf Software Solutions offers a proven yet flexible framework for successfully implementing business cloud applications like Sage Intacct, so you can focus on your business and not on technology.
Ready to set your sights on success? Contact us today!
Today, it takes a tech-savvy CFO—someone who understands and embraces the promise and power of technology—to navigate this exciting but sometimes uncertain future. A tech-savvy CFO seeks to modernize and transform the company’s business systems (and IT infrastructure) to boost staff productivity and give the company flexibility for the future. Even if you are in the process of becoming tech savvy, in today’s landscape, an effective CFO must have knowledge of how technology will positively impact your company.
Here are five ways the tech-savvy CFO uses technology to get ahead and stay ahead.
1. Embrace automation. Technology powers the new tools and processes you need to transform your organization, while keeping pace with rapid growth. As you put that technology to work, you will see the results in your company’s performance. For example, you can add financial controls that ensure compliance and auditability. Automation enables rock-solid accounting and bullet-proof record-keeping—allowing your company to move faster, without fear.
2. Gain visibility. Where can you accelerate your business? How can you eliminate risk? Are you seeing your data in real-time? The sooner you know, the faster you can act on the really big opportunities in front of your business. To truly understand the nature of your business, you need to leverage a single source of truth. Your teams become empowered to dig deeper, and you can move faster toward bigger growth.
3. Look to the cloud. It’s time to invigorate your organization with the cost efficiencies and freedom of the cloud. After all, the safe bet of on-premises systems has become a bust. Slow innovation delivery and nightmare implementation cycles have shown there is just no future in the old way of doing things. Today’s cloud solutions, such as Sage Intacct’s best-in-class financial management software, deliver greater productivity, lower TCO, and better security.
4. Empower the next level of growth with agility. Top-performing organizations must constantly evaluate operations to make the right strategic investments. You need the flexibility to address the shifts in your business as they occur. The decisions you make today will become the competitive advantages of tomorrow.
5. Collaborate with confidence across your entire company. Departmental silos suppress collaboration and productivity. And that challenge compounds as your business grows. Why stay constrained by the old ways of isolated decision-making and missed information, when you can achieve your best results by working together? The tech-savvy CFO uses technology to streamline processes and leverage the power of the team.
Tech-savvy CFOs know and understand the power of harnessing technology to quickly grow their business. They also know that the details of implementing a transformative solution are best left to the experts. Leaf Software Solutions combines more than 30 years of software application development with the latest technology to create a custom solution that can accelerate your company’s growth.
You can’t afford to be left behind. Contact us today to start your journey to becoming the tech-savvy CFO your company’s future demands.
Established in 1987, Leaf delivers mission critical business solutions to financial institutions, insurance, logistics, manufacturing, and related vertical markets. With 45 employees based in Indiana, Leaf has a track record of providing solutions that allow their customers to rapidly scale their businesses and remain competitive in their respective markets.
This statewide survey and awards program was designed to identify, recognize and honor the best employers in Indiana, benefiting the state’s economy, workforce and businesses.
To be considered for participation, companies had to fulfill the following eligibility requirements:
The apps are designed so they can be easily and independently deployed, which means you can start with the business area you need and scale as the business demands. All Dynamics 365 apps, plus the larger portfolio of cloud solutions like Office 365, will share a common data model so it will be a breeze to adopt additional capabilities.
Leaf empowers organizations to leverage technology to create efficiencies and become more profitable. By combining your business logic, processes, and people with Dynamics 365 we are able to build custom end to end enterprise business software that manages any of the relationships that are critical to the success of your business.
First off, it is a gorgeous application that has a modern but familiar feel that your employees love
- Start with what you need. Dynamics 365 business apps fit specific roles so you can start with what you need and grow at your own pace. Traditionally you’d have to purchase the entire ERP or CRM together but with this decoupled approach, you can start where you want, and pay only for what you need. For example, you can get finance and then supply chain operations or customer service.
- Productivity where you need it. By connecting the structured workflow of business applications and processes with the unstructured work of collaboration and productivity, employees will be empowered with a merged world that reduces task/screen switching. The common data model makes it easier to surface context across Office 365, Dynamics 365, Power BI and more.
- Gain insights from built-in intelligence. Everyone wants dashboards and dreams of predictive and prescriptive analytics. By infusing business applications and processes with big data, advanced analytics, and IoT out-of-the-box, the tools can proactively guide employees and customers to optimal decision making and outcomes. With the power of the cloud and machine learning, you can connect what matters and transform insights into action.
- Be ready for growth. Organizations can reimagine their business models with a consistent, flexible, and extensible platform. These nimble applications will let them compose, modify and extend processes in real-time. You can deploy true unified commerce at a global scale and continue to grow and evolve the business software for a lifetime — all without the cost, complexity, and inflexibility of other solutions.
Converting HTML Emails to PDF in C# .NET
By Ted Elliott, Systems Engineer
We’ll start with a skeleton html document structure loaded from an html string as this is far easier than creating each node of the html document by hand.
This year it was clear that microservices are taking over. The longest lines were for sessions detailing how to run microservices on Docker or on how to implement them with Serverless techniques using AWS Lambda. The concept of breaking larger applications into smaller services is not new, but with the public descriptions of Service Oriented Architectures like those of AWS and Netflix, it is widely used. We're particularly interested in the organizational benefits of assigning small teams to building and supporting tightly-scoped, loosely coupled services.
An event like this is also a good opportunity to check in with services that have existed for a long time to stay current on new features. A good example of these are AWS Storage Gateway and Elastic Filesystem which have both seen further development since their initial launch. A service that impressed us thoroughly is Aurora: Amazon's enterprise-grade MySQL-compatible database engine. It shows how effectively AWS can squeeze out performance and reliability improvements when they are in control of the whole infrastructure stack. Several of our clients use Aurora, and it is good to see that this will pay dividends as we inherit regular improvements from Amazon's continued development.
But its not easy to get started. There is a rapidly growing list of services to learn in AWS alone, not to mention the other major providers like Microsoft Azure and Google Cloud Platform. Most of the vendors in the summit exhibit hall were involved in managing, monitoring, securing, or migrating cloud applications. You don't have to navigate this ecosystem alone. Leaf's Cloud Services team would love the opportunity to help!
Images Credit: https://aws.amazon.com/summits/chicago/
Amazon Web Services
Best Companies Group
Best Places To Work
Chamber Of Commerce
Chief Financial Officer
Cloud Financial Software
Doc Date Verify
Dynamics 365 Apps
Indiana State Museum
Internet Of Things
Joseph Graves Associates
LCD Welcome Screen
Microsoft Dyanmics 365
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics GP
Microsoft Visual Basic
Migrating Cloud Applications
Mobility & Security
Not For Profit
Off The Circle
Professional Services Tools Library
Project Service Automation
Python Tornado Web Framework
Repetitive Stress Injuries
Single-Page App Framework
Traditional Vs Machine Learning
Unit Test Fixtures