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

Zoom into not shown in table's context menu #6785

Closed
siemiatj opened this issue Jun 3, 2020 · 0 comments
Closed

Zoom into not shown in table's context menu #6785

siemiatj opened this issue Jun 3, 2020 · 0 comments
Assignees

Comments

@siemiatj
Copy link
Contributor

siemiatj commented Jun 3, 2020

Is this a bug or feature request?

Bug

What is the current behavior?

There's no zoom into option in the table context menu

Which are the steps to reproduce?

Right click table row in sales order

What is the expected or desired behavior?

Bring it back

@siemiatj siemiatj self-assigned this Jun 3, 2020
@siemiatj siemiatj mentioned this issue Jun 3, 2020
siemiatj added a commit that referenced this issue Jun 3, 2020
siemiatj added a commit that referenced this issue Jun 17, 2020
* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit c388007)

* #6615 comment out credit memo after partial request (#6728)

* Gh6615 4 add process description (#6733)

* Gh6615 5 rename migration file (#6736)

* #6615 comment out credit memo after partial request

#6615

* #6615 delete unneeded code and refactoring warning message

#6615

* #6615 don't assume anything on this level. The user will make they needed changes.

#6615

* #6615 update CreateCreditMemo process description

#6615

* #6615 Allow the user to allocate as much as they want on a credit memo

#6615

* #6615 Cleanup the code.

* The old partial credit memo handling is no longer needed so we decided to drop it completely, not keep it for docu purposes.
#6615

* #6615 update process description

#6615

* #6615 rename script

#6615

* Gh6743 uom conversion with round UP (#6744)

* when converting quantities, round up

* #6743 repair the tests to fit the new rounding mode

#6743

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* #6615 null check in pay selection updater

#6615

* #6718 Fix uomconvertdirect.sql and MD_Stock_From_HUs_V.sql (#6755)

(cherry picked from commit 2259f58)

* #6718 fix case of missing MD_Stock records

* Window Distribution Order enhancements (#6752)

* Window Distribution Order enhancements
refs: #6713

* 6723 table tests (#6773)

* Fix formatting in the config and fixed import #6723

* Reordered the structure for the fixtures #6732

* Test the props passed #6723

* Add test with store data #6723

* Remove debug line  #6723

* Table status update check #6723

* Base TableCell tests #6723

* Skel for TableContextMenu #6723

* Removed comment from #6723

* Added eventsourcemock and settings in jest for the TableContextMenu #6723

* Test if TableContextMenu is rendering properly #6723

* More unit tests added to TableContextMenu #6723

* Add fixture for the EntryTable component #6723

* Added skel for the EntryTable tests #6723

* Small fix to ditch the warnings complaining about required fncts #6723

* Managed to do fixes to the mockup in order to render properly the component #6732

* Fix linter err

* Added fixture for the TableFilter #6723

* Basic tests for rendering TestingFilter #6723

* Fixtures for the TableHeader #6723

* Small fixes in the TableItem #6723

* Add unit tests for the TableHeader #6723

* Prettier formatting #6723

* Fixtures for table pagination

* Base test for TablePagination #6723

* Test active page #6723

* Pagination tests selection #6723

* TablePagination compressed tests #6723

* Added fixtures for the TableQuickInput #6723

* TableQuickInput basic rendering test #6723

* Removed debug

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* `Payment Allocation` action shall open also when Payments not available (#6776)

* #6777 Shall refresh even if is single document (#6778)

* #6777 Shall refresh even if is single document

* minor: add comments

Co-authored-by: Tobias Schöneberg <metas-ts@users.noreply.github.com>

* #6777 Repair process refresh - invalidate documents (#6781)

* moved to callout (#6748)

#6745

* Show scrollbar when exceeds the visible area #6687 (#6775)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Update metasfresh-dist-serverRoot_jrebel.launch

* #6785 don't spread `this.state` when setting state (#6786)

* Master manual invoice (#6787)

* Fix unit tests (#6788)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Better error handling in tabs (#6789)

* #6713 Fixed minor details. (#6793)

* #6794 Changed font size and unbolded it. (#6795)

* gh6784_3_ic (#6792)

* AllocationAmounts.toString() improvements (i.e. make it shorter)

* fix PaymentsViewAllocateCommand.toPayableDocument + tests

#6784

* #6779 Now sending 0 instead of null to frontend in the case we receive 0 for the qty to invoice override field. (#6780)

* #6779 Now sending 0 instead of null to frontend in the case we receive 0 for the qty to invoice override field.

* Set the null value when we have no number in the input

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

(cherry picked from commit c388007)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

(cherry picked from commit 58f0e4d)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

manually porting the changes from master commit 58f0e4d

* Wrong Organisation set to HUs when doing Inventory or Material Receipt (#6783)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* set C_Invoice_Candidate.ApprovalForInvoicing=Y when enqueing for invoicing (#6768)

#6767

* set C_Invoice_Candidate.ApprovalForInvoicing=Y when enqueing for invoicing (#6768)

#6767

* Gh6769 (#6770)

* payment allocation - book Bank Fee Amount

Gh6769 (#6770)
(cherry picked from commit 7fd422e)

* payment allocation - book Bank Fee Amount

after-CP fixes; also fixing some javadoc-errors
Gh6769 (#6770)

* Invisible croissant remote excel (#6806)

* change H000 ComsAgreement from 901 to 903

* fixing strange build problem

* Fix date when only one number used (#6809)

* Fix date when only one number used

* Formatting date fix

* unrelated build problem fix

(cherry picked from commit 2efff06)

* Prettify code

* Add debouncer

* Tune up debouncer

* removed debouncer as it is impacting the other widgets

* Added unit test for the function and removed the export

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* drop old function - avoid error where PG doesn't know which one to pick

* drop old function - avoid error where PG doesn't know which one to pick

* drop old function - avoid error where PG doesn't know which one to pick

* #6779 2nd try - Now able to set 0 to invoice override field on catch weight billing candidates (#6815)

* #6779 Now able to set 0 to invoice override field on catch weight billing candidates.

* #6779 minor comment changes

Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>

* Add date formatting also in the Attributes dropdown (#6816)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Create 5560940_sys_gh6769_trls.sql

#6769

* Create 5560941_sys_gh6769_trls.sql

#6769

* #6817 Warehouse Temperature and Additional Information fields now in product translation window. (#6818)

* Commission calculation without invoicing (#6813)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* build fix

* unpost with p_force='Y', see comment

* #6817 Translated Additional Information column and moved organisation last in grid view. (#6825)

* Set locale from the local store (#6824)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Allow wholeTax-taxes also if the document has IsTaxIncluded=N (#6821)

also minor improvements in ITaxBL, MInvoiceTax and IInvoiceCandidateHandlerBL

* use LocalDate instead of java.util.Date (#6830)

* Translation: `Transportation Order` / `Bill of Lading` (#6823)

* introduce PostingError_Issue_ID to all accountable documents (#6820)

* #6803 Can now generate delivery days for a specific tour version. (#6804)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* Set correctly the date according to locale if the date is updated with the string from BE in iso (#6831)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Extend Invoice reversal API to return affected ICs (#6828)

* Update metasfresh-dist-serverRoot_jrebel-ssh_tunnel.launch

* fix after merge

* set guarantor-name as company name to the guarantor-address (#6826)

Goal: have the guarantor on the printed invoice if guarantor != patient

* fix BankStatementPaymentBL.linkSinglePayment (#6835)

#6769

* Update InvoiceReferenceNosTest.java

hotfix test

* ProcurementFlatrateHandlerTests: convert to Junit5, avoid Mockit

* refactor and introduced utils/locale.js to get/set current locale (#6837)

* Fix the case where warehouse `Std Warehouse` (`M_Warehouse_ID = 540008`) does not exist. Part 1 (#6832)

Co-authored-by: pvpurcarcosmin <pv.purcar.cosmin@gmail.com>

* disable schedulers (#6840)

#5816

* gh6769_4_uat (#6843)

* hotfix BankSatementPaymentBL: create/match payment on TrxAmt instead of StmtAmt
* hotfix avoid using the same payment when we have 2 identical bank statement lines

#6769

* test window sandbox (#6836)

* hotfix: when saving AD_Element(s), convert empty ColumnName to null; also did a small cleanup and removed not used code.
* Create 5561270_sys_testWindowSandbox.sql

#6845

* #6451 Take out secutiry filter

* Master add metasfresh dev (#6805)

Co-authored-by: TheBestPessimist <cristian@tbp.land>
Co-authored-by: Teo Sarca <teo.sarca@gmail.com>
Co-authored-by: Teo Sarca <t.sarca@metas-fresh.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: metas-rc <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: pvpurcarcosmin <50879041+pvpurcarcosmin@users.noreply.github.com>
Co-authored-by: Julian Bischof <metas-jb@users.noreply.github.com>

* #6451 Fix Functins to get the correct balance

* #6451 FIx name

* Attribute ID shall not be shown in Attribute Editor/ Attribute Button (#6849)

* Create 5561110_sys_gh6819_AD_Issue_IssueCategory_mandatory.sql

#6819

* Add sql query to cleanup all ASIs which have description = ASI_ID (#6855)

* #6819 solve SQL error

ERROR: column "issuecategory" contains null values

* #6451 Transform account parameter to search field

* #6860 rearranging_marketing_platform_view (#6861)

* Fix linter error

* Use locale utils where possible

- update tests

* another linter error

Co-authored-by: Petrica Nanca <petrica_nanca@yahoo.com>
Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Ruxandra Craciunescu <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>
Co-authored-by: pvpurcarcosmin <50879041+pvpurcarcosmin@users.noreply.github.com>
Co-authored-by: TheBestPessimist <cristian@tbp.land>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: Tobias Schöneberg <metas-ts@users.noreply.github.com>
Co-authored-by: pvpurcarcosmin <pv.purcar.cosmin@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@gmail.com>
Co-authored-by: Teo Sarca <t.sarca@metas-fresh.com>
Co-authored-by: Julian Bischof <metas-jb@users.noreply.github.com>
Co-authored-by: Norbert <metasnw@users.noreply.github.com>
petrican added a commit that referenced this issue Jun 26, 2020
* Rewrite Table component (#6772)

* #6706 Refactor QuickActions

- use selector for actions
- remove lots of unnecessary anonymous functions

* #6706 Refactor DocumentList

- remove anonymous functions
- set refs properly

* #6706 refactoring Table

- remove anonymous functions in shortcuts

* #6706 move DocumentList container to containers

* #6706 progress on refactoring Table

* #6706 start splitting Table component

-  into data and presentational layer

* #6706 continue splitting Table to data/presentation

- add some comments
- remove unnecessary props

* #6706 move `deleteRequest` to `api`

* #6706 add action for collapsing rows

* #6706 remove old `setActiveSort`

* #6706 finishing touches on the Table component

- remove what's unused
- add comments and missing props
- remove an unnecessary anonymous click handler fn in TableItem

* #6706 WIP on collapsing rows

* #6706 progress with collapsible rows

- rename `windowType` to `windowId` in `getTableId` everywhere

* #6706 cleanup

* #6706 cleanup and rename props

- remove what's not used anymore
- rename `windowType` to `windowId` in main components
- switch to redux data where possible

* #6706 progress with refactoring

- finish work on collapsible rows
- more cleanup

* #6706 update props/prop types

* #6706 remove old AC's for selecting/deselecting

- reuse action types
- remove selection from DocList's lifecycle methods

* #6706 ACs for updating data/selecting/deselecting

- add data AC
- add deselect AC
- refactoring

* #6706 cleanup table component

* #6706 cleanup

- remove unused code
- add comments

* #6706 add keyProperty param when selecting

- cleanup of action creators
- don't build collapsible arrays if not needed

* #6706 delete table when filter changes

- cleanup ViewActions

* #6706 remove rowData denpendency from DocumentList

- cleanup and comments too

* #6706 fix fetching tab's data

* #6706 cleanup and fix selections flow

-

* #6706 cleanup DocumentList container

* #6706 suppress lint exception

* #6706 remove more unused code

* #6706 fix table reducer tests

* #6706 update Table AC tests

* #6706 updating rows in tab table

- remove unused layout/data properties

* #6706 fix error when unmounting DocumentList

* #6706 handle ws row changes in tabs

* #6706 add missing advanced edit event handler

* #6706 cleanup Tab component

* #6706 remove state completely from the TableContainer

* #6706 cleanup

* #6706 improvements to collapsing

- fix selection when collapsing
- don't build collapsible tree if not needed

* #6706 properly create tables for modals

* #6706 delete table on closing RawModal

* #6706 remove getSizeClass from the parent

- fix hiding included view on click outside

* #6706 read view properly in Container

* #6706 send correct props to SideList

* #6706 fix initial collapsed rows

* #6706 add AC for showing included view

- move View actions to a separate file
- cleanup ActionTypes

* #6706 control included views with Redux actions

* #6706 cleanup WindowHandler

* #6706 make table row react to changes again

* #6706 cleanup

* Better error handling in tabs (#6789)

* #6706 remove some unnecessary code, switch to PureComponents

- anonymous functions
- unused props

* #6706 fix `Add New` modal

* #6706 limit selection updates

* #6706 fix keyboard navigation

* #6706 fix deleting a row in tab

* #6706 remove unused code from `WindowActions`

* #6706 fixing tests

* #6706 fix linter

* #6706 fix MasterWindow tests

* #6706 move ActionButton to PureComponent

- rewrite event handlers and anonymous functions

* #6706 limit unnecessary renders

- small cleanup in WindowHandler

* #6706 fix linter again

* #6706 fixing tests

* #6706 fix tests and change table focus logic

* #6706 remove some unnecessary Tabs code

* #6706 fix sfocusing rows when selected with key

* unrelated build problem fix

* #6706 linter error

* #6706 update tests

* #6706 small refactoring

* #6706 add code comments

* #6706 more comments

* #6706 fixing jenkins tests

Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* TableCell refactoring (#6844)

* TableCell refactoring

* Removed unused code

* Reverting to == as it was intended like thats afais

* Doc state

* Added doc

* Ditch entityEffective and use just the passed entity

* Added some more doc and unit tests

* Completed the unit tests

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Update with latest master (#6834)

* rebase with master

* fix tests

Co-authored-by: Petrica Nanca <petrica_nanca@yahoo.com>

* Fixing tests for tables & cleanup after merge with master (#6852)

* #6706 remove unused props

change conditions for showing spinner

* #6706 split table component into two smaller entities

remove unused code

# Conflicts:
#	frontend/src/utils/tableHelpers.js

* #6706 disconnect header from the store

* #6706 fix table tests

* fix linter error

* rename Wrapper to TableWrapper

* #6706 fix 404 when there is no data (#6858)

* Merge master (#6865)

* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit c388007)

* #6615 comment out credit memo after partial request (#6728)

* Gh6615 4 add process description (#6733)

* Gh6615 5 rename migration file (#6736)

* #6615 comment out credit memo after partial request

#6615

* #6615 delete unneeded code and refactoring warning message

#6615

* #6615 don't assume anything on this level. The user will make they needed changes.

#6615

* #6615 update CreateCreditMemo process description

#6615

* #6615 Allow the user to allocate as much as they want on a credit memo

#6615

* #6615 Cleanup the code.

* The old partial credit memo handling is no longer needed so we decided to drop it completely, not keep it for docu purposes.
#6615

* #6615 update process description

#6615

* #6615 rename script

#6615

* Gh6743 uom conversion with round UP (#6744)

* when converting quantities, round up

* #6743 repair the tests to fit the new rounding mode

#6743

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* #6615 null check in pay selection updater

#6615

* #6718 Fix uomconvertdirect.sql and MD_Stock_From_HUs_V.sql (#6755)

(cherry picked from commit 2259f58)

* #6718 fix case of missing MD_Stock records

* Window Distribution Order enhancements (#6752)

* Window Distribution Order enhancements
refs: #6713

* 6723 table tests (#6773)

* Fix formatting in the config and fixed import #6723

* Reordered the structure for the fixtures #6732

* Test the props passed #6723

* Add test with store data #6723

* Remove debug line  #6723

* Table status update check #6723

* Base TableCell tests #6723

* Skel for TableContextMenu #6723

* Removed comment from #6723

* Added eventsourcemock and settings in jest for the TableContextMenu #6723

* Test if TableContextMenu is rendering properly #6723

* More unit tests added to TableContextMenu #6723

* Add fixture for the EntryTable component #6723

* Added skel for the EntryTable tests #6723

* Small fix to ditch the warnings complaining about required fncts #6723

* Managed to do fixes to the mockup in order to render properly the component #6732

* Fix linter err

* Added fixture for the TableFilter #6723

* Basic tests for rendering TestingFilter #6723

* Fixtures for the TableHeader #6723

* Small fixes in the TableItem #6723

* Add unit tests for the TableHeader #6723

* Prettier formatting #6723

* Fixtures for table pagination

* Base test for TablePagination #6723

* Test active page #6723

* Pagination tests selection #6723

* TablePagination compressed tests #6723

* Added fixtures for the TableQuickInput #6723

* TableQuickInput basic rendering test #6723

* Removed debug

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* `Payment Allocation` action shall open also when Payments not available (#6776)

* #6777 Shall refresh even if is single document (#6778)

* #6777 Shall refresh even if is single document

* minor: add comments

Co-authored-by: Tobias Schöneberg <metas-ts@users.noreply.github.com>

* #6777 Repair process refresh - invalidate documents (#6781)

* moved to callout (#6748)

#6745

* Show scrollbar when exceeds the visible area #6687 (#6775)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Update metasfresh-dist-serverRoot_jrebel.launch

* #6785 don't spread `this.state` when setting state (#6786)

* Master manual invoice (#6787)

* Fix unit tests (#6788)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Better error handling in tabs (#6789)

* #6713 Fixed minor details. (#6793)

* #6794 Changed font size and unbolded it. (#6795)

* gh6784_3_ic (#6792)

* AllocationAmounts.toString() improvements (i.e. make it shorter)

* fix PaymentsViewAllocateCommand.toPayableDocument + tests

#6784

* #6779 Now sending 0 instead of null to frontend in the case we receive 0 for the qty to invoice override field. (#6780)

* #6779 Now sending 0 instead of null to frontend in the case we receive 0 for the qty to invoice override field.

* Set the null value when we have no number in the input

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Add fixes for dates depending on the locale #6712 (#6715)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

(cherry picked from commit c388007)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

(cherry picked from commit 58f0e4d)

* Fix accidental inactivation of not-IBAN bank accounts (#6799)

manually porting the changes from master commit 58f0e4d

* Wrong Organisation set to HUs when doing Inventory or Material Receipt (#6783)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* set C_Invoice_Candidate.ApprovalForInvoicing=Y when enqueing for invoicing (#6768)

#6767

* set C_Invoice_Candidate.ApprovalForInvoicing=Y when enqueing for invoicing (#6768)

#6767

* Gh6769 (#6770)

* payment allocation - book Bank Fee Amount

Gh6769 (#6770)
(cherry picked from commit 7fd422e)

* payment allocation - book Bank Fee Amount

after-CP fixes; also fixing some javadoc-errors
Gh6769 (#6770)

* Invisible croissant remote excel (#6806)

* change H000 ComsAgreement from 901 to 903

* fixing strange build problem

* Fix date when only one number used (#6809)

* Fix date when only one number used

* Formatting date fix

* unrelated build problem fix

(cherry picked from commit 2efff06)

* Prettify code

* Add debouncer

* Tune up debouncer

* removed debouncer as it is impacting the other widgets

* Added unit test for the function and removed the export

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* drop old function - avoid error where PG doesn't know which one to pick

* drop old function - avoid error where PG doesn't know which one to pick

* drop old function - avoid error where PG doesn't know which one to pick

* #6779 2nd try - Now able to set 0 to invoice override field on catch weight billing candidates (#6815)

* #6779 Now able to set 0 to invoice override field on catch weight billing candidates.

* #6779 minor comment changes

Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>

* Add date formatting also in the Attributes dropdown (#6816)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Create 5560940_sys_gh6769_trls.sql

#6769

* Create 5560941_sys_gh6769_trls.sql

#6769

* #6817 Warehouse Temperature and Additional Information fields now in product translation window. (#6818)

* Commission calculation without invoicing (#6813)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* build fix

* unpost with p_force='Y', see comment

* #6817 Translated Additional Information column and moved organisation last in grid view. (#6825)

* Set locale from the local store (#6824)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Allow wholeTax-taxes also if the document has IsTaxIncluded=N (#6821)

also minor improvements in ITaxBL, MInvoiceTax and IInvoiceCandidateHandlerBL

* use LocalDate instead of java.util.Date (#6830)

* Translation: `Transportation Order` / `Bill of Lading` (#6823)

* introduce PostingError_Issue_ID to all accountable documents (#6820)

* #6803 Can now generate delivery days for a specific tour version. (#6804)

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* Set correctly the date according to locale if the date is updated with the string from BE in iso (#6831)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Extend Invoice reversal API to return affected ICs (#6828)

* Update metasfresh-dist-serverRoot_jrebel-ssh_tunnel.launch

* fix after merge

* set guarantor-name as company name to the guarantor-address (#6826)

Goal: have the guarantor on the printed invoice if guarantor != patient

* fix BankStatementPaymentBL.linkSinglePayment (#6835)

#6769

* Update InvoiceReferenceNosTest.java

hotfix test

* ProcurementFlatrateHandlerTests: convert to Junit5, avoid Mockit

* refactor and introduced utils/locale.js to get/set current locale (#6837)

* Fix the case where warehouse `Std Warehouse` (`M_Warehouse_ID = 540008`) does not exist. Part 1 (#6832)

Co-authored-by: pvpurcarcosmin <pv.purcar.cosmin@gmail.com>

* disable schedulers (#6840)

#5816

* gh6769_4_uat (#6843)

* hotfix BankSatementPaymentBL: create/match payment on TrxAmt instead of StmtAmt
* hotfix avoid using the same payment when we have 2 identical bank statement lines

#6769

* test window sandbox (#6836)

* hotfix: when saving AD_Element(s), convert empty ColumnName to null; also did a small cleanup and removed not used code.
* Create 5561270_sys_testWindowSandbox.sql

#6845

* #6451 Take out secutiry filter

* Master add metasfresh dev (#6805)

Co-authored-by: TheBestPessimist <cristian@tbp.land>
Co-authored-by: Teo Sarca <teo.sarca@gmail.com>
Co-authored-by: Teo Sarca <t.sarca@metas-fresh.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: metas-rc <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: pvpurcarcosmin <50879041+pvpurcarcosmin@users.noreply.github.com>
Co-authored-by: Julian Bischof <metas-jb@users.noreply.github.com>

* #6451 Fix Functins to get the correct balance

* #6451 FIx name

* Attribute ID shall not be shown in Attribute Editor/ Attribute Button (#6849)

* Create 5561110_sys_gh6819_AD_Issue_IssueCategory_mandatory.sql

#6819

* Add sql query to cleanup all ASIs which have description = ASI_ID (#6855)

* #6819 solve SQL error

ERROR: column "issuecategory" contains null values

* #6451 Transform account parameter to search field

* #6860 rearranging_marketing_platform_view (#6861)

* Fix linter error

* Use locale utils where possible

- update tests

* another linter error

Co-authored-by: Petrica Nanca <petrica_nanca@yahoo.com>
Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Ruxandra Craciunescu <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>
Co-authored-by: pvpurcarcosmin <50879041+pvpurcarcosmin@users.noreply.github.com>
Co-authored-by: TheBestPessimist <cristian@tbp.land>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: Tobias Schöneberg <metas-ts@users.noreply.github.com>
Co-authored-by: pvpurcarcosmin <pv.purcar.cosmin@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@gmail.com>
Co-authored-by: Teo Sarca <t.sarca@metas-fresh.com>
Co-authored-by: Julian Bischof <metas-jb@users.noreply.github.com>
Co-authored-by: Norbert <metasnw@users.noreply.github.com>

* #6706 tests for handling empty data (#6859)

* Properly render dataEntries in tabs (#6877)

* #6873 pass data to EntryTable

* #6873 properly render dataEntries

* #6873 update entryTable tests

* #6873 simplify TableHeader tests

* #6873 linter error after cleanup

* #6873 more cleanup in the TableHeader test

* Handle attributes in modal properly (#6878)

* #6873 simplify spinner

* #6873 move setting selectionAttribute to redux

- use simplified spinner in DocumentList

* #6873 small refactoring

* Gh6866 MasterWidget (#6872)

* Extract isNumberField function to an external util file

* format dateParse arr from the constants prevent DRY

* Removed the logic from componentDidMount that was causing extra re-rendering by setting the state

* Added back the original doc

* Add unit tests for the isNumberField fnct

* Ditch the UNSAFE_componentWillReceiveProp

* handlePatch refactoring

* More refactoring within MasterWidget move validatePrecision outside

* Add unit tests for formatValueByWidgetType

* Add unit tests for the validatePrecision

* Import only the necessary actions

* Removed desc on main render function

* Changed variable name

* Added extra safety checks

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Get size of the table from table prosp (#6880)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Fix bugs after refactoring (#6881)

* #6873 fix updating document data on change

* #6873 remove anonymous ref fns from RawWidget

* #6873 simplify indicator

- fix bug when `classnames` didn't react to changes

* #6783 refactor showing indicator

- move components to PureComponents
- fix overwriting valid/saveStatus

* Revert "Gh6866 MasterWidget (#6872)"

This reverts commit 20cc8d5.

MasterWidget was not properly reacting to changes.

* #6873 fix condition for showing indicator

* Fix linter error

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Fix bug in the MasterWidget helper fnct (#6882)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Fix switch pages after edit (#6891)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Fix indicator in modal

* Refactoring selections and TableItems component  (#6895)

* - import `getSizeClass` directly in `TableCell`

* #6854 TableItem initial refactoring

* #6873 fix changing selection with multiple rows selected

- remove some old code
- add missing props

* #6873 rewrite SubHeader's selections

- use redux as data source

* #6854 add removed helper fn back

* #6873 rewrite selections for Actions

- use redux as data source

* #6873 rewrite selections for Modal

- and small refactoring along the way

* #6873 ditch old selections completely

* #6873 small cleanup along the way

* Fix linter error

* #6873 update selections again

* #6873 fix props, other small refactorings

* - get rid of `editedCells`

* #6854 remove unused code

* #6854 add doc

* Add back the test that renders with store data

* Add extra safety check in Table and some unit tests

* #6854 check if rows have length before selecting

* #6854 cleanup TableItem

- move some logic to utils
- add code comments
- other small changes

* #6873 fix rendering table actions buttons

* #6854 support storing change of a row property

* #6854 improve comments

* #6783 send same props to modals as in master

* #6783 fix error when sorting

* Fix linter error

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* fix failing frontend tests

* #6854 rewrite code for removing rows

Co-authored-by: dragospodariu96 <58212697+dragospodariu96@users.noreply.github.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>
Co-authored-by: Petrica Nanca <petrica_nanca@yahoo.com>
Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Ruxandra Craciunescu <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: pvpurcarcosmin <50879041+pvpurcarcosmin@users.noreply.github.com>
Co-authored-by: TheBestPessimist <cristian@tbp.land>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: Tobias Schöneberg <metas-ts@users.noreply.github.com>
Co-authored-by: pvpurcarcosmin <pv.purcar.cosmin@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: Teo Sarca <teo.sarca@gmail.com>
Co-authored-by: Teo Sarca <t.sarca@metas-fresh.com>
Co-authored-by: Julian Bischof <metas-jb@users.noreply.github.com>
Co-authored-by: Norbert <metasnw@users.noreply.github.com>
@siemiatj siemiatj closed this as completed Aug 6, 2020
BodorAnnamaria added a commit that referenced this issue Feb 19, 2021
BodorAnnamaria added a commit that referenced this issue Feb 19, 2021
BodorAnnamaria added a commit that referenced this issue Feb 19, 2021
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
#10667
update precondition to take c_bpartners without print_format
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
#10667
return defaultZebraConfig when c_bp_printformat has not set the zebraConfig
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
#10667
refactor and clean up code
BodorAnnamaria added a commit that referenced this issue Feb 22, 2021
* #6785 SSCC-Labels für Pistor
#10667

update precondition to take c_bpartners without print_format
clean code
code refactoring
return defaultZebraConfig when c_bp_printformat has not set the zebraConfig
refactor and clean up code
metas-ts added a commit that referenced this issue Apr 7, 2021
* fix stupid bug i added before

#10533
(cherry picked from commit 3af8fd7)

* add new compudata EDI testcases

* fix a bug where we did not output the TU-EAN

* Add babel runtime (#10672)

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* fix two bugs in the P102 line type

* minor fix in init.sh

* Display C_OrderLine.IsManualDiscount in sales order window

* Gh10670 (#10673)

* #gh10670 added accounting date field to windows that support it

* Gh10535 after demo (#10675)

* custom window corrections

* corrections

* generate models

* correction

* pass forecast and line to purchase candidate

* corrections

* reference form order to forecast

* #10681 Show Standard account from org in 0 in balance sheet (#10682)

#10681 Show Standard account from org in 0 in balance sheet

* Update README.md

* collection issues and PRs from coming release

* Update ReleaseNotes.md

#10683

* Create camel infrastructure for external systems and invoke alberta API

refs PR #10685

* move JSON-BPartner classes to de.metas.common and add stub camel project
* add first camel stuff + auto-generated alberta client code (UnLicence)
* add externalsystem module
* add constants for common external system parameters
* rearrange code and start implementing GetAlbertaPatientsRouteBuilder
* camel-externalsystems in the jenkins-build
  * add bannter.txt
* build the docker image
* add rudimentory endpoint for reporting errors

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* include AD_Pinstance_ID when calling camel
* prepare the code for the arrival of a second external-system-type
* bump up the swagger api-enum plugin "springfox-enum-plugin"

* Master camel services adissue (#10684)
* create endpoint for ad issue
* refs: #10683

Co-authored-by: cif-ps <ci-ps@pevesoft.ro>

* refs: #10676 (#10677)
* refs: #10676
- small location fix
- basic error handling
- avoid duplicates ( possible as we retrieve twice )
- send the type of the config as external-system-name - not its type
- fix NPE that occurs when we run from ad_scheduler
- guard against empty IDs

Co-authored-by: adi-stefan <60300682+adi-stefan@users.noreply.github.com>
Co-authored-by: cp-ps <77785468+cp-ps@users.noreply.github.com>
Co-authored-by: cif-ps <ci-ps@pevesoft.ro>

* #6785 SSCC-Labels für Pistor (#10680)

* #6785 SSCC-Labels für Pistor
#10667

update precondition to take c_bpartners without print_format
clean code
code refactoring
return defaultZebraConfig when c_bp_printformat has not set the zebraConfig
refactor and clean up code

* Bugfix regarding the invocation of external-system via scheduler (#10686)

* Bugfix regarding the invocation of external-system via scheduler
* div application dictionary improvements

#10687

* more issues for coming release

* #gh10670 added accounting date field to windows that support it (#10690)

* commenting out the linting, because frontend builds seem to start failing because of this

* revert last commenting-out; didn't solve the build problem

Revert "commenting out the linting, because frontend builds seem to start failing because of this"

This reverts commit 9af2e0f

* Skip test FETCH_LAYOUT_PENDING/SUCCESS check hotfix

* Update buildfile.groovy

* Skip test FETCH_LAYOUT_PENDING/SUCCESS check hotfix

(cherry picked from commit bec5f5b)

* Update buildfile.groovy

(cherry picked from commit 41cb74d)

* Skip test FETCH_LAYOUT_PENDING/SUCCESS check hotfix

(cherry picked from commit bec5f5b)

* Update buildfile.groovy

(cherry picked from commit 41cb74d)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Uncomment linting and skipped test

* Uncomment linting and skipped test

(cherry picked from commit 76a5cd1)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Uncomment linting and skipped test

(cherry picked from commit 76a5cd1)

* Fix build

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds (#10692)

* Fix attempt one

* Put eslint-parser instead of deprecate package

* Uncomment the yarn lint in groovy file

* Switch to nodejs-14

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
(cherry picked from commit 9c24e5b)

* Fix builds

* Update package.json

* Fixes for material cockpit (#10695)

Fixes
* when extracting a date from a material event for the cockpit, then *do not* assume timezone=UTC. It leads to your time being converted to <the-previous-day> 23:00 and from there to <the-previous-day> 00:00
* be lenient if user switched off all Attributes in material cockpit and there is also no no, reservations etc. instead, just go with an "empty" main row that has no subrows

* 5580190_sys_M_ReceiptSchedule_FilteredItemsWithSameC_Order_ID_fix_performance.sql (#10697)

* DebugTraceSqlQueriesRestController (#10698)

* refs: #10693 (#10694)

* refs: #10693
sync payer
JsonRequestComposite.bPartnerReferenceCreateRequest Api model description

* #gh10670 always show DateAcct field on UI, and let it be editable. Propagate via callout changes from DateInvoiced to DateAcct (#10699)

* #gh10670 always show DateAcct field on UI, and let it be editable. Propagate via callout changes from DateInvoiced to DateAcct

* AD_User_Record_Access_UpdateFrom_BPartnerHierarchy: use the new C_BPartner.c_bpartner_salesrep_id hierarchy (#10674)

* Fixes for material cockpit

#10666

* Fixes for material cockpit

#10666

* fix rollout-script that failed on some DBs

* minor code and api-doc improvements

* p instance log 10696 (#10703)

* refs: #10696

Co-authored-by: fp-ps <fp-ps@pevesoft.ro>

* #10681 Show Standard account from org in 0 in balance sheet (#10682)

#10681 Show Standard account from org in 0 in balance sheet

* Blonde monkey uat ad user record access updatefrom bpartnerhierarchy 2 (#10709)

* delete C_BPartner_SetSalesRep process

* remove unused code

* AD_User_Record_Access_UpdateFrom_BPartnerHierarchy process

* Avoid NPE because of Dimension (#10710)

* avoid NPE in OrderLineBuilder

* PurchaseCandidateRepository: avoid NPE

* Editing packing item override option to be changed (#10702)

* AD_UI_Element.ViewEditMode

* 5580300_sys_PMM_Purchase_Candidate_M_HU_PI_Item_Product_set_ViewEditMode.sql

* 5580300_sys_PMM_Purchase_Candidate_M_HU_PI_Item_Product_set_ViewEditMode.sql

* 5580285_sys_AD_Column_IsShowFilterInline_DDL.sql

* don't remove the HU from view after moving it (#10711)

* manual fix after Merge remote-tracking branch 'origin/tenacious_d_uat'

* Fenster für externe System-Meldungen (#10706)

* Fenster für externe System-Meldungen

#10691

- create index ad_pinstance_log_ad_pinstance_id_created
- create index ad_pinstance_para_perf
- create db function cast_to_numeric_or_null
- create view ExternalSystem_Config_PInstance_Log_v
- create Window External System Log

* Fenster für externe System-Meldungen
#10691

* Fenster für externe System-Meldungen
#10691
fix index creation

* move external system migration scripts to dedicated module + change ET

ET = AD_Entity_Type
#10691

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* avoid spring cyclic dep by introducing RecordAccessRepository (#10713)

* Gh10535 null checks (#10712)

* Add null checks when transferring dimensions

* Revert "Add null checks when transferring dimensions"

This reverts commit a4c910d

* null checks

* minor improvements

#10535

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* Update ReleaseNotes.md

Updated release issues for metasfresh 5.161 (WIP)

* 5579720_cli_migrate_AD_Window_Overrides_Window_ID.sql: comment out the code. it shall be done manually, instance with instance

* make db_columns_fk lenient on AD_Column.ColumnSQL with just spaces

(cherry picked from commit 23a042b)

* fix SQL

(cherry picked from commit 5984f78)

* Fix duplicated nested rows after updating a value (#10716)

* #10715 create local `deepUnfreeze`

* #10715 remove duplicated rows on grid update

* #10715 fix linter error

* fix paymentAllocatedAmt in case of fixed conversion rate (#10717)

* Allow creating commission-deed for purchase doen by salesrep

* allow creating commission-shares for sales-reps who make own purchases
* if enabled in C_HierarchyCommissionSettings, create a C_Commission_Share ("commission deed") with 0% for that sales-rep who at the same time is also the endcustomer
* minor unrelated fixes
* update snapshot files; IDs shifted bc we now also create C_BP_Groups
* fix in  C_Commission_Overview_V: hide inactive records in C_Commission_Overview_V
* try to do it without DB function that's not yet in this branch

#10705

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* add perf-improving indices (for costing)

* #10721 always fetch QA when toggling included view (#10722)

* Fenster für externe System-Meldungen (#10723)

#10691

Update View and update the zoom from an external system record to log

* Master sw6 (#10725)

- create ExternalSystem_Config_Shopware6 tab and invoke process
- changed external system interceptors
- review of the invoke shopware process
- initial commit for retrieving orders

Co-authored-by: cif-ps <ci-ps@pevesoft.ro>

* hotfix import error when uom conversion is needed

* hotfix import error when uom conversion is needed (#10726)

* stecom-orderss-edi - guard against prices with too many digits behind the decimal point (#10729)

* 5580760_sys_update_AD_User_Record_Access_UpdateFrom_BPartnerHierarchy_process.sql (#10730)

* #10721 always fetch QA when toggling included view (#10722)

(cherry picked from commit acaf8f4)

* Master externalsystem (#10728)

* added invoke external system endpoint
* review & refactor
* fix the run of migration scripts prior to the cucumber-tests
* Update backend/de.metas.cucumber/src/test/java/de/metas/cucumber/CucumberLifeCycleSupport.java
* refs: #10727

Co-authored-by: cif-ps <ci-ps@pevesoft.ro>

* SSCC können nur einzeln pro Position gedruckt werden (#10732)

#10714

* 5580770_fix_caption_for_StatementLineDate_and_ValutaDate.sql

* fix after merging from intensive_care_uat

* include user access records so every user can see their own r_request

* 5580800_sys_trl_AD_User_Record_Access_UpdateFrom_BPartnerHierarchy.sql

* #gh10718 added Frame Agreement and Order Call doctypes for SO (#10719)

* #gh10718 added Frame Agreement and Order Call doctypes for SO
* #gh10718 disabled Frame Agreement/Order Call docTypes in vanilla code

* Update ReleaseNotes.md

Updated release issues for [metasfresh 5.161](https://github.com/metasfresh/metasfresh/blob/master/ReleaseNotes.md#metasfresh-5161)

* run the update process every 30 minutes

* support both external system's name and code

* Fix auto-collapsing of updated rows (#10735)

* - fix linter with updated babel parser

* #10715 refactor collapsible tables

* #10715 use empty arrays in case table doesn't exist yet

* #6754 Feld Dropdown Produktfenster Vegan/Vegetarisch" (#10737)

#10736

* fixing an AD_Sequence_ID. the former one is already taken on some IDs

#10718

* restore old C_Order_CreatePOFromSOs process (#10733)

* Fix auto-collapsing of updated rows (#10735)

* - fix linter with updated babel parser

* #10715 refactor collapsible tables

* #10715 use empty arrays in case table doesn't exist yet
# Conflicts:
#	frontend/src/actions/TableActions.js

* Gh10734 Manufacturing:  Issue/Receipt  improvements (#10742)

* Convert the qtys when issuing, if possible.

* display UOM in the HU included view (right panel)

* Mke sure CUs have same uom as the original CU when transforming

* renaming to make it easier to understand

* ProductId nullable in conversion ctx.

* Gh10734 Manufacturing:  Issue/Receipt  improvements (#10742)

* Convert the qtys when issuing, if possible.
* display UOM in the HU included view (right panel)
* Make sure CUs have same uom as the original CU when transforming
* renaming to make it easier to understand
* ProductId nullable in conversion ctx.

(cherry picked from commit 5270e80)

solved Conflicts:
	backend/metasfresh-webui-api/src/main/java/de/metas/ui/web/pporder/PPOrderLineRow.java

* #7253 Zahlung anweisen - Darstellung (#10744)

#10741

* DeliveredDataLoader: fallback to stocking UOM in case C_InvoiceCandidate_InOutLine.C_UOM_ID is not set (#10743)

* minor improvements wrt external system window

* #gh10749 allow filtering by non-stocked items (#10750)

* Fixed starting seq number

#gh10718

* hotfix allocation posting for APC invoices (#10751)

* #gh10718 add migrationscript for c_orderline_id_with_missing_shipmentschedule_v (#10752)

* #gh10718 fixed missing translation (#10753)

* remote rebel.xml files

* dev-support/intellij-idea: drop wrong/useless configs

* minor improvements while looking through the code

* Webui json document field precision (#10619)

* QA/cleanup

* JSONDocumentField.precision

(cherry picked from commit cffc801)

* Avoid returning numbers where the decimal separator is ignored (#10755)

* Avoid returning numbers where the decimal separator is ignored
(with unit test)

* revert to the initial ordering. The modification did not add value

* Improvements in number parsing

* Refine tests

* make sure that future devs can eventually clean up this code

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* fix vpn___WebRestApiApplication.xml

* minor improvements while checking code to prepare a concept

* #gh10757 update M_ShipmentSchedule.CanBeExportedFrom when changing ExportStatus (#10758)

* Payment Allocation: Invoice Row - IsPreparedForAllocation (#10759)

* ImmutableRowsIndex.changingRows

* InvoiceRow.isPreparedForAllocation

* #10721 always fetch QA when toggling included view (#10722)

* 5581140_sys_IsPreparedForAllocation_element.sql

Co-authored-by: Kuba Siemiątkowski <kuba@saskla.cz>

* webui login with token (#10763)

* Merge procurement app (#10762)

* - progress cleaning up dates in the store

# Conflicts:
#	misc/services/procurement-webui/procurement-webui-frontend/src/components/DailyNav.tsx

* - more store cleaning up

* - remove unused code

* - refactor login/logout flow to prevent unnecessary requests

* - small cleanup

* Prereq for the info

* Preserve new lines

* Correct header caption

* Add some comments

* Fix css empty

* - refactor fetching session and date helpers

* Adapts to display static date with the same component

* Navigate to product

* Placeholder for product screen header

* Dynamic product

* Replace deprecated React.FC with FunctionComponent

* Product to the header

* - add separate top/bottom navigations

# Conflicts:
#	misc/services/procurement-webui/procurement-webui-frontend/src/components/ProductScreen.tsx

# Conflicts:
#	misc/services/procurement-webui/procurement-webui-frontend/src/components/ProductScreen.tsx

* - small cleanup

* - fix return types and update navigation name immediately

* Add product name to the top

* Show corresponding date for product

* Rem debug

* Product qty edit

* Removed unused

* Store edit attempt

* - skip over edited products when fetching daily report

* Hide check when item is edited

* Removed unused

* Add setter for the unconfirmed count

* Fix linter err

* Prereq for product listing

* Daily product listing and editing

* Wait for the post

* - progress on password recovery
- update friggin yarn.lock WHICH IS IGNORED

* - remove yarn.lock

* Fix wait

* - bring back password reset

* Small fix

* - bring back missing function

* Post instead

* LoginView.caption, InfoMessageView.noInfo messages

* improve error handling

* minor

* LoginView.passwordReset.newPassword.message

* provide countUnconfirmed information; refactor

* - properly read query params with qs

* - rewrite password reset actions to returns errors properly

* - fix styling

* - finist reset password flow

* Fix posistioning

* Get counter from the session

* Fix counter

* Fix type

* Arrows for modif

* Translate missing items

* - remove webpack from dependencies

* Add notFavorite api

* Add the productSelection to the store

* Move loading to the ProduxtAddList

* Bulk listing the products for selection

* Toggle show more

* Small modifs to how toggle works

* Fix header

* Add favorite into the api

* Prerequisites for adding the products

* Alignment qty

* Added react-swipeable dep

* On swipe remove the product

* Add product removal also

* Fix nav

* Add weekly models

* weekly products

* Basic weekly listing

* Add the productId

* Skel for day by day edit

* Basic listing of the days and product

* Arrange the items in the screen

* - rewrite navigation to store the history of the app

# Conflicts:
#	misc/services/procurement-webui/procurement-webui-frontend/src/components/ProductWeeklyScreen.tsx

* Fix arrangement on footer

* Add to the header the week

* Placeholder for the pronose widget

* Prognose widget skel

* Pass trend and activate the items accordingly

* Rem debug

* Fix weekly trend

* Rem deprecated code

* Render trend in the product under weekly report

* Prognose icons rendering also on the weekly

* Show check in solo product view

* Fixes on the product qty edit

* - tmp

* - move the prognose menu down

# Conflicts:
#	misc/services/procurement-webui/procurement-webui-frontend/src/static/index.scss

* - progress with rfqs

* - change the default text color

* Fix bottom arrangement

* Refresh weekly products after update also

* Separate product edit for week to avoid confusion and complexity

* Top data listing rfq

* Added translations

* Price

* Add daily quantities

* Link to price edit

* introduce JsonRfqQty.qtyPromisedRendered

* Add the /rest/rfq api

* Price edit

* Rereq for editing daily rfq qty

* More prereq for daily qty edit

* Fix name

* Adapts to the model to show the units

* More adapts

* - fix rfq navigation

* - add global error handler middleware

* Complete the  RfQDailyEdit even if we get 500

* Add view and use it in the details

* Make colors match orig app

* Add README.md

* More additions to the Readme

* More additions to the Readme

* More additions to the Readme

* More additions to the Readme

* More additions to the Readme - lic

* More additions to the Readme - app structure

* More additions to the Readme - app structure

* Daily report rest controller calls doc

* POST /confirmDataEntry shall return countUnconfirmed: 0

* hotfix RfQ when creating a new RfQQty entry

* Document i18n api call

* Reorder

* FIx RfQDaily edit

* Final fixes on the rfqDailyEdit

* removed the miragejs from the deps

* Document infoMessages

* Make Trend a class component

* Make trend fnct component

* - some navigation cleanup

* - prevent components from rendering 0 on empty lists

* remove some console logs

* - cive unique key to products in weekly list

* - cleanup

* - change some colors

* Focus and select

* Bigger size for text

* Fix the boxes and font size

* Remove debug

* Increase font sizes

* Fix the date withing weekly area

* Fix date interval

* More date fixes

* More fixes on the date

* Add expires meta in the index

* Get messages again after login

* Fix product also

* Bigger icons

* - changes to login screens

* Small update to the Readme

* - change logos
- small login adjustments

* - remove `0`s shown when  no data available
- small fixes to trend box styles

* Fix error after editing

* - add eslint ignore for two type warnings

* - increase bottom padding for the scrollable area

* - set quantity to 0 if removed

* - work around position fixed issue
- force single text line in the header

* Yellow bg for the inputs of login/forgot password

* Changed the autofill color as well

* Fix inputs

* More fixes to the no inputs

* Allow comma in price edit

* Price with comma

* - fix bottom nav for longer names

* Fixed price with dot on numeric keyboard

* Fix Acces key action

* Update the DE translations

* French translations

* - change app logo

* Document the apis

* More doc

* App unit test initial setup

* Add Trend unit tests

* Put the tests setup in a separate file

* Bottom Nav tests

* Daily componet tests

* Add watch mode

* Update the wording for RfQ and added DailyNav test

* Update translations

* Fix Daily screen header and navigation caption on lang change

* Remove unused import

* Error404 test

* Add Header test

* Info unit test

* Add the Login.test u-test

* Fix linter errors

* Add unit tests for PasswordRecovery and Product

* Add tests to the ProductAdd* and ProductList

* Fixes for the static logo

* WeeklyNav test

* Add the Prognose unit test

* - cleanup and formatting

* - fixkeyboard not showing on iOS

* Fix product header in edit mode

* - use store actions for sending unconfired entries
- don't request session if not needed

* sync colors also on the theme

* - rewrite weekly product edit to work properly on iOS

* ProductScreen test

* Add ProductWeeklyEdit test

* ProductWeeklyScreen test

* WeeklyProduct test

* WeeklyProductList test

* Test View wrapper

* Weekly test

* RfQ test component

* RfQDailyEdit

* RfQPriceEdit tests

* RfQList test

* RfQDetails test

* Fix some linter errors

* - definite fix for the header translation issue

* - fix edit/selection in RFQ

* Update tbe test string

* Fix Enter

* - cleanup/rewrite editing values

* - prevent doubled history back step

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* Fix back button (#10747)

* #10746 fix back button and simplify re-rendering conditions

* #10746 improve the fix and get the tests passing again

* make delete C_Customer_Retention on C_BPartner delete more robust

* Fix back button (#10747)

* #10746 fix back button and simplify re-rendering conditions

* #10746 improve the fix and get the tests passing again

(cherry picked from commit 270d5c7)

* Master shopware6 10760 (#10764)

* - retrieve bpartner masterdata from shopware

Co-authored-by: fp-ps <fp-ps@pevesoft.ro>
Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

refs: #10760

* Create README.md

* 10757 token auth (#10768)

* Token authentication

* Linter fixes

* Fix sitemap route

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* Create README.md

* improvements while checking code to prepare a concept: (#10772)

* improvements while checking code to prepare a concept:

- ITaxBL now returns TaxId instead of int
- avoid NPE in MOrderLine

* after-merge-cleanup

* after-merge-cleanup

* after-merge-fix

* minor

* Update README.md

* add raw URLs for the next release

* Update ReleaseNotes.md

* onboarding fixes (#10771)

* OrgId.MAIN

* BPGroupId.STANDARD

* minor/QA

* hotfix NPE when saving a new BPartnerLocation because Location was not saved so I_C_BPartner_Location.getC_Location() was returning null

* #10748 Improve and extend copy discount lines on product  (#10773)

* #10748 Copy/update discount breaks WIP

#10748 Improve and extend copy discount lines on product

* #10748 Minor fix

* #10748 Implement reverse process

* #10748 Finalize reverse copy/update process

* #10748 Fix process

* #10748 Use proper selection

* #10748 Implement selection

* #10748 Generate models and use the view

* #10748 Fix Process when update break values

* #10748 Fix typo

* #10748 MInor

* #10748 Add View and app dictionary table for the view

* #10748 Move scripts

* sync pharmacy (#10777)

* sync pharmacy
* Update misc/services/camel/de-metas-camel-externalsystems/alberta/de-metas-camel-alberta-camelroutes/src/main/java/de/metas/camel/alberta/BPartnerUpsertRequestProducer.java
* Update misc/de-metas-common/de-metas-common-bpartner/src/main/java/de/metas/common/bprelation/JsonBPRelationRole.java
- refs: #10775

* Add CostProce component (#10774)

* Add CostProce component

* Fix linter errors

* CostPrice sub component

* Fix linter err and add some doc

* Rem anonymous fnct

Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* #10748  Do not allow multiple products

* #10748 Fix typo

* #10748 Use context records

* Update ReleaseNotes.md

Updated release issues for [metasfresh 5.162](https://github.com/metasfresh/metasfresh/blob/master/ReleaseNotes.md#metasfresh-5162)

* Gh10778 - manufacturing improvements (#10782)

* Avoid npe when the manufacturing order doesn't have a partner

* Mark the HU that was removed as source

* onboarding fixes 2 (#10783)

* OrgId.MAIN

* BPGroupId.STANDARD

* minor/QA

* hotfix NPE when saving a new BPartnerLocation because Location was not saved so I_C_BPartner_Location.getC_Location() was returning null

* fix POJOWrapper

* BusinessTestHelper.createStandardBPGroup

* introduce app-Server API v1 and v2-pre (#10781)

Note:
* v1 shall remain as it is
* v2-pre shall be renamed to v2 after having finished the changes that are breaking from v1's POV
* after that, v2 shall only be extended with non-breaking changes (i.e. not-mandatory extensions)

* Master external system window (#10776)

* External logs view enhancement
* External logs view fixes

Co-authored-by: cif-ps <ci-ps@pevesoft.ro>
#10766

* Handle quickactions requests from websockets with modal correctly (#10787)

* #10765 properly construct quick actions request for the view below the modal

* #10765 add tests

* Fix fetching quick actions (#10788)

* #10765 properly construct quick actions request for the view below the modal

* #10765 add tests

* #10789 Clone Product with M_Product_Acct records (#10792)

#10789

* Bring the service repair scripts to master (#10791)

* Display PP_Order attribute only if in attribute set (#10794)

* fix getC_BPartner_Product_Details performances (#10795)

* QueryStatisticsLogger: fix from master

* getC_BPartner_Product_Details.sql - rewrite to fix performances

* getC_BPartner_Product_Details.sql - rewrite to fix performances (2)

* fix getC_BPartner_Product_Details performances (#10795)

* QueryStatisticsLogger: fix from master

* getC_BPartner_Product_Details.sql - rewrite to fix performances

* getC_BPartner_Product_Details.sql - rewrite to fix performances (2)

* #10691
Delete external columns from X_TableTemplate

* minor fix wrt migration-script

* fix after merge-resolve-compile-error

* Picking Terminal 1: search by Barcode (#10798)

* SSCC18 cleanup/QA

* ChangeBuilder.filter(DocumentFilterDescriptor); cleanup/QA

* cleanup/QA

* cleanup/QA

* cleanup/QA

* SqlParamsInliner

* IProductDAO.getProductIdByBarcode

* EDIProductLookupService

* SqlAndParams: toSqlStringInlineParams(), minor improvements, QA

* SqlViewRowsWhereClause.toSqlString: use SqlAndParams.toSqlStringInlineParams()

* SqlViewDataRepository.getSqlWhereClause: handle SQLs with params

* cleanup/QA

* DocumentFilterDescriptorsProvider.unwrap

* DocumentFilter.equalsFilter methods

* cleanup/QA

* CreateViewRequest.Builder.setStickyFilters(List)

* cleanup/QA

* cleanup/QA

* cleanup/QA

* cleanup/QA

* implement the actual feature

* cleanup

* Bring the service repair scripts to master (#10791)

(cherry picked from commit b1d06cd)

* Display PP_Order attribute only if in attribute set (#10794)

(cherry picked from commit 621f72d)

* Handle quickactions requests from websockets with modal correctly (#10787)

* #10765 properly construct quick actions request for the view below the modal

* #10765 add tests

(cherry picked from commit 4ebeadc)

* EDI_Desadv_GenerateSSCCLabels fixes (#10800)

* DesadvLineSSCC18Generator: set mandatory columns

* DB.createT_Selection: accept Collection instead of Set

* fix DevelopmentWorkspaceJasperDirectoriesFinder according to our current intelliJ project layout

* EDI_Desadv_GenerateSSCCLabels: fix and adapt it for webui

* #10801 inline filters need to pass parentFilter's id (#10802)

#10801 use our deepFreeze

* 5581940_sys_InvoicesView_UnMarkPreparedForAllocation_trl.sql

* 5581950_sys_EDI_Desadv_GenerateSSCCLabels_trl.sql

* always return AD_Org.Value

* fix after merge - moving classes to the right project

* fix snapshot test (always return AD_Org.Value)

* #10801 inline filters need to pass parentFilter's id (#10802)

#10801 use our deepFreeze

(cherry picked from commit cb09d42)

* Customs Invoice print format (#10806)

* Customs Invoice print format

* Customs Invoice print format

* #10808 Additional Tabs To Product Window  (#10809)

* Add basic tables to store Alberta related product data

#10796

* add column ManufacturerArticleNumber to M_Product

#10796

* change ET of M_Product.M_CommodityNumber_ID so that..

..it is in the generated model class
#10796

* #10808 Add Additional Tabs To Product Window
#10808

* fix model classes after SQL was fixed by @BodorAnnamaria

Co-authored-by: Tobias Schöneberg <tobias.schoeneberg@metasfresh.com>

* when cloning prodicts, clone some aux tables alongside

* Update README.md

* minor

* Search Assistant for BPartner (#10780)

* #gh10769 added advanced search feature and BPartner implementation
Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>

* #10748 Inactivate proper tab

(cherry picked from commit 924b609)

* #10836 fix autofocus in CostPrice (#10837)

#10836 catch missing focus errors to easily identify them

(cherry picked from commit 26d6349)

* webui: Fix HU view filtering and invalidation (#10845)

* minor

* minor

* minor

* fix how we filter and invalidate HU views

* WEBUI_M_HU_Move* processes: don't remove the moved HU from the HU view. Just invalidate the view and relly un current user filters if the HU will be kept in the view or not; minor QA

* minor

* WIP

* fixes

* fix failing unit tests

(cherry picked from commit aff1c1e)

* Filter out Service-Repair DocSubType=SR from customer empties receipts

#10874

* fix weight-related the M_HU_PI_Attributes of the CU packing instruction

#10883

* gh10769_2 (#10856)

* #gh10769 prevent Advanced Search on tabs. Added more columns on Advanced Search UI.

Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
(cherry picked from commit 9034a30)

* fix weight-related the M_HU_PI_Attributes of the CU packing instruction

#10883

* fix weight-related the M_HU_PI_Attributes of the CU packing instruction

#10883

* add various additional minor code fixes

#10883

* don't loose the LU-ID and TU-ID if there are>10 items

thx @teosarca
#10887

* Fix paymentAllocatedAmt - don't filter by C_AllocationHdr.DocStatus (#10882)

(cherry picked from commit e846680)

* RecordWindowFinder: check parent record if any; fix db_columns_fk (#10858)

* RecordWindowFinder: check parent record if any

* db_columns_fk.sql: format code

* db_columns_fk.sql: fix warnings

* db_columns_fk.sql: use db_alter_view to recreate the view

* db_columns_fk.sql: include virtual columns too, we need them in views like ad_table_related_windows_v

* db_columns_fk.sql: cleanup

* db_columns_fk.sql: add migration script

(cherry picked from commit dbb9748)

* tenacious_d_uat: more Zoom Into fixes (#10895)

* ADTableDAO.getTooltipTypeByTableName: improve error message and also performances; QA

* POInfoColumn: QA

* POInfo: QA

* DefaultGenericZoomIntoTableInfoRepository: consider single parent link column if any

(cherry picked from commit 0bc561c)

solved Conflicts:
	backend/de.metas.adempiere.adempiere/base/src/main/java-legacy/org/compiere/model/POInfo.java

* fix cucumber test

(cherry picked from commit 96fbd88)
(cherry picked from commit dc2e9c0)

* fix unit test

(cherry picked from commit 70248ab)

* Fix linter errors

* fix after-merge compile error

Co-authored-by: Petrica Nanca <petrica_nanca@yahoo.com>
Co-authored-by: Petrica Nanca <petrica.nanca@metasfresh.com>
Co-authored-by: adi-stefan <60300682+adi-stefan@users.noreply.github.com>
Co-authored-by: Ruxandra Craciunescu <ruxandra.craciunescu@metasfresh.com>
Co-authored-by: Cristina Ghita <cristina.ghita@metasfresh.com>
Co-authored-by: cp-ps <77785468+cp-ps@users.noreply.github.com>
Co-authored-by: cif-ps <ci-ps@pevesoft.ro>
Co-authored-by: BodorAnnamaria <73820536+BodorAnnamaria@users.noreply.github.com>
Co-authored-by: Teo Sarca <teo.sarca@metasfresh.com>
Co-authored-by: fp-ps <fp-ps@pevesoft.ro>
Co-authored-by: Kay <kay.kostelnik@metasfresh.com>
Co-authored-by: Kuba Siemiątkowski <kuba@saskla.cz>
Co-authored-by: Cristina <cristinamghita@gmail.com>
Co-authored-by: Mark Krake <m.krake@metas.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant