RMS 1.3 AddItem Hook

Apr 13, 2007 3 Replies

Hello, I have done some research on this issue and can't find any info on it. What I am trying to do is capture what is scanned at the POS screen and sound a beep for a good item and a different sound for bad item. I have tryed the sample in the forum using the mySession.Transaction.Entries.Element(ikey).Item.ItemLookupCode code. The issue with this is that it looks at only what has been added to the screen.



The first scan (if item not found) will bring up the message box "Item Not Found" The second scan (Item Found) will add the item to the sales ticket The third scan (Item not found) will show a good scan and the message box will be reflective of the last good item on the ticket and not the item that was accually being scanned.



Any help would be greatly appreciated.



Thanks...


You really can't do this with a hook (well, maybe initializeTransaction would be involved). You need to capture and verify the scan before it is sent to the transaction screen at all. It would be at least marginally possible to do this, but you would be recreating so much of the POS UI that it would probably not be worth the effort.

Glenn Adams Tiber Creek C> Hello,

Thanks for the reply... Do you feel that it would be possible to get a handle on the Item lookup screen at the POS when the item isn't found?

No. You would have to open your app before they start scanning and intercept the scan before RMS sees it. You would end up almost building your own POS UI...

Glenn Adams Tiber Creek C> Thanks for the reply...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required