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

Automatic Lot No. Handling into Quarantine Warehouse #4567

Closed
metas-rc opened this issue Sep 11, 2018 · 2 comments
Closed

Automatic Lot No. Handling into Quarantine Warehouse #4567

metas-rc opened this issue Sep 11, 2018 · 2 comments

Comments

@metas-rc
Copy link
Member

@metas-rc metas-rc commented Sep 11, 2018

Is this a bug or feature request?

  • FR

What is the current behavior?

  • Currently we only mark HUs as being in quarantine but they can be moved around by anybody.

Which are the steps to reproduce?

  • Try and see

What is the expected or desired behavior?

  • Add a new attribute "Locked"/ "Sperre". set automatically when an HU is put in quarantine ( e.g. has a locked lot number)
  • If an HU has this attribute set, one shall not e able to move it to another warehouse. The Hu shall be unavailable for all the users that are not of a certain role (e.g. QA)
  • Create a new moving process that is only for the QA role and make it possible to also move a locked HU from here.
  • Note: The role permissions will be done by the customer on their database. I will just make sure the current Moving process is not available for a locked HU and this other process is available for me as a user.
@metas-rc metas-rc self-assigned this Sep 11, 2018
metas-rc added a commit that referenced this issue Sep 13, 2018
metas-rc added a commit that referenced this issue Sep 13, 2018
metas-rc added a commit that referenced this issue Sep 13, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 17, 2018
metas-rc added a commit that referenced this issue Sep 17, 2018
metas-rc added a commit that referenced this issue Sep 17, 2018
#4567 clean
@metas-rc

This comment has been minimized.

Copy link
Member Author

@metas-rc metas-rc commented Sep 17, 2018

Notes for IT

  • there is a new attribute, calles Sperre.
  • If an HU has a lotNo attribute that fits an entry from Lot Controll, this Sperre attribute shall have the value Sperre
  • The above should happen
    • if the HU got its LotNo when the entry in lot controll was already existing,
    • If the HU got a lotNo that was afterwards marked in Lot Controll and the process from Lot Controll was called ( in this case, a distribution order for the quarantine warehouse was created and the attribute Sparre is set)
  • When an HU has the Sperre attribute set, it will no longer be eligible to moving to another warehouse (process Lagerbewegung) => this action shall not be available for this HU
  • I created another process, similar with Lagerbewegung, this is supposed to be used only by QA people who are the only ones able to move a quarantine hu to another warehouse.
  • This process is called Lagerbewegung QA, and in the end, on the customer's db, will only be given to a certain role.
    => A user that is not QA shall not be able to move any quarantined HU from one place to another.
metas-rc added a commit that referenced this issue Sep 17, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 17, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 18, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 18, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 18, 2018
metas-rc added a commit that referenced this issue Sep 19, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 21, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 21, 2018
metas-rc added a commit that referenced this issue Sep 21, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 21, 2018
metas-rc added a commit that referenced this issue Sep 21, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 21, 2018
metas-rc added a commit that referenced this issue Sep 21, 2018
metas-rc added a commit that referenced this issue Sep 21, 2018
This reverts commit 745233f.
metas-rc added a commit that referenced this issue Sep 21, 2018
This reverts commit 7cd2b3c.
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Sep 21, 2018
@metas-rc metas-rc removed their assignment Sep 28, 2018
@metas-dh

This comment has been minimized.

Copy link
Member

@metas-dh metas-dh commented Sep 28, 2018

Results of IT1
tested in mf15

  1. new attribute, actually called: Quarantine
  2. create new entry in Lot Control: Lot No. for e.g. today (no. of week + no. of day)
  3. create purchase order and check material receipt candidates:
  • attribute Quarantine is read-only, can not be set manually in material receipt candidate: OK
  • set Tageslot in material receipt candidate to today: Lot No. is set, and attribute Quarantine is set: OK
  • Quarantine is set acc. to Lot No., for the product set in the Lot Control: OK
  1. create sev. material receipts, with Lot No. matching / not matching
  2. try moving HUs to different warehouse using "Move to another Warehouse" action, in Handling Unit Editor:
  • Lot No. not matching / quarantine not set: works fine, OK
  • Lot No. matching / quarantine set: action "MoveToAnotherWarehouse" is not available, OK
  • "Move to quality warehouse" available: is that wanted? checked with metas-rc: that process was not touched by this task, @metas-mk shall it be available for the quarantine HUs?
  • "Move to another Warehouse incl. quarantine": new process, OK
    => in process "Move to another Warehouse incl. quarantine" i could select another warehouse than the quality one, and the HU with the quarantine attribute was moved to this warehouse: checked with metas-rc: OK like that, the QA user for whom this process will be available shall still be available to move the quarantine HUs around
  1. create new Lot Control entry, with Lot No. for e.g. 2 days from now (no. of week + no. of day) (=> have HUs from material receipt with that Lot already existing!)
  2. run the process "Move Lot No. to Quarantine Warehouse":
  • HU with the matching Lot No. (and matching product!) now have attribute: quarantine set: OK
  • distribution orders are created for the movement of the HUs from the current warehouse to the quarantine one: OK
  • HUs are not yet moved to the quarantine warehouse, so the user can still decide if he wants to move them or not: OK
  1. use the distribution editor to move HUs with attribute: quarantine to resp. warehouse:
  • => locator in HU, HU editor window is now quarantine warehouse: OK
  1. "quarantine" is displayed in material receipt line, but not in the material receipt Jasper: is that OK?
    @metas-rc : Yes. They don't need it in the jasper ( as discussed with @metas-mk ).
  2. "quarantine" can be added to an attribute set, for a product category, and is then selectable as attritbute in purchase orderline: not sure this makes sense? (same with Bruch & Verfall attributes)
    @metas-rc : It doesn't matter it's there ( as discussed with @metas-mk ).
  3. where can i see which HUs will be affected by a distribution order? only filtering for a Lot No. in HU Editor as possibility?
    @metas-rc : Not important ( as discussed with @metas-mk )
metas-ts added a commit that referenced this issue Sep 30, 2018
[#4567](#4567) Automatic Lot No. Handling into Quarantine Warehouse
[#4628](#4628) Split material dispo for M_Transaction with different attributes
[#4625](#4625) Open Items List Reference Date wrong parm
[#4632](#4632) Swing Picking Terminal: cannot pick
[#1975](metasfresh/metasfresh-webui-frontend#1975) GitHub report about security vulnerability in twbs / bootstrap
metas-rc added a commit that referenced this issue Oct 1, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Oct 1, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Oct 1, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Oct 2, 2018
metas-rc added a commit to metasfresh/metasfresh-webui-api that referenced this issue Oct 2, 2018
@metas-rc metas-rc closed this Jan 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.