Build: #87 was successful Manual run by Soldevelo User
Code commits
0.9.x (grails 3 master)
-
Walkowiak <awalkowiak@soldevelo.com> d4d012b2cf1436f00f5eb86706e463a505c174a9
bumped app version to 0.9.2.2
- gradle.properties (version d4d012b2cf1436f00f5eb86706e463a505c174a9)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 24e47b07949959dadb846dced314cfed4b130232
OBPIH-6781 prevent refreshing and deleting prepayment invoices that already have final invoices associated (#4903)
- grails-app/controllers/org/pih/warehouse/invoice/InvoiceController.groovy (version 24e47b07949959dadb846dced314cfed4b130232)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 24e47b07949959dadb846dced314cfed4b130232)
- grails-app/i18n/messages.properties (version 24e47b07949959dadb846dced314cfed4b130232)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 24e47b07949959dadb846dced314cfed4b130232)
- grails-app/views/invoice/_summary.gsp (version 24e47b07949959dadb846dced314cfed4b130232)
- grails-app/views/invoice/show.gsp (version 24e47b07949959dadb846dced314cfed4b130232)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 140bcdf2ccce798ee15cde40f895b3a243fc614f
OBPIH-6758 Bad request error when click twice on post and submit buttons for invoice (#4895)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 140bcdf2ccce798ee15cde40f895b3a243fc614f)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> e975879ab3b5f585431a9309fbfecea23d37485b
OBPIH-6692 handle negative invoiced amount numbers and invoiced amount not equal to total adjustment amount (#4893)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version e975879ab3b5f585431a9309fbfecea23d37485b)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 4d5a732be342ad39e91985a566ff3d68e8972d3e
OBPHI-6759 Rollback of invoice doesn't reverse order status (#4892)
- grails-app/migrations/views/order-summary-helper-views.sql (version 4d5a732be342ad39e91985a566ff3d68e8972d3e)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> c2f84b8ef723588fb3c5bec201da1729be7d57d9
OBPIH-6692 Display actual not invoiced amount on amount outstanding order report (#4886)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version c2f84b8ef723588fb3c5bec201da1729be7d57d9)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version c2f84b8ef723588fb3c5bec201da1729be7d57d9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> cc3c5318a3e22af9003d15a4915b26ea061ead48
OBPIH-6691 Add partially invoiced order summary status for order adjustments (#4884)
- grails-app/migrations/views/order-summary-helper-views.sql (version cc3c5318a3e22af9003d15a4915b26ea061ead48)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 6ccde1c1394419a44c503269c326a83aa471f4de
OBPIH-6692 modify order adjustments query on amount outstanding on orders report (#4879)
- grails-app/migrations/views/drop-all-views.xml (version 6ccde1c1394419a44c503269c326a83aa471f4de)
- grails-app/migrations/views/order-summary-helper-views.sql (version 6ccde1c1394419a44c503269c326a83aa471f4de)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 6ccde1c1394419a44c503269c326a83aa471f4de)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 97df9fcc25e27daac9d372c18984b7758aae733b
OBPIH-6746 Value in amount column of PO Invoice tab for regular POs (#4880)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- grails-app/migrations/0.9.x/changelog-2024-10-04-1610-assign-amount-to-invoice-items.xml (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- grails-app/migrations/0.9.x/changelog.xml (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- grails-app/views/invoice/_invoiceItems.gsp (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- src/js/components/invoice/create/AddItemsPage.jsx (version 97df9fcc25e27daac9d372c18984b7758aae733b)
- src/js/components/invoice/create/InvoiceItemsTable.jsx (version 97df9fcc25e27daac9d372c18984b7758aae733b)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 3894868283d87748b3786e39c4c12da81706f3ba
OBPIH-6745 Two decimal places for unit price column on PO Invoice tab (#4878)
- grails-app/views/order/_orderInvoices.gsp (version 3894868283d87748b3786e39c4c12da81706f3ba)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 43e1d340aebfa5aec0c1e6e4d6b3913d3794cc21
OBPIH-6691 Add partially invoiced order summary status for order adjustments (#4874)
- grails-app/migrations/views/order-summary-helper-views.sql (version 43e1d340aebfa5aec0c1e6e4d6b3913d3794cc21)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 2630879dd4689d3df5deb61c7f8a235ff37f8fe6
OBPIH-6693 fix adjustment invoice statuses (#4871)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 2630879dd4689d3df5deb61c7f8a235ff37f8fe6)
- src/test/groovy/unit/org/pih/warehouse/order/OrderAdjustmentSpec.groovy (version 2630879dd4689d3df5deb61c7f8a235ff37f8fe6)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> d096f8a90014c76c9d85577b875a94a6b2327ac0
OBPIH-6734 Make the Next button not move after uploading a file in fu… (#4870)
- src/js/components/form-elements/v2/FileSelect.jsx (version d096f8a90014c76c9d85577b875a94a6b2327ac0)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 84e5e4ff4b1f103874429d4cbb845adeff787ca9
OBPIH-6747 support empty lot number in import that matches inventory item defined as null (#4866)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 84e5e4ff4b1f103874429d4cbb845adeff787ca9)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 84e5e4ff4b1f103874429d4cbb845adeff787ca9)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 84e5e4ff4b1f103874429d4cbb845adeff787ca9)
- src/test/groovy/unit/org/pih/warehouse/fulfillment/InferringOutboundImportValuesSpec.groovy (version 84e5e4ff4b1f103874429d4cbb845adeff787ca9)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 60217522ca6a969660450536de6f8980e479a12b
OBPIH-6734 Scroll down to bottom position of the page when redo import (#4865)
- src/js/actions/index.js (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/actions/types.js (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/components/form-elements/Button.jsx (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/components/stock-movement-wizard/outboundImport/sections/OutboundImportConfirm.jsx (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/components/stock-movement-wizard/outboundImport/sections/OutboundImportDetails.jsx (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/hooks/outboundImport/useScrollToBottom.js (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/reducers/index.jsx (version 60217522ca6a969660450536de6f8980e479a12b)
- src/js/reducers/outboundImportReducer.jsx (version 60217522ca6a969660450536de6f8980e479a12b)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> a4d2235d44eb24d498cbd7401da9f19e662fa1b0
OBPIH-6691 Add partially invoiced order summary status for order adjustments (#4857)
- grails-app/migrations/views/order-summary-helper-views.sql (version a4d2235d44eb24d498cbd7401da9f19e662fa1b0)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> adb712c14d9c249fbcff10f1eb464dce801b5717
OBPIH-6693 Fix OrderAdjustmentInvoiceStatus labels (#4864)
- grails-app/i18n/messages.properties (version adb712c14d9c249fbcff10f1eb464dce801b5717)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 1997a20ceb5ee88035f9f60e8e31af5e92c39d51
OBPIH-6741 Invoice submitted when press enter after input updated quantity (#4861)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version 1997a20ceb5ee88035f9f60e8e31af5e92c39d51)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 41d2f0887c6843d756851ca0c1aaab74d77937b9
OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (#4863)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 41d2f0887c6843d756851ca0c1aaab74d77937b9)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 3fce947c40e185d233f5624e34b3d17398fdfa4c
OBPIH-6724 Fix invoice item count on invoice list page (#4859)
- grails-app/migrations/views/invoice-list.sql (version 3fce947c40e185d233f5624e34b3d17398fdfa4c)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 2dd0b4e9d48f29e8d974d8c8b89aa95ffb8e3556
OBPIH-6674 Unable to update bc and unit price through PO import when other items inluced in invoice (#4862)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 2dd0b4e9d48f29e8d974d8c8b89aa95ffb8e3556)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> f9657b88fd6194b2f14f8173956670f54d892e5c
OBPIH-6693 order adjustment invoice status on order view page improvements (#4856)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version f9657b88fd6194b2f14f8173956670f54d892e5c)
- grails-app/i18n/messages.properties (version f9657b88fd6194b2f14f8173956670f54d892e5c)
- grails-app/views/order/_orderAdjustments.gsp (version f9657b88fd6194b2f14f8173956670f54d892e5c)
- src/main/groovy/org/pih/warehouse/invoice/OrderAdjustmentInvoiceStatus.groovy (version f9657b88fd6194b2f14f8173956670f54d892e5c)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 1cb1b99970bcb128715c2fab6609a5652d6efd00
OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (#4858)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 1cb1b99970bcb128715c2fab6609a5652d6efd00)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 4594e6c780ee942edf232d7b6d4e75ecbeb140f6
OBPIH-6688 Check if adjusment was invoiced as canceled (#4854)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 4594e6c780ee942edf232d7b6d4e75ecbeb140f6)
-
Evan <evanwaterman@hotmail.com> 25b38ca716e5780fe875ee3aec4a41af2159a1c9
OBPIH-6726 Bugfix to allow pre-migration prepayment invoices to be edited (#4852)
Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 25b38ca716e5780fe875ee3aec4a41af2159a1c9)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationService.groovy (version 25b38ca716e5780fe875ee3aec4a41af2159a1c9)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 25b38ca716e5780fe875ee3aec4a41af2159a1c9)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationServiceSpec.groovy (version 25b38ca716e5780fe875ee3aec4a41af2159a1c9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 422d1516d3befc4443b86aa7820ec22c83864c3c
OBPIH-6674 Unable to update bc and unit price through PO import when other items inluced in invoice (#4846)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 422d1516d3befc4443b86aa7820ec22c83864c3c)
-
Artur Walkowiak <awalkowiak@soldevelo.com> be67c0ceb85dab1766f381b8a5cdbe84956ca8e1
OBPIH-6689 Rely on unit price instead amount while calculating inverse items (#4855)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
- src/test/groovy/unit/org/pih/warehouse/order/OrderAdjustmentSpec.groovy (version be67c0ceb85dab1766f381b8a5cdbe84956ca8e1)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 80efa6186285d5bff986f308af07b0ad30805f17
OBPIH-6761 Sorting issue on invoice confirm page for long list of items (fix after QA) (#4853)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 80efa6186285d5bff986f308af07b0ad30805f17)
- src/js/hooks/invoice/useConfirmInvoicePage.jsx (version 80efa6186285d5bff986f308af07b0ad30805f17)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 7d3b12c97478df3bcdf9016ec8ebe113d0f4c96b
OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (fix after QA) (#4849)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 7d3b12c97478df3bcdf9016ec8ebe113d0f4c96b)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 7d3b12c97478df3bcdf9016ec8ebe113d0f4c96b)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 7345fb61b88b73dae10fccc858fc3906589affae
OBPIH-6689 Fix amount available to inverse calculation (#4851)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 7345fb61b88b73dae10fccc858fc3906589affae)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version 7345fb61b88b73dae10fccc858fc3906589affae)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 3fdf65f46f2e080b8fbb8f964c635b8bade73776
OBPIH-6679 Fix lookup of available bin locations based on product (#4850)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 3fdf65f46f2e080b8fbb8f964c635b8bade73776)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 318b0c85f443ef6c24071ba1949962eaf2970fe6
OBPIH-6679 Fix inferring bin location when providing a lot number (#4848)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 318b0c85f443ef6c24071ba1949962eaf2970fe6)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> d6844c2da30a893c34a874ecca49e49790b9da80
OBPIH-6716 Sorting issue on invoice confirm page for long list of items (#4845)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version d6844c2da30a893c34a874ecca49e49790b9da80)
- src/js/hooks/invoice/useConfirmInvoicePage.jsx (version d6844c2da30a893c34a874ecca49e49790b9da80)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version d6844c2da30a893c34a874ecca49e49790b9da80)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 612c69c34f9a344a392e1063e1501628dc59d994
OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (fix after QA) (#4847)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 612c69c34f9a344a392e1063e1501628dc59d994)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 417edcfaafd2d8bafe3b819ed8f30d3410e1cf86
OBPIH-6725 Fix validation discrepancy when changing a location during… (#4844)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 417edcfaafd2d8bafe3b819ed8f30d3410e1cf86)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a8669b91b864215b8c1eb87f5328d09df19bf458
OBPIH-6688 modify method checking if order adjustment is invoiceable (#4843)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version a8669b91b864215b8c1eb87f5328d09df19bf458)
- src/test/groovy/unit/org/pih/warehouse/order/OrderAdjustmentSpec.groovy (version a8669b91b864215b8c1eb87f5328d09df19bf458)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 7ad2c6695837c360206c685ca546f144a88ccbc2
OBPIH-6690 Add option to edit unit price on invoice items made from order adjustments (#4842)
- grails-app/i18n/messages.properties (version 7ad2c6695837c360206c685ca546f144a88ccbc2)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version 7ad2c6695837c360206c685ca546f144a88ccbc2)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 7ad2c6695837c360206c685ca546f144a88ccbc2)
- src/js/hooks/invoice/useConfirmInvoicePage.jsx (version 7ad2c6695837c360206c685ca546f144a88ccbc2)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 7ad2c6695837c360206c685ca546f144a88ccbc2)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 514d5581e5c0caabda60c7777a7b3d88281e82d4
OBPIH-6689 Add ability to modify unit price on invoice items made from order adjustments (#4841)
- grails-app/controllers/org/pih/warehouse/api/PrepaymentInvoiceItemApiController.groovy (version 514d5581e5c0caabda60c7777a7b3d88281e82d4)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 514d5581e5c0caabda60c7777a7b3d88281e82d4)
- grails-app/i18n/messages.properties (version 514d5581e5c0caabda60c7777a7b3d88281e82d4)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 514d5581e5c0caabda60c7777a7b3d88281e82d4)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version 514d5581e5c0caabda60c7777a7b3d88281e82d4)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> f564bafffe1885a432762e2c200c4c69020ea405
[OBPIH-6679] inferring bin in packing list import based on lot number (#4840)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version f564bafffe1885a432762e2c200c4c69020ea405)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> d80d641a26536b48e3930b586b5155db4896898d
OBPIH-6675 Errors cached despite leaving outbound import workflow (#4835)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version d80d641a26536b48e3930b586b5155db4896898d)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a71051dccd43fcedbb6e6fbc462732f16dde58d8
OBPIH-6676 Fix binding of inferred lot expiration date (#4836)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version a71051dccd43fcedbb6e6fbc462732f16dde58d8)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 2b90199a0757edccf79543c6110428cea35b3658
OBPIH-6678 Fix validation for ship date field in the full outbound im… (#4837)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportSendingOptions.jsx (version 2b90199a0757edccf79543c6110428cea35b3658)
- src/js/hooks/outboundImport/useOutboundImportValidation.js (version 2b90199a0757edccf79543c6110428cea35b3658)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 85a69c6728c272cb07affbeaa5dd3426d6ddde00
OBPIH-6711 Fix date field of stock history record for outbound create… (#4839)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 85a69c6728c272cb07affbeaa5dd3426d6ddde00)
-
Evan <evanwaterman@hotmail.com> 855ffa72a2e0040e58c5254d456bd9e6dbb09759
[OBPIH-6612] BUGFIX: set amount field when migrating existing final prepayment invoice items (#4838)
- grails-app/migrations/0.9.x/changelog-2024-08-20-0000-migrate-prepayment-invoices-add-amount-and-inverse-items.groovy (version 855ffa72a2e0040e58c5254d456bd9e6dbb09759)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationService.groovy (version 855ffa72a2e0040e58c5254d456bd9e6dbb09759)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationServiceSpec.groovy (version 855ffa72a2e0040e58c5254d456bd9e6dbb09759)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 5f7bbf529555b1319a62bbc3a58ea85c63d77cf1
OBPIH-6670 Remove PO number column on confirm page of prepayment POs invoice workflow (#4834)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 5f7bbf529555b1319a62bbc3a58ea85c63d77cf1)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 4f50ad787dec677b4ddff0183d6afc5572a8ded9
OBPIH-6671 Fix amount outstanding on orders report calculation (#4832)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 4f50ad787dec677b4ddff0183d6afc5572a8ded9)
-
Artur Walkowiak <awalkowiak@soldevelo.com> af225ea295c085d9a506992f72ba580e0e7d9b6a
OBPIH-6612 Do not check if line was canceled while calculating prepay… (#4833)
Co-authored-by: Evan <evanwaterman@hotmail.com>- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationService.groovy (version af225ea295c085d9a506992f72ba580e0e7d9b6a)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationServiceSpec.groovy (version af225ea295c085d9a506992f72ba580e0e7d9b6a)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a55bd4dd0e4601d8dd48c3734c7d983beb0328cb
feature/OBPIH-6516 Infer lot number based on provided bin location (#4812)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version a55bd4dd0e4601d8dd48c3734c7d983beb0328cb)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 316488271100bee187654534603bd69163b7c687
OBPIH-6518 Exclude outbounds created via import from fill rate calcul… (#4827)
- grails-app/migrations/views/fill-rate.sql (version 316488271100bee187654534603bd69163b7c687)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 6edbb5944c9ac673c3a96aa62de1fb47b12875e3
OBPIH-6397 Fix minor bug related to the groupTableData method (#4784)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 6edbb5944c9ac673c3a96aa62de1fb47b12875e3)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 7e1a469cbaebf0fec9397057f0331988a7f1f2d3
[OBPIH-6624] Default value on DateCell Component (#4793)
- src/js/components/DataTable/DateCell.jsx (version 7e1a469cbaebf0fec9397057f0331988a7f1f2d3)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version 7e1a469cbaebf0fec9397057f0331988a7f1f2d3)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 01670744cc4ba57683e4c1d081a0661e3eb68b32
[OBPIH-6624] Trigger ShipmentStatusTransitionEvent event when sending a shipment on full outbound import (#4794)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 01670744cc4ba57683e4c1d081a0661e3eb68b32)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> dc1f0e0343521492eaad87c808421f1f38c0b454
OBPIH-6621 small improvements to confirm page of full outbound import (#4804)
- src/css/main.scss (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/DataTable/DataTable.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/DataTable/TableCell.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/DataTable/TableHeaderCell.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/form-elements/v2/FileSelect.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/productSupplier/create/InvalidItemsIndicator.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/productSupplier/create/subsections/PreferenceTypeVariations.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImportHeader.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportDropzone.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/hooks/useResetScrollbar.js (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/js/hooks/useWizard.js (version dc1f0e0343521492eaad87c808421f1f38c0b454)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version dc1f0e0343521492eaad87c808421f1f38c0b454)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 5541760cd5d8ea915960460f6ab13c96bd2a3459
[OBPIH-6626] [Bug-Fix] Prevent multiple full outbound imports from happening (#4791)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 5541760cd5d8ea915960460f6ab13c96bd2a3459)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 9bb441bef8fed21145eaa1e001fbb8675f33c37d
OBPIH-6527 Full outbound import - validation & save endpoints (#4775)
- grails-app/conf/runtime.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/controllers/org/pih/warehouse/api/FulfillmentApiController.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/controllers/org/pih/warehouse/outbound/PackingListController.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/domain/org/pih/warehouse/core/Person.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/i18n/messages.properties (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- grails-app/utils/org/pih/warehouse/CommandUtils.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/importer/PackingListExcelImporter.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/outbound/FulfillmentRequest.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListCommand.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListErrors.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/outbound/ShippingRequest.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/org/pih/warehouse/requisition/RequisitionType.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
- src/main/groovy/util/StringUtil.groovy (version 9bb441bef8fed21145eaa1e001fbb8675f33c37d)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> ffd5ed0db0a21464ab80f0b667513e503c324a4e
OBPIH-6667 Cleanup full outbound import (#4829)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- grails-app/controllers/org/pih/warehouse/api/FulfillmentApiController.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- grails-app/controllers/org/pih/warehouse/outbound/PackingListController.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- grails-app/domain/org/pih/warehouse/core/Person.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/js/api/urls.js (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/main/groovy/org/pih/warehouse/importer/PackingListExcelImporter.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListCommand.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListErrors.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
- src/main/groovy/util/StringUtil.groovy (version ffd5ed0db0a21464ab80f0b667513e503c324a4e)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 7b2da1b4629d1da027717757c56fbee3178612fe
[OBPIH-6634] improve validation on not existing bin locations in full outbound import (#4817)
- grails-app/i18n/messages.properties (version 7b2da1b4629d1da027717757c56fbee3178612fe)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 7b2da1b4629d1da027717757c56fbee3178612fe)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 1aa57770eec426496be1d089772fe4f4b12af616
[OBPIH-6516] [Fix after QA] Add origin location to Product Availability search condition (#4826)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 1aa57770eec426496be1d089772fe4f4b12af616)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 6248be625e6b50994b50d3d4512fa9070cca0419
[OBPIH-6627] keep progress when reload on confirm page of full outbound import (#4802)
- src/js/api/services/PackingListApi.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportBasicDetails.jsx (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/consts/OutboundImportStep.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/hooks/outboundImport/useOutboundImportValidation.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/hooks/useSessionStorage.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/hooks/useWizard.js (version 6248be625e6b50994b50d3d4512fa9070cca0419)
- src/js/tests/hooks/useWizard.test.jsx (version 6248be625e6b50994b50d3d4512fa9070cca0419)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 695a6fe9bfd4618e73d841e6dd0b28b96cc6b8df
[OBPIH-6673] Fix searchTerm variable typo on Person search method (#4830)
- grails-app/domain/org/pih/warehouse/core/Person.groovy (version 695a6fe9bfd4618e73d841e6dd0b28b96cc6b8df)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 52caec521d11f87338f519e1e83f2f2faf577be8
OBPIH-6397 Full outbound import - integration of frontend and backend (#4783)
- grails-app/controllers/org/pih/warehouse/api/FulfillmentApiController.groovy (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/css/colors.scss (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/css/main.scss (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/api/services/FulfillmentApi.js (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/api/services/PackingListApi.js (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/api/urls.js (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/components/DataTable/DataTable.jsx (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/components/DataTable/TableCell.jsx (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/components/stock-movement-wizard/outboundImport/sections/OutboundImportConfirm.jsx (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 52caec521d11f87338f519e1e83f2f2faf577be8)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version 52caec521d11f87338f519e1e83f2f2faf577be8)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 25c2dd5175503c4bfaf73410d0f000fbd000a13d
[OBPIH-6621] Add icon to export button and fix tooltips labels on product column (#4815)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportDropzone.jsx (version 25c2dd5175503c4bfaf73410d0f000fbd000a13d)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version 25c2dd5175503c4bfaf73410d0f000fbd000a13d)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> c3ce26ced24b4655481b553a297459c9878634dc
OBPIH-6619 Add tooltips for Lot#s visible in Pick Page of Outbound Shipments (#4799)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version c3ce26ced24b4655481b553a297459c9878634dc)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version c3ce26ced24b4655481b553a297459c9878634dc)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> a670cf3b9e3da2973ab2c5f9a401ce501f93ab75
OBPIH-6397 Full outbound import - fix QA issues (#4787)
- grails-app/controllers/org/pih/warehouse/api/FulfillmentApiController.groovy (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- grails-app/i18n/messages.properties (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/js/api/services/FulfillmentApi.js (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/js/consts/timeFormat.js (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListCommand.groovy (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/main/groovy/org/pih/warehouse/outbound/ImportPackingListItem.groovy (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
- src/main/groovy/org/pih/warehouse/outbound/ShippingRequest.groovy (version a670cf3b9e3da2973ab2c5f9a401ce501f93ab75)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 278cf32e73c25fe45b1c642f36ddbb8748af17f7
OBPIH-6660 Fix roles removal after submitting full outbound import ac… (#4821)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version 278cf32e73c25fe45b1c642f36ddbb8748af17f7)
- src/js/hooks/outboundImport/useOutboundImportValidation.js (version 278cf32e73c25fe45b1c642f36ddbb8748af17f7)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 4c27370e73de947e8e0b782bc9c0e26645aa434d
OBPIH-6627 Clear uploaded file when trying to redo import and set cached dateShipped value on refresh (#4806)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version 4c27370e73de947e8e0b782bc9c0e26645aa434d)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 4c27370e73de947e8e0b782bc9c0e26645aa434d)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> c4b1b49bdbfbe746bc2e7d94d472bd8e2e660919
OBPIH-6633 Prevent Browser users from creating full outbound via import (#4807)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version c4b1b49bdbfbe746bc2e7d94d472bd8e2e660919)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 3a1d88abe04561a63193ebce2941a6edb65ce51e
OBPIH-6513+OBPIH-6514 Indicator for items requiring attention + include file row… (#4813)
- grails-app/i18n/messages.properties (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
- src/js/components/productSupplier/create/InvalidItemsIndicator.jsx (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
- src/js/components/productSupplier/create/subsections/PreferenceTypeVariations.jsx (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportItems.jsx (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
- src/js/hooks/outboundImport/useOutboundImportFiltering.js (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
- src/js/hooks/outboundImport/useOutboundImportForm.js (version 3a1d88abe04561a63193ebce2941a6edb65ce51e)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 538d959b83c5938d82e99bf408e8188cb674a51e
[OBPIH-6515] Unify location search on outbound import with regular outbound creation (#4808)
- src/js/api/services/LocationApi.js (version 538d959b83c5938d82e99bf408e8188cb674a51e)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportBasicDetails.jsx (version 538d959b83c5938d82e99bf408e8188cb674a51e)
- src/js/consts/StockMovementDirection.js (version 538d959b83c5938d82e99bf408e8188cb674a51e)
- src/js/utils/option-utils.jsx (version 538d959b83c5938d82e99bf408e8188cb674a51e)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> b9b5eb02d2d31426406f921a4ed7ad1be1fd3d67
[OBPIH-6659] Display quantity of invoiced items only after invoice has been posted (#4819)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version b9b5eb02d2d31426406f921a4ed7ad1be1fd3d67)
- grails-app/views/order/_itemStatus.gsp (version b9b5eb02d2d31426406f921a4ed7ad1be1fd3d67)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> ebd422fce9ab5fc9819edfcfa23598d8e9f92af8
[OBPIH-6659] Display posted quantity invoiced instead of in standard UOM (#4823)
- grails-app/views/order/_itemStatus.gsp (version ebd422fce9ab5fc9819edfcfa23598d8e9f92af8)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 1c6d1d34c6620de23e2fef62fd3111cf122519c6
OBPIH-6532 [frontend] Ability to edit invoice item (#4810)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 1c6d1d34c6620de23e2fef62fd3111cf122519c6)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 3f428c5be291657f617bf0d5e9d752bb0428de57
OBPIH-6642 Improve order of items on view Invoice page and Invoice tab on PO (#4809)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 3f428c5be291657f617bf0d5e9d752bb0428de57)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 3f428c5be291657f617bf0d5e9d752bb0428de57)
- grails-app/views/invoice/_invoiceItems.gsp (version 3f428c5be291657f617bf0d5e9d752bb0428de57)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea
OBPIH-6531 [frontend] Ability to remove invoice item (#4790)
- grails-app/i18n/messages.properties (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/api/services/PrepaymentInvoiceItemApi.js (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/api/urls.js (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/tests/utils/__snapshots__/ActionDots.test.jsx.snap (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
- src/js/utils/ActionDots.jsx (version e60a6965d319baa31bcb7a4f7f9ab41fb13e31ea)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 8d87852eb989060ba8e06570ec82130c9beaab4a
OBPIH-6499 Do not create inverse if no quantity to inverse (#4797)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 8d87852eb989060ba8e06570ec82130c9beaab4a)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 58ac999e96ff02221dbf3ee9386bbb9f6ad406c9
OBPIH-6501 Add endpoint to remove invoice item (#4788)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 58ac999e96ff02221dbf3ee9386bbb9f6ad406c9)
- grails-app/controllers/org/pih/warehouse/api/PrepaymentInvoiceItemApiController.groovy (version 58ac999e96ff02221dbf3ee9386bbb9f6ad406c9)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 58ac999e96ff02221dbf3ee9386bbb9f6ad406c9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> f0e1ccf255cdc82c7767cd8e4855f4f651730af0
OBPIH-6643 Add manual save on confirm page of final invoice for prepayment (#4814)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version f0e1ccf255cdc82c7767cd8e4855f4f651730af0)
- src/js/components/invoice/create/InvoiceOptionsForm.jsx (version f0e1ccf255cdc82c7767cd8e4855f4f651730af0)
- src/js/hooks/invoice/useConfirmInvoicePage.jsx (version f0e1ccf255cdc82c7767cd8e4855f4f651730af0)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version f0e1ccf255cdc82c7767cd8e4855f4f651730af0)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 7557d9b8574556071c1c180b9c51cdb2777f987c
OBPIH-6610 Exclude inverse items from order summary view (#4785)
- grails-app/migrations/views/order-summary-helper-views.sql (version 7557d9b8574556071c1c180b9c51cdb2777f987c)
-
Evan <evanwaterman@hotmail.com> b8c414e3d3b4df6bf9a63f96eb6f0799c20c005c
[OBPIH-6666] unit tests on generating prepayment invoice (#4828)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version b8c414e3d3b4df6bf9a63f96eb6f0799c20c005c)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 785b0681fce59e0ccbf67e959bbca875b2ae5423
OBPIH-6499 [backend] Calculate inverse items (#4779)
Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>- grails-app/controllers/org/pih/warehouse/api/InvoiceApiController.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/migrations/0.9.x/changelog-2024-08-19-1100-add-inverse-to-invoice-item.xml (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/migrations/0.9.x/changelog.xml (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- grails-app/views/order/_orderInvoices.gsp (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- src/js/components/invoice/ConfirmInvoicePage.jsx (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- src/test/groovy/unit/org/pih/warehouse/invoice/InvoiceServiceSpec.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version 785b0681fce59e0ccbf67e959bbca875b2ae5423)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 058b0e441684fd34cc3756ae5d9889cfcb916eb4
OBPIH-6532 [frontend] Ability to edit invoice item (fixes after QA) (#4805)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- package-lock.json (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- package.json (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/invoice/list/InvoiceListTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/productSupplier/ProductSupplierListTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/purchaseOrder/PurchaseOrderListTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/stock-list/StockListTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/stock-movement/inbound/StockMovementInboundTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/stock-movement/outbound/StockMovementOutboundTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/components/stock-transfer/list/StockTransferListTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/consts/actionItemType.js (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/hooks/useContextMenu.js (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/tests/utils/ActionDots.test.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/tests/utils/__snapshots__/ActionDots.test.jsx.snap (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/utils/ActionDots.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/utils/ContextMenu.jsx (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
- src/js/utils/utils.scss (version 058b0e441684fd34cc3756ae5d9889cfcb916eb4)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 493a2f72a73633874e5187a1ec635738629c09c9
OBPIH-6499 Do not create inverse items for order item and adjustment … (#4795)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 493a2f72a73633874e5187a1ec635738629c09c9)
-
Evan <evanwaterman@hotmail.com> 3b4676ed29cff525709c17f64018178ca8a1720f
[OBPIH-6611] filter inverse prepayment line items from amount outstanding report (#4792)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 3b4676ed29cff525709c17f64018178ca8a1720f)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 03034859690f4afdbff2887c86a045a06dfaf37f
OBPIH-6641 Allow invoicing uncanceled order adjustments (even if it w… (#4811)
Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 03034859690f4afdbff2887c86a045a06dfaf37f)
- grails-app/migrations/views/order-summary-helper-views.sql (version 03034859690f4afdbff2887c86a045a06dfaf37f)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 03034859690f4afdbff2887c86a045a06dfaf37f)
- src/test/groovy/unit/org/pih/warehouse/order/OrderAdjustmentSpec.groovy (version 03034859690f4afdbff2887c86a045a06dfaf37f)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> e0c97984612f58f77bf38bd7099232e3492ad617
OBPIH-6532 [frontend] Ability to edit invoice item (#4798)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version e0c97984612f58f77bf38bd7099232e3492ad617)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/api/services/PrepaymentInvoiceApi.js (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/api/services/PrepaymentInvoiceItemApi.js (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/api/urls.js (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/components/form-elements/v2/TextInput.jsx (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/components/invoice/Invoice.scss (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/components/invoice/create/InvoiceOptionsForm.jsx (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/consts/invoiceStatus.js (version e0c97984612f58f77bf38bd7099232e3492ad617)
- src/js/hooks/invoice/useInvoicePrepaidItemsTable.jsx (version e0c97984612f58f77bf38bd7099232e3492ad617)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 0b761e201e0abf96d7c8f177d2836e81ec97a54e
OBPIH-6500 [frontend] Modifications to the invoice confirmation page (fix after QA) (#4803)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 0b761e201e0abf96d7c8f177d2836e81ec97a54e)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 0a98e528f22ec0f4cbe3278b09dc7dbf22b6c4a4
OBPIH-6644 Fix calculating inverse item after reducing ordered quantity (invoice item edit) (#4822)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 0a98e528f22ec0f4cbe3278b09dc7dbf22b6c4a4)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 06327924ddcb90188781a0d1c3d2a98e307e4c71
OBPIH-6500 [frontend] Modifications to the invoice confirmation page (#4789)
Co-authored-by: Darek Rodzewicz <DRodzewicz@gmail.com>- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/css/main.scss (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/api/services/InvoiceApi.js (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/api/urls.js (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/Router.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/ConfirmInvoicePage.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/AddItemsPage.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/CreateInvoicePage.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/InvoiceItemsModal.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/InvoiceItemsTable.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/InvoiceOptionsForm.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/create/InvoiceWizard.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/FilterFields.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/InvoiceList.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/InvoiceListFilters.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/InvoiceListHeader.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/InvoiceListTable.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/components/invoice/list/InvoiceStatus.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/hooks/list-pages/invoice/useInvoiceFilters.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/hooks/useSpinner.js (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
- src/js/tests/menu/Wizard.test.jsx (version 06327924ddcb90188781a0d1c3d2a98e307e4c71)
-
Evan <evanwaterman@hotmail.com> 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58
[OBPIH-6612] add inverse prepayment invoice items for existing data (#4796)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
- grails-app/migrations/0.9.x/changelog-2024-08-19-1200-alter-table-invoice-item-set-invoice-non-null.xml (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
- grails-app/migrations/0.9.x/changelog-2024-08-20-0000-migrate-prepayment-invoices-add-amount-and-inverse-items.groovy (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
- grails-app/migrations/0.9.x/changelog.xml (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationService.groovy (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceMigrationServiceSpec.groovy (version 1f6f0372a684a63bd29b9d07f009bcf38fcc1e58)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 414615ef9ca86c88b082f8b538724aa2950223f9
OBPIH-6607 Multiple Saves on PO Line items (fix after QA) (#4818)
- grails-app/views/purchaseOrder/_showOrderItems.gsp (version 414615ef9ca86c88b082f8b538724aa2950223f9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> f38bd40c7bc90d52021186ee04c048b34e8ab73e
OBPIH-6500 [frontend] Modifications to the invoice confirmation page (fixes after QA) (#4801)
- src/css/main.scss (version f38bd40c7bc90d52021186ee04c048b34e8ab73e)
- src/js/components/invoice/create/ConfirmInvoicePage.jsx (version f38bd40c7bc90d52021186ee04c048b34e8ab73e)
- src/js/components/invoice/create/InvoicePrepayedItemsTable.jsx (version f38bd40c7bc90d52021186ee04c048b34e8ab73e)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 84509a9ecf007f777092ed8d2cfe1691dcb7322d
OBPIH-6607 Multiple Saves on PO Line items (#4816)
- grails-app/views/purchaseOrder/_showOrderItems.gsp (version 84509a9ecf007f777092ed8d2cfe1691dcb7322d)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 06b3ac2cb42cd572255b411a748a73fddef57b74
OBPIH-6636 Trigger order summary refresh after editing existing item quantity (#4824)
- grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version 06b3ac2cb42cd572255b411a748a73fddef57b74)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 05c08654b1df1864d47b361b60450792a04f1f7e
OBPIH-6502 Add API endpoints to edit prepaid invoice items (#4800)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/controllers/org/pih/warehouse/api/PrepaymentInvoiceApiController.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/controllers/org/pih/warehouse/api/PrepaymentInvoiceItemApiController.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/i18n/messages.properties (version 05c08654b1df1864d47b361b60450792a04f1f7e)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 05c08654b1df1864d47b361b60450792a04f1f7e)
-
Artur Walkowiak <awalkowiak@soldevelo.com> b579832dfbdc3d6f25bb19acacbb2a1dbd1bdcbd
OBPIH-6644 Fix calculating inverse item after reducing ordered quantity (#4820)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version b579832dfbdc3d6f25bb19acacbb2a1dbd1bdcbd)
-
Evan <evanwaterman@hotmail.com> 3c2266ad33e9d1ff7a3628d64e829c54fe4ce827
Simplify PR template until we formalize a test plan.
The current PR template is overkill for us, especially since we don't have a formal test plan yet. We can re-introduce the sections that this commit removes once we've revisited the test plan.- .github/pull_request_template.md (version 3c2266ad33e9d1ff7a3628d64e829c54fe4ce827)
-
Evan <evanwaterman@hotmail.com> 17bb95876b9e7b9105b0e5645ab6f331582d12b1
[OBPIH-6613] Fix localization on reasonCode label during pick (#4782)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 17bb95876b9e7b9105b0e5645ab6f331582d12b1)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 591e9b4080108f6281ea49904c3cde72c05b5a42
OBPIH-6497 Fix comparing invoice quantities in UoM and in standard Uom (#4781)
- grails-app/controllers/org/pih/warehouse/api/PurchaseOrderApiController.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- src/js/components/invoice/ConfirmInvoicePage.jsx (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
- src/test/groovy/unit/org/pih/warehouse/order/OrderSpec.groovy (version 591e9b4080108f6281ea49904c3cde72c05b5a42)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> ae0390b9dd2e535fd193bfe456e6b01300d7238b
OBPIH-6497 [backend] Determine encumbered and invoiceable items or adjustments (fix after QA) (#4778)
Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>- grails-app/controllers/org/pih/warehouse/api/PurchaseOrderApiController.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
- src/test/groovy/unit/org/pih/warehouse/order/OrderAdjustmentSpec.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
- src/test/groovy/unit/org/pih/warehouse/order/OrderItemSpec.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
- src/test/groovy/unit/org/pih/warehouse/order/OrderSpec.groovy (version ae0390b9dd2e535fd193bfe456e6b01300d7238b)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 67ad18efc420268ee393bfbb09377b286cbe098a
OBPIH-6536 [backend] Create partial invoice for prepay PO (#4776)
- grails-app/controllers/org/pih/warehouse/invoice/InvoiceController.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- grails-app/services/org/pih/warehouse/invoice/PrepaymentInvoiceService.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- src/test/groovy/unit/org/pih/warehouse/invoice/InvoiceServiceSpec.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)
- src/test/groovy/unit/org/pih/warehouse/invoice/PrepaymentInvoiceServiceSpec.groovy (version 67ad18efc420268ee393bfbb09377b286cbe098a)