Openbravo ERP Changelog

What's new in Openbravo ERP 2.50 MP1

May 18, 2009
  • 5261: message box is inconsistent
  • 6825: Clicking on Sales Representative in Sales Invoice fails when field is not empty
  • 6924: Modularity Issue when modifying Module name for table
  • 7070: Issue in the Synchronize Terminology during module creation
  • 7074: General Ledger in Exel does not work in 2.40
  • 7200: Product Movement Report: incorrect movement shown for Work Effort
  • 7289: The processes to generate Shipments and invoices automatically don't allow negative stock
  • 7334: The processes to generate Shipments and invoices automatically don't allow negative stock
  • 7437: PDF Reports should open on a new window
  • 7444: System information: I can delete current record
  • 7571: eclipse.install.source does not work
  • 7728: General Ledger Report shows "SALDO" instead of "Initial" and "Final"
  • 7734: Email options window should show the template name not the file name
  • 7736: label names should be described properly in Production Management -> Pending Production
  • 7752: Create Budget Reports in Excel: Button has two lines of text
  • 7757: Error message when trying to generate an Excel Budget Report
  • 7771: Wrong type of PaymentRule1 and PaymentRule2 columns in DataImportOrder (I_Order) table
  • 7787: Business Partner(s) selected in Payment Report are not reloaded in following executions of the report
  • 7835: Error message should be much clear to understand while doing "Track & Process Employee Expenses"
  • 7894: Details for Trial Balance Report not working in PostgreSQL
  • 8060: In Purchase Invoice Line, label Excludeforwithholding should be Exclude for Withholding
  • 8061: Shipment/Receipt label should be changed to Goods Receipt label and Goods Shipment label
  • 8065: Purchase Order Line' and 'Shipment/Receipt Line' fields have to be read-only in Purchase Invoice Lines
  • 8082: Warehouse position disappears when we select order or invoice in Sales Management.
  • 8105: generate Average Cost referencing other client's currency.
  • 8117: Module management console displays modules wrongly when module name is too long
  • 8161: Not possible not to apply price adjustments for a specific order line
  • 8164: Payment report: does not show the sales representative
  • 8169: Manual import of uploaded accounts chart file fails
  • 8173: Create invoices from orders: does not follow invoice terms
  • 8175: Create Invoices from Orders: the amounts shown don't include taxes
  • 8176: Cash payment discounts do not exist
  • 8179: PDF Purchase Dimensional Report Does not work
  • 8190: 250 VM: Seperate lines on Pareto Product Report for lines with Attributes
  • 8193: 250 VM: Aesthetic issue: Format of the Material Transaction Repor
  • 8194: 250 VM: Aesthetic issue: decimals in Traceability report
  • 8205: Warehouse Management -- In the Valued Stock Report, the currency label and combo box appears in the rightmost.
  • 8206: 250 VM: Employee Expenses shows expenses for all employees in the lines tab
  • 8208: 250 VM: Purchasing Plan: Error when Processing
  • 8209: 250 VM: Manufacturing plan: Error when processing the plan
  • 8241: Funds Transfer fails with wrong data type feedback...
  • 8249: The documentno of and order shouldn't change without modify the document type
  • 8255: Spelling error: anythink instead of anything in Rebuild the System completion message
  • 8266: Function M_INOUT_CREATE (Create/Generate Shipments) delivers from locators where the quantity is negative
  • 8300: Multiple ajax calls at same time fail
  • 8302: Cannot unprocess a tax payment
  • 8310: Valued stock report does not work in 240
  • 8314: incorrect amounts in 347 report and it does not work with name of tax modified
  • 8321: General ledger window takes a long time to load with many accounts
  • 8333: 250 beta: Typo in locked status Requisition: Requistision instead of Requisition
  • 8343: Report dimensional invoice shows invoices of all organizations
  • 8358: When package.module is called without having exported the odule, the process crashes without any meaningful message
  • 8367: Wrong Sales Representative in business partner multiple selector
  • 8369: JavaScript fields validation is not executed when clicking in a menu item
  • 8371: Process button is replaced by Search Button
  • 8372: Reports shows data of all organizations
  • 8373: Expense invoices are not being created properly.

New in Openbravo ERP 2.50 Alpha R11 (Feb 24, 2009)

  • update field labels from callout
  • When entering dates with dd-mm-yy format are saved as dd-mm-00yy
  • Empty space in Header when returning from Lines tab
  • Risk of Regression when downloading and building a module
  • Alerts dynamic update is broken by session timeout
  • Service Project Create Sales Order from Project button shows wrong message
  • Error message: "With your current role you don't have write permission." because of 'wrong' organisation type selected.
  • While Importing Accounts Account type is coming as "Not found"
  • Informational message during system rebuild
  • SQL error badly informed when printing Jasper Report
  • Several country names do not match ISO 3166
  • After completing the Generate invoices process test case, system wrongly show 2 instead of 3 invoice ids in success message
  • Impossible to mark a G/L entry as "openning"
  • Error: java.lang.NullPointerException when looking at schema for newly created organization
  • Invalid substr index (=0) in SQL query.
  • The processes to generate Shipments and invoices automatically don't allow negative stock
  • Add option to export audit info in export and import client
  • Solve inconsistency in AD_COLUMN.name field, there are name clashes in one table
  • Solve inconsistency in AD_COLUMN.name field, there are name clashes in one table
  • Solve inconsistency in AD_COLUMN.name field, there are name clashes in columns in one table
  • System information window has all labels as "null"
  • Manufacturing processes very slow with large amount of data using PostgreSQL
  • MRP processes very slow with large amount of data using PostgreSQL
  • Organization's tree works randomly
  • Login window copyright should be 2001-2009
  • Calculate standard cost does not take into account Process plan selected
  • Install modules from file system fails
  • Values of payment rule combo in Report Payment are not correctly loaded
  • create lines from pop-up does not show the products name
  • apply.modules does not create module foreign keys
  • After selecting a valid combination the values are not diplayed
  • Exportation to excel product price lists fails
  • The manual code of modules are not compiled
  • Process Completed Successfully message should appear while doing Import File Loader
  • Trunk doesn't compile
  • After selecting a valid combination the values are not diplayed (2.40 maintenance branch)
  • Core.lib should be done before creating the database in install.source
  • Could not execute: ant create.database -Dapply.on.create=true
  • WindowTreeData generates incorrectly

New in Openbravo ERP 2.50 Alpha R10 (Feb 7, 2009)

  • Openbravo loading icon seems to be inactive while data is being retreiving from database
  • Deprecated CSS classes in sources
  • Post dialog has an information icon without information
  • Option to apply filtering to a searcher
  • Purchase Order -> Copy from Order uses wrong date for tax-calculation
  • Generate Average costs process does not calculate correctly the average
  • [QA-alpha-r1] Change Status button on projects has no label
  • Strange response when you try to install a module which is already installed.
  • Selection problem on grid in several/all selectors
  • Export Client does not work
  • In Customer Invoice Report, the Product Category displays with multi select box without any value
  • Exporting languages does not work
  • CreateFromMultipleShipment_data.xsql - method insert does not work with uuid
  • "/n" character is removed from jrxml file when executed through Openbravo
  • Literal "Sales Order Line" should be "Purchase Order Line"
  • Project is not included in fact_acct when a bank statement is posted
  • The back button of OpenbravoERP doesn't bring back to the dashboard when being in the pivot
  • Validation of fields in the search popup does not work for numeric fields
  • When passing the mouse pointer over a numeric column, I get an IO response error
  • Name of "Package" tab is not clear enough
  • Create Purchase Invoice from Goods receipt: Company agent doesn't get copied
  • Purchase Invoice: Copy lines from has 'shipment' label instead of 'good receipt'
  • On Multiphase Project, Set Project Type button allows blank Type and then shows an error message
  • An extra comma is displayed when creating Sales Order from a Project Phase
  • Pressing Next button generates an error
  • Parameter and "loading" Windows do not close when runing a process
  • Links to new module windows do not work
  • Runnig "Balance sheet and P&L structure " report gets error.
  • Default focus in business partner window is incorrect
  • Purchase Order -> Copy From Order does not find sometimes tax setup
  • Problem with autosave in Process Request window
  • Dynamic redirect to tabs do not work for modules in manual code
  • When autosave kicks in and the previous (normally) displays a validation error this error message is not shown to the user at al
  • Commission: Last run date doesn't get updated
  • Discount tab is hiding from sales and purchase invoice
  • Import accounts does not import element level on postgresql
  • Sales Invoice Dimensional Report doesn't group by business partner when sorting.
  • The first time a report with special characteres is compiled, translation fails
  • Sample date: changing to Sales role gives error message in role window
  • Requisition Order not printing
  • update.database does use some generated/to be compiled classes but the ant dependencies do not reflect this
  • Matched Purchase Order posted with Error.
  • Define C_PERIOD.OPEN_FACT_ACCT_GROUP_ID in the Application Dictionary
  • update.database may fail when the dataset definition is changed
  • Fields are not mandatory in search pop-up windows
  • update.database fails when audit info exists in the xml data file
  • External links to access Openbravo ERP fail on open
  • Generate amortization does not work with multi-organization when the deprecation's calculate type is Time
  • C_POC_DOCTYPE_TEMPLATE: Solve inconsistency in AD_COLUMN.name field, there are name clashes in one table
  • Solve inconsistency in AD_COLUMN.name field, there are name clashes in one table
  • Solve inconsistency in AD_COLUMN.name field, there are name clashes in one table
  • An extra comma is displayed when creating Purchase Order from Project
  • It is not possible to create an accounting combination if the name is too large
  • C_REMITTANCELINE_ID column of the C_REMITTANCELINE table is a foreign key to itself
  • Product Multiple selectors does not limit the rows as requested but always sents all available rows to the browser.

New in Openbravo ERP 2.50 Alpha R9 (Jan 31, 2009)

  • RV_Cash_Detail process
  • Physical Inventory: When changing the storage bin, but leaving the book quantity there, a minus quantity is the result
  • Purchasing Plan: Purchase Orders created are in locked status
  • Buttons not rendering correctly
  • Synchronize Terminology title in the pop-up partly obscured in RTL mode
  • Window and Tab Name within Application Dictionary
  • Alert tule "Products under stock" does not work on Postgresql
  • Menu shows a horizontal scrollbar when accesing MRP option. Also the option name is trimed
  • Simple Sales Order fails when selecting a cutomer that does not have a location
  • Time out logon page in popup
  • Send alerts by e-mail
  • Description for module's reference data is not clear in Initial Client Setup
  • Bad english on the tax setup window
  • There are 61 tables without any Identifier columns
  • Confusing error message in Bank Account Setup
  • Periods for 2009 are not opened in sample data
  • Demo data contains non-working configuration for outgoing email-Server and misses sender-adress for this data
  • Problem with class-mappings when changing the name of a tab
  • Recently created organization can not be deleted
  • In requisitions, you can select the organization *
  • On Fiscal Calendar, Year field has no validation
  • Export.database adds ][ characters to view:src-db/database/model/views/C_INVOICE_CANDIDATE_V.xml
  • Help scrollbar only works if you press the right lower corner
  • There is no onCreateDefault for CLASSNAME column of table AD_TABLE, and the column is NOT NULL
  • On Production > Work Effort > Production Run, Products P+ are marked as read only, so I can not complete the attribute set
  • Online validation checks when defining/maintaining modules
  • Unable to enter a product in the product filter in Delivered Sales Order Report
  • In RTL mode, the grid column width adjustment does not work correctly
  • Create purchase order button from a requisition does not work
  • GL Posting by DB tables does nothing when you do not select an organisation, but it should process all in this case.
  • update.database fails on postgres when updating accross 12107
  • DAL: provide a base class for a background process which takes of transaction/context handling
  • General Ledger in Exel does not work in 2.40
  • General Ledger in Exel does not work in 2.40
  • Lots of error message during compilation (translate step): Trying to insert element in module CORE which has no ID, it wil l be
  • Background Accounting has some issues when launched from the new scheduler system
  • Commit r12185 breaks trunk-compilation as ModuleReferenceDataOrgTree_data.xsql is broken on oracle
  • Some regular expressions were not executed properly in the PostgreSQL PLSQL standardization process
  • Add onCreateDefault to AD_TABLE.classname column
  • Module apply window does not show complete log when installing multiple modules at once
  • Unit price set to zero when you change quantity in lines created with Copy Lines button
  • Not possible to change a window name
  • When window name is change it does not take into account modules for mapping
  • and before
  • DAL: generated property names need to be prefixed with DBPrefix when are part of table of other module (relevant for upgrading)
  • AD/DB clean up

New in Openbravo ERP 2.40 (Oct 10, 2008)

  • Keyboard Operations & Shortcuts: this feature dramatically improves the usability of Openbravo ERP by allowing users to fully operate the system using the keyboard only and by providing shortcuts for the most common actions.
  • Focus Management: data entry and edit is now streamlined by placing initial focus in a new window in the most logical field rather than in the first one and therefore reducing the number of clicks that are required to complete a transaction. System administrators can further configure this option to optimize data entry for the specific requirements of each implementation.
  • Improved Visibility of System Status: through the usage of visual clues, the user interface now better informs users of the status of the system, therefore preventing mistakes and confusion.
  • Multi-schema Accounting: you can now define and use multiple accounting schemas within your system. This feature enables you to account the same transactions according to different rules, in different charts of accounts, in different base currencies and with a different accounting calendar. Organizations with international operations can use this functionality to produce accounting that support both local legal compliance and corporate reporting and consolidation.
  • International Bank Account Numbers: you can now define bank accounts according with international number formats for both your organization and your business partners.
  • Withholding Tax: you can now manage your entire withholding tax process,from configuration and collection to reporting.
  • VAT Register: you can now complete your tax reports by providing VAT registers which provide separate document numbering controls for your VAT transactions.
  • Purchase Requisitions Support: users can now initiate the procurement flow by entering requisitions rather than purchase orders.
  • Enhanced Projects & Services module:the Project and Service Management module has been completely reviewed and refactored.
  • Historical Salary Category: you can now record the historical salary category of your employees as well as the current one. Using this feature you can correctly perform analysis and reporting of past transactions; for example, you can correctly calculate the cost and profitability of a past project.
  • Payment Aging Balance Report: this report allows you to review all your pending payments and collections and their relative aging and can be used to optimize your cash flow.
  • Budget Report: this report allows you to compare your budget with your actual expenditures and revenues and can be used to monitor progress towards your organization plans and objectives.
  • Pareto Report: this report classifies your products according A-B-C categorization based on either quantity on hand or inventory value and can be used to focus your material management attention to the products that are most valuable to your organization.
  • Payments Report: you can now run the Payment Report for more than one business partner at a time.
  • Security Enhancements: the sytem security has been significantly revised and improved. In particular, there is now a stronger segregation of duties between users with administrative roles for the whole system and users with administrative roles for a single client.
  • Audit: you can now review who created and last updated each transaction.
  • Additional web services: the following additional web services are now available: getCustomers, getCustomerInformation, updateCustomerInformation, getCustomerContactList, getCustomerContactInformation, getProductsCatalog, uploadOrders
  • Heartbeat: to help us improving our software quality, you can now optionally configure the Heartbeat which communicates information about your system back to Openbravo which will be used to feedback the development process. To thank you for this valuable information, once the heartbeat is configured, you will receive automatic notifications of available system updates.
  • PostgreSQL 8.3 Support: Openbravo ERP 2.40 now supports PostgreSQL in both version 8.2 and 8.3.
  • Improved Universal Installer: the Universal Installer has been completely redesigned and it is now smaller, faster and simpler to use.