Now I need to be recognized as a developer.
Step 2: Complete Microsoft Development Center registration
Before you can publish your app to AppSource, you will need a Microsoft Development Center account. A developer account lets you submit apps to Microsoft marketplaces, including the Windows Store, Office Store, Azure Marketplace, and Microsoft AppSource.
You can check to see if you already have access or register here:
NOTE: You only need one developer account per company (not one per submission); a one-time registration fee applies.
This was a rather easy step, just needed to use my credit card.
I will go ahead and try the next step. See you soon…
You could say: “It is about time…”
And you would be right. Finally, I am back to my blog.
My goal is to deliver my first app to Microsoft AppSource. You can find a step by step instructions on PartnerSource.
I want to start with a very simple extension. If you look closely at a general ledger entry in NAV and Dynamics 365 you will see that there are fields with information about the entry source. For example, if you post a sales invoice then the customer will be the source. If you post a purchase invoice then the vendor will be the source. If you look at the balance account for a bank account you will see the actual bank account number as source.
My goal here is simple. I want to add this information to the general ledger entry page. Additionally I want to show the name for each customer, vendor or bank account. After installation of this extension the user will be able to browse through his general ledger entries and see the source information for each entry. Here is an example for CRONUS G/L Account No. 5610.
You can also see on the above screen shot that I have added a button to open the source card directly from the G/L Entry.
Today I will do the first step.
Step 1: Submit your app idea for pre-approval
We will review your app idea, provide any relevant feedback, and pre-approve. Submit your idea here: Microsoft AppSource.
After pre-approval, you will receive a unique object range for your app along with additional information to guide you through the development, validation, and publishing of your app.
I will do my next blog post about step 2 and so forth…