Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0058162 | Retail Modules | Copy Retail Store | public | 2025-03-06 12:40 | 2025-03-21 09:56 |
|
Reporter | XABIER_AGUADO | |
Assigned To | Rajesh_18 | |
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | approved |
Review Assigned To | |
OBNetwork customer | Gold |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0058162: Copy Retail Store doesnt copy all parameteres as expected. |
Description | When doing CRS, the new created store doesnt have the right values in some windows / fields. |
Steps To Reproduce | On livebuilds, do a CRS of Store 'Vall Blanca Store' and create a new store with name 'T000 - TEMPLATE' and Search Key 'T000'
Once CRS is done, check the following parameters:
Business Partner --> Name is 'T000 - VBS Customer' when it should be T000 - TEMPLATE
Also, business partners should be created at the same level as the one in the original Store. I.E: Original Store has a Business Partner defined at legal entity, new BP should be created at legal entity too instead of at store level
Channel TouchPoint --> Original Vall Blanca TouchPoint has Search Key 'VBS2-1' and name 'VBS2 POS Terminal'. Copied TouchPoint has Search key 'T0002-1' (OK) and name 'T0002-1' (KO). It should be 'T0002 POS Terminal'
Channel TouchPoint --> Prefixes arent being copied. When creating prefixes for the new touchpoint CRS should:
If no prefix exists leave it empty.
If prefix exist, it should keep the same format as in the original store only updating the search key.
I.E:
Original Store Searcxh Key = VBS2-1
Original Store Simplified Invoice Sequence Prefix = VBS2-1SIMPINV
T000 Store Search Key = T0002-1
Simplified Invoice Sequence Prefix should be ---> T0002-1SIMPINV
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0057842 | | closed | Rajesh_18 | Openbravo ERP | Copy Terminal doesnt Copy the touchpoint´s prefixes and the ones being copied are KO. |
|
Attached Files | CRS_1.png (91,504) 2025-03-06 12:40 https://issues.openbravo.com/file_download.php?file_id=21013&type=bug

|
|
Issue History |
Date Modified | Username | Field | Change |
2025-03-06 12:40 | XABIER_AGUADO | New Issue | |
2025-03-06 12:40 | XABIER_AGUADO | Assigned To | => Retail |
2025-03-06 12:40 | XABIER_AGUADO | File Added: CRS_1.png | |
2025-03-06 12:40 | XABIER_AGUADO | OBNetwork customer | => Gold |
2025-03-06 12:40 | XABIER_AGUADO | Triggers an Emergency Pack | => No |
2025-03-07 11:22 | XABIER_AGUADO | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=29322#r29322 |
2025-03-10 07:31 | guillermogil | Severity | major => minor |
2025-03-10 07:36 | guillermogil | Relationship added | related to 0057842 |
2025-03-10 10:34 | migueldejuana | Status | new => scheduled |
2025-03-10 10:34 | migueldejuana | Assigned To | Retail => Rajesh_18 |
2025-03-12 13:10 | hgbot | Merge Request Status | => open |
2025-03-12 13:10 | hgbot | Note Added: 0176720 | |
2025-03-12 13:11 | hgbot | Note Added: 0176721 | |
2025-03-21 09:48 | hgbot | Merge Request Status | open => approved |
2025-03-21 09:49 | hgbot | Resolution | open => fixed |
2025-03-21 09:49 | hgbot | Status | scheduled => closed |
2025-03-21 09:49 | hgbot | Note Added: 0177089 | |
2025-03-21 09:49 | hgbot | Note Added: 0177090 | |
2025-03-21 09:49 | hgbot | Note Added: 0177091 | |
2025-03-21 09:49 | hgbot | Note Added: 0177092 | |
2025-03-21 09:49 | hgbot | Note Added: 0177093 | |
2025-03-21 09:56 | marvintm | Note Added: 0177102 | |
Notes |
|
(0176720)
|
hgbot
|
2025-03-12 13:10
|
|
|
|
(0176721)
|
hgbot
|
2025-03-12 13:11
|
|
|
|
(0177089)
|
hgbot
|
2025-03-21 09:49
|
|
|
|
(0177090)
|
hgbot
|
2025-03-21 09:49
|
|
|
|
(0177091)
|
hgbot
|
2025-03-21 09:49
|
|
|
|
(0177092)
|
hgbot
|
2025-03-21 09:49
|
|
|
|
(0177093)
|
hgbot
|
2025-03-21 09:49
|
|
|
|
|
We have implemented several changes proposed in this issue, but not all of them. After these fixes, now:
- Prefixes for several sequences like cash up document number, of gift cards documents now work as proposed
- Terminal name will also work as expected, the search key of the original organization will be replaced by the search key of the new organization
- We have also removed some redundant code in the anonymous customer initialization.
However, the following changes have not been implemented:
- Customer name currently follows the rules originally defined, implemented as part of this issue: https://issues.openbravo.com/view.php?id=50680 [^] Specifically, the name of the original anonymous customer is picked, a "-" is searched, and if it exists, the left side is replaced by the search key of the new organization. If a new rule must be implemented, then it should be discussed first with Product Management
- The organization in which the customer is created has also not been changed. Currently, the rule that is followed is: if the organization belongs to a cross-store structure, then the new anonymous customer is created at the root of the structure (to enable cross-store operations). Otherwise, it is created at store level. If this rule must be changed, then it should be discussed first with Product Management. |
|