Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

picking terminal: implement dynamic picking slot allocation/release #695

Closed
teosarca opened this issue Nov 21, 2017 · 5 comments
Closed

Comments

@teosarca
Copy link
Member

Is this a bug or feature request?

FR

What is the current behavior?

The dynamic picking slots are never allocated to a bpartner.

What is the expected or desired behavior?

Define and implement how this shall work.
When a dynamic picking slot shall be allocated.
When a dynamic picking slot shall be released.

@teosarca teosarca changed the title picking terminal: implement dynamic picking slot allocation/deallocation picking terminal: implement dynamic picking slot allocation/release Nov 21, 2017
@teosarca
Copy link
Member Author

update:

  • as soon as user adds an HU (even not processed), the picking slot shall be allocated to HU's BP and location
  • as soon as the slot is empty (no HUs in queue, no picking candidates or all picking candidates are already closed) the picking slot shall be released

@teosarca
Copy link
Member Author

note to IT: full regression on picking terminal window is needed.

metas-ts added a commit to metasfresh/metasfresh that referenced this issue Nov 23, 2017
metas-ts added a commit to metasfresh/metasfresh that referenced this issue Nov 26, 2017
[#1293](metasfresh/metasfresh-webui-frontend-legacy#1293)
Cannot scroll down in a filter with lots of parameters
[#669](metasfresh/metasfresh-webui-api-legacy#669)
CU-TU's built name and description is wrong
[#1366](metasfresh/metasfresh-webui-frontend-legacy#1366)
Error in Quickentry dropdown List
[#1345](metasfresh/metasfresh-webui-frontend-legacy#1345)
Invalid date was used on dateTime tablecell
[#701](metasfresh/metasfresh-webui-api-legacy#701)
webui server is losing session context
[#683](metasfresh/metasfresh-webui-api-legacy#683)
Source HU Actions shall only be "Drop Source HU"
[#1358](metasfresh/metasfresh-webui-frontend-legacy#1358)
View field editor: number field is behaving weird when using keyboard
[#2945](#2945) Adjustment
in pain001
[#3056](#3056) purchase
candidates: implement locking mechanism
[#694](metasfresh/metasfresh-webui-api-legacy#694)
purchase view: set modal title as process caption
[#700](metasfresh/metasfresh-webui-api-legacy#700)
Filter error after static filter set
[#3057](#3057) display
order, forecast or shipmentschedule in material dispo main window
[#3055](#3055) purchase
candidates: notify user when the purchase order was generated
[#697](metasfresh/metasfresh-webui-api-legacy#697)
New BPartner is not available as SubProducerBPartner in MaterialReceipt
BPartner
[#3034](#3034) solve
material dispo regressions
[#671](metasfresh/metasfresh-webui-api-legacy#671)
T_WEBUI_ViewSelection[Line] shall be truncated and not deleted
[#695](metasfresh/metasfresh-webui-api-legacy#695)
picking terminal: implement dynamic picking slot allocation/release
[#3043](#3043) A contract
shall not be created when a completing a quotation
[#1380](metasfresh/metasfresh-webui-frontend-legacy#1380)
Shortcut for new document
[#2944](#2944) Allow more
than 1 PostFinanceUserNo per Account
[#3023](#3023) ad_org is
ignored when doing quick order entry
[#1363](metasfresh/metasfresh-webui-frontend-legacy#1363)
jenkins: run npm test on each build
[#3010](#3010) Inherit
c_order_id and orderline_id from flatrate term to invoice candidate
[#2958](#2958) 2nd
Discount Break is ignored
[#2997](#2997) Partner
Import: Support importing the Org via value
[#689](metasfresh/metasfresh-webui-api-legacy#689)
Picking processed compress to top-level HU
[#692](metasfresh/metasfresh-webui-api-legacy#692)
Error in Quickentry Sales Order when canceling input
[#679](metasfresh/metasfresh-webui-api-legacy#679) HU
taken out in Picking Tray Clearing still displayed in the Picking Slot
in Picking Terminal
[#687](metasfresh/metasfresh-webui-api-legacy#687)
picking terminal: show BPartner instead of DeliveryDate
[#693](metasfresh/metasfresh-webui-api-legacy#693)
Error in create purchase orders from Sales order line
[#662](metasfresh/metasfresh-webui-api-legacy#662)
Aggregate Storage for Product and Warehouse
[#1351](metasfresh/metasfresh-webui-frontend-legacy#1351)
wrong backend api call for grid view editing

me-45
@metas-dh metas-dh self-assigned this Nov 27, 2017
@metas-dh
Copy link
Member

Results of IT1
tested in mf15

  • user adds an HU, not processed: the picking slot is allocated to HU's BP and location (also in Tray Clearing): OK
  • picked HU is processed: the picking slot is allocated to HU's BP and location: OK
  • after shipment is created: picking slot is released and empty: OK
  • after picking is reversed: picking slot is released and empty: OK
  • after HU was taken out in Tray Clearing: picking slot is released and empty: OK

todo: regression on picking terminal window

@metas-dh
Copy link
Member

metas-dh commented Nov 28, 2017

update from regression testing:

  • when picking for the whole qty of an orderline is done (picked & processed), the orderline disappears from the picking modal overlay: OK
  • if the picking slots are not cleared yet, bc no shipment was created or the slot wasn't cleared yet, the slot is still allocated to the bpartner & location: OK

BUT: the processed HUs are not displayed in the slots which are still allocated, so you can't reverse the picking anymore: is that wanted?

orderline qty fully picked, orderline not displayed anymore, picked and processed HUs are not shown in the picking slot and picking cannot be reversed:

2017-11-28 11_12_21-metasfresh

orderline qty not fully picked yet, orderline still displayed, picked and processed HUs shown in picking slot (read-only), so picking can be reversed:

2017-11-28 11_20_25-metasfresh

afair, the picked & processed HUs were displayed in the picking slot (read-only) as long as the shipment wasn't created or the slot wasn't cleared, so u could still reverse the picking

@metas-dh
Copy link
Member

Update:

tested again during latest weekly e2e:

  • processed HUs remain displayed in the slots which are still allocated, and user can reverse the picking: OK
  • processed HUs only disappear from the picking slot if the slot is rack system: Y, OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants