We would like to have a sales order type such that when selected to start a new sales order the ship-to address and ship-via for pickup will always be the same address/SHIPVIA and override the customer’s and/or customer class ship-to address/SHIPVIA. Is this possible?
Nevertheless, if you would like to always have a particular Ship-to-Address and Ship Via, then you have to customize the Sales Order screen based on your selected Order Type. Currently, these are brought from Customer Location to the Sales Order form.
Hi
Out of the box Acumatica does not allow you to override SHIPVIA based on order type. It would come from the Customer Record, if there is one noted.
Please let me so that I can provide you a better answer.
From Acumatica:
- Create new sales order with specific order type for in-store (we have set up “IS” for in-store order type)
- Select Customer.
- If customer not in Acumatica, either enter new or select guest customer
- Override Ship-to address to our retail location address
- Change customer’s default SHIPVIA to instore SHIPVIA code (and pickup checkbox = True)
- Proceed with completing sales order (including taking payment)
- When pressing the Create Shipment button, then Confirm Shipment immediately after because the items were carried out and not shipped.
- Automatically Process Shipment to create the invoice and automatically release the invoice.
- In background the payment that was taken is applied to the invoice.
- Sales order syncs to BigCommerce following our BC Connector Sales Order entity sync rules, including updating the status to Shipped.
We use Taxjar for our sales tax calculation.
The reasons we want some automation are:
- Remove steps from the above workflow to ensure the orders are correctly entered with the retail Ship-to address and ship via
- Reduce the amount of clicks a user must complete for an in-store order.
Thank you for thinking about this customization flow. We are new to Acumatica and starting to work on custom screens and workflows so your input is extremely valuable.
Sorry for the delay. I was checking with Distribution and POS teams to see if there is a way to do it out of the box and the answer is we cannot unless you want to use Acumatica POS.
So customization is the other option here for you to default the Pick Up ship via and the Retail Location Address as the ship-to-address based on the Order Type.
I have few more questions.
- Or all your In Store orders always Store Pick Up or sometimes you have to Ship to the customer using some carrier like UPS, Fedex, Local etc.,
- Why do you want to export guest orders to BC? what is the use case? How can a guest customer login to BC and see the order because they are guest and they do not have the account to login to BC to see the orders.
- Some in-store orders are pickup and some need to be shipped. We create two different orders for a customer if some item are to be carried out and some to be shipped.
- 99% of our customers already have an account or create an account with us. Often they come in to get refitted and purchase a few extra items, or often they have purchased online in the past and are in town and come in to our retail store. Guest customers (i.e. no email address customers) are the outlier, and we don’t really care if those sync to a guest customer account in BC because no customer will have access to it.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.