modify price with Hook with qsrules

Aug 19, 2008 2 Replies

Hello My rms is a 1.3 version



I would like to modify the price automaticaly at the pos when quantity is modified on the POS To do that i would like to use Hooks and VB6


i do a little VB to test



the hook i use is REFRESHDISPLAY



the vb program is



Public Function Process(objSession As Object) As Boolean



Dim entryCount, Ikey As Integer Ikey = objSession.Transaction.Entries.Count



For entryCount = 1 To Ikey objSession.Transaction.Entries.Element(entryCount).SetPrice(33)



next Process = True End function



The problem is that the fist time i go through he doesn't modify the price on the pos but the red flash is coming up. If i enter an other quantity then the price is updated to 33



I have to go through twice



Thanks for your help



Has anybody a idea



Best regards Didier


I think you need an other call after your .SetPrice(33) ... something like .SavePrice() or maybe you need to call a method on the transaction object rather than the transcation item to refresh the price as you want. Check TransactionClass.CalculateTotals() or TransactionClass.SavePrices(). Good luck.

"DIDI" wrote:

Hi Thank you for your help. I tested every method possible and immagine to refresh the screen, but no way to refresh it in VB.NET Code . Is there a trick to it? Does someone has already done that. thank you for your help.

It is secret method ??

Best regards Didier

"Dom" wrote:

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required