Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0057131Openbravo ERP02. Master data managementpublic2024-11-18 01:412024-11-26 14:44
gaboflash 
gaboflash 
normalminorhave not tried
closedfixed 
5
 
PR25Q1 
Core
No
0057131: Implement automatic EAN generation for product variants in the processes ‘Manage Variants’ and ‘Create Variants’
This new feature enhances the EAN generation process for product variants by automating key steps and introducing new configurations and validations. The objective is to streamline the process while adhering to the EAN13 standard and ensuring consistency across all generated EAN codes.

Process Modifications:
- Take into account the configuration of new fields "Generate EAN for Variants" and "EAN Sequence for Variants" to generate the codes and store them in the Product || UPC/EAN field into the product variant management processes.
N/A
No tags attached.
Issue History
2024-11-18 01:41gaboflashNew Issue
2024-11-18 01:41gaboflashAssigned To => gaboflash
2024-11-18 01:41gaboflashModules => Core
2024-11-18 01:41gaboflashTriggers an Emergency Pack => No
2024-11-21 04:31hgbotNote Added: 0172375
2024-11-26 14:44hgbotResolutionopen => fixed
2024-11-26 14:44hgbotStatusnew => closed
2024-11-26 14:44hgbotFixed in Version => PR25Q1
2024-11-26 14:44hgbotNote Added: 0172616
2024-11-26 14:44hgbotNote Added: 0172617

Notes
(0172375)
hgbot   
2024-11-21 04:31   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1453 [^]
(0172616)
hgbot   
2024-11-26 14:44   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 05bd96f12a777037c27ef1fdf432b6a1e29b1423
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 26-11-2024 13:43:48
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/05bd96f12a777037c27ef1fdf432b6a1e29b1423 [^]

Fixes ISSUE-57131: Added automatic EAN generation for product variants in processes ‘Manage Variants’ and ‘Create Variants’

---
A src/org/openbravo/materialmgmt/utility/EANUtility.java
M src-db/database/model/tables/M_PRODUCT.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
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/materialmgmt/ManageVariantsDS.java
M src/org/openbravo/materialmgmt/VariantAutomaticGenerationProcess.java
M src/org/openbravo/materialmgmt/actionhandler/ManageVariants.java
---
(0172617)
hgbot   
2024-11-26 14:44   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1453 [^]