Projects:Customer address selection in WebPOS
The aim of these functional specifications is to describe how to add Customer address selection in WebPOS Receipt.In current WebPOS,system automatically fetch one customer address from ERP and user have no option to change address(if customer have multiple address).
In WebPOS,add new selection box for Customer address and this field will help user to change address selection.The new address selection box shouldn't affect anything in existing functionality and this may not make any impact for single address customer.Once Customer is selected,default address will get filled in Customer address box(new). If needed,user will change customer address from pop-up.
Server side processes
- Get Customer address by customer filter
Client side processes and UI
- Dialog to select customer address
- Customer selector shows customer name with default address and this address will automatically get selected in new selector.
- Customer address selection box will allow user to change customer address in sales ticket(listed from ERP) and this may not have edit option.
- Show Customer address along with Customer name in existing receipts,Open Tickets selection menu.Nice to have.Future request.
- Customer address in Printing Receipt.Nice to have.
We need to store Business Partner address in WebSQL for offline process.Pass customer filter condition from Business partner table.New field Customer address will be passed as customer address in Sales Order.
- Pop up - Assign a customer address to this receipt.
This popup should have option to search,clear search and select customer address.Customer ID will be passed as filter(automatically) and this pop-up may not require any advanced search.
Business process definition
The new customer address selection popup should work in all devices including mobile.
Joe is a Truck sales person. He is selling goods to Carrefour retail chain,available in multiple locations.(i.e Carrefour store 1,Carrefour store 2). Joe requires address selection in WebPOS along with customer to identify store sales.Here address may refer store location and store number.