Along with Microsoft Dynamics AX 2012 R3, Microsoft has released the Windows 8 Production floor app that works with the product. This app is compatible only with installations of Microsoft Dynamics AX 2012 R3 or later.
With the Production floor app, you have a mobile, actionable overview of the production jobs that need your attention today. You can quickly perform daily production tasks such as starting jobs, reporting jobs as finished, and registering breaks and absence. Large font sizes and input controls improve readability and make the app easy to use while you’re on-the-go.
Want to try it out? You can download the app from the Microsoft Windows App store http://apps.microsoft.com/windows/en-us/app/cc07f817-e74c-48aa-86ad-1c0345fff989 and run it in a demonstration mode that lets you explore the features without a connection to Microsoft Dynamics AX.
Is there any documentation? I get connection failed no matter what I put in server name. (I have a R3 running the jmgshopfloorservice..)
Thanks for the feedback. We are working on documentation for the Production floor app. In the meantime, please try these steps:
• In Dynamics AX open the AOT and find Service Group “JmgShopfloorServiceGroup”. Right click and choose Deploy.
• Start installation of AX and add component “Web services on IIS”, use your own credentials and default Web settings.
• In Dynamics AX, open System administration > Setup > Services and App Integration Framework > Inbound ports
o Create NEW with the name SFC
o Change adapter to HTTP
o Click drop down on URI
Click dropdown on Web site and choose Available and click OK
o The link under URI is the one you need to enter in the app
o Click Service operations button under Service contract customization tab.
Select and drag over all Operations with prefix JMG
o Click the Activate button.
Hi Fredrik
Thx for the quick respons! :o)
Could the server adress be something like this?: http://ax2012r3bred:82/MicrosoftDynamicsAXAif60/SFC/xppservice.svc
Hi Michael,
Yes, this could for example be the address .
Ok – but I still get connection fails 🙁
Any ideas where to look?
I can see you you're using a non standard port : 82, which is probably closed by your firewall. Please try the following:
a) If you can't see a page then something is wrong with your Dynamics AX configuration.
b) if you can see a page please continue with step 2
a) If you can’t see a page then it is probably network security or firewall issue.
Hi Fredrik
The app is installed on the AOS server where the AIF website is running also 🙂 The page is displayed nicely without errors.
Any ideas? 🙂
Hi
Any updates on this post? I am also struggeling on the setup.
The app connection to AX is not possible when following your guide.
Thank you in advance.
/ Steffen
Hi Steffen, please let me know if you have installed the Production floor app on the AOS server or a separate device.
Thanks,
Fredrik
Hi
I have installed this on the AOS server.
Br
Steffen
Hi,
Please try to install the app on a separate device (Windows 8.1 Pro or Windows 8.1 RT) and connect the app to your AX server and let me know how it works, thanks.
Best Regards,
Fredrik
Hi,
I had a little problem while installing the app. Actually, I tried to set up a connection to a server, it failed and then when I hit go back I got to a screen with two buttons connect or cancel, but neither worked and there is no way out, can't even go back to demo mode. Even uninstalling and installing the app diden't do the trick. I will probably try to remove the app data ..and see ..
Does any one knows what kind of address (the server address) the app is waiting for? is it the complete service path ?
And did someone actually tried and succeeded in connecting to a server ?
Thanks
Hi all,
I'm trying to make this thing work as well.
It seems that I've been able to connect, since it lets me select the company in the connection settings and I can see all the companies that have been setup in AX.
Apart from that, thou, it seems that it doesn't work. It doesn't retrieve the Production units from AX, or the resource groups. I can't login with my Time&Attendance enabled user in any way (Personnel number, badge id, nothing).
Has anyone actually managed to use the app? I can't find any setting within the app to play with.
Thanks,
Iacopo
Hi,
"Does any one knows what kind of address (the server address) the app is waiting for? is it the complete service path ?"
The address you need to use comes from the HTTP inbound port that needs to added for the service. It looks like:
http://SERVER_NAME:PORT_NUMBER/MicrosoftDynamicsAX41Aif/INBOUND_PORT_NAME/xppservice.svc
if you paste this URL in the browser you'll see the "RoutingService Service" page – if you don't it means that there can be some configuration problem.
Regards,
Lukasz
We are currently working on a more detailed description of the configuration on the server side. However, this majorly consists of configuring the services on the AOS. If you have issues with the service configuration on the AOS, we would ask you to open a support case on this.
thank you conrad
Thanks Skomialek
Hi all,
Can anyone confirm/deny if the computer/tablet I'm using the app from needs to be in the same domain as the AOS?
I managed to install and apparently connect (I can choose the company in the connection setup) but I can't choose any production unit or work centre group.
I know I am one step to make it work, but can't really get there!
Has anyone else managed to have the app actually work connected to an AX environment?
Does anyone now if you can use the app connecting to an Azure environment?
Thanks,
Iacopo
Hi guys!
Here's my POC setup: AX instance in the Cloud (IaaS), Production Floor App on the laptop
I deployed Demo AX instance with Contoso Demo Data in Azure using LCS, then exposed Jmg Services through Inbound port using HTTP. Also I added HTTP (port 80) endpoint to the Azure VM itself in Azure Portal (it is fine for my POC, but it is not secure in general case)
My Production Floor App is installed on my laptop
And this is Connection settings for the app:
Demo mode: Off
Server address: http://AX2012R3-Demo-XYZ-123.cloudapp.net/MicrosoftDynamicsAXAif60/SFC/xppservice.svc
User name: Admin
Password: ***
I don't specify Partition just leaving it blank
After clicking "Test connection" you will see the list of companies
And ultimately I'm logged in as Christina Portra (based on Contoso Demo Data) in Production Floor App
Good luck!
Best Regards,
/Alex
Hi,
"I managed to install and apparently connect (I can choose the company in the connection setup) but I can't choose any production unit or work centre group."
The connection settings contain only information related to the AX user and server. Once the connection settings are set you should see a sign in screen (this would be step one). Production unit and work center group is filtering which can be set in a separate settings pane (settings charm – it will be available once the connection to the server is established / you can see the sign in screen). If filters are not set all jobs will be provided.
Hope it clarifies a bit.
Regards,
Lukasz
Hi Lukasz,
Thanks for the answer.
I managed to get it working!
I've even reviewed in the store, giving feedback on what I think should be fixed.
Thanks again!
Iacopo
An article about how to configure the Production Floor app has been published to TechNet here:
technet.microsoft.com/…/dn771606.aspx.
For any issues in relation to the Production floor service configuration of the app or any issues with Production floor app, please open a support case.
Best Regards,
Fredrik
Hi,
I succeed to use this application in the same environnement than the AOS but I have to setup in connection form of the apps the external url like ax2012r3-demo-r3cu8-xxxxxxxxxxxx.cloudapp.net/…/xppservice.svc. I think it is a default of the apps.
How can I translate this apps in French ? or do you plan to do this ?
Best regards
Hi Christophe,
We haven't translated the app into other languages than "en-us" yet, and the translation can only be done by the core team. We don't have any immidiate plans to make the translation.
Kind regards,
Johan
Hi, Is there any documentation available for running the production floor application? I am using the application in demo mode at the moment but can't ascertain how to exit the report progress screen.
Regards, Paul
Here is a link to the general documentation of the app:
technet.microsoft.com/…/dn771606.aspx
We are currently investigating an issue with missing OK/Cancel button when running on a Surface RT device (Win 8.1). Which device are you running the app on?
Regards,
Johan Hoffmann
Hi Johan,
Thanks for the fast response.
Running on a laptop with Windows 8.1 Enterprise.
Regards, Paul
Hi Johan,
Thanks for the information. I already had the link but was looking for more functional instructions. Is there anything available?
Running Windows 8.1 on a laptop.
Regards, Paul
Hi Johan,
Any update on the functional instructions and missing button?
Also, are there any plans to add additional functionality into the application and are they documented? The app looks great but does not reflect all the functionality available on the job registration screens at this point. Once we get the connection to server established I will provide some feedback.
Regards, Paul
Hi,
For info if tab used the missing buttons appear so are there but just lower than displayed area of screen. No scroll bar appears to get down to them otherwise.
Regards, Paul
I have been trying to install this app, but it just gives ,connection failed error..
followed the steps as mentioned in the Technet and here..
I have tried it on server where my AOS is installed(single box installation) and on my laptop.. it works nowhere,,
On AOS the URLWSDL for webservice is accessible when we run it on i.e.
on laptop urlwsdl is not accesible so i suppose it will not work..
What should i do to make the WSDLURL work on i.e. on my laptop itself.. is there any setup that i need to perform in inbound port?
and How do i make it work on my AOS system, the steps are simple and straight forward, but then it doesnot work.. please help.. it is urgent..
Hello Rohit,
Please log this through the Microsoft support channel as this is the current process for handling issues like this.
Regards, Johan
Currently have this app working. I noticed that the user is able to register a quantity as finished against all secondary operations – this is not possible using the native job registration.
I have also noticed that the finished material is sometimes booked into inventory at the completion of a non-final operation step, if a quality order is set to auto create at that line. I need to test this in order to replicate it.
Hi Johan,
Thanks for your suggestion, i was able to solve the issue,
Used azure DNS name of my virtual machine instead of "server name" in the URL which we use as a connection string on login screen of production floor app.
But now i have a strange issue, if we try and do any changes we get even entering personnel no. we get an error – "Value was either too large or too small for an Int 32." any idea why this might be coming and how to solve this issue??
Where can I get the source code? I found the source code for the time, expense, approval, but not the production floor.
Where is the source code published (MSDN has source code for time, expense, etc)
blogs.msdn.com/…/source-code-released-for-dynamics-ax-windows-store-apps.aspx
Function JmgPostStandardSystem.newJournal_JobCard has been incorrectly called.
Hi when I close "job registration" screen after completing operation when I click on I get following message "Function JmgPostStandardSystem.newJournal_JobCard has been incorrectly called."
When I close screen after completing operation in "Job Registration" I get following message
"Function JmgPostStandardSystem.newJournal_JobCard has been incorrectly called."
Johan,
In reference to your earlier post:
We are currently investigating an issue with missing OK/Cancel button when running on a Surface RT device (Win 8.1). Which device are you running the app on?
I tried to RDP from my iPad to this app which is installed on our demo VM. I am having the same issues here that I don't see the OK and Cancel buttons. Everything else seems to work. (I tried it with PocketCloud Pro and with Jump Desktop)
Do you have any update since this might be related? Or alternatively are you planning an iPad version?
Herbert