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

Inventory with multiple HUs per inventory line #5137

Closed
metas-ts opened this issue Apr 12, 2019 · 1 comment

Comments

Projects
None yet
2 participants
@metas-ts
Copy link
Member

commented Apr 12, 2019

Is this a bug or feature request?

FR

Note: take a quick look at #3825 too..if there is a problem, or what the issue was about

What is the current behavior?

One inventory line can have one HU

What is the expected or desired behavior?

Sometimes we don't care for individual HUs for that case we want one inoutline to represent a set of HUs which all have the same

  • product
  • storage relevant attribute values
  • locator

When correcting the inventory numbers, then we also don't really care to which of those individual HUs the correction is applied.

@metas-ts metas-ts changed the title Inventory based on multiple HUs per inventory line Inventory with multiple HUs per inventory line Apr 12, 2019

metas-ts added a commit that referenced this issue Apr 12, 2019

5137-app - Inventory based on multiple HUs per inventory line
* add table M_InventoryLine_HU
* add dedicated DocStubTypes for the current sort of inventories and the new sort
* minor code changes while I orientated
#5137

metas-ts added a commit that referenced this issue Apr 16, 2019

5137-app - Inventory based on multiple HUs per inventory line
refactor existing code to
* allow aggregation on the two different keys we have
* separate DB stuff (I_M_InventoryLine) from BL
#5137

metas-ts added a commit that referenced this issue Apr 23, 2019

5137-app - Inventory based on multiple HUs per inventory line
* move draft line creation stuff into dedicated package
* fixed bugs; works not on a unit-testing level (not yet dev-tested though)
#5137

metas-ts added a commit that referenced this issue Apr 23, 2019

5137-app - Inventory based on multiple HUs per inventory line
* enable the auto-application of validation rule (as configured in AD_Column) also for TabCallouts, i.e. validation rules are also auto-applied then creating a new record in the UI!
* bugfixing/ devtesting
* move code realted to the creeation of draf inventory lines into a dedicated package, thus separating it from e.g. code related to persisting (aggregated) inventory lines
* move some inventory related code (that has direct no HU-relation) from swat and handling units to business
#5137

metas-ts added a commit that referenced this issue Apr 23, 2019

5137-app - Inventory based on multiple HUs per inventory line
* enable deletion of (unprocessed) inventory lines with HU-aggregation
* prevent changing doctype if it would mean inconsitency with lines' HUAggregationTypes
#5137

metas-ts added a commit that referenced this issue Apr 29, 2019

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 29, 2019

5137-app - Inventory based on multiple HUs per inventory line
* add a cypress command to assert a field to be *not* there
metasfresh/metasfresh#5137

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 29, 2019

5137-app - Inventory based on multiple HUs per inventory line
* add cypress test for both inventory doc types
* also
  * correctly use the isChecked comment in product.js and paymentterm_setup_spec.js
  * make purchase/purchase_create_vendor_spec.js (which currently doesn't work!) use the "official" cypress snapshot plugin
  * remove the obsolete "cy.loginByForm();" from dataEntry/dataEntry_set_seqno.js
  * delete the obsolete anytest.spec.js (which used the "old" cypress snapshot plugin)

metasfresh/metasfresh#5137

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 29, 2019

metas-ts added a commit that referenced this issue Apr 29, 2019

5137-app - Inventory based on multiple HUs per inventory line
* fix a bug wrt creating new lines
* `@ignore` a manual/local test
#5137

metas-ts added a commit that referenced this issue Apr 29, 2019

5137-app - Inventory based on multiple HUs per inventory line
* improve DocType selection columns (add e.g. DocbaseType)
* make vertical-healthcare_ch specific invoice doc types *not* Default
* unrelated: don't provide C_Invoice_Candidate_EnqueueSelectionForInvoicing process to the user if no invoice candidate is selected
#5137

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 29, 2019

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 29, 2019

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue Apr 30, 2019

metas-ts added a commit that referenced this issue May 2, 2019

5137-app - Inventory based on multiple HUs per inventory line
* trl HU aggregation type (since it's now displayed in the UI)
* process HUs oldest first
#5137

metas-ts added a commit that referenced this issue May 2, 2019

metas-ts added a commit that referenced this issue May 2, 2019

5137-app - Inventory based on multiple HUs per inventory line
* minor fixes after having checked the PR
#5137

metas-ts added a commit to metasfresh/metasfresh-e2e that referenced this issue May 3, 2019

metas-ts added a commit that referenced this issue May 6, 2019

update ReleaseNotes.md
  * [#5137](#5137) Inventory with multiple HUs per inventory line
  * [#1190](metasfresh/metasfresh-webui-api#1190) HU received in manufacturing order cannot be selected for issueing in a second manufacturing order
  * [#2251](metasfresh/metasfresh-webui-frontend#2251) Attributes panel displayed only after blurring button
  * [#19](metasfresh/metasfresh-e2e#19) Fix Test purchase_create_vendor
  * [#39](metasfresh/metasfresh-e2e#39) Use fixtures for attributes
  * [#57](metasfresh/metasfresh-e2e#57) Fix bpartner object: location
  * [#58](metasfresh/metasfresh-e2e#58) Fix isChecked command
  * [#66](metasfresh/metasfresh-e2e#66) Fix Test: Sysconfig

metas-ts added a commit that referenced this issue May 7, 2019

@metas-dh

This comment has been minimized.

Copy link
Member

commented May 8, 2019

ITs documented in me03 issue.

@metas-dh metas-dh closed this May 8, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.