Comments (13)
Printing a pick sheet should assume that you've already picked the order/items?
@kieha - There needs to be a step before picking that says print ( @spencern pointed this out to me when we were working on split fulfillment) I'll make that adjustment here as well. So, in other words, it should start with print, then pick...
What should/does a pick sheet look like? Should there be designs for that?
As far as the pick sheet, it should probably have some simple design but I also need to know from @spencern what those requirements would be.
In the sidebar flow, one can print an invoice before capturing the payment, or after capturing the payment, but only after approving the payment. Should this be the same kind of flow for the bulk actions bar? If so, there need to be more designs for this section, IMHO.
I'm not entirely convinced the approve step is necessary. Why do you need to approve and then capture, what is approving doing? I realize this isn't actionable, but I think it deserves a conversation.
from reaction-admin.
I'll defer to @rymorgan on that.
from reaction-admin.
This should be solved with a print step where we print both an invoice and pick sheet. I'll add that to flow and update the zeplin files. The flow will be: Print Invoice & Pick Sheet > Pick Items/Shipment/Order > Pack Items/Shipment/Order > Label Shipment > Ship
from reaction-admin.
I put together a quick prototype of this flow: https://invis.io/S5CK720KW
Click shipped at the end to run through it again.
from reaction-admin.
@kieha I haven't been able to get to it yet. You can use the current invoice for now. I plan on cleaning up the design for that and pick sheet, but I doubt I'll get to it today. So if you can make any sort of rough version of that then we can move forward that way and implement my design later. (hopefully early next week.)
from reaction-admin.
Links for designs below
Reaction core team link:
https://zpl.io/Z1MCuWh
Public link:
https://scene.zeplin.io/project/58af8900737c137280322bd6/screen/58faa0e175ba8a9495284660
from reaction-admin.
@spencern @rymorgan a couple of questions on this ticket:
- Printing a pick sheet should assume that you've already picked the order/items?
- What should/does a pick sheet look like? Should there be designs for that?
- In the sidebar flow, one can print an invoice before capturing the payment, or after capturing the payment, but only after approving the payment. Should this be the same kind of flow for the bulk actions bar? If so, there need to be more designs for this section, IMHO.
from reaction-admin.
Warning: Unsolicited input:
It would be cool if it was configurable (i.e. you could turn it off) but one way that approve can be used would be for fraud screening, especially when we get the "risk assessment" feature implemented. You don't want fraud orders flowing into your system and allocating inventory before canceling them.
from reaction-admin.
In regards to approve vs Capture
I'm also not sure what the difference is between those two steps. Perhaps some payment providers require approval of charge before it's captured or authorized?
@brent do you know anything about this approval step?
from reaction-admin.
@zenweasel I agree that an order triage feature would be a quite helpful, a great idea.
Perhaps another queue for certain user types/groups that permits where elevated or high risk transactions go before getting approved and moved into the standard order queue, or cancelled.
from reaction-admin.
I'm fairly certain that the approval step was added by @mikemurray and isn't a requirement. I'm proposing removing it unless it's required.
I really like the order triage idea.
from reaction-admin.
@rymorgan @spencern alright, I'll skip over the approve
step for now.
Another question I'd bring up from this would be, if it's possible to print an invoice either before or after capturing a payment, should the Print Invoice
button (or whatever it's equivalent) be an extra button on the bar (in the same way Capture
is set aside), or should it be in the list under the Bulk Actions
section?
from reaction-admin.
@rymorgan any progress on the pick sheets design? As for the invoice, should I just use the one that's already there for individual order invoice or did you have something else in mind?
The existing invoice design:
from reaction-admin.
Related Issues (20)
- Include in Sitemap? Checkbox Not Functional
- When we create a product variant compareAtPrice is mandatory
- Email panel causes Admin instances to crash HOT 7
- Invited shop manager does not have acces to shop HOT 1
- Discount minimum order amount condition is forced to 0
- Order detail page link is broken
- Product can be published and displayed on storefront with only a variant attribute HOT 2
- Add pre-commit hooks for linting commit message
- "Print invoice" link isn't working
- Navigation page doesn't render the navigation tree anymore HOT 14
- Enable docker push only for trunk
- Enable semantic-release of reaction-admin HOT 1
- Product metadata breaking admin panel HOT 1
- `roleCheck` and `hasPermissions` can break the "new product" flow HOT 1
- initApollo.js: WebSocket is closed before the connection is established. HOT 1
- Navigation page errors out HOT 1
- Upgrade to Meteor 2.5 HOT 2
- Storefront navigation using tags gives 404 error HOT 2
- Order has status "new" and primary shop owner can nothing to do with it HOT 2
- Replica set check requires "clusterManager" database role
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reaction-admin.