Skip to main content

Notifications

Microsoft Dynamics GP (Archived)

Point to start the acquaintance with development for Microsoft Dynamics GP. And help with estimation for certain tasks.

Posted on by 25

 

Hello, Everyone,

I have no experience in development for Microsoft GP. But it is Important for me to quickly dive into the development basis. And also It would be great if you could help me with time estimation for certain tasks. I really have no idea how hard it is to develop for this platform.

I have found a MSDN section dedicated to Microsoft Dynamics GP development: http://msdn.microsoft.com/en-us/dynamics/gp/default.aspx Is this a good article to start the acquaintance with the technology? Or, could you please provide me with other useful links to such articles?

I do not have detailed information about the tasks yet. But could you, please, help me to estimate them. Are these very hard tasks or not?

  1. Import a sales order into SOP from another database.
  2. Create a process to convert open sale orders to invoices.
  3. Create a process to import AP transactions (based on the orders shipped in #2).

 

Thanks in advance,

     Leon.

 

*This post is locked for comments

  • Leon-beb Profile Picture
    Leon-beb 25 on at
    Re: Point to start the acquaintance with development for Microsoft Dynamics GP. And help with estimation for certain tasks.

    Jon, Richard,

    Thanks for your answers. They were very helpful. I think they make me closer to understanding of the tasks.

    Leon.

  • Verified answer
    Richard Whaley Profile Picture
    Richard Whaley 25,195 on at
    Re: Point to start the acquaintance with development for Microsoft Dynamics GP. And help with estimation for certain tasks.

    Import Options.....

    eConnect as mentioned above

    SmartConnect  from eOne

    older Intgegration Manager

    Do not try to write your own import tool unless you have many hours and are willing to support it forever.  There are a number of tables that are touched (customer, customer address, item master, item quantity, order header, order line, many others......) and the business logic must be maintained.

    There are several third party tools for turning orders into invoices.  Look at Blue Moon.  (why reinvent the wheel?)

    Why would you create an AP transaction for an invoiced sale? If it is a commission item, see EthoTech's Commission Plan (again, why re-write tools that already exist.

    If you MUST learn DEX,  Download the DEX toolkit and look at that doc.  There are DEX classes scheduled for Orlando, Florida in a few weeks,  Contact IBG at 407-677-0370 or check out their web site at www.IBGNET.com

  • Verified answer
    Jon Eastman Profile Picture
    Jon Eastman 170 on at
    Re: Point to start the acquaintance with development for Microsoft Dynamics GP. And help with estimation for certain tasks.

    Leon,

    Importing of any data into GP should always be performed via eConnect, eConnect is a set of tools which provide the business logic utilised by GP.  Using this method ensures that you cannot put invalid data into the application.

    eConnect comes in a number of levels: -

     1 - SQL Stored Procedures, you may notice that in a GP database there are a number of stored procs which start with the letters 'ta', these are the eConnect procs.  If you call these (in the right sequence and with the right parameters) the data will be imported.  Be aware that at this level you are responsible for any transactional integrity.

     2 - .Net\Com - eConnect provides .Net and com objects which you can call from your own applications.  In this scenario you would pass the transactions as XML.

     3 - Web Services - Web services sit above the .Net and com objects and provide a method of integration which can be used by web\remote applications.

    In all instances you must get familiar with the concepts of eConnect by reading the eConnect SDK.

    Jon.

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Complete!

🔔 Be sure to subscribe to the new forums you are interested in to stay up to date! 🔔

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,113 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,918 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans