Quantcast
Channel: Microsoft Dynamics 365 Community
Viewing all 10657 articles
Browse latest View live

Who said moving to a subscription revenue model is easy?

$
0
0
While it may not be easy to transition from a license-based model to a recurring revenue model, the benefits are clear. And, more importantly, it isn't really an option for most software developers and resellers. If you own or manage a software ...read more

Filter OData entity by enum field.

$
0
0
As you may know, logic apps do not have any triggers available for Dynamics365 for Operations. So we have to use recurrence trigger  to read data periodically from a data entity and obviously we want to...(read more)

Disk space - error message "Error in file - while writing in record"

$
0
0
Windows error “Error in file” message when we open AX rich client application Sometimes, we will get this below error message. It is coming because of AX AOS server’s disk space issue. My case it is showing...(read more)

Retail operations and user rights

$
0
0
In this post I will do a quick explanation of the user rights setup of the retail POS operations. Operations is referring to the different actions available in the POS. They are listed in Retail and...(read more)

Can Mobile Technologies Make Field Service Workers More Productive?

$
0
0

Since the dawn of the manufacturing era, companies have been focused on increasing their employees’ productivity. In economics, productivity is the output per unit of input. The greater your output and the lower your input, the more productive you are. Many people have claimed that they know the secret to increased productivity. With the advent of mobile technologies, employees can be significantly more productive. Read on to learn how field service technicians in particular can increase their productivity.

Mobile Technologies: A Time Saver

Before the introduction of mobile technologies into the enterprise, field service technicians would have to either be in constant radio communication with the dispatcher or return to headquarters to receive their assignments.

Mobile technologies save field service technicians time. Dispatchers enter assignments into a software system connected to a mobile app, and the app automatically notifies the technician that he or she has work to do.

Moreover, the technician or dispatcher doesn’t have to spend time mapping out the most efficient route to the assignment – the app automatically provides maps and turn-by-turn instructions.

Spend More Time Doing Work, Less Time Doing Administrative Tasks

Part of a field service technician’s job is completing administrative tasks such as paperwork. It’s unavoidable. However, that doesn’t mean that it has to take up as much time as it did before the deployment of mobile technologies.

Instead of spending time writing reports or filling out pages and pages worth of forms, the technician can enter information with the click of a button or the tap of a finger with an app. It’s an excellent replacement for paper, because there are electronic date and time stamps to show who entered what data when.

Mobile apps even make invoicing simple. The company can set the invoice forms to be pre-filled with the customer’s information. All the technician needs to do is insert relevant data such as the work that was carried out and the price, and the invoice can be automatically emailed to the customer.

The Hunt for Information Is Over

Think about the last time a field service technician came to your home or workplace to repair something. You most likely had to spend several minutes having to relay the story of what happened, and what occurred during the last service call… it wastes your time as well as the technician’s time.

A mobile app can streamline this process. With the functionality to load a complete service history, the technician can have a much better understanding of the problem before he or she even arrives on site. The dispatcher can also enter details about the current issue, so the customer only needs to provide a little bit of information once the technician arrives.

In addition, an app can serve as a knowledge repository. It can hold schematics and how-to videos and articles that assist the technician in carrying out his or her work. As a result, the technician no longer needs to spend precious time hunting for information, and can complete jobs faster.

The post Can Mobile Technologies Make Field Service Workers More Productive? appeared first on Merit Solutions.

New Post Series: AX Word of the Week

$
0
0
Keep an eye out for a weekly post from me called AX Word of the Week where I will take something that you may have heard about in AX and give you a definition for it that is easy to understand.

I have had a lot going on lately, so this will help me stay in touch with my blog on a more regular basis. I also have a couple of great post ideas lined up for the future. Stay tuned!

How to Deploy SSRS Report without Admin right From Command prompt

$
0
0
You may face below error if you don't have admin right from ax report  deployment.

An error occurred : The network path was not found.

1.If User Account Control (UAC) is enabled on the machine, close the application, right-click the application, and then click Run as administrator.

2.The deployment was aborted. You do not have privileges to deploy to server: abcd. For deployment, you must have administrative rights to the SQL Server Reporting Services (SSRS) server. Contact your administrator to deploy.


To Deploy SSRS Report without Admin right . You can follow below steps.

For single report deployment.

Open Dynamics Management shell and write deployment command like below.

Publish-axreport -reportname vend –SkipReportServerAdminCheck

To Deploy all report  Try below code

Publish-AXReport –ReportName * -SkipReportServerAdminCheck

Same you can see practical on below youtube video clip.






How to reverse a Transfer order in AX 2012 ?

$
0
0
Transfer order is the process of transferring the items from one warehouse to another warehouse. It is used in AX to track/manage the items those are in Transit . There are various stages of transfer orders...(read more)

SSRS: Empty fields on report

$
0
0

At one of our customers, the Open transactions report for customers was not showing data in some of the fields. There should have been amounts on the report but there was just empty space. The weird thing was that this was only happening on PROD and not on ACC or TST.

After some digging, we noticed that the fields that were empty had the Visible property set to No on the temporary table that was used by the data provider. Thanks to Bill Thompson for pointing us in the right direction: Microsoft Dynamics AX 2012 Report Development Tip – Data Not Showing in Report.
No changes to the report were required, simply set the fields on the temporary table to Visible = Yes and restart the report service. Then the data should show up.

However, although this was a solution, the real problem was that the kernel versions of the AOS and the AX components that were installed on the report server didn’t match. After updating the components to the matching kernel (in our case 6.0.1108.7889-KB3053474-Binary) and restarting the report service, the report worked fine even with the visible property set to No.

So in conclusion, Always check if the kernel versions of all components match when facing weird problems like this.

AXBUILD fails with a "System.IO.IOException: The file exists" error

$
0
0
Here is a problem with AXBUILD that today added more grayness to my limited amount of hair:


The reason: When AXBUILD kicks of the compilation-threads it needs some temporary files and it uses a .NET function to get the names. It turns out that if a the user this runs as, has more that 65535 files named as tmpXXXX.tmp in the Temp folder, the function can simply fail. The naming apparently runs from tmp0000.tmp to tmpFFFF.tmp. 

So the solution was to clean up this folder for our build user, and now all our builds are running again.

HighJump acquires EDI vendor RedTail Solutions

$
0
0
Supply chain network solutions provider HighJump, announced today that it has acquired RedTail Solution, Inc., a US-based EDI and global data synchronization network (GDSN) vendor.    RedTail will fit into HighJump's TrueCommerce division ...read more

AX Word of the Week: AOS

$
0
0
Ok, this is kind of a cheater here because it's actually three words, but it's something that you might hear your System administrator or your IT Department throw around. So what is an AOS?

AOS - Application Object Server

The Application Object Server is one piece of three that make up your AX architecture. The three pieces that make up the AX architecture are the database, the AOS, and the client. The AOS manages the connection between the database and the client and is on its own server(s). If the server that the AOS is on crashes or has any issues, this is the message that users who are trying to log in to AX will see:

Communication error infolog that says "The Application Object Server is unavailable. Check your configuration and network connection and try again."
This error always elicits a lot of groans and calls to IT.


When this error message is seen, most users groan and start calling their IT Department or System administrator. Hopefully this isn't something that is seen often, but if it is, just know that this is a server issue.

The AOS is also responsible for providing the foundation for the execution of the business logic that makes AX the strong ERP solution that it is. the AOS is very important!

Multiple AOS

You may hear the AX servers referred to as AOS1, AOS2, and so on at your company. It is not uncommon to have multiple AOS environments to balance the load for particularly large companies, or to run large jobs on a different AOS than the one(s) that most users are using.

How do I know which AOS I am connecting to?

You can also easily tell which AOS you are on by looking at the very top of your AX environment while logged in. You should see a long string of words, letters, and numbers. Some you will recognize and others you won't.

The server that the client is connected to can be seen at the top of your AX environment.

The highlighted part of the string is the name of the server that you are connected to. In my demo environment, the name of the server is AX2012R2A. If I had a server AX2012R2B and a server AX2012R2C and I was having trouble, my System Administrator might ask me which server I am logged in to. I can look at the top of my AX environment and easily tell them which AOS I am connecting to.

The session ID that follows is the ID that is assigned to me when I am logged in. If I have more than one AX instance open, I might see multiple different Session IDs and they might be all over the place numerically. That's ok! I found out that Session IDs aren't assigned specifically in numerical order but rather semi-randomly. If you have a particular session that's acting buggy, your System administrator can end that session for you.

How construction equipment rental businesses can add dealership to their portfolio

$
0
0

HiGH Software has an interesting trend to share with international construction equipment rental businesses. Over the past few years, we’ve heard increasingly from customers that a key benefit of our solution DynaRent for Microsoft Dynamics is that it offers more flexibility than other rental and services software in some specific areas.

It turns out that those areas play right into the ability to make your company a direct dealer for external companies. The short glimpse is that international construction equipment rental businesses need software for internal management of multi-country and multi-company equipment rental, equipment finance, and fleet management. It’s difficult to find all functionality within a flexible software package. If you do, you can get more from it by turning incorporating dealership, or direct purchasing and selling of equipment to other companies.

Here’s how it works. Construction equipment rental businesses with diverse subsidiaries abroad often share equipment availability insights to ensure they deliver the right equipment for a project or job, at the right time. Shared insight lets them efficiently handle international equipment-share requests, international transport, and even the purchase of extra equipment if a complete view shows insufficient inventory.

Construction equipment company scenario with dealership potential

Let’s say that within your construction organization, you’ve created a separate Financial Equipment Company that owns all equipment. That company operates in 5 countries, with 4 depots per country. While it’s a separate asset, the Financial Equipment Company serves to unify the entire organization, including:

  • Overseeing financials for procurement through final scrap or sale of all equipment
  • Serving as a central knowledgebase for all equipment availability, condition, service requirements, transport, etc.
  • Full integration with international Fleet Management for transport and demand/replenishment decisions

Because of the Financial Equipment Company and international Fleet Management, your organization has an entity that enables smooth multi-country equipment sharing and effective demand forecasting, purchase, and replenishment.

  • Equipment availability for bulk and serialized equipment is shared globally, so that all companies and locations have views for planning purposes.
  • The Equipment Company processes requests for equipment and makes decisions based on full insight into equipment, resource, transport, job type, regulations, etc. that ensure optimal allocation.
  • In some cases, equipment is shared within a country only, but in others (for example, mobile cranes), planners might have views into a part or entire crane that could be shipped from Holland to Spain if it’s the optimal match.
  • Fleet Management has tools for analyzing equipment requests from each country so that it can predict upcoming demand down to the depot level and make smart purchase and allocation decisions.
  • Fleet management also can determine if equipment needs to be purchased for replenishment and what equipment is to be sold or scrapped.

So there’s much more than financials and international transport management that can be handled by an equipment entity within your organization. You’ve got a multi-country symphony in progress, and all players know their parts. This is essential—it’s not just the Equipment company that can see availability—all planners within the organization are working with DynaRent and Microsoft Dynamics and have dashboards that let them see what’s happening with equipment at other locations. They can reduce workload and aid strategic planning considerably by making smart equipment sharing requests. Local transport planners as well are helpful rather than a burden for Fleet Management.

And of course, all data and processes are fully embedded in Microsoft Dynamics for Operations and Microsoft Dynamics AX. The key takeaway is that you’re able to manage international equipment rental and services at a sophisticated level internally, using the DynaRent solutions package. That includes purchase to final sale processes and all processes and analysis that make your business profitable at local and global levels. Why not reach out to other equipment companies as a direct dealer? You can do so without costly investments in IT or complex reworking of your business model.

We invite you to learn more about how HiGH Software and DynaRent are helping equipment-driven companies take on new trends across multiple industries.

How to use inventory value report: part 4

$
0
0

In this part, we will discuss how to use inventory value report to do inventory reconciliation.
Firstly, let’s imagine a company who has two item groups: Bike and Accessory. The inventory GL account for Bike is 140100. The inventory GL account for Accessory is 140200. Then we have a total GL inventory account 149999. In the total GL account 149999, we set up the account interval from 140000 to 149998.
In both item groups posting profile, packing slip/issue and product receipt /purchase, inventory receipt are all set up with the same GL account. That means both physical inventory and financial inventory are using the same GL account.
At the end of year 2016, we begin to do the reconciliation for the total inventory GL account 149999. In inventory value report ID, we enable the option ’print cumulative account values for comparison’ and input 149999 in the inventory account. We also enable resource group and total. Also please do disable the option ‘included not post to ledger’. This has been discussed in the previous article that ‘Inventory: Physical Amount Not Posted’ should not be included in the reconciliation.
So, you can see the ‘Inventory Amount’ in the report for both item groups. You can also see the closing balance for 149999, 140100 and 140200.
Based on the explanations we discussed before in the part 3, you should do the reconciliation as below:
• The value in the column ‘Inventory Amount’ for both item groups -> The balance of 149999
• The value in the column ‘Inventory Amount’ for item group Bike -> The balance of 140100
• The value in the column ‘Inventory Amount’ for item group Accessory -> The balance of 140200
Normally, we recommend to use the same GL accounts. It happens that the user set different accounts for packing slip and issue or product receipt and purchase. In this situation, you cannot use the ‘Inventory Amount’ value to do the reconciliation. Do you remember the conceptions: physical update and financial update we explained in part 3? You need to reconcile the different GL accounts with ‘Inventory: Financial Amount’ and ‘Inventory: Physical Amount Posted’.
If the user also want to check the quantity, you should use the total quantity = Inventory: Financial Quantity + Inventory: Physical Quantity Posted + Inventory: Physical Quantity Not Posted
Hope the above info can help you during your reconciliation. I believe your next question might be how to deal with the situation that there is discrepancy between inventory value and GL balance. We have another very powerful report named potential conflict report. You can use it to drill down the reason why there is discrepancy. In fact, we recommend to run it periodically, like weekly or bi-weekly. So, you can be aware of the discrepancy earlier and only need to work on a very small data set to find the reason.
There will be articles in future about how to use potential conflict report. I will add the links here if they are published.
Again hope the above info can help. Enjoy!
How to use inventory value report: part 1
How to use inventory value report: part 2
How to use inventory value report: part 3

Unretrieved value in form field

$
0
0
Unretrieved value in form field When we add new fields in the table, it will synchronize with database and new fields will be created in SQL table. Sometimes, In the form level we couldn’t see newly added...(read more)

Table synchronization issue – Cannot select a record in table

$
0
0
We may get this below error message sometimes when we remove the existing field. My case I have removed the field “TestField”. After I removed the field, I got the below error message when I open the form...(read more)

Microsoft Dynamics Partner Roundup: Mobile CRM on AppSource; D365 mobile healthcare, security; AX mobile framework

$
0
0
In this week's Microsoft Dynamics Partner News Roundup: Mobile Framework for Microsoft Dynamics AX Now Available Resco Delivers Offline Mobility to Microsoft Dynamics 365 Users via AppSource HealthGrid Integrates with Microsoft ...read more

Establishing a Change Management Team

$
0
0

Whether it’s a new ERP system, upgrade of existing software or shift in business practices, changes within an organization can be challenging. All too often, where the organization wanted to go isn’t where it ends up, never realizing the ROI that it hoped to see. In some cases, entire implementation efforts must be jettisoned as too costly with no relief in sight. An organization needs a change management process to see things through, and assembling the right team can make all the difference.

An organization should strongly consider creating a team that is focused on change management throughout the year, not just when big changes are happening. This type of “change advisory board” has many benefits. By having regular meetings, even weekly, everything can be carefully examined for its ramifications on all parts of the business. Anything an organization can do to bring stability to the change process should be strongly considered.

Once the core change advisory board has been established, other members of the organization can be brought in to join when there are specific changes affecting their business processes. Multi-location business should consider bringing these individuals together on-site for at least part of the process. They can perform use cases and flow tests with a focus that is hard to duplicate when the team is distributed across sites. It will also help establish those vital lines of communication.

When an organization has established a strong change management group to control the process, IT specialists and business managers need to stick to the plan. Having invested in bringing together a team specialized in change management, an organization must maximize its effectiveness by limiting others to changes that have been approved. If a change runs into roadblocks, IT and business managers are not authorized to “go off the script” to see if they can make something else work. Rather, they must return to the change advisory board to get an alternative game plan approved before proceeding. Forcing a change that benefits one area of the business at the expense of all others can be expensive indeed. In these cases, a standing meeting works well because an organization won’t lose time trying to wrangle the schedules of those involved.

Not only does managing changes through a change management team increase the chance that an improvement or implementation hits the mark, it also provides an audit trail in case something goes wrong in the future. Because every change has been looked over closely, an organization won’t be hunting blindly when trying to track down where the error was introduced.

The post Establishing a Change Management Team appeared first on Merit Solutions.

Dynamics Podcast // Episode 11 // It takes a village…

$
0
0
Audio only: http://skaue.com/Podcast/audio/ep11.m4a We talk to the head of AXUG which is the AX focused user group that is a part of Dynamic Communities Inc.. We’ve seen a great focus from Microsoft...(read more)

Microsoft Dynamics AX 2012 R3 CU10 [Bug] - PK Rename WmsLocationId issue

$
0
0
Renaming the WmsLocationId field on a WmsLocation record fails to rename the WmsLocationId field on related WmsLocationLoad records. Because table WmsLocation uses a primary key containing multiple fields...(read more)
Viewing all 10657 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>