Openbravo Issue Tracking System - Retail Modules
View Issue Details
0054255Retail ModulesWeb POSpublic2024-01-05 09:432024-03-05 16:05
igor_trebol 
igor_trebol 
normalminorN/A
closedfixed 
5
 
 
No
0054255: [REACT] Cross Sales / Select warehouse for delivery
AOS 360 integration (OMS integration to get stock)

Used when the delivery method of a line is not pick&carry, there are 2 moments when a call is done:

When the delivery method is selected. return list of stock in other stores sorted by distance to caller store.

When the ticket is closed/paid to confirm the delivery option and execute required reservations.

Delivery Modes

It should be possible to define different delivery modes by LINE instead of by ticket.

It should be possible to pick the store when “Pick In Store” is selected. On the store list to pick the available Stock on each store is shown. This list should be extensible with Stock API so we can request the store&stock information to the external system managing the stock.

When several lines have the Pick In Store selected it should be possible to enforce that the stock selected is the same in all lines.

https://openbravo.atlassian.net/browse/RM-8534 [^]
N/A
No tags attached.
has duplicate feature request 0049891 closed Triage Omni OMS POS2 Implement Cross Store Sales in React POS 
causes defect 0055020 closed igor_trebol POS2 User popover style is broken in portrait mode 
Issue History
2024-01-05 09:43igor_trebolNew Issue
2024-01-05 09:43igor_trebolAssigned To => igor_trebol
2024-01-05 09:43igor_trebolTriggers an Emergency Pack => No
2024-01-09 14:30hgbotNote Added: 0158975
2024-01-09 16:13hgbotNote Added: 0158981
2024-01-15 14:42hgbotNote Added: 0159314
2024-01-19 13:52hgbotNote Added: 0159535
2024-01-25 16:05hgbotNote Added: 0159775
2024-02-08 10:34hgbotNote Added: 0160410
2024-02-09 12:39hgbotNote Added: 0160555
2024-02-09 12:45hgbotNote Added: 0160556
2024-02-09 12:56hgbotNote Added: 0160564
2024-02-13 11:35igor_trebolRelationship addedhas duplicate 0049891
2024-02-21 12:04hgbotNote Added: 0161020
2024-02-21 12:17hgbotNote Added: 0161025
2024-02-26 09:50hgbotNote Added: 0161229
2024-02-27 13:16hgbotNote Added: 0161310
2024-02-27 13:29hgbotNote Added: 0161311
2024-02-27 13:32hgbotNote Added: 0161312
2024-02-27 13:35hgbotNote Added: 0161313
2024-03-04 10:28hgbotResolutionopen => fixed
2024-03-04 10:28hgbotStatusnew => closed
2024-03-04 10:28hgbotFixed in Version => RR24Q2
2024-03-04 10:28hgbotNote Added: 0161562
2024-03-04 10:28hgbotNote Added: 0161563
2024-03-04 10:33hgbotNote Added: 0161566
2024-03-04 10:33hgbotFixed in VersionRR24Q2 => 24Q2
2024-03-04 10:33hgbotNote Added: 0161567
2024-03-04 10:36hgbotFixed in Version24Q2 => RR24Q2
2024-03-04 10:36hgbotNote Added: 0161568
2024-03-04 10:36hgbotNote Added: 0161569
2024-03-04 10:37hgbotFixed in VersionRR24Q2 => 24Q2
2024-03-04 10:37hgbotNote Added: 0161570
2024-03-04 10:37hgbotNote Added: 0161571
2024-03-04 10:39hgbotNote Added: 0161572
2024-03-04 10:39hgbotNote Added: 0161573
2024-03-04 10:40hgbotFixed in Version24Q2 => RR24Q2
2024-03-04 10:40hgbotNote Added: 0161574
2024-03-04 10:40hgbotNote Added: 0161575
2024-03-04 10:42hgbotNote Added: 0161576
2024-03-04 10:42hgbotNote Added: 0161577
2024-03-04 10:44hgbotNote Added: 0161578
2024-03-04 10:44hgbotNote Added: 0161579
2024-03-04 10:45hgbotNote Added: 0161580
2024-03-04 10:45hgbotNote Added: 0161581
2024-03-04 10:47hgbotNote Added: 0161582
2024-03-04 10:47hgbotNote Added: 0161583
2024-03-04 10:49hgbotNote Added: 0161584
2024-03-04 10:49hgbotNote Added: 0161585
2024-03-04 10:52hgbotNote Added: 0161586
2024-03-04 10:52hgbotNote Added: 0161587
2024-03-04 10:53hgbotNote Added: 0161588
2024-03-04 10:53hgbotNote Added: 0161589
2024-03-04 10:55hgbotFixed in VersionRR24Q2 => PR24Q2
2024-03-04 10:55hgbotNote Added: 0161590
2024-03-04 10:55hgbotNote Added: 0161591
2024-03-05 15:34hgbotNote Added: 0161671
2024-03-05 16:05hgbotNote Added: 0161673
2024-03-05 16:05hgbotNote Added: 0161674
2024-03-20 19:03caristuRelationship addedcauses 0055020

Notes
(0158975)
hgbot   
2024-01-09 14:30   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.config/-/merge_requests/19 [^]
(0158981)
hgbot   
2024-01-09 16:13   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2335 [^]
(0159314)
hgbot   
2024-01-15 14:42   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1447 [^]
(0159535)
hgbot   
2024-01-19 13:52   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1336 [^]
(0159775)
hgbot   
2024-01-25 16:05   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1120 [^]
(0160410)
hgbot   
2024-02-08 10:34   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/merge_requests/9 [^]
(0160555)
hgbot   
2024-02-09 12:39   
Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1120 [^]
(0160556)
hgbot   
2024-02-09 12:45   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1137 [^]
(0160564)
hgbot   
2024-02-09 12:56   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.pack/-/merge_requests/5 [^]
(0161020)
hgbot   
2024-02-21 12:04   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/62 [^]
(0161025)
hgbot   
2024-02-21 12:17   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/274 [^]
(0161229)
hgbot   
2024-02-26 09:50   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.stock/-/merge_requests/4 [^]
(0161310)
hgbot   
2024-02-27 13:16   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/372 [^]
(0161311)
hgbot   
2024-02-27 13:29   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/87 [^]
(0161312)
hgbot   
2024-02-27 13:32   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/124 [^]
(0161313)
hgbot   
2024-02-27 13:35   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/85 [^]
(0161562)
hgbot   
2024-03-04 10:28   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.config [^]
Changeset: c3112d4e71272ca995f78e01e6bc220b1eec2bcb
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:25:55
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.config/-/commit/c3112d4e71272ca995f78e01e6bc220b1eec2bcb [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.config/-/merge_requests/19 [^]

---
A src-db/database/model/modifiedTables/C_ORDERLINE.xml
M src-db/database/model/modifiedTables/AD_ORG.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0161563)
hgbot   
2024-03-04 10:28   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.config/-/merge_requests/19 [^]
(0161566)
hgbot   
2024-03-04 10:33   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2335 [^]
(0161567)
hgbot   
2024-03-04 10:33   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 2de6c2e7da7cc0299f5b20498d7a13d046676c73
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:29:48
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2de6c2e7da7cc0299f5b20498d7a13d046676c73 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2335 [^]

---
---
(0161568)
hgbot   
2024-03-04 10:36   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: e7e0e38b049c440320264096c045916c60401612
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:34:41
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/e7e0e38b049c440320264096c045916c60401612 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1447 [^]

---
---
(0161569)
hgbot   
2024-03-04 10:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1447 [^]
(0161570)
hgbot   
2024-03-04 10:37   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 7e6e6b25e14c39f555a080ecce9aa78966b75374
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:36:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/7e6e6b25e14c39f555a080ecce9aa78966b75374 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1336 [^]

---
M web-jspack/org.openbravo.core2/src/components/Grid/render/ActionButton.jsx
M web-jspack/org.openbravo.core2/src/components/MultiButtonStandardDialog/MultiButtonBar.jsx
M web-jspack/org.openbravo.core2/src/components/MultiButtonStandardDialog/__test__/MultiButtonBar.test.jsx
M web-jspack/org.openbravo.core2/src/components/MultiOptionDialog/stories/MultiOptionDialog.stories.jsx
---
(0161571)
hgbot   
2024-03-04 10:37   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1336 [^]
(0161573)
hgbot   
2024-03-04 10:39   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/merge_requests/9 [^]
(0161572)
hgbot   
2024-03-04 10:39   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock [^]
Changeset: 600072ba28442419a98752ecf897c5009fb8a963
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:38:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/commit/600072ba28442419a98752ecf897c5009fb8a963 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.detailedstock/-/merge_requests/9 [^]

---
M web-jspack/org.openbravo.pos2.detailedstock/src/ob-init.js
---
(0161574)
hgbot   
2024-03-04 10:40   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.pack [^]
Changeset: 170545e68a9f9fd15f67decbdce5112de2024006
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:40:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.pack/-/commit/170545e68a9f9fd15f67decbdce5112de2024006 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.pack/-/merge_requests/5 [^]

---
M src-db/database/configScript.xml
---
(0161575)
hgbot   
2024-03-04 10:40   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.pack/-/merge_requests/5 [^]
(0161576)
hgbot   
2024-03-04 10:42   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization [^]
Changeset: e100a9f22d0c0b06915b8e41e06fed4104352c14
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:41:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/commit/e100a9f22d0c0b06915b8e41e06fed4104352c14 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/62 [^]

---
M web-jspack/org.openbravo.events.fiscalization/src/components/TicketList/TicketListRemoteGrid/__test__/IssueTicketPopoverButton.test.jsx
---
(0161577)
hgbot   
2024-03-04 10:42   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/62 [^]
(0161578)
hgbot   
2024-03-04 10:44   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant [^]
Changeset: 691e0604e9c5287e9134ae862beb944192d11ad8
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:43:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/commit/691e0604e9c5287e9134ae862beb944192d11ad8 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/274 [^]

---
M web-jspack/org.openbravo.pos2.restaurant/src/components/TicketMenuLine/__test__/TicketMenuLine.test.jsx
M web-jspack/org.openbravo.pos2.restaurant/src/components/TicketMenuLine/stories/TicketMenuLine.stories.jsx
---
(0161579)
hgbot   
2024-03-04 10:44   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/274 [^]
(0161580)
hgbot   
2024-03-04 10:45   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.stock/-/merge_requests/4 [^]
(0161581)
hgbot   
2024-03-04 10:45   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.stock [^]
Changeset: 639e86a426f34a6c630a728bf39c19b84d46184d
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:44:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.stock/-/commit/639e86a426f34a6c630a728bf39c19b84d46184d [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.stock/-/merge_requests/4 [^]

---
M web-jspack/org.openbravo.events.stock/src/components/Stock/StoreStockAPIDataSource.js
M web-jspack/org.openbravo.events.stock/src/components/Stock/__test__/StoreStockRows.js
---
(0161582)
hgbot   
2024-03-04 10:47   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: c05fd7d6bb0aba2987d213137fb722609e6dfc1e
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:47:10
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/c05fd7d6bb0aba2987d213137fb722609e6dfc1e [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/372 [^]

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreTerminalHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/CrossStoreUIOpenReceipt.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/I43858_CrossStoreAnonymCustomerWithoutContact.java
---
(0161583)
hgbot   
2024-03-04 10:47   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/372 [^]
(0161584)
hgbot   
2024-03-04 10:49   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata [^]
Changeset: 2c2d935ad7b0bcd5205b3a4e8dbbf49b77067e2f
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:49:02
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/commit/2c2d935ad7b0bcd5205b3a4e8dbbf49b77067e2f [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/87 [^]

---
M referencedata/sampledata/The_White_Valley_Group/AD_ORG.xml
---
(0161585)
hgbot   
2024-03-04 10:49   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sampledata/-/merge_requests/87 [^]
(0161586)
hgbot   
2024-03-04 10:52   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 00be567dddee64be74a7971d1bffb7ff8d493364
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:51:17
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/00be567dddee64be74a7971d1bffb7ff8d493364 [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/124 [^]

---
M referencedata/sampledata/The_White_Valley_Group/AD_ORG.xml
---
(0161587)
hgbot   
2024-03-04 10:52   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/124 [^]
(0161588)
hgbot   
2024-03-04 10:53   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^]
Changeset: 0ce72c2983aab57fa648da8e73f798f33f96dceb
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:52:46
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/0ce72c2983aab57fa648da8e73f798f33f96dceb [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/85 [^]

---
M referencedata/sampledata/Retail_Test/AD_ORG.xml
---
(0161589)
hgbot   
2024-03-04 10:53   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/85 [^]
(0161590)
hgbot   
2024-03-04 10:55   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 7a5f8b4601a851f73858ef95c42c52f787249e6b
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 04-03-2024 10:54:50
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/7a5f8b4601a851f73858ef95c42c52f787249e6b [^]

Fixes FR-54255: Cross Sales / Select warehouse for delivery

MR: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1137 [^]

---
M modules/org.openbravo.v3/src-db/database/configScript.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0161591)
hgbot   
2024-03-04 10:55   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1137 [^]
(0161671)
hgbot   
2024-03-05 15:34   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2474 [^]
(0161673)
hgbot   
2024-03-05 16:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 92ae17f49e081d2df1b10097695c4a06b660df30
Author: Igor Trebol <igor.trebol@openbravo.com>
Date: 05-03-2024 16:04:28
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/92ae17f49e081d2df1b10097695c4a06b660df30 [^]

Related to ISSUE-54255: Corrected visual errors on Delivery Mode popover after merge

---
M web-jspack/org.openbravo.pos2/src/components/Ticket/TicketLineDeliveryMode/TicketLineDeliveryModePopover/TicketLineDeliveryModePopover.scss
---
(0161674)
hgbot   
2024-03-05 16:05   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2474 [^]