Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0033628 | Retail Modules | Web POS | public | 2016-08-05 07:33 | 2016-10-10 12:18 |
|
Reporter | guillermogil | |
Assigned To | mtaal | |
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR16Q4 | |
Merge Request Status | |
Review Assigned To | Sandrahuguet |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0033628: External OrderLoader improvements |
Description | * Since 16Q2 we have Services on WebPOS but External OrderLoader is not prepared to allow them, it should be needed an structure to link some products with others based on their search key, upc, etc...
* Multi UPC is not taken into account, it just looks for standard UPC.
* On OrderLoader the OrderLineId is mandatory, that also means that is mandatory for External OrderLoader which does not make sense. External OrderLoader should create them if they do not exists. |
Steps To Reproduce | N/A |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | feature request | 0034278 | RR17Q1 | closed | mtaal | Add external order loader data resolver to multi-upc retail module |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2016-08-05 07:33 | guillermogil | New Issue | |
2016-08-05 07:33 | guillermogil | Assigned To | => mtaal |
2016-08-05 07:33 | guillermogil | OBNetwork customer | => No |
2016-08-05 07:33 | guillermogil | Triggers an Emergency Pack | => No |
2016-08-15 22:51 | hgbot | Checkin | |
2016-08-15 22:51 | hgbot | Note Added: 0089103 | |
2016-08-15 22:51 | hgbot | Status | new => resolved |
2016-08-15 22:51 | hgbot | Resolution | open => fixed |
2016-08-15 22:51 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ebf194422e27ef7ea873a885a4c4c1b7d032de22 [^] |
2016-08-15 22:53 | hgbot | Checkin | |
2016-08-15 22:53 | hgbot | Note Added: 0089104 | |
2016-08-15 22:54 | hgbot | Checkin | |
2016-08-15 22:54 | hgbot | Note Added: 0089105 | |
2016-08-16 04:25 | hgbot | Checkin | |
2016-08-16 04:25 | hgbot | Note Added: 0089111 | |
2016-08-16 04:25 | hgbot | Checkin | |
2016-08-16 04:25 | hgbot | Note Added: 0089112 | |
2016-08-29 15:36 | mtaal | Note Added: 0089514 | |
2016-08-29 15:36 | mtaal | Status | resolved => new |
2016-08-29 15:36 | mtaal | Resolution | fixed => open |
2016-09-24 16:37 | mtaal | Status | new => scheduled |
2016-09-24 16:37 | mtaal | Note Added: 0090220 | |
2016-09-24 16:37 | mtaal | Status | scheduled => resolved |
2016-09-24 16:37 | mtaal | Resolution | open => fixed |
2016-09-24 16:38 | mtaal | Review Assigned To | => Sandrahuguet |
2016-09-24 16:38 | mtaal | Note Deleted: 0089514 | |
2016-09-24 16:39 | mtaal | Note Added: 0090221 | |
2016-09-30 08:20 | Sandrahuguet | Note Added: 0090399 | |
2016-10-10 12:18 | Sandrahuguet | Note Added: 0090515 | |
2016-10-10 12:18 | Sandrahuguet | Status | resolved => closed |
2016-10-10 12:18 | Sandrahuguet | Fixed in Version | => RR16Q4 |
2016-10-23 12:58 | mtaal | Relationship added | related to 0034278 |
Notes |
|
(0089103)
|
hgbot
|
2016-08-15 22:51
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ebf194422e27ef7ea873a885a4c4c1b7d032de22
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Aug 15 22:51:15 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ebf194422e27ef7ea873a885a4c4c1b7d032de22 [^]
Fixes issue 33628: External OrderLoader improvements
Set id of orderLine if not present, handle order line relations for service parts, made
resolving references extendable by modules.
---
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
---
|
|
|
(0089104)
|
hgbot
|
2016-08-15 22:53
|
|
Repository: tools/automation/pi-mobile
Changeset: 0792effe49a1eba1c8dfc55d24448d8d7d695f64
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Aug 15 22:53:04 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/0792effe49a1eba1c8dfc55d24448d8d7d695f64 [^]
Related to issue 33628: External OrderLoader improvements
Added tests in quarantain for orderloader with services and orderlines without id
Added tests for multiupc resolving for the multiupc module
Placed the generic part of the order loader test in a base class to make it extendable
for the new test classes
---
M src-test/org/openbravo/test/mobile/retail/pack/webservice/tests/orderloader/RetailOrderLoaderTest.java
A src-test/org/openbravo/test/mobile/quarantine/extmodules/MTA/multiupcorderloader/MultUPCOrderLoaderTest.java
A src-test/org/openbravo/test/mobile/quarantine/extmodules/MTA/multiupcorderloader/message-order-multi-upc.json
A src-test/org/openbravo/test/mobile/quarantine/extmodules/MTA/multiupcorderloader/message-order-multiupc-services.json
A src-test/org/openbravo/test/mobile/quarantine/pack/MTA/orderloader/RetailOrderLoaderServicesTest.java
A src-test/org/openbravo/test/mobile/quarantine/pack/MTA/orderloader/message-order-services.json
A src-test/org/openbravo/test/mobile/retail/pack/webservice/tests/orderloader/BaseRetailOrderLoaderTest.java
---
|
|
|
(0089105)
|
hgbot
|
2016-08-15 22:54
|
|
|
|
(0089111)
|
hgbot
|
2016-08-16 04:25
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 28544ba2a4f19ba6104352763e2cf1d118a01689
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Tue Aug 16 04:24:40 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/28544ba2a4f19ba6104352763e2cf1d118a01689 [^]
Related to issue 33628: External OrderLoader improvements
Make the data resolving further extenable, let the default
data resolving also use the extension approach while still
maintaining backward compat
---
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
---
|
|
|
(0089112)
|
hgbot
|
2016-08-16 04:25
|
|
Repository: tools/automation/pi-mobile
Changeset: 579bc5402be7f7b66d1bdaa99764ab2501dac51e
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Mon Aug 15 23:42:21 2016 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/579bc5402be7f7b66d1bdaa99764ab2501dac51e [^]
Related to issue 33628: External OrderLoader improvements
Removed forgotten System.err
---
M src-test/org/openbravo/test/mobile/quarantine/extmodules/MTA/multiupcorderloader/MultUPCOrderLoaderTest.java
---
|
|
|
(0090220)
|
mtaal
|
2016-09-24 16:37
|
|
|
|
(0090221)
|
mtaal
|
2016-09-24 16:39
|
|
|
|
|
MultUPCOrderLoaderTest.java is failing |
|
|
|
|