Don’t Get Sidetracked by These ERP Implementation Misconceptions

ERP and business intelligence

ERP is an amazing way to update the way you do business.  That said, implementation of ERP alone isn’t going to solve your process woes on its own.

You need to come to the party with ideas in hand.

That’s the human element extant in any technological change and ERP is no different.  If your operations are lumbering under the weight of inefficiencies, bad communication across silos and a general sense of complacency about the status quo, then your input about that is required for successful implementation.

In this post, we’ll be talking about some common misconceptions around ERP implementation and how some get sidetracked by them.

ERP isn’t about software.  It’s about making your processes more efficient, enhancing the experience of your customers and changing the way you do business.

If it’s broken, ERP won’t necessarily fix it

Don’t derail ERP’s benefits by clinging to your old way of doing things.  When you’re implementing ERP, you’re opening the door to institutional change on every level.

Automation is a crucial factor in ERP and it can help you retire processes that are hindering efficiency and productivity.  Look at what you have now and ask yourself where automation can be applied.

Then ask yourself if the processes you’re thinking about automating can be either eliminated or integrated to be more effective.

Policy matters

There’s sometimes a tendency to opt for the devil you know.  That’s not going to cut it when you’re implementing ERP.  While employees may cling to that devil, it’s a psychological roadblock that can be transcended with thoughtful messaging about the change and how it’s going to make things better.

But policy can get in the way of that.  We’ve all seen policy work against change.  Examine your company’s policy framework and pare down policies which may have been hindering your employees from doing their best work – and potentially derailing effective implementation.

Contingencies happen

Prepare for contingencies, because they happen.  They can gum up the works, where implementation is concerned.  Managing variances in expectations and an executive tier which has moved on to other battles goes with the territory.

Your IT implementation team should be prepared for bumps in the road, enabling them to proactively address issues arising with appropriate and timely responses.

ERP is nothing without them

A sweeping and revolutionary change like implementing ERP is a process.  Onboarding employees and training them in competencies to address the change are part of that.  It doesn’t happen overnight.

Employees need time to adapt and develop their interface and understanding of the new normal.  The upside of the journey involved is that ERP’s value only becomes more evident with time and developing expertise.

And it’s at the level of your people that ERP has its most potent ally.  They’re the ones on which the fortunes of ERP implementation are balanced and in them, you will realize the fullness of its benefits.

Without them, ERP is nothing.

Contact CEM Business Solutions for ERP implementation expertise that opens the door to a new way of doing business.

Migrating from Microsoft Dynamics SL to Dynamics 365: What You Need to Know

Microsoft Dynamics 365

Microsoft Dynamics 365 is here and it’s making waves.  If you’re working with Dynamics SL, what does it mean for you?

It means a lot of things, especially if you’re contemplating migrating from Microsoft Dynamics SL to Dynamics 365.  What you need to know, first and foremost, is that migration is well worth the effort, as 365 is a game changer.

Dynamics 365 goes well beyond the functions most commonly associated with it – ERP and accounting.  It’s a whole new way of working.  And that brings with it an experience that’s true across multiple platforms, including mobile.

With customer insights accessible at the touch of a button, you’ll be a more nimble, responsive organization, once you’ve made the leap.

A worthwhile leap

Trading up to Microsoft Dynamics 365 is an opportunity.  It’s an opportunity for you to drill down through your operations to the germ of why you’re in business in the first place.

Simplifying your processes to serve that “why” is a good place to start and one which will reveal numerous processes that have become unwieldy and bolt on solutions that are bogging you down and not serving your goals.

Working through the cloud, the Dynamics 365 environment allows you to dispense with expensive hardware upgrades, because its scalable, offering you tremendous flexibility.  You’ll get better data security and lower maintenance, without investing in costly hardware.

Summing it up in 3 bullet points

If you’re still mulling it over, these 3 benefits should help make up your mind.

  1. Processes are optimized. With information integration, you become nimbler and communication increases.  Bottlenecks end.
  2. Security is enhanced. Security is a huge concern for almost everyone these days.  With Dynamics 365, your security measures can be tailored to your needs and brought into compliance, for those processing credit card payments and other information protected by privacy legislation.
  3. Every function of your operation becomes more manageable in the Dynamics 365 environment, from client-facing concerns, to data to IT costs.

And if you’re still not ready, you can remain in the Dynamics SL environment until you are, with incrementally rolled out solutions that test the waters.  It’s one way to convince you of the superior value of Dynamics 365!

Migrating from Microsoft Dynamics SL to Dynamics 365 is a move you’re ripe to make.  With the right communications strategy and a clear idea of how you’re going to optimize your current processes, you’ll be amazed by the revolution this latest offering can create in your business.

CEM Business Solutions

If you’re nervous about making the shift with the support of only your IT people, you’re not alone.  CEM Business Solutions has been serving businesses like yours since 2003, with solutions tailored to their needs. Our expertise in Microsoft Dynamics 365 makes us the smart choice for making the leap.

We apply critical business process areas for customers all over the world, across multiple industries.  Ready to make the leap?  Contact us to find out how CEMBS can help you do it.

Establishing a Successful Communication Strategy for Your ERP Implementation

young professionals looking at the computer

One of the most enduring truths about human nature is that most of us don’t relish change.  There’s an implicit existential threat which causes some to react negatively when change is proposed – even if the change is positive and constructive.

Just add office politics!

Establishing a successful communication strategy for your ERP implementation is crucial, for this very reason.  You are “romancing” your people with the promise of systems integration that they may not have a strong conceptual grasp of.

You need their buy-in for ERP to be rolled out successfully and that’s why a strong communication strategy must be in place from ground zero of the implementation process.

Branded communications

If your ERP implementation had a texture, a flavor, and a mission, how would you express it?  This is one of the key elements of effectively communicating its value to your staff.

Creating a project brand means crafting your belief in ERP into something people can easily wrap their heads around.  Emphasize the opportunities offered by ERP to create processes which offer global accessibility and eliminate the silo effect that too often bogs operations down.

How would you succinctly describe the power of ERP?  “Better. Faster. Stronger”?  “Getting our ducks in a row”?  Use your imagination to create a project brand that speaks to people where they stand and emphasizes the central benefits of implementation.


Generate excitement and buy-in with one common portal to disseminate information about the project.  Here, you can post information about training, details on roll out and events along the way.

The more your staff knows about the project and its importance to the organization’s future success, the more likely they are to come onboard willingly and with a positive attitude.

A project website makes ERP Implementation the star of the show and a topic of conversation among your people.  Include an FAQ that answers some of the more common questions about what ERP means, organizationally.  People will have a lot of questions and you can anticipate at least some of them.

Town halls

An important element of managing organizational change is creating a sense of community.  You can build that with regular town hall-style meetings that bring your employees together in common purpose.

Celebrate milestones in the process with question and answer sessions, attended by the executive tier and technical team.  You’re instigating buy-in by inviting your people to participate.

Seal the deal by concluding these meetings with something fun, like pizza or a BBQ.  Social time gives your employees an opportunity to talk about what’s going on with the project.

Establishing a Successful Communication Strategy for Your ERP Implementation is as easy as inviting CEM Business Solutions to your implementation party.

CEM Business Solutions

A successful implementation of ERP with the proven professional support of CEM Business Solutions is a call away.  We’ve been providing critical support to a host of sectors since 2003.

We’re one of today’s fastest growing IT companies.  Let us craft a winning communications strategy for your ERP implementation project.

Assess Business Processes with ERP

ERP process

ERP implementation isn’t just an exciting advent in the life of your company.  It’s an opportunity to assess business practices with ERP.  Because you’re integrating and automating, this is your chance to shed processes implemented in the past that spoke to technology which no longer serves you.

In this post, we’re going to examine how to select processes ripe for an update and assess them under the ERP umbrella.

Standardization and change

One of ERP’s most attractive features is that it provides streamlining standardization across inter-departmental workflows, processes and documentation.

With ERP, you’ll enjoy enhanced transparency and speed for activities like purchase orders and requisitions, scheduling production and accounts payable.  Workflow becomes seamless and integrated, making the common goal everyone’s working toward the guiding light of your operations.

With ERP, you can also move closer to your goal of a paperless office, due to its exceptional ability to link a scanned document with purchase orders, invoices or proofs of delivery.  This streamlines workflow and increases accessibility to document.

And you get to reduce paper in the workplace.

Every department in your company, when deploying ERP, report and measure on the same accounts, creating expedited reporting speed and more consistency.

What and where to assess

Giving your procurement processes the once over is your first order of business.  Include every link in the chain, from requisitions to inventory to accounts payable, prepaids and fixed assets.

Sales is another key area your ERP can help you modernize.  From quotes to orders to invoicing, accounts receivable and banking, you’ll find a friend in ERP’s superior system integration model.

Your financial tracking systems, including core financials, budgeting and reporting will greatly benefit from the implementation of ERP and its ability to push old processes into the 21st Century.

ERP can also help in Human Resources and managing your workforce, with fine analytical data readily available to gauge performance indicators and infrastructural data like employees per square foot.

The ERP advantage

Enterprise Resources Planning is the door to greater efficiencies throughout your organization.  With one integrated system, your company is one step closer to deploying data to improve communication, expedite deliverables and create the conditions necessary to move your operation to the next level.

ERP is a 360° solution that integrates every vital function you can envision.  Cash flow is optimized when you assess business processes with ERP, integrating and streamlining them to more effectively monitor profitability and expenses.

Once your processes are brought under the ERP umbrella, you’ll immediately see a shift in the way your company does business.  Taking care to onboard employees mindfully, your finely-tuned machine is as simple as assessing the key areas mentioned above to take full advantage of ERP’s many benefits.

CEM Business Solutions

A successful assessment of your business processes with ERP is as accessible as a call to CEM Business Solutions.  We’ve been providing critical IT support to a host of sectors since 2003.

As one of today’s fastest growing IT companies, CEM enjoys a 98% client satisfaction level.  We clear the way to success.

How to fix payroll posting issue, if ledger dimension missing in AD(Accounting Distribution)

When you try to post the payroll financial posting you might get an error that ledger dimension is invalid or missing for accounting distribution.

Go to accounting distribution table and verify ledger dimension field is updated.

If not make sure to update from Worker Default dimension and Corresponding Earning Code Ledger Dimension i.e MainAccount

To combine Default Dimension and Ledger Dimension you will need DimensionDefaultingService Class and Method ServiceCreateLedgerDimension

SourceDocumentHeader Recid can be found in accounting distribution table.

Sample script to update dimensions.

static void UpdateLedgerDimension(Args _args)
PayrollPayStatement payrollpaystatement;
PayrollpaystatementLine payrollpaystatementLine;
PayrollPayStatementEarningLine payrollPayStatementEarningLine;
AccountingDistribution accountingDistribution;
SourceDocumentHeader recid can be found in the accounting distribution table.

while select forUpdate * from accountingDistribution
where accountingDistribution.SourceDocumentHeader == ‘AccDistSourceDocRecID’
&& accountingDistribution.LedgerDimension == 0
join PayrollPayStatement
where PayrollPayStatement.SourceDocumentHeader == accountingDistribution.SourceDocumentHeader
&& PayrollPayStatement.Worker == HcmWorker::findByPersonnelNumber(‘yourempid’).RecId
join payrollPayStatementEarningLine
where payrollPayStatementEarningLine.SourceDocumentLine == accountingDistribution.SourceDocumentLine
&& payrollPayStatementEarningLine.PayStatement == PayrollPayStatement.RecId
accountingDistribution.LedgerDimension = PayrollEarningCodeAccountingRule::getEarningCodeLedgerDimension( CompanyInfo::current(),payrollPayStatementEarningLine.EarningCode);

accountingDistribution.LedgerDimension = DimensionDefaultingService::serviceCreateLedgerDimension( accountingDistribution.LedgerDimension,HcmEmployment::findByWorkerLegalEntity

For further details, visit or write to We will be glad to talk to you about our services and happy customers.

Employee Self-Service (ESS)

Employee Self-Service (ESS) is a part of the Enterprise Portal in Dynamics AX. ESS is a very convenient tool for both the employee and the human resources department, as it allows the employee to take control over his personal information, his benefits, time sheet, payroll, skills and education, etc.

Allows the employee to keep his information up to date without having to physically visit the HR department. This also saves a lot of time for the HR department and allows them to focus on more important HR functions instead of administrative tasks and paper work.

CEM ESS add-ons complemented Microsoft AX2012 ESS, and made it more interactive between the employees, their managers and the company.

CEM ESS add-ons key features are the following:

  • Employees can view and manage their benefits: they can enroll in a benefit, wave a benefit, add/or remove a dependent.
  • Employees can apply for leaves, keep track of their PTO, and even request a PTO cash out through ESS.
  • The complete performance management cycle is done through ESS, employees and managers both interact through the portal and complete the process from planning to appraisal electronically.
  • Employees can fill their timesheets, managers can review it and approve it on ESS.
  • Employees can always access their paystubs, request verification letters anytime, request travel expenses refund, attach their relocation receipts or fitness benefits receipts, etc.
  • Employees can view and apply to open jobs through ESS without having to go through the company’s career portal or any other job forum used by the company to advertise for their open positions.
  • Employees can also keep track of their training courses, their licenses, enroll in a training or a course, and track their onboarding activities, all through ESS.
  • Employees can also apply for a grievance request, for a recognition request, they can submit their resignation and keep track of their off boarding activities if any.
  • Managers can view and manage their team through ESS, review their leave requests, manage their performance, approve their timesheets, etc.
  • Managers can complete their manpower planning through ESS, apply for budgeted or unbudgeted staffing requests, and start new recruitment projects.
  • Companies can engage with their employees through surveys and questionnaires through ESS.
  • In a nutshell, Employee self-service is a very time saving and cost saving tool for both the organization and employees, that allows them to interact together from anywhere in the world and at any time.

For further details, visit or write to We will be glad to talk to you about our services and happy customers.

Grievance request in Dynamics AX

Employers know that employee dissatisfaction is a potential source of trouble, whether it is expressed or not. Hidden dissatisfaction grows and creates reactions that may be completely out of proportion to the original concerns. Therefore, it is important that dissatisfaction be given an outlet. Grievance request helps employees to escalate their dissatisfaction/complaints against someone.

To ease this process, CEM has developed a grievance request process. This process allows workers to file grievances and for the management it facilitates to review and approve them. Grievance request can also be raised through the Enterprise portal.

Features of the Grievance Module in Dynamics AX

This module seamlessly integrates grievance requests into AX giving an abundance of flexibility to both the employees and managers. Any employee can capitulate a grievance request against any other employee. It permits the employee to air their grumble without any hesitant.

Typical process

Employers can classify and maintain the different types of grievances that may occur in the organization. Typically, these parameters are set before the company starts to manage the grievances. These parameters can be changed at any point of time.

Next setup to maintain is the Final actions. The Final Action refers to the culminating decision of the HR Manager in response to an employee’s misconduct.

Warning letters can be issued to employees if a grievance request is approved. This warning letter will be generated in MS Word format using pre-defined templates. These templates can be set up in the HCM add-on parameters.

Submitting a grievance request is quick and easy.

To submit a request, an employee simply has to click Grievance. The employee must select the employee’s name against whom the request should be raised and the required request or comments. Once this is done the employee can submit the request.

Once the request has been submitted, it will go through a workflow and a notification will be sent to the approver. An approver can easily review and approve the requests from an email or the Employee Portal.

With this module, it is also easy for management to keep track of the all grievance requests.

It is important to be able to track the grievance request to see if there is a problem with an employee. This is possible with the grievance request history function. This function will show the history of a particular employee.

A pop up window will show the entire history of that employee and if any grievances are raised against them.

And that is all there is to it! A simple function in Microsoft Dynamics AX that could bring a huge impact in your company.

For further details visit or write to

3rd Party Payroll vs. In house Dynamics AX Payroll

We all know how frustrating entering time sheets and processing payroll can be. When using third party payroll companies sometimes the process can be even harder. The process of gathering time sheets entering them manually into an excel and trying to upload the excel into a third party software can drive you crazy along with learning to be-friend the infamous “loading screen”.

Efficiency in the payroll department is key to any organization. So why not simplify the payroll process. Third party solutions offer you a “simple” solution but you end up inputting all the data manually for the process to work elongating the time it takes from time sheet to check. The simplest way to shorten this process is to bring payroll in house. CEM’s Payroll add-ons can do just that.

Our fully customizable timesheet and payroll.

Using Microsoft Dynamics AX payroll and CEM’s add-on. We’ve brought payroll back in house and made the payroll procedure simpler than ever before. With CEM’s Payroll add-on, all the data from your time sheets flow into the payroll module eliminating the manual task of “time sheet entry.” Through workflows payroll progresses right from time sheets to earning statements then pay statements. CEM offers add-ons that include Project Payroll, Certified Payroll, 9-80 Payroll & Union Payroll.

A standard Payroll Run in Dynamics AX:

When looking at 3rd Party Payroll solutions vs. in-house solutions. The answer should be clear. For more detailed information on CEM Payroll solutions or for a demo visit or email

Hire to Retire with CEM HR and Payroll for Dynamics AX

The hire to retire process for employees in AX can be, at times, too complex and others too simplistic. CEM’s add-ons enhance and automate a lot of the processes involved with your employees.

While planning for next year’s manpower needs, using CEM’s Manpower Planning, you will be able to view the amount of workers and positions needed to be filled. Manpower Planning will review your current manpower needs as well as future forcasts including actuals, vacancies and additional new positions needed as required. Plan for each departments required manpower for each fiscal year.

CEM’s Manpower Planning add-on gives employers the ability to view each department, position and employee. Manpower Planning includes staffing budget, staffing request budgeted and staffing request additional.

This will provide an in depth look at the future projections of all employee and positions. This will help plan for budgets, projects and hiring needs. Something comes up throughout the year? Request for additional hires and adjust the manpower planning to fit your needs. A recruitment request can be launched from manpower planning to a recruiter.

The Manpower Planning Module integrates sub-modules including actuals, vacant and additional. From these sub-modules, you can address the pay increases to current employees and pay for future hires. This will help a manager plan the entire budget for the department. To streamline processes even further, planned increases have the ability to roll into payroll via Compensation Mass Update.

Last but not least, once the Manpower Planning is set up, submit the plan to upper management through a workflow for approval. Now we are ready to jump into recruitment!

This is a brief overview of the products from CEM that can help your business increase its bottom line through HR and Payroll Automation. Please contact us for a demo or if you would like more information.

For further details, visit or write to

Tags :

CEM Dynamics AX PTO / Leave Module

Time off requests can be a frustrating task for both employees and employers alike. From the employee perspective sending emails or verbally asking for days off works until the email is lost or your boss forgets what day you requested off. From the employer perspective time off requests can be a nuisance when multiple members of your team ask for days off and you can’t remember who requested what days.

Communication is key for the success of any business and or employee/employer relationship, so why not communicate scheduled days off with ease using CEM’s PTO/Leave Module. CEM’s Leave module offers a simple to use solution for requesting, approving, and documenting time off. Its’ easy to use interface takes away the difficulty of scheduling and remembering requested days off.

Simple User Interface:

Using CEM’s PTO/Leave Module, we’ve made requesting and approving time off effortless. With our custom workflows, all PTO and Leave requests will flow directly from the leave request form to the earning statements eliminating the manual process of plugging in emailed time off requests. Our PTO and Leave module paired with Microsoft Dynamics AX PTO accrual feature makes managing time off as simple as pie.

Easy to use form to request time off:

Easy to document previous days off:

Easy to for management to approve:

When looking for simplified options for managing leave, look no further than CEM. For more detailed information on CEM Leave Management Solutions or for a demo or email