Automation of Internet Orders

We are going to be using RMS to process our web-based orders. We will have one (or more) brick and mortar stores, and are using Headquarters, but this particular installation of RMS will be running unattended, a virtual store. Whenever a order is created on the webstore, or at regular intervals, we want a trigger to fire (or a .NET program to execute) which will call the Internet Orders functionality in RMS, pull down the order and the credit card information, and do one of two things: If there is sufficient quantity on hand at that store, complete the order, accept the credit card as payment, and mark the order as shipped (we have a third-party tool which will do the actual shipping). IF there is not sufficient quantity on hand, call the Check Stores functionality. If there is sufficient quantity on hand at another store, generate some sort of message (email or some store-to-store messaging) instructing them to pull the item, and place the transaction on hold. Stick the credit card information in an order comments field. When the brick and mortar store acknowledges that they have pulled and shipped the garment, we can go into the virtual store system, retrieve the credit card info, and manually complete the transaction.

Is there any way to access the internet Orders, Check Stores, On-Hold, and Tender functions, which are normally manually performed with a keyboard or mouse, via some exposed interface? We can populate the database tables ourselves, but it is the business logic that occurs when these actions are taken that we are concerned with. I know that some of the tables are not populated (particularly the Transaction and Transaction Entry tables, and the various sales and journal tables) until certain actions are completed.

Reply to
Bill Yater
Loading thread data ...

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.