Object Manager Advanced

The all-you-need and all-you-always-wanted NAV development tool

Object Manager Advanced 

Microsoft Dynamics NAV is great for developers. Microsoft did a good job in creating a system that is relatively easy to extend and to customize. Developers can create complete add-ons and toolkits, and we love it! 

But a bit less sophisticated are the tools you get to do your development work. With every release the development environment gets a few minor improvements. We have CTRL-Z since 2016. But, that is about it. Lets be honest, as a developer there is a serious lack of tools to do your work. At least that is what we thought when we started developing Object Manager Advanced. And by now, since there are over 1000 companies working with these tools, we think you all agree.

NAV development re-invented

It’s safe to say that with Object Manager Advanced (OMA), idyn re-invented the Microsoft Dynamics NAV development environment. A broad set of features reduces costs, saves time and improves the quality of your development work.

Working with OMA makes that your new add-on complies with the required conventions and patterns to get Certified for Microsoft Dynamics (CfMD).

Object Manager Advanced was awarded by Mibuso (Best Download Award) and Microsoft itself (Microsoft innovation Award).

Develop - Analyze - And benefit

Object Manager Advanced is the tool-of-choice to support developers and consultants in Microsoft Dynamics Sure Step or any other methodology. Higher quality Microsoft Dynamics NAV development can be achieved with powerful functionalities such as:

  • the ability to lock objects;
  • save objects in a repository like VSS or TFS;
  • renumber objects, fields and elements without hassle;
  • the addition of a project module. 

If you need to analyze new code, you’ll discover that errors and conflicts are easily found and fixed. 

Better safe than sorry: Check Guidelines

The Check Guidelines tool checks if guidelines requirements are met and corrects guidelines errors in C/AL code, whether you want to use the standard Microsoft guidelines or your own. 

Deploy - And rest assured

Object Manager Advanced puts an end to endless checking, testing and comparing before deployment. You simply combine all modifications in a transport and use the wizard to import them into your customer database. All from within Microsoft Dynamics NAV, of course. So no hassle of switching from system to system.

Numerous features for development and deployment 

The list of features that are found within OMA is huge. But that doesn't keep us from adding new features in the next version. If you have an idea on something we should add in one of the upcoming releases, just contact us. We are always happy to receive input from our customers. 

More 10.000 developers use OMA

Because we are proud of what we do, and even more proud because so many developers like to work with our products, we thought we just have to add some numbers to this page. Today more than 1000 companies are with OMA. That is around 500 NAV partners and 500 in-house developing customers. In total there more than 10.000 users using the software to improve their everyday work!

For more info about Object Manager Advanced, please contact us.

Develop

Trace Modifications

Modifications on objects can be traced. You assign them to a project. Projects are combined in a transport and imported in your customer database.

Demo Video: Trace Modifications in Popup Mode
Demo Video: Trace Modifications in Save Mode

Locking of Objects

You can lock objects so your colleague developers can see that you are working on a particular object.

Demo Video: Object Locking

Transport objects to your customer database

A new generation FOB named FIB is used to transport objects to your customer database. It can include master data, actions for data manipulation, permissions and more. You import this FIB in your customer database with a wizard. Before importing the fib you will be warned if your customer has changed any objects by itself.

Demo Video: Create Transport
Demo Video: Import Transport in Customer Database
Demo Video: Transport With Action
Demo Video: Import Transport With Action in Customer Database

Action Worksheet

90% of your conversion reports are becoming obsolete cause to the Action Worksheet. You can easily create actions like empty fields, copy data and even transfer data between databases. Other examples of actions are "Run report", "Run codeunit", etc. Actions can be included in your transport so they are also executed in your customer database.

Demo Video: Action Worksheet

Version and Source Control

Your source code can be saved automatically every time you make a change. This makes it possible to do a rollback or compare your code to a previous version. Changes can be analyzed in e.g. Beyond Compare.

Demo Video: Source Control

Record Permission Wizard

It is possible to record permissions with a wizard. Simply start the wizard, do all the things your customer has to execute and the wizard creates a role. These permissions can be included in a transport and automatically imported in your customer database.

Demo Video: Record Permission Wizard

Renumber Objects

Renumber objects directly in your database. Exporting and importing a text file is no longer needed. All references to these objects will also be updated.

Demo Video: Renumber Objects

Renumber Fields

Renumber fields directly in your database. Emptying your table and ex- and importing a text file is no longer needed. All references to these fields will also be updated.

Demo Video: Renumber Fields

Update Variables

Sort and delete unused variables. Objects will be updated directly in your database.

Demo Video: Sort Variables
Demo Video: Delete Unused Variables

Translation Tool

Easily change the names and captions that are used in your objects.

Demo Video: Translation Tool

Edit Table Data

Change your data without validation.

Demo Video: Edit Table Data

Create Table Wizard

Demo Video: Create Table Wizard

Create Missing Transferfields

Demo Video: Create Missing Transferfields

Change Field Options

Demo Video: Change Field Options

Analyze

MenuSuite Viewer

Demo Video: MenuSuite Viewer

Search String in CAL Code

Demo Video: Search String in CAL Code

Where-Used Functionality

Find out where objects, keys, triggers, fields, functions etc are used. Easily track down unused variables, keys and fields.

Demo Video: Where Used Functionality

Check Guidelines Tool

Check if your development meets the coding and GUI standards. Auto indent your C/AL code. Auto apply most coding guidelines and standards. Easily track down where the old FIND statement is used and replace them with the new statements.

Demo Video: Check Guidelines Tool

Client Monitor Analyzer

Show the client monitor data in a datagrid and zoom in to the executed code.

Demo Video: Client Monitor Analyzer

Deploy

Transport objects to your customer database

A new generation FOB named FIB is used to transport objects to your customer database. It can include master data, actions for data manipulation, permissions and more. You import this FIB in your customer database with a wizard. Before importing the fib you will be warned if your customer has changed any objects by itself.

Demo Video: Create Transport
Demo Video: Import Transport in Customer Database
Demo Video: Transport With Action
Demo Video: Import Transport With Action in Customer Database

Record Permission Wizard

It is possible to record permissions with a wizard. Simply start the wizard, do all the things your customer has to execute and the wizard creates a role. These permissions can be included in a transport and automatically imported in your customer database.

Demo Video: Record Permission Wizard