View source | Discuss this page | Page history | Printable version   
Toolbox
Main Page
Upload file
What links here
Recent changes
Help

PDF Books
Add page
Show collection (0 pages)
Collections help

Search

Projects/Merge Valued Stock Report/Technical Document

Contents

Merge Valued Stock Report - Technical Specification

Overview

This article will explain how to merge the Valued Stock Report from Core with the Enhanced Valued Stock Report from the Module.

Technical design

Motivation

As of this moment, there are two reports, one in Core and one in a different module, that are meant to solve the same functional requirement. This fact, aside from creating an unnecessary complexity for the en user, has evolved into a situation in which is harder to maintain both of them with the latest improvements made.

As an example, a huge performance improvement was made for the Enhanced Valued Stock Report, but it was really costly to bring this improvement into the report from Core.

Pre-Requisites

In order to bring the performance improvements from the Enhanced Valued Stock Report, it is needed to apply in Core the fix for this Issue

Goal

The goal of the project is to merge both reports into only one while maintaining all the functionality and improvements made for both of them.

Both reports will be merged into the one that exists in Core.

Result

There will be only one report, in Core, named Valued Stock Report that will have all the functionality and improvements made in the Enhanced Valued Stock Report too. After the fix, it won't be able to install the module again, since it won't be needed. Also, the repository for the module will be locked, any one will be able to read from it, but only the Functional Team will be able to push further changes.

Retrieved from "http://wiki.openbravo.com/wiki/Projects/Merge_Valued_Stock_Report/Technical_Document"

This page has been accessed 101 times. This page was last modified on 14 November 2016, at 09:11. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.