Giter Site home page Giter Site logo

Comments (13)

rymorgan avatar rymorgan commented on September 12, 2024 1

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.

spencern avatar spencern commented on September 12, 2024 1

I'll defer to @rymorgan on that.

from reaction-admin.

rymorgan avatar rymorgan commented on September 12, 2024 1

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.

rymorgan avatar rymorgan commented on September 12, 2024 1

I put together a quick prototype of this flow: https://invis.io/S5CK720KW

Click shipped at the end to run through it again.
order-fulfillment

from reaction-admin.

rymorgan avatar rymorgan commented on September 12, 2024 1

@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.

rymorgan avatar rymorgan commented on September 12, 2024

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.

kieha avatar kieha commented on September 12, 2024

@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.

brent-hoover avatar brent-hoover commented on September 12, 2024

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.

spencern avatar spencern commented on September 12, 2024

@rymorgan

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.

spencern avatar spencern commented on September 12, 2024

@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.

rymorgan avatar rymorgan commented on September 12, 2024

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.

kieha avatar kieha commented on September 12, 2024

@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.

kieha avatar kieha commented on September 12, 2024

@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:

screen shot 2017-08-25 at 7 41 31 pm

from reaction-admin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.