web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Integrating Dynamics NAV with ERP Application(.net)

(0) ShareShare
ReportReport
Posted on by

Hai, I am new to Microsoft Dynamics Navision. actually am working on civil & real Estate ERP Application Developed in .Net Technology. Now we Want to Integrate our App with Dynamics Navision. we installed NAV Application in our Server .I want to communicate NAV server from our  .Net Application such as checking company name, creating new company and creating Groups and Ledgers for Finance Module etc.., any one please help me.

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Stefano Demiliani Profile Picture
    37,166 Most Valuable Professional on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    The best way to handle NAV integration with external .NET applications is to use NAV web services. Add your NAV objects that you want to interact with in Web Services table, publish them and you can use NAV business logic from external apps.

    Start reading from here:

    https://msdn.microsoft.com/en-us/library/dd355398.aspx

  • Verified answer
    keoma Profile Picture
    32,729 on at
  • Community Member Profile Picture
    on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Thanks Stefano , i will check and let you know the result.

  • Community Member Profile Picture
    on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Thank you Jonathan i will go through your links and inform you about solution

  • Community Member Profile Picture
    on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Hai can any one tell me how to create a G\L Account through WebService.

  • Suggested answer
    Stefano Demiliani Profile Picture
    37,166 Most Valuable Professional on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    It's quite easy. Possible methods:

    1) Publish Page 17 as web service and use the exposed methods

    2) Publish a custom codeunit as web service from NAV (that accepts your parameter for creating a G/L account, like Name, type and so on)

  • Community Member Profile Picture
    on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Thank you Stefano ,

    i published page 17. it is giving result as set of G\L already Created with NAV App. I want to Create it from my App. in your second point you said to publish custom code unit. can you tell how to publish a custom unit to crate a G\L  through web service

  • Suggested answer
    Stefano Demiliani Profile Picture
    37,166 Most Valuable Professional on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    When you expose a page as a SOAP web service, you expose a default set of operations that you can use to manage common operations such as Create, Read, Update, and Delete. You can create a G/L Account from an external app (and this is the standard way to do so).

    If you want to use a codeunit:

    1) create a codeunit (ex. 50000 WS GL Account)

    2) Create a function in this codeunit called CreateGLAccount with parameters you want and set it to Local = NO

    3) Publish the codeunit (50000 in this sample) as web service from NAV

    4) Call the function in this codeunit from your external app.

    More info here:

    https://msdn.microsoft.com/en-us/library/dd339004.aspx

    https://msdn.microsoft.com/en-us/library/dd355316.aspx

  • Community Member Profile Picture
    on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Hai is there any inbuilt webservice for creating Group Ledger .can you tell me. Because am not aware of C\AL Programming

  • Suggested answer
    Stefano Demiliani Profile Picture
    37,166 Most Valuable Professional on at
    RE: Integrating Dynamics NAV with ERP Application(.net)

    Just publish the NAV Page you need as web service (for example the G/L Account List) and use the Create method iteratively.

    In code, you can create a list of G/L Accounts with a description, then loop through this list and call the Create method for every record.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

#1
Saurav.Dhyani Profile Picture

Saurav.Dhyani 2 Super User 2025 Season 2

#2
RK-25090803-0 Profile Picture

RK-25090803-0 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans