Developing POS 2009 add-ins or possible workarounds?

Hello. I am very new to MS Dynamics POS 2009. I am currently using the trial version, so I don't have the full support (planning to upgrade from Intuit POS). I am looking to create add-ins and would like to know where I can get started. I have Visual Basic Express... Do I need POS 2009 SDK or is there a work-around? I do not wish to spend any money since I'm just evaluating the product at this time. Any help would be greatly appreciated.

I'm trying to do the following:

  1. Default to "Work Order" instead of "Sales Transaction" (after every transaction). I'm currently manually changing "Sales Transaction" to "Work Order" each time

  1. Function that looks up the work order number (by typing in or scanning barcode), then automatically set it to "Pick Up" status, instead of clicking on "Transaction (F5)," "Recall (4)," "Work Orders (Ctrl + 3), scan the number, then clicking on "Recall," and "Pick Up"

  2. Function that looks up the customer by "Customer Number" then automatically displays customer's work orders, instead of clicking on "Find Customers," type in the customer number, then clicking on "View/Edit," and "Orders" tab

I have some experience in C and C++, but I installed Visual Basic Express (I read somewhere that VB is to do in add-in creation). Is there a work-around as well?

Thanks again,

Fresh

Reply to
Fresh
Loading thread data ...

rjovel had written this in response to

formatting link
: hi, this may help you to get started with RMS Dev.
formatting link
Roger Jovel IT Manager / RMS Developer
formatting link

------------------------------------- =?Utf-8?B?RnJlc2g=?= wrote:

##-----------------------------------------------## Newsgroup Access Courtesy

formatting link
Tax and Accounting Software ForumsWeb and RSS access to your favorite newsgroup - microsoft.public.pos - 39199 messages and counting! ##-----------------------------------------------##

Reply to
rjovel

Hi, thank you for the reply. But I was told that MS Dynamics POS 2009 doesn't use hooks, unlike RMS 2.0. Nevertheless, I'll give it a try later on tonight!

Thanks again,

Fresh

"rjovel" wrote:

formatting link
:

formatting link

Reply to
Fresh

rjovel had written this in response to

formatting link
: i will download that version and check it out. if find something i'll reply you again thanks for the tip of RMS 2009.

Roger Jovel IT Manager / RMS Devel> Hi, thank you for the reply. But I was told that MS Dynamics POS 2009 > doesn't

formatting link
> :

formatting link
>

##-----------------------------------------------## Newsgroup Access Courtesy

formatting link
Tax and Accounting Software ForumsWeb and RSS access to your favorite newsgroup - microsoft.public.pos - 39203 messages and counting! ##-----------------------------------------------##

Reply to
rjovel

I opened Visual Basic Express and started a Class Library project. Then I referenced Microsoft.Rms.AddInViews.dll and System.Windows.Forms

I named the class library 'testfunction' then wrote the following piece of code and compiled it.

Imports System.Windows.Forms Public Class Class1 Public Function Process(ByVal Session As Object) As Boolean

Try

MessageBox.Show("Transaction Initialised")

Exit Function

Catch ex As Exception

MessageBox.Show(ex.Message)

End Try

End Function End Class

(I copied the sample code from the link that you sent me). I just wanted to see what would happen.

Then I copied testfunction.dll to the add-ins directory. However, when I opened POS 2009 and went into add-ins settings, it wasn't listed. I am assuming that I somehow have to update the AddIns.store file. Any ideas?

Thank you,

Fresh

Reply to
Fresh

nikodes had written this in response to

formatting link
: How you go with pos 2009 customization?

------------------------------------- =?Utf-8?B?RnJlc2g=?= wrote:

##-----------------------------------------------## Newsgroup Access Courtesy

formatting link
Tax and Accounting Software ForumsWeb and RSS access to your favorite newsgroup - microsoft.public.pos - 39623 messages and counting! ##-----------------------------------------------##

Reply to
nikodes

BeanSmart website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.