Hello Rishi, Thanks for your concerns. See my comments inline:
On Tue, Aug 29, 2017 at 7:55 PM, Rishi Solanki <[email protected]> wrote: > Arun, > > I'm not sure about the idea would work or not. But yes if the following > list pass then we could think of doing so. > > - Suppose we have 2 POS stores and will get orders from both pos stores. > And if we remove the order data model dependency then; > -- How we will see the sales from both pos. Invoices? > We can track it as: Invoice -> posTerminalLog -> PosTerminal -> Facility -> ProductStore > -- How to track the sales being done by the each pos store. > Same as above > -- Do we have any alternative way to check inventory of each pos store. We > may like to see the count of sold items and remaining items on each store. > Same as above > -- Do we have any way to track the customer's purchasing and on the basis > of purchasing can we add them to some marketing campaign. May be to give > the discount coupon or offers. > We can track customer specific sales using Invoice and InvoiceRole > - Also you are taking an example POS won't send the shipping or billing > information but if some store is only selling to registered user then how > we are going to handle that? > InvoiceContactMech can be use to store shipping and billing contacts of customer. > - How to manage the loyalty points if POS stores issuing one, and how it > will redeem those points without having orders in the system. > Loyalty points are specific to Party/Customer. Not sure where it uses Order. -- Thanks & Regards --- Arun Patidar Manager, Enterprise Software Development HotWax Systems Pvt Ltd. www.hotwaxsystems.com > > I could think of the above points only, will share if come up with more. > > > > -- > Rishi Solanki > Sr Manager, Enterprise Software Development > HotWax Systems Pvt. Ltd. > Direct: +91-9893287847 > http://www.hotwaxsystems.com > www.hotwax.co > > On Tue, Aug 29, 2017 at 4:58 PM, Arun Patidar <arun.patidar@hotwaxsystems. > com> wrote: > >> Hello All, >> >> In POS system, order immediately fulfill and come directly in 'Completed' >> status. Also, there is no shipping address, billing address, shipping >> method requires in POS. And even no inventory reservation takes place, >> only >> items issuance is done. >> >> IMO, In the current system, the POS order detail is stored for the >> following reasons >> >> - To manage inventory issuance information >> - To store the customer information >> - To track the total sales amount >> >> >> I am thinking to remove the dependency of POS sales with Order data model. >> Alternatively, we can simply create Invoice and item issuance record only. >> This will reduce the system load for managing POS sales. >> >> It is possible that I am missing any important scenario that needs Order >> data model. Please let me know your thoughts on this. >> >> >> >> -- >> Thanks & Regards >> --- >> Arun Patidar >> Manager, Enterprise Software Development >> >> HotWax Systems Pvt Ltd. >> >> www.hotwaxsystems.com >> > >
