I'm developing Custom POS button to process open Work Order using

Jul 21, 2006 1 Replies

This button should do some custom functionality like sending some data to payment processor (it's already implemented) after this order should be mark as Closed, Inventory should be updated etc.


The problem is that I cannot find any mention of how to finalize the order (for some reasons Transaction.Post doesn't work).


It's a code that I currently use. What else can I do to meet my purpose?


int setDepositResult Convert.ToInt32(transactionComType.InvokeMember("SetDepositTotal",BindingFlags.InvokeMethod, null,transaction,new object[1] {Convert.ToDecimal(total)}));


object tender sessionComType.InvokeMember("TenderDefault",BindingFlags.GetProperty, null,transaction,null);


Type tenderComType = tender.GetType();


tenderComType.InvokeMember("AmountIn", BindingFlags.SetProperty, null, tender, new object[1] {Convert.ToDecimal(total)});


int tendersForceValidationResult Convert.ToInt32(transactionComType.InvokeMember("TendersForceValidation",BindingFlags.InvokeMethod, null, transaction, null));


int postFunctionResult Convert.ToInt32(transactionComType.InvokeMember("Post", BindingFlags.InvokeMethod, null, transaction, null));


If necessary I'm ready use VB6 or VB.NET. Just extremely need this button to work.



We are doing an RMS advance tchnical training for devellopers in Sydney in August and in London in September. If you want to attend contact me.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required