Quantcast
Channel: Dynamics 365 Business Central/NAV User Group
Viewing all 11285 articles
Browse latest View live

Blog Post: Learn4NAV: Manche planen… wir sind bereits fertig: Videotraining NAV 2018 – Neuerungen in der Technik ein Überblick

$
0
0
#nav2018 #dynamics365 #tenerife #learn4nav Advent, Advent, das zweite Training brennt… Videotraining Dynamics NAV 2018 Neuerungen in der Technik Dieses Videotraining beinhaltet einen Überblick über die technischen Neuerungen in Dynamics NAV 2018. Sie erhalten zunächst einen ersten Einblick ...read more

Blog Post: Última remesa de actualizaciones de 2017

$
0
0
Estimad@s tod@s, Pocos días más tarde de anunciar la disponibilidad general de Microsoft Dynamics...

Blog Post: Next Controller’s Boot Camp is March 19th – 22nd, 2018 in Chicago!

$
0
0
For those of you who have been on the waiting list for Controller’s Boot Camp, the wait is over! After the success of the Controller’s Boot Camp offered as pre-conference training in Nashville at the 2017 NAVUG Summit, we knew we had better get another one scheduled soon. The next Controller’s Boot Camp will be in Chicago, March 19 th – 22 nd , 2018. You can register for this class, offered through the NAVUG Academy, at this link. Controller’s Boot Camp for Microsoft Dynamics NAV is specifically designed for Controllers, CFOs, and other finance professionals. Whether you are a Controller or CFO new to using Microsoft Dynamics NAV or already have many years of NAV experience, this class will get you razor sharp and ready for action. You will come away with a stronger, deeper knowledge of the ERP software you use every day. This class is taught by our trainers who are experienced former Controllers with extensive working knowledge of Microsoft Dynamics NAV who understand real world financial and accounting scenarios. Their combined systems and business process experience along with proven adult learning techniques aid in the application and retention of class material. Each day is a complete immersive experience in a classroom setting with ample time for hands on exercises and interaction with the trainers. Why attend Controller’s Boot Camp? Here are some comments about this training from our last group of very satisfied students: If you need to obtain a better overview of how NAV functions this would be an excellent class for you to attend. Very knowledgeable instructors and easy to talk with. Very helpful & informative no matter if you’re starting out or have been doing it for years. Even though I have been using NAV for a number of years, I still learned a great deal in this class. I wish something like this had been offered when I first started with NAV. The material was very relevant and no matter how much experience you have with NAV, you will come away will a better understanding of the system and how you can better use it for your organization. Regardless of what stage you are in with NAV, the Boot Camp is a very immersive class, that will teach you how to use the program, teach you some tricks or even an awesome refresher. It was great to be in one room with others that use NAV. Lunches and breaks were not only a great time to network, but to discuss similar issues in NAV and how they worked around it. I really appreciated how Kerry and Amanda were able to provide answers to “why” things need to be done in NAV a certain way. Their real-world experience gave them unique insight and they were able to explain how to use the system the right way to avoid mistakes and errors down the road. The trainers with New View Strategies who lead this class are amazing! I learned so much more from them than I ever expected. Their many years of good and bad experiences with Nav make them perfect for teaching others. I would definitely recommend them if you use Nav now or are considering it in the future!!! Make sure to save yor place in this upcoming class by registering now! Seats are filling up fast for this very popular classroom training. What is covered in Controller’s Boot Camp? All the topics covered in Controller’s Boot Camp are geared toward Controllers, CFOs, and financial professionals. The curriculum has been specifically designed to cover the necessary theory, fundamental concepts, practical setup, and comprehensive understanding of software functionality to equip students to be experts at their company in all financial areas of their ERP software. Microsoft Dynamics NAV Overview Chart of Accounts Posting Groups Understanding Financial Setups Master Records Dimensions Best Practices for Accounts Receivable Best Practices for Accounts Payable Sales Tax Efficient Journal Entries Best Practices for Month End Close Best Practices for Year End Close Budgeting Design of Financial Reports with Account Schedules Common Corrections Fixed Asset Management Multi-Currency Consolidation for Multiple Companies Getting Ready for Audit Master Record Management and Data Cleanup Financial Data Migration Techniques What’s New in Microsoft Dynamics NAV (most recent version)

Blog Post: How Do I – Move Away from NAV

$
0
0
NAV2018 is the best version of Navision ever! I love extensions, I love the API, the simplification with setup, integration with Flow, PowerBI. I could not be more happy. But… For almost as long as I remember I’ve been using NAV as a development platform. In some of my customers systems you could delete all of Microsoft objects and chances are stuff still runs. With those systems I am running into a brick wall. Microsoft is moving NAV into a traditional ERP space where repeatability is more important than the C/Side development platform. I am not the only one. Large NAV partners like Infoma, LS Retail and Incadea have done the same as me and probably dozens of other smaller partners that I’ve never heard of. When I worked for SQL Perform I litterally saw several NAV databases with only codeunit 1 and a handfull of system functions. Everything else was custom. Why… For those of you reading my blog under 25. In 199x there was no system like Navision when it came to transaction integrity, simplicity. Back then Object Oriented Programming was a synonym for troubles and design patterns have just been scriblled down for the first time in human history. Navision solved all our problems But now this is no longer true. Platforms like ASP.Net core and Angular are making life easier just like Navision did for us back then. My customers are asking me to implement AI and ML. In C/AL I have to write a C# wrapper for that and in AL I have to use Azure Functions. I have to communicate with the world out there. I can leverage the new XML and JSon AL Types but then I have to fall back to temporary tables which come as close to OOP in NAV as possible. Meanwhile Microsoft is pushing me to use RDLC, Docker, PowerShell and other technologies which are super cool but not making life easier. So… I’m figuring it may be time for a change. I am only 41 years old. Not too old to be given up. I am moving my old solution from NAV into something else and I want to share this journey with you. The options are few. The way NAV guarantees transaction integrity, flowfields and the vast amount of localizations. I don’t want to completely say goodbye. My first step is to move the UI. My customers have been asking for proper drag-and-drop for as long as I remember. I am currently using “matrix” pages with runtime generated bitmaps for planning views. Man, I feel old and looking at what companies like Netronic do with TypeScript UI and Bootstrap I feel I am withholding my users of good stuff. The next steps are unclear. I am keeping an eye on CDS. This may be a platform I can move to but I am open to other suggestions. It may be a valid option to create our own server application that handles the transactions. Everybody else seems to be able to do it. Follow my journey… You don’t have to, but if you want I am willing to share what I am learning on the way. Maybe it is a dead end road and I will stick to NAV in the end. Maybe Microsoft will pull out a big hat and by magic the Web Client works in April when we get R2. Maybe AL will be object oriented and we can generate object models based on OData definitions. Personally I don’t think this will happen. Microsoft will continue their journey towards simplifying NAV and make it more mainstream while allowing partners to make small, nice changes using extensions. Using C/Side as a development platform will never be able to compete with ASP.Net Core. Why on earth would Microsoft want that.

Blog Post: Smart solutions 2: Programming Computer Vision in C/AL code

$
0
0
In the previous post, we looked at an example of how Microsoft has built Azure Machine Learning (ML) functionality into Dynamics NAV. We discussed the Image Analyzer extension, which uses the Computer Vision API from Microsoft Cognitive Services to identify attributes in images attached to items and contact persons. We're going to go a little...

Forum Post: RE: Run XmlPort For all Companies using CodeUnit

$
0
0
How did you imagine that the above code would work?? Looping on the Company record, doesn't change which company it pulls the data from. You never "leave" your current company. You would need to use the CHANGECOMPANY function, and you need to do it inside the XMLPort, before you read the data. So as a minimum then you need to set the company to be filtered on. The way to do that is to create a function in your ExportDate XMLPort and then set it from your code, when calling it.

Forum Post: RE: Run XmlPort For all Companies using CodeUnit

$
0
0
Hi Eric, Yes ,You are right ,I have to use CHANGECOMPANY function but How can I use CHANGECOMPANY function in XMLPort ,Please Suggest me which Coding and on which trigger I have to write?

Forum Post: RE: Run XmlPort For all Companies using CodeUnit

$
0
0
You use it just like anywhere else. [:)] You use it inside your xmlport as I wrote in the reply above.

Blog Post: Are You Ready for the Discontinuation of Microsoft Payment Services This Month?

$
0
0
Beginning January 1, 2018, Microsoft will no longer support its Payment Services for Microsoft Dynamics ERP. According to Microsoft Dynamics Community , Payment Services will be discontinued for any versions of Microsoft Dynamics AX, NAV, GP, RMS, POS 2009, and Office Accounting. Users of these Payment Services will not be able to process credit card or debit card transactions after December 31, 2017. Microsoft Payment Services is an online payment solution that connects Dynamics ...read more

Forum Post: RE: Update ClickOnce Version by Replacing Deployment Files with New Build Files files

$
0
0
Update Steps -----> I managed it :) Phase 1 (New installation CU xx): - Make new installation/Deployment Folder with name CU XX Phase 2 (Update Old installation): - Copy all files from Deployment folder (From New CUxx) EXCEPT!! (Config Files Datei) - Past the File in the Old installation deployment folder! Phase 3 (Submainfest): - !!!!!!!!!!!!Start Mageui as ADMINSTRATOR!!!!!!! - Modify the Sub-mainfest Version to = “new version Code 9.0.0.xxx” - Load the New Files a gain in the MainFest - Save & Close the SubMainfest Phase 4 (Mainfest): - Modify the main Mainfest . Version = New version No. . Least version = New version Code . Load the Submainfest Files again - Safe the certificates! - Start Your Cliernt

Forum Post: RE: Customer card on assist button

$
0
0
On the sales order page create a variable say NewCustomerNo code 20, . Add the variable to Sales order page. Have user enter the New customer no., if new customer no is not blank then insert this new customer into customer table and show the customer card page.

Blog Post: NAV 2018 USER TASKS

$
0
0
NAV 2018 USER TASKS Through this nice feature, it is possible to manage: Task, assign them to a user, set an expiration date, create a recursive task. There is the possibility to view and manage the assigned tasks from NAV Client (like a “to-do” list ). You can create tasks to remind of work to be done , you can assign tasks to you or to other users (functionality like CRM assign function or service task). .. I had included this request in MS Connect long time ago… NICE TO HAVE NOW! USER TASKS BIG PICTURE “HOW-TO” Standard Task Recurring Tasks USER TASK LIST Example of utilization: The User Tasks window shows all tasks , and you can easily create and assign new tasks. When you create a task, you can specify the start date and due date, and you can add a link to the window in Dynamics NAV where the user must do the work. For example, you can create a task for yourself to view all posted sales invoices . In that case, you link the task to page 143, Posted Sales Invoices. Use the look-up in the Page field and then use the Search for Page or Report field to find the page that you want. For more information, see Searching for a Page or Report . Picking Up User Tasks In the Business Manager, Bookkeeper, and Accountant Role Centers , a tile shows pending tasks that are assigned to that user . To pick up a task, simply choose it from the list of pending user tasks. In the ribbon, the link Go to Task Item opens the window where you can do the work. When you have completed a task, simply mark it as completed . Enjoy!

Blog Post: Best of 2017: Microsoft Dynamics NAV experts keep an eye on the future of the product and channel

$
0
0
Perhaps 2017 will be the year that Dynamics NAV partners remembers as "coming in like a lamb" (a skittish prey animal), but out like a lion. Between Dynamics NAV 2018 and Dynamics 365 "Tenerife" , NAV partners step into 2018 with a solid foundation for their business plans. Programming advances like Extensions 2.0 will ease development, while advanced integrations with Office 365, Power BI and LinkedIn (to name just a few improvements) extend NAV utility. ...read more

Blog Post: NAV2018 – Task vs. To-Do

$
0
0
This monday I was doing a merge of changes I did in NAV2017 to NAV2018. A lot of my Delta files applied without conflicts. It broke however on the Contact table. This was a bit to my surprise because this table is typically not changed by Microsoft. I remember back when I wrote my first book about NAV 2009 Application Design I had to call the module “Relationship Management”, not “CRM” because those letters were reserved for Dynamics CRM which is now called Sales because CRM is too nerdy or old fashioned. In 2009 the thinking was also to just leave the module in for backwards compatability. Partners were strongly recommended to promote Dynamics CRM rather than implement “Relationship Mangement”. To my surprise my merge was getting a conflict on a function called “CreateVendor2” which called into “CreateVendor” which in my database had a parameter. When I did a where used on CreateVendor2 in Statical Prism it was not used anywhere. A boat anchor. This brings back another story from the past. For quite a while Luc van Vugt has been collecting boat anchors in an effort to get Microsoft to clean up unused code. Why would they introduce a new one? Microsoft Management did not like the fact that NAV boat anchors where blogged about and we actually had an active discussion on that during one of the NAV events in Europe. Personally I always had a strong opinion about sharing these strange phenomenons. What will happen is that people will find these functions and when less esperienced will start searching on google to find an explanation. Well, if you google on NAV2018 CreateVendor2 I bet you will end up here. Wait, it get’s more strange. Apart from the fact that I am not a huge fan of adding an integer value to a function name to make it unique. I noticed that the variable for To-Do was renamed to Task. The table was still called To-Do. Further investigation told me that this was done everywhere And even the To-Do table now has the caption “Task” as well as the language It’s quite a “task” to do all this, all for a name of a table in a piece of NAV that has not been touched by anyone in more than 10, maybe even 15 years. You can understand that my imediate emotion was “WTF”. Why is this done. How can a function slip into the code which is not used and with such a weird name. Anyway. It get’s a bit more strange. In Dynamics NAV 2018 Microsoft also introduced a new table called User Task. This is part of the accounant portal where as a NAV user you can give your accountant access to your system. If your accountant runs Dynamics 365 they can open your system from their portal. Cool. So what happens now if a user in NAV2018, and let’s use the webclient, searches for Task? Right… Simplicity at its full glory. Yeah yeah, I hear you say. Dude, report this to Microsoft. They will fix it. Well, I am not sure about this. Do you remember this post about Navigate ? This got changed in 2013R2 if I am not mistaken. In C/Side the section is still called “related information” which I think is still more clear. In Visual Studio Code the section is now renamed to Navigation. When I sat down with someone from Microsoft and asked about this choice they shared with me that they investigated that people are not using the “old” navigate page and they were considering discontinuing that and on beforehand had decided to rename the tab. I have a number of other examples where Microsoft is ambiguous about their vision with the product. Try searching in NAV on Notifications. You’ll get a handfull of options that all means something else. Today I did a What’s new in 2018 webinar with Peik Bech-Andersen and we brainstormed a bit about this and came to the conclusion that maybe, hopefully Microsoft is trying to consolidate the tasks into one module or something like that. What worries me most is the idea that stuff like this slips into an RTM release. Sure, a function which is not used is not going to break the test framework. Neither does a rename of a table. A while ago Waldo already blogged that NAV has dozens, maybe even hundreds of unused functions. Moving forward I hope that my moving everything to extensions I can leave this frustration behind. On top of that, the API will allow us to move some solutions away from Dynamics NAV into it’s own platform. These were options that we did not have in the past. If you find other examples in NAV2018 like this I would like to be informed. I do think it is important to share these so we can all learn from it. Making mistakes makes us human and sharing sourcecode and knowledge even more.

Forum Post: RE: Customer card on assist button

$
0
0
I did not understand can please explain me in more detail

Forum Post: RE: Keys, linking G/L entries to Vendor Ledger Entry to Get Details in Posted Purchase Invoice

$
0
0
Hi Adrian001. You have to link to the table Detailed Vendor Ledg. Entry (380) and compare field Vendor Ledger Entry No.

Forum Post: RE: Keys, linking G/L entries to Vendor Ledger Entry to Get Details in Posted Purchase Invoice

$
0
0
hi dinhson thanks for answering how exactly? i've been comparing the detailed vendor ledg. entry to the Vendor Ledger Entry No. but all I See is this. It does not have a link to the Invoice that the payment is for. I just need to get the Document No. of the Invoice that was applied by the payment which is showed in the picture thanks.

Forum Post: RE: Add field form table FA Journal Line to table FA Ledger Entry

$
0
0
You need to added the field to your two tables and then use Debugger (or Go To Definition) to find exactly which codeunit or whatever is used to transfer from Journal to Ledger table.

Forum Post: RE: Keys, linking G/L entries to Vendor Ledger Entry to Get Details in Posted Purchase Invoice

$
0
0
Hi Adrian001. Please select line with Document Type::Invoice and after click Detailed Vendor Ledg. Entry.

Forum Post: RE: Add field form table FA Journal Line to table FA Ledger Entry

Viewing all 11285 articles
Browse latest View live