The current production release is Openbravo ERP 3.0, which was released for general availability in June 2011 and this road map assumes that release as the base line. This road map focuses on the planned content to be added to Openbravo 3 during the following 15 months, until the end of 2013, Q1 2014.
The audience for this document is the global Openbravo ecosystem, including partners, users and prospective customers.
This roadmap was presented in October 2011 by Openbravo CTO and co-founder Ismael Ciordia, including over an hour of interactive Q&A. To view the recorded webinar, please click here for English and here for Spanish!. You can find the slides used in that presentation here.
It is recommeded to watch the recorded presentation to get an overall understanding of this plan. If you are looking for a particular feature or you want to get the full detailed list of projects included in this roadmap you should browse the List of Projects below.
Please notice that the following functionality has been removed from the core product and now is available only for Professional Edition instances as Premium Functionality:
In the three cases the core functional footprint is the same and mapped to the 14 flows above. Users of the Basic and Professional Edition, however, can enjoy additional functionality in the form of both premium features and extended features:
All features in this roadmap include a description of how they are licensed. This is the key for this License:
At this moment Openbravo does not plan to release a new major version during this period. All this content will be gradually relesed through Openbravo Maintenance Packs (published monthly) and through Openbravo Modules. As soon as the new content is released it will be immediately available to be consumed by Openbravo 3 instances. The deployment of these new features into your production environments will be safe and smooth thanks to the Openbravo Module Management component and its ability to update and install new software versions depending on their Maturity Status. Learn more here.
This is the full list of projects included in Openbravo Road Map, categorized by the four main blocks described above: Usability and Platform, Financials & Accounting, Wholesale Distribution and Retail.
Usability and Plaform includes all the new features aiming to improve the experience of End Users and to increase the productivity of Administrators, Consultants, Localizers and Developers. It is split into 7 groups:
| Support for mobile devices
| License
| Availability
| Information
|
Core Mobile Module
- This module provides the common infrastructure to develop mobile applications on top of Openbravo.
|
| MP22
| Go to documentation
|
Openbravo 3 on mobile/touch devices
- Openbravo 3 must offer a world class user experience on mobile/touch devices (such as iPhone, Android and tablets). A mobile enterprise is generally accepted to confer benefits in the areas of higher workforce productivity and employee satisfaction. With a mobile offering, Openbravo 3 will be truly accessible anwhere, anytime.
|
| Q4-2013
| Go to project
|
Openbravo Mobile: Freeze architecture, including prototypes
- Define and publish the technical architecture and vision of Openbravo Mobile
|
| 29/10/2012
|
|
Openbravo Mobile: Basic infrastructure (login, workspace)
- Openbravo Mobile infrastructure should be able to detect a mobile browser and redirect to a mobile login page. After a successful login, the user should be able to get an initial Workspace from which operations are launched (open windows, recent documents, etc)
|
| Q4-2013
|
|
Openbravo Mobile: Standard Windows
- Support for Standard Windows defined in the Application Dictionary. This implies code generation, reference implementation, etc
|
| Q4-2013
|
|
Openbravo Mobile: Processes and reports
- Support for launching Processes and Reports from a Mobile device
|
|
|
|
Openbravo Mobile: Support for manual windows
- Support for opening manually coded windows
|
|
|
|
Openbravo Mobile: Finetune Functional flows
- Fine-tune all functional flows and usability in a mobile device
|
|
|
|
Mobile Procurement
- Ability to register purchase orders from mobile devices. Includes configuration option that allows to control weight of the order.
|
| MP22
| Go to documentation
Go to project
|
Mobile Warehouse Operations
- Mobile application that allows to do goods movements and supports scanner based input for fast operations
|
| MP24
|
|
| User Interface
| License
| Availability
| Information
|
Image reference
- Image reference allows developers to embed images into the Openbravo windows. They can be uploaded and associated with any record.
|
| MP2
| Go to documentation
|
Widgets in windows
- Put your favorite widgets inside standard Openbravo forms. These widgets can contain anything such as charts and grids and can be configured to be filtered for the active window only.
|
| MP2
| Go to documentation
|
Form Personalization
- Modify the layout of forms to suit personal preferences. Position, visibility, first focus, width and height of fields can be defined on user level. The order in which the fields appear and the section they appear in can be modified though an easy drag & drop interface.
|
| MP2
| Go to documentation
Go to project
|
Saved views
- Saving Views stores grid and form settings, column filters and even the entire layout of the screen. You can access Saved Views through a pull down menu that sits underneath the Saved Views button in the toolbar.
|
| MP4
| Go to documentation
Go to project
|
Advanced Filtering Criteria I
- Filter expressions at column level that are typed by the user (eg. >5, !, etc.)
|
| MP4
| Go to documentation
|
Pick&Execute pattern
- P&E aims to replace all process popups with a generic design pattern. The essence of P&E lies in reusing objects that are picked from a larger collection. Sometimes this collection needs to be filtered in steps while picked objects need to be kept. Sometimes the picked objects need to be edited. The final set is eventually submitted as a process and adds or replaces existing sets.
|
| MP6
| Go to documentation
Go to project
|
Process with new UI architecture (phase I): Manual processes
- Phase 1 in new Process with new UI architecture. Implement manual processes that can be invoked from generated windows executing a JavaScript function.
|
| MP12
| Go to documentation
Go to project
|
Standard UI Process Definition. Parameter Windows. Phase I
- New UI pattern defined in the AD that generates dialog that requests user to enter parameters of a process / report. It makes use of SmartClient references for parameters aiming to be a replacement of the existing generated UI Process and Reports which still uses Openbravo 2.50 style forcing to generate code through WAD.
|
| MP20
| Go to documentation
Go to project
|
Standard UI Process Definition. Parameter Windows. Phase II
- Completion of Parameter Windows
|
| 2012 (not committed)
| Go to documentation
Go to project
|
Masked Inputs
- Ability to define fields that require entering text/string values in the correct format
|
| MP20
| Go to documentation
Go to project
|
Rich Text
- Ability to add a rich text field (that supports text formatting) to Openbravo
|
| MP20
| Go to documentation
Go to project
|
| Common utilities
| License
| Availability
| Information
|
Google APIs Integration - Iteration 1
- Log in to Openbravo using a Google account
|
| MP2
| Go to documentation
Go to project
|
Ability to Delete Clients from the Openbravo UI
- Now if you try to delete a client from the UI, you get an error. It has to be re-implemented using DAL.
|
| MP4
| Go to project
|
New Callout infrastructure (front-end execution, no code for basic/common actions, etc.)
- Onchange functions can be executed completely in the client, implemented in javascript, which brings benefits of simplicity and performance
|
| MP4
| Go to documentation
|
Move focus back to header after having completed a process
- Usually users want to continue creating another header after having completed a document. Now, the focus remains in the child level after completion, resulting in creating an additional line (in the completed document!) where in fact she wanted to create a new header
|
| MP5
| Go to project
|
Logo images should automatically resize
- Openbravo allows user to specify a number of company logos. Each logo is expected to be in a specific size. However, finding the size is difficult and requiring users to resize logos is just unpractical and not what users expect (most applications resize images automatically)
|
| MP5
| Go to project
|
Canvas Fields (Front-end Computed fields)
- Ability to define fields that are not backed by a physical column but by a javascript expression that is computed in the front-end
|
| MP6
| Go to documentation
Go to project
|
Support RTL
- Support for languages that are written right-to-left, such as Hebrew and Arabic.
|
| MP12
| Go to documentation
Go to project
Go to project
|
Computed fields II
- Ability to define fields that are not backed by a physical column but by a property path, in the same way that can be defined within selectors
|
| MP13
| Go to documentation
|
Computed fields III
- Ability to define fields that are not backed by a physical column but by a sql expression that is computed in the back-end
|
| MP13
| Go to documentation
|
Improve build time
- Reduce build time by not generating unneeded 2.50 generated windows
|
| MP17
| Go to documentation
Go to project
|
Advanced filter for DropDown list references
- DropDown lists can be filtered by selecting multiple of the available values. When multiple values are selected all records matching any of them are shown in the grid.
|
| MP17
| Go to documentation
|
Grouping and totals in grid
- Records in grid can be grouped by a certain value/column.
|
| MP17
| Go to documentation
|
Summary functions in grid
- The grid allows you to set summary functions for a column. These summary values are shown in a separate row in the bottom of the grid. The summary functions are executed on the server so they operate on the complete dataset which fits into the current filter.
|
| MP17
| Go to documentation
|
Ability to define "single instance" processes
- Extend background process definition by making possible to define them as "Single Instance". A Single Instance background process checks before running if there is another instance of the same process, in this case execution is prevented.
|
| MP19
| Go to documentation
Go to project
|
Display rule for tabs
- Tabs can be hidden depending on expressions
|
| MP19
| Go to documentation
|
Datasource List Widget
- Extension of Query List Widget to support Java implementation of the datasource providing data instead of creating this data from a HQL.
|
| MP19
| Go to documentation
Go to project
|
Process Definition. Configurable after-execution Actions
- New capability of the Process Definition process to execute different actions after completion (such as open a new window, display message, etc). It is extensible by modules, being possible them to define new actions.
|
| MP20
| Go to documentation
Go to project
|
Multiple Selector Reference
- New reference based on Selector, that allows user to select multiple items from a list. To be used within Standard UI Process Definitions
|
| MP20
| Go to documentation
Go to project
|
Send emails on events
- Platform capability that allows to send emails based on programmatically defined events.
|
| MP22
| Go to documentation
|
Datasource Tabs
- Add capability for Tabs to be based on arbitrary datasources instead of just in tables. This feature allows to programatically define the source of data that will be shown in a tab.
|
| MP24
| Go to project
|
Integrated Business Intelligence tool
- Integrate Mondrian Online Analytical Processing (OLAP) server with Openbravo. Use Smartclient Cube / Charts to renders an OLAP table and chart.
|
| N/A
|
|
Enhance security model for manual components
- Ability to define which are the securizable elements used by each manual component
|
|
|
|
Implement 2.50 drop down list references in 3.0 style
- Currently 2.50 drop down list references (table and tableDir) are implemented as they were in 2.50. This is, the complete list of possible values is returned on load. This affects performance in case of big volumes. This project aims to implement these references in 3.0 style, not returning the whole set of values but dynamically request to backend for them.
|
|
| Go to project
|
| Make direct link and linked items working for windows referencing the same table (Sales Order, Purchase Order, Quotations, Receipt / Shipment, Returns)
|
|
| Go to project
Go to project
|
Ability to print/email any document from any window
- Ability to print/email any document from any window
|
|
|
|
Complete - embed secure Zoho charts and dashboards in the menu
- Improve URL entries in menu to allow to make them secure by role, open in application tab/browser tab...
|
| N/A
|
|
Granular Privileges for Window parts (tabs, processes)
- Differentiate basic components (included by default. eg. invoice complete) from advanced ones (excluded by default. eg. edit payment plan)
|
|
|
|
UI pattern for configuration/unclear fields
- Eg. It is too difficult for developers to preview / understand the result of their work (clearly developers do not understand that the "Reference Data Description" field will be used to enable users to select the right data set")
|
|
|
|
Improve reporting: ability to query any table in the system in a user friendly manner
- Ability to open a query/list widget from any tab in any window in which the tab information can be queried (child tabs will join with its parents and information won't be filtered by a specific header).
|
| N/A
| Go to project
|
| Approvable documents
|
|
|
|
Fix sample data (F&B)
- This is a brand new demo data set but it is built to preserve consistency with the previous one. Customers, vendors and products remain the same. Structure organizations is kept but the consolidation now happens in USD. P&L and Balance sheet is fully configured in the US org. Other several incorrect configurations have been corrected
|
| MP11
| Go to documentation
|
| BPM/Workflow
| License
| Availability
| Information
|
Integration with a BPM/Workflow engine
- It must be possible to define Openbravo business processes through a BPM/Workflow engine. The web console of the BPM/Workflow engine will be embedded into the Openbravo UI so it is possible for Openbravo users to interact with runtime tasks generated by the BPM/Workflow engine and administer/monitor runtime instances.
|
| N/A
| Go to project
|
| Tools for Administrators
| License
| Availability
| Information
|
Extend Openbravo Security Model
- Ability to define role access at tab and field level (write).
Contributed by SAIC
|
| MP9
| Go to documentation
Go to project
|
| Deployment Options
| License
| Availability
| Information
|
OB On Demand: Phase 1
- New deployment mode of Openbravo Professional, only available for Openbravo Partners. On-line service to provision an Openbravo instance on-demand, and bill the service monthly based on named users.
- Phase 1: Service working in a semi-automated mode available for partners on request.
|
| Q4 - 2011
| Go to documentation
|
OB On Demand: Phase 2
- New deployment mode of Openbravo Professional, only available for Openbravo Partners. On-line service to provision an Openbravo instance on-demand, and bill the service monthly based on named users.
- Phase 2: Service working in a fully-automated mode activated by default for all existing and new partners.
|
| 27/07/2012
| Go to documentation
|
Openbravo package for the latest Ubuntu LTS (12.04)
- Create Openbravo package for the Ubuntu 12.04 which is the latest LTS. Package will use PostgreSQL 9.1.
|
| 26/12/2012
|
|
New Openbravo Appliance
- Define & deliver new Openbravo Appliance based on Ubuntu Server LTS
|
| 15/03/2013
|
|
New Openbravo Appliance. Automate release process
- Update release scripts to build new appliance instead for rPath
|
| MP23
|
|
OB On Demand: Latest CS release (MP20)
- New On Demand instances should be provisioned with the latest Openbravo CS release - MP20.
|
|
|
|
Openbravo package for the latest Ubuntu (13.04)
- Create Openbravo package for the Ubuntu 13.04. Research Java7, Tomcat7 topics
|
| Q1 - 2013
|
|
Retail distribution
- Publish Openbravo Retail distribution
|
| Q1 - 2013
|
|
CoWorking distribution
- Publish Openbravo for CoWorking distribution (code repository, testing, appliances)
|
| Q1 - 2013
|
|
Background Process Execution Context
- In case an instance has background processes that are very demanding java resources, Openbravo can be deployed in a configuration with two Tomcat contexts pointing to the same database. One of these contexts is used for regular operations whereas the other one is used solely to execute background processes.
|
| MP20
| Go to documentation
Go to project
|
| Common features
| License
| Availability
| Information
|
Read-only logic for payments awaiting execution
- Some fields should be editable in processed "awaiting execution" payments
|
| MP1
| Go to project
|
Awaiting execution payment must be cancelled
- It should be possible to void payments in "awaiting execution status"
|
| MP1
| Go to project
|
Remittance with no accounting
- It should be possible not to post a remittance if needed
|
| MP1
| Go to project
|
Invoice and pre-payment matching
- OB should find a credit payment if any, with a generated credit amount equal to invoice's grand total amount. Invoice and Payment description must be properly adjusted
|
| MP1
|
|
Unique payment out for Remittances
- It should be possible to generate a unique payment out from a remittance of that type
|
| MP2
| Go to project
|
Financial Account - Accounting view + 2 columns
- Creation of an "Accounting" view under Financial Account transactions tab, including 2 new columns "Bank Statement" and "Bank Statement Line"
|
| MP2
| Go to project
|
Accounting dimensions in accounting entries
- GL entries must allow entering accounting dimensions
|
| MP2
| Go to project
|
It is not possible to reactivate a remittance which has settle/protested lines
- It should be possible to undo settle and protested remittance lines, in order to get that a remittance can be reactivated
|
| MP2
| Go to project
|
Wrong accounting for write off amounts
- Write off amounts should be properly accounted regardless positive/negative write off amounts
|
| MP2
| Go to project
|
Unique payment in for Remittances
- It should be possible to generate a unique payment in from a remittance of that type
|
| MP2
| Go to project
|
Accounting dimensions in GL items
- It should be possible to add accounting dimensions to the GL item type payments created in the Financial Account (Add Transactions)
|
| MP2
| Go to project
|
Ability to split a bank statement line in order to allow partial matching
- Ability to split a bank statement line in order to allow partial matching
|
| MP2
| Go to project
|
Several GL items to be included in the reconciliation process
- OB should allow to add several GL items during reconciliation process
|
| MP2
| Go to project
|
Mix of invoices, orders and GL items - Add payment
- It should be possible to mix invoices, orders and GL item while adding a payment
|
| MP2
| Go to project
|
Exchange Rate at document type level
- Exchange Rate at document type level
|
| MP2
| Go to documentation
|
IDL and accounting dimensions
- IDL must support accounting dimensions import
|
| MP2
| Go to project
|
Ability to create a payment with gl items using accounting dimensions for each gl item
- It should be possible to link accounting dimensions to each GL item entered while creating a payment
|
| MP3
| Go to project
|
Not possible to generate a unique payment out/in from a remittance in case of including payments
- Allow to generate a unique payment in/out from the corresponding remittance when that remittance also includes payment and not just invoices or orders
|
| MP3
| Go to project
|
- Presents the position of a financial account in a given date taking into account expected cash inflows and outflows
|
| MP4
| Go to documentation
|
Reconciliation tab performance
- The performance of the "Reconciliation" tab of the Financial Account window needs to be improved.
|
| MP5
| Go to project
|
APR Payment monitor process should update paid and outstanding amounts
- APR Payment monitor process should update paid and outstanding amounts
|
| MP5
| Go to project
|
Improvements in Remittances
- Settle/Protest remittance process should improve as described below:# When protesting a remittance end-user should be able to filter by remittance dates, remittance (optional), business partner and payment description (doc.number)#Besides, It should be possible to protest and void in one shot
|
| MP6
| Go to project
|
GL items replacement
- It should be possible to replace GL items as well as its corresponding dimensions in "GL Item" transaction types, after being reconcilied.
|
| MP6
| Go to project
|
Credit payment and invoice payment matching
- Make a relationship between the credit payment (the one reconciled) and the later on created invoice payment
|
| MP6
| Go to project
|
Payment Report Improvements
- Some additional info such as BP balance needs to be added to payment report.
|
| MP6
| Go to documentation
Go to project
|
Payment Report Improvements (PHASE II)
- Some additional info will be included when exporting to excel, such as payment method, payment date...
|
| MP8
| Go to documentation
|
APRM enhancements: Add payment details
- Add payment details form should display the information grouped by invoice or order depending on filtering criteria
|
| MP8
| Go to documentation
Go to project
|
Remittance enhancements: Invoice grouping
- Enhancement in remittance module to allow new option when processing: "Group by invoice"
|
| MP8
| Go to documentation
|
Payment Aging Balance Report
- Report which displays the expected incomes or payments in a user defined range of dates
|
| MP8
| Go to documentation
Go to project
|
Check Printing
- Ability to print checks (individually or by batches) in an automated manner and to browse historical data in order to print a check again if required. It also provides an easy way for other modules to implement different check printing formats.
|
| MP8
| Go to documentation
Go to project
|
Dunning module
- Definition of different statuses in dunning cycle and events to trigger when getting a specific status or when transition from a given status to another given status. Warning for new documents when the BP is in dunning cycle in any of the expected payments. Process which triggers notifications both for OB users (alerts) and BP (email)
|
| MP8
| Go to documentation
Go to project
|
Reverse permanent accounts balances during end year closing
- Adds a new configuration flag (Reverse Permanent Account Balances) to the Accounting Schema. In some countries (for example, in Spain) reversing permanent accounts in the end year closing process is mandatory while in others (ex. USA, Canada) it is not required.
|
| MP11
| Go to documentation
|
Reverse payment
- Adds new processing option which is reverse payment. This process should create a new payment which reverses original. It will create a negative payment that will on one side mark invoices as unpaid again, and will create lines for each GL Item contained in original payment with a negative amount, so credit will be debited and debit credited.
|
| MP12
| Go to documentation
Go to project
|
Reactivate Payment Enhancement
- The purpose of this project is to enhance reactivate action for payments. Current functionality erases lines and header amount when a payment is reactivated. This project aims to enhance the process to support editing lines after reactivating a payment.
|
| MP13
| Go to documentation
|
Return of Material Posting
- Return of material posting: Use different accounts for sales transactions. COGS, Revenue accounts can now be different for this documents.
|
| MP12
| Go to documentation
|
Ability to modify an existing payment plan
- in terms of the expected date of a payment and outstanding amounts.
|
| MP14
| Go to documentation
Go to project
|
Payment Proposal window enhancements
- Improved performance and filtering capabilities of the Select Expected Payments pop-up.
|
| MP14
| Go to documentation
|
Product Category Hierarchy
- This project adds tree support for product category so that hierarchy can be defined
|
| MP15
| Go to documentation
|
Asset Hierarchy
- This project adds tree support for assets so that hierarchy can be defined
|
| MP15
| Go to documentation
|
Payment Reactivate and Remove lines
- Reactivate and Remove Lines (Payment Deletion) Simplifies the deletion of payments reduces the manual steps required of the user
|
| MP15
| Go to documentation
|
Redesign Project Selector
- Provide a new selector using new technology to replace existing manually coded one. Provides auto suggest feature for fast entry as well as filters for each column of the project selector.
|
| MP15
| Go to documentation
Go to project
|
Generic CSV Bank Statement Importer
- Import bank statement lines from a generic CSV format. It also provides the framework to import custom CSV formats
|
| MP15
| Go to documentation
|
WePay CSV Importer
- Imports bank statement lines from the official WePay CSV file format
|
| MP15
| Go to documentation
|
Improvements in the bank account information definition in the Financial Account and Business Partner windows
- Bank Account section of the Financial account is unified with the Bank Account tab of the Business Partner window exposing fields that allow entry of the account in the international format. There is a new field called Bank Account Format where a user can set the preferred method for generating the Displayed Account Number, which is later on used by other reports or processes to get the account identifier. This list can be later on extended by other modules that add more bank account formats, like for example country-specific formats with bank account number validation.
|
| MP16
| Go to documentation
Go to project
|
Improve output format of the Trial Balance report
- Trial Balance Report need to be revisited to improve output format. Current formats are not optimized which leads into a problem when printing large amounts of data. As well some of the current filters will be hidden in a collapsible section to make them easier to use for the end user.
|
| MP17
| Go to documentation
Go to project
|
Improve output format of the Journal Entries report
- General Ledger Journal Report (renamed to Journal Entries Report) need to be revisited to improve output format. Current formats are not optimized which leads into a problem when printing large amounts of data. As well some of the current filters will be hidden in a collapsible section to make them easier to use for the end user.
|
| MP17
| Go to documentation
Go to project
|
New accounts should automatically be added to the most logical place in the account tree
- When creating an account, system will automatically place it in its proper place in the account tree. This feature will just be enabled for accounts which search key is a number.
|
| MP17
| Go to documentation
Go to project
|
The account selector revised to Openbravo 3
- Existing valid combination selector is complex. The name of the account is not present once a valid combination is fulfilled and that kills the user experience. In this project a new selector for valid combination will be provided so that it maps accounts. When creating an account, system will also create the related valid combination, so the full concept of valid combination and its complexity will be hidden to the end user.
|
| MP17
| Go to documentation
Go to project
|
Accrual and deferrals plans for products
- Include an Accruals & Deferrals plan in the Product window so that Invoices use it to modify invoice accounting to book revenue / expense in different periods
|
| MP17
| Go to documentation
Go to project
|
Rename Accounting Schema as General Ledger
- Accounting Schema term is not self explanatory. It should be renamed to General Ledger. Multi-accounting schema is an advanced feature that as well should be at first hidden. An additional property will be added to organization which will allow Accounting schema tab of that window to be hidden by default
|
| MP17
| Go to documentation
Go to project
|
Prepayments against Invoices
- Accounting of payments: When a payment is done against an invoice but in a date prior to invoice accounting date it should book things as a prepayment
|
| MP17
| Go to documentation
Go to project
|
Optimization. Improve Bank File Format to set up exceptions to be excluded when matching Business Partners or GL Items
- Exceptions can be added to an existing bank file import format, so that those are not being taken into account by the import process when trying to match an existing Business Partner or GL Item.
|
| MP17
| Go to documentation
Go to project
|
Optimization. Improve Bank Statement Import process for GL Items transactions recognition
- Now imported bank statement lines are matched against GL Item transactions. By adding some parsing rules for the description of a bank statement, system recognizes lines which were previously related to a GL Item. This match is done using historical info from previously imported Bank statement.
|
| MP17
| Go to documentation
Go to project
|
Optimization. Improve Matching algorithm to set up rules for GL Items transactions recognition
- Current Matching algorithms do not support GL Items Transaction recognition. When most of the imported bank statement lines are matched against GL Item transactions, current logic provided by this module is not helpful enough. The algorithm could provide much more value doing automatic creation of transactions in the financial account (Advance matching Algorithm) or matching existing transactions linked to this GL Item (Standard matching Algorithm).
|
| MP17
| Go to documentation
Go to project
|
Extend accounting dimensions
- New accounting dimension implementation for new entities such as Cost Center, User 1 and User 2 defined dimensions.
User 1 and User 2 are new dimensions which can be customized for each Openbravo instance.
|
| MP18
| Go to documentation
Go to project
|
Accounting dimensions configuration
- New dialog to configure dimensions in existing documents (orders, invoices, etc)
|
| MP18
| Go to documentation
Go to project
|
13th Period
- Fiscal calendar supports 13th period. 13th period is an adjustment period, created in the last day of a fiscal year to be used for creation of manual journal entries to do required adjustments before end year closing.
|
| MP18
| Go to documentation
Go to project
|
Creation of payments from G/L Journal Lines
- A button which allows to generate a payment from GL Journal line. This option is available for instances which have only one General Ledger.
|
| MP18
| Go to documentation
Go to project
|
Post receipts using purchase order price
- Configuration option at a product level that allows to book goods receipt using its purchase order price
|
| MP19
| Go to documentation
Go to project
|
Show transactions for alternative financial account
- Ability to deposit to the financial account payments created (Deposit To field) for other financial accounts
|
| MP19
| Go to documentation
Go to project
|
Date parameter for purchase invoice voiding process
- Ability to provide a date for the purchase invoice when voiding an existing one. Up to this point the date used was "now".
|
| MP19
| Go to documentation
Go to project
|
Date parameter for goods receipt voiding process
- Ability to provide a date for the goods receipt when voiding an existing one. Up to this point the date used was "now".
|
| MP19
| Go to documentation
Go to project
|
Business Partner Blocking
- Flag to be able to block a customer or a vendor so that specified documents (orders, invoices, shipments / receipts and payments) cannot be fulfilled for them.
|
| MP19
| Go to documentation
Go to project
|
Doubtful Debts
- Adds support for doubtful debts management. When a doubtful debt is recognized a provision is booked in the ledger. The provision is cancelled if the debt is satisfied.
|
| MP20
| Go to documentation
Go to project
|
Depreciation plan process refactor
- Moves the logic from PLSQL to Java and adds several new features like ability to configure number of the days in a month for the depreciation (regular calendar days or 30 days in each month).
|
| MP21
| Go to documentation
Go to project
|
Reset Accounting process refactor
- Improves performance working with big volumes of data.
|
| MP22
| Go to documentation
Go to project
|
Accounting entries description editing
- Allows to edit description of accounting entries both in Acccounting tab for transactions and in Accounting Transactions window. Once a description has been updated, record is flagged to require a confirmation before unposting the document.
|
| MP22
| Go to documentation
Go to project
|
GL Posting by DB Tables between dates
- Adds Date From and Date To filters in GL Posting by DB Tables window.
|
| MP22
| Go to documentation
Go to project
|
Open/Close Periods and Year Closing
- Redesigned Open/Close Periods and a new End Year Closing windows improve usability of the Open/Close Periods and Year Closing processes.
|
| MP22
| Go to documentation
Go to project
|
Customer Statement Report
- Shows invoice and payment information for a selected customer in a defined period
|
| MP22
| Go to documentation
Go to project
|
Financial Account Transactions tab refactor
- Replaces underlying view with a table to enable easy extensibility of this component
|
| MP22
| Go to documentation
|
| Invoice Payment Report
|
| MP24
|
|
| Accounting Reports: Trial Balance
|
| MP25
|
|
Accounting Reports: Dimensional analysis per account
- Report which analyzes an account by periods allowing filters to be applied and dimensions grouping
|
|
|
|
| Accounting Reports: Dimensional P&L
|
|
|
|
| Accounting Reports: Profit & Loss
|
|
|
|
| Accounting Reports: Balance Sheet
|
|
|
|
| Accounting Reports: Receivables Subledger
|
|
|
|
| Accounting Reports: Payables Subledger
|
|
|
|
| Accounting Reports: Inventory Subledger
|
|
|
|
| Accounting Reports: General Ledger
|
|
|
|
| Accounting Reports: Journal Entries
|
|
|
|
| Budgeting
|
|
|
|
| Actuals vs Budget reports
|
|
|
|
| Financial Dimensional Analysis
|
|
|
|
| Sebledgers Views and Navigation
|
|
|
|
End Year Close Process Validation
- Avoid closing a year if there are documents which are not yet posted or in draft status. Add a force option to skip this validation.
|
|
|
|
End Year Close: Generate ledger sequence
- When closing a year cretae final sequence for transactions in Accounting (entry sequence).
|
|
|
|
Not posted Transactions Report
- Modify output to make it scrollable and standarize to show any document (including not core documents coming from modules such as remittances).
|
|
|
|
Reset Accounting on delete
- Reset and delete are two different processes. User most of the times frgets reseting accounting after deletion. Reset should always be run while deleting to make sure everything is computed again.
|
|
|
|
| How to document: How to close a fiscal year
|
|
|
|
Billing contact
- Ability to flag a business partner contact as a billing contact and a default billing contact. When sending an invoice through email, an email will be sent to each billing contact.
|
|
| Go to project
|
Cash Flow Statement Report
- Report which shows how changes in balance sheet accounts and income affect cash and cash equivalents, and breaks the analysis down to operating, investing, and financing activities
|
|
|
|
Managerial Accounting
- Managerial Accounting refers to accounting and financial information aimed at internal audiences. This initiative will address needs such as division, cost center, profit center analysis and will be both separate from the external accounting reporting infrastruacture while reconciling fully with those reports
|
| Q1 2013
| Go to project
|
Budget (calculate actual amount)
- Process which calculates actual amount for each of the lines in a budget
|
| 2012 (Not Committed)
|
|
Credit Holds
- Flag in the BP Customer (default set at organizational level) to automatically control the logic of locking BP (see Business Partner Locking above)
|
|
| Go to project
|
Rename Accounting Schema as General Ledger in Modules
- Rename Accounting Schema as General Ledger in Modules
|
| 2012 (Not Committed)
|
|
Improve output format of current Accounting reports
- General Ledger Report need to be revisited to improve output format. Current formats are not optimized which leads into a problem when printing large amounts of data. As well some of the current filters will be hidden in a collapsible section to make them easier to use for the end user.
|
| 2012 (Not Committed)
|
|
| Financial accounts: ability to record a deposit or withdrawal not yet matched to any transactions (prepayment)
|
| 2012 (Not Committed)
|
|
| Financial accounts: explicit modeling of credit cards other than bank
|
| 2012 (Not Committed)
|
|
| Purchasing products without having to add them to the a price list
|
| 2012 (Not Committed)
|
|
| Credit memo with negative amounts in lines
|
| 2012 (Not Committed)
|
|
| Ability to sort by accounting entry header in the Accounting Transaction Details window
|
| 2012 (Not Committed)
|
|
Complete - Configure products to allow "variable" account
- Kind of "accounting dimension", in this case the user can modify the account to be used when posting a goodReceipt/shipment/salesInvoce/purchaseInvoice by providing a GL item to be used instead of the common account
|
|
|
|
Polish - Remove account level and support unbalanced tree structure
- Accounts in OB have an attribute level. This attribute maps with Spanish COA structure but it does not with other COAs. As accounts are defined in a hierarchical structure, there is no need to use that attribute as level can be retrieved from the tree structure. This project aims to remove that property and the complexity added by it.
|
|
|
|
Reporting - Refactor all accounting reports
- This project aims to revisit all accounting reports defining new structure output formats etc.
|
|
|
|
Reporting - Generic cube to analize accounting information by dimensions
- Creation of a cube with accounting information together with the rest of dimensions to do analytic.
|
|
|
|
Reporting - Subledger Views and Navigation
- New subledger concept and reporting related.
|
|
|
|
Optimization - Financial accounts: funds transfers
- Process to move funds between different financial accounts
|
|
|
|
Optimization - Expense reports – approvals
- Add approvals flow support to Expense reports
|
|
|
|
Optimization - Purchase order and invoice approvals
- Add approvals flow support to purchase orders and invoices
|
|
|
|
| Optimization - Automated payment execution – inbound ACH (US only – country specific)
|
|
|
|
| Optimization - Automated payment execution – inbound credit card
|
|
|
|
| Optimization - Expense reports – automated payment workflow
|
|
|
|
| Optimization - Expense reports – improved data entry
|
|
|
|
| Reconciliation Between Operational and Accounting. Mechanism to improve trustability. Easy validation of accounting information
|
|
|
|
| Recompute cost calculation (to fix mistakes)
|
|
|
|
Inventory Count List printable
- The Inventory Count List should be printable in order to allow a proper inventory counting
|
|
| Go to project
|
Balance Sheet and P&L financial reports should be packaged in Distribution
- It is needed to include the general ledger definition as part of a dataset to get that the Balance sheet and P&L reports definition can be packaged together with Loc Pack
|
|
|
|
Cash Flow Statement Report
- Report which explains the root cause of any incoming or outgoing fund (cash flow)
|
|
| Go to project
|
Price including taxes. Phase I
- Price including taxes feature lets you define prices including taxes in a price list. This is a critical functionality, especially in the retail industry, where prices ( include taxes) needs to be published.
Contributed by Promantia
|
| MP13
| Go to documentation
Go to project
|
Orphan RMA
- The manufacturer sells to the distributor several products and this to the end customer. One of these products comes damaged and the customer instead of returning the item to the distributor sends it back to the manufacturer. The manufacturer does not have the original order shipped to the customer in his system but wants to register the entry as a return material anyway. Sponsor by Transitional data
|
| MP12
| Go to documentation
|
Calculate prices based on average cost
- Ability to calculate the pricing based on the cost plus margin. Sponsor by Frontier Solutions
|
| MP14
| Go to documentation
Go to project
|
Enhancement Remittance module
- Ability to group by Invoice and Due date.
Contributed by Praktics
|
| MP13
| Go to documentation
|
Commissions enhancements
- Enhancements to allow computation of commisions semi-monthy, based on margin, paid invoices, and complex commission calculations. Sponsor by Transitional data
|
| MP15
| Go to documentation
Go to project
Go to project
Go to project
Go to project
Go to project
|
Read only exchange rate and amount
- The ability of not allowing to edit the exchange rate and the amount is defined by preferences. Sponsor by Frontier Solutions
|
| MP16
| Go to documentation
Go to project
|
Write-off limit
- Ability to define a write-off limit by amount per financial account. Sponsor by Frontier Solutions
|
| MP16
| Go to documentation
Go to project
|
Show supplier reference number
- Ability to show the supplier reference in some manual windows
|
| MP17
| Go to project
|
Price including taxes. Phase 2
- Price including taxes feature lets you define prices including taxes in a price list. This is a critical functionality, especially in the retail industry, where prices ( include taxes) needs to be published. Contributed by Promantia
|
| MP17
| Go to documentation
Go to project
|
Payment Report enhancement
- Ability to group by financial account and sort by due date or financial account. Contributed by Praktics
|
| MP19
| Go to documentation
Go to project
|
User Defined Accounting Report enhancement
- Enhancement to be able to configure the report with more options and ability to select Breakdowns, Accounts, Subaccounts. Contributed by Xpand-it
|
| MP19
| Go to documentation
Go to project
|
IDL for Projects
- Ability to import projects
|
| MP20
| Go to documentation
Go to project
|
Procurement contracts and invoice plan
- Ability to create procurement contracts and define an invoice plan. Based on this plan ability to create purchase invoices
|
| MP24
| Go to project
|
Enhancements in Asset Management: Depreciation flag in asset group
- Now depreciation can be indicated in asset group.
|
| MP16
| Go to documentation
Go to project
|
Enhancements in Asset Management: Static assets in tree
- An asset can be defined as static, preventing from moving it into the asset tree.
|
| MP16
| Go to documentation
Go to project
|
| Product Costing
| License
| Availability
| Information
|
New Cost Calculation Engine (including average costing method)
- Costing engine that supports organization and warehouse based costing. It incorporates Average as a first costing method. It also allows to include different costing algorithms as modules. Later it will be enriched with LIFO and FIFO support among other costing methods.
|
| MP13
| Go to documentation
Go to project
|
Average costing per invoice price
- Ability to calculate the average cost of a product using the invoice price. Sponsor by Frontier Solutions
|
| MP13
| Go to project
|
New Cost Calculation Engine: FIFO
- FIFO costing method. This project takes advantage of the infrastructure provided by Cost Calculation Engine. Sponsor by Transitional data
|
| MP14
| Go to documentation
Go to project
|
| Spanish Localization Pack
| License
| Availability
| Information
|
Invoice Register Book improvements
- "Invoice Register Books" improved as a way of getting 340 tax report information in a more straightforward way
|
| MP1
| Go to documentation
|
Spanish Chart of Accounts new requirements
- The "Spanish Chart of Accounts" needs to be adjusted to reflect 2009/2010 and 2011 new legal requirements
|
| MP1
| Go to documentation
|
New VAT legislation changes related to "Autofactura"
- These new VAT legislation changes imply that the Invoice Register Books setup must be adjusted
|
| MP1
| Go to documentation
|
303 tax report enhancements
- It should be possible to setup few "input" type data as constant values
|
| MP3
| Go to documentation
|
340 tax report
- 340 tax report submission as a txt file according to Spanish AEAT requirements
|
| MP3
| Go to documentation
|
New version of the 349 tax report
- 349 tax report new version includes "Bienes de Inversión" tax rates
|
| MP4
| Go to documentation
|
New version of the 303 tax report
- 303 tax report new version includes "Bienes de Inversión" tax rates
|
| MP4
| Go to documentation
|
Tax Report 190
- Tax Report 190 submission as a txt file generated according to Spanish AEAT legal requirements
|
| MP7
| Go to documentation
Go to project
|
Tax Report 390
- Tax Report 390 submission as an xml file according to Spanish AEAT legal requirements.
|
| MP7
| Go to documentation
Go to project
|
new version of the 340 tax report (2012)
- This version of the tax report supports new legal requirements of Spanish authorities.
|
| MP8
| Go to project
|
New version of the 347 tax report (2011)
- This version of the tax report supports new legal requirements of Spanish authorities and is now compatible with Openbravo 3.
|
| MP8
| Go to project
|
New VAT rates (18% changes to 21% and 8% changes to 10%) starting from 1st Sep 2012
- SPLP modules to change due to VAT rates increase are:
Spanish Taxes (FR 21037), Configuración de Libros de Factura - Modelo340 (FR 21075)
Changes in the VAT reports will be implemented as they are known.
|
| 27/07/2012
| Go to documentation
Go to documentation
|
New version of the Modelo 303
- Spanish VAT tax report needs to be delivered to comply with the new VAT rates. Same module version will work for OB3, OB 2.50 with APRM and OB 2.5 without APRM
|
| MP16
| Go to documentation
Go to project
|
New version of the Modelo 349
- Spanish VAT tax report needs to be delivered to comply with the new VAT rates. Same module version will work for OB3, OB 2.50 with APRM and OB 2.5 without APRM
|
| MP16
| Go to documentation
Go to project
|
New version of Modelo 190 (Spanish annual withholding tax report)
- Includes 2012 fiscal year requirements that are new withholding rates valid from 1st of September 2012. Submission date is 20th of January 2013, the latest.
|
| MP19
| Go to documentation
Go to project
|
New version of Modelo 390 (Spanish annual VAT tax report)
- Includes 2012 fiscal year requirements that are new VAT and RE rates. Submission date is 30th of January 2013, the latest.
|
| MP19
| Go to documentation
Go to project
|
New version of Modelo 347 (Annual tax return operations with third parties).
- Includes 2012 fiscal year requirements related to new VAT and RE rates valid from September 1st, 2012. Last submission date is February 28th, 2013.
|
| MP20
| Go to documentation
Go to project
|
Check Printing Enhancement
- New version of the module which supports voiding checks once they have been printed and extensible number to text functions for different languages.
|
| MP20
| Go to documentation
Go to project
|
Remittance
- New version of the module which allows to include in the remittance payments in the status "Payment Received". This is required to complete the support of promisory notes flow.
|
| MP20
| Go to documentation
Go to project
|
Number to Word Infrastructure
- Module which deploys an infraestructure to define Number to Word conversion modules so that different logics for different languages can be deployed
|
| MP20
| Go to documentation
Go to project
|
Number to Word (English)
- English language module for number to word conversion. Translates number to words in english
|
| MP20
| Go to documentation
Go to project
|
Number to Word (Spanish)
- Spanish language module for number to word conversion. Translates number to words in spanish language
|
| MP20
| Go to documentation
Go to project
|
Accounting Tabs for Transactions
- New Accounting tab in transactional data windows that displays accounting information. This functionality was available in a Commercial module that now is no longer required as this feature is embeded in the core.
|
| MP20
| Go to documentation
Go to project
|
New version of the SPLP
- Includes Check Printing and Number to Words modules
|
| MP20
| Go to documentation
|
Copy Accounts Module
- Its copies the business partner's, product's and asset's accounts with the corresponding category's accounts in batch mode.
|
|
|
|
Wholesale Distribution is one of the two Industries in which Openbravo plans to focus during 2012. Features included in this block have the objective to enhance and streamline the main business flows operated by Wholesale Distributors.
Retail is the other Industry in which Openbravo plans to focus during 2012. Features included in this block have the objective to provide an integrated and scalable architecture flexible to support different retail topologies (mono and multi store, small shops and big stores), and to extend Openbravo functionality to cover typical needs of Retailers.
| --
| License
| Availability
| Information
|
WEB POS Prototype for Demos
- Prototype of the WEB based POS window for demostration purposes.
|
| 11/05/2012
|
|
WEB POS Demo upgrade
- The WEB based POS window for demostration purposes. Including new Login window and taxes calculation.
|
| 12/06/2012
|
|
WEB based POS User Guide
- User Guide for the Web based POS window.
|
| 25/07/2012
| Go to documentation
|
WEB based POS window
- WEB based POS window using HTML5 technologies. Sales window agile, flow oriented, for tablets and touchscreen systems. With wide support of POS hardware. Fully integrated with most recent card payment options. Modular. And capable to work offline.
|
| 25/07/2012
| Go to documentation
Go to project
|
Openbravo for Retail 1.3.1
- Openbravo for Retail version 1.3.1
|
| 27/08/2012
| Go to project
|
Additional payment gateways and methods
- Add support for Element PS.
|
| RMP15
| Go to documentation
Go to project
|
Openbravo for Retail Developers Guide
- Wiki documentation for Openbravo retail developers to help building new features, on top of Openbravo's technology. This documentation includes a section for Openbravo for retail concepts and a section of How to documents.
|
| RMP15
| Go to documentation
Go to project
|
WebPOS off-line login
- Ability to log in into Web POS without connectivity to the backend. This will only be possible if the user logged in in the terminal in the past successfully and for instance the terminal has the user session locally stored.
|
| RMP15
| Go to documentation
|
WebPOS multi-session support
- Support of several user sessions in the same terminal, allowing to switch from one user to another without losing the local session data.
|
| RMP15
| Go to documentation
|
Extended configuration to: Generate invoices for all tickets
- By configuration, when cashing up, the application will generate an invoice for all the orders created in the cash up period or one invoice per order.
|
| RMP15
| Go to documentation
|
Extended configuration to: Printing not paid tickets
- Configure by permissions the possibility to print or not the order before the receipt is done
|
| RMP15
| Go to documentation
|
Extended configuration to: Printing cashup report
- Configure by permissions the possibility to print the cash up report and cash management report.
|
| RMP15
| Go to documentation
|
WebPOS smart master data refresh
- Master data is stored locally in the terminal. This master data is refreshed in order to load changes made in the central backend. The refresh of master data is done only when needed, and is configurable.
|
| RMP16
| Go to project
|
WebPOS Multi-currency payments
- Web POS orders are created in the store currency. This functionality allows to perform payments in different currencies. For payments in currencies different than the store currency a change will be applied.
|
| RMP16
| Go to documentation
Go to project
|
Extended configuration to: Avoid selling above available stock
- Ability to check in the client side during the edition of a receipt whether there is available stock for each line of the receipt or not. This functionality will be only available when online. It will be created in an independent module
|
| RMP16
| Go to documentation
|
Retail on Demand
- Openbravo On Demand will be able to support Openbravo for Retail licensing: billing based on the backend Named Users and POS Terminals.
|
| RMP16
| Go to documentation
Go to project
|
Performance improvements. Display limit.
- Protect user interface from blocking when there is a large list of data to display like products, custmers, ... Implementing a limit of records that can be shown.
|
| RMP16
| Go to documentation
|
WebPOS - Editing the description of the ticket (order)
- Ability to edit the description field of the order in the Web POS terminal.
|
| RMP16
| Go to documentation
|
Printing old tickets
- Closed tickets are possible lo find, load and printed in Web POS. This functionality is only available if the terminal is online.
|
| RMP16
| Go to documentation
|
Confirm dialog when opening cash drawer
- POS terminal option that adds a confirmation step when closing a receipt that allows the cashier to open the cash drawer and give the change to the customer.
|
| RMP16
| Go to documentation
Go to documentation
|
Customer card in POS. Add customer through Web POS (offline)
- Functionality to create new and edit customers from the Web POS terminal.
|
| RMP16
| Go to documentation
Go to documentation
|
Editing description in lines
- Ability to edit the description field of order lines.
|
| RMP16
| Go to documentation
|
Advanced Pricing - Discounts and Promotions
- Ability to define Discounts and Promotions. This functionality extends existent Price Adjustments by enabling external modules to provide new rules for discounts and promotions.
|
| MP17
| Go to documentation
Go to project
|
Advanced Pricing - Discounts and Promotions in Web POS
- Web POS now supports Discounts and Promotions defined in backend, so it is possible to apply them to tickets generated in POS.
|
| RMP17
| Go to documentation
|
Advanced Pricing -Discounts and Promotions Rules
- This module implements some rules for discounts and promotions, such as "buy X products and pay Y", "fixed percentage discount", etc. It is included in the Retail distribution.
|
| MP17
| Go to documentation
|
Store - Warehouse setup & rules (relationship between store and Warehouses)
- Ability to assign a default warehouse & a rule for each store
|
| MP17
| Go to documentation
|
Cross store product availability
- Ability to search products in other store warehouses. This functionality will be available only when online.
|
| RMP17
| Go to documentation
|
Management of Quotations
- Quotation and orders are a separate documents with a separate document type and numbering. When converted to a sales order, persist in the system but the quotation is not be overwritten.
|
| MP17
| Go to documentation
|
Management of Quotations
- Functionalty to create quotations, find created quotations and convert to receipts from the Web POS terminal
|
| RMP17
| Go to documentation
Go to documentation
|
Support for on-credit tickets
- Ability to sell on credit, without paying completely the receipt.
|
| RMP17
| Go to documentation
|
Pack Promotions as Products
- Ability to use from POS Pack Promotions as products. When one of these products is selected, lines for all products in the pack are included in the ticket
|
| RMP17
| Go to documentation
|
Discretionary Discounts
- Ability to add discretionary discounts to receipt lines. Percentage discounted can be manually edited.
|
| RMP17
| Go to documentation
|
Gift Cards and Vouchers
- Gift Cards include a monetary credit. Gift Vouchers include credit in terms of a list of products or services.
|
| RMP18
| Go to documentation
|
Auto-filter in WebPOS ("show results as you type")
- Filter products, customers while the user is typing the filter
|
| RMP18
|
|
Price lists excluding taxes
- In addition to the price list including taxes Web POS supports a price list excluding taxes. In this case net prices are shown in the receipt lines and an additional line with a total tax is shown both in the main Web POS screen and in the printed ticket.
|
| RMP19
| Go to documentation
|
Display tax amounts
- Main Web POS screen shows tax amounts grouped by the tax type.
|
| RMP19
| Go to documentation
|
Cash Up history in the back-end
- New Tab of the Web POS Terminal window that allows to see information about all Cash Ups and print the Cash Up report.
|
| RMP19
| Go to documentation
|
Refactor payment hardcoded keys and prefixes.
- Model properly in dictionary payment method searchkeys: OBPOS_ prefix, OBPOS_cash.payment method, ...
|
| RMP19
| Go to documentation
|
Payment and change in different currencies
- In a multi-currency environment the system accepts cash in different currencies displaying the pending amount and the change in the currency selected.
|
| RMP19
| Go to documentation
|
Configurable customer category
- Ability to specify the customer category when creating a new customer using Web POS.
|
| RMP19
| Go to documentation
|
Remove the warehouse combo in the POS Terminal configuration window
- Now can be configured at store level more than one waherhouse so the old warehouse selector at store level must be removed and move this value using a config script to the warehouses tab.
|
| RMP19
|
|
New version of the Spanish Retail Translation Pack
- Includes translation of the latest versions of all Retail modules
|
| RMP19
|
|
Authorised Openbravo Backend Access
- Security configuration option (at role level) that allows to revoke access to the backend for corresponding users (by default access to the backend is granted). It for example enables to have Web POS users that do not have access to Openbravo backend.
|
| MP20
| Go to documentation
|
Certified Element PS Gateway Integration Module
- Module passed Element PS certification tests
|
| RMP20
| Go to documentation
|
Authorised user´s access to POS terminals
- Allow / disallow users to access particular POS terminals
|
| RMP20
| Go to documentation
Go to project
|
Layaways
- Functionality in which the seller reserves an item for a consumer until the consumer completes all the payments necessary to pay for that item
|
| RMP20
| Go to documentation
Go to project
|
Fiscal printers support
- Ability to work with fiscal printers
|
| RMP20
|
|
Pay using percentage
- Ability to enter payment amount as a percentage (% key) of a total
|
| RMP21
| Go to documentation
|
Payments information in the Web POS
- Show payments made and thier dates in the ticket area of the Web POS
|
| RMP21
| Go to documentation
|
Web POS for smartphones
- Ability to run Web POS on smartphones
|
| RMP22
| Go to documentation
Go to project
|
Editable sales representative in Web POS
- Ability to select sales representative who has done the order
|
| RMP22
| Go to documentation
|
Opticians - Business flows
- Manage all the cycle since work order is
created in Web POS with prescription data, then work received
and being done in the lab or third party, including purchase
order when necessary, and sent back to the store for delivery
to customer
|
| MP26
|
|
Opticians - IDL for products
- Ability to import products with specific characteristics
|
| 29/03/2013
|
|
Opticians - Prescription in WebPOS
- Ability to enter the prescription in the SO
|
| 31/05/2013
|
|
Opticians - Pay several tickets at once in WebPOS
- Ability to select several open tickets and pay them at once
|
| RMP24
|
|
Opticians - Add several images to one product
- Ability to have several pictures per product
|
| 31/05/2013
|
|
Products characteristics: Data structure and processes
- Ability to define charactheristics for products
|
| MP26
| Go to project
|
Products characteristics: New reference and Search in the back office
- Ability to search and edit
|
| MP26
| Go to project
|
Search by product characterisitics in WebPOS
- Ability to search by product characteristics
|
| RMP26
| Go to project
|
Setup to assign a physical device to a terminal configuration.
- Functionality to access terminal configurations only in selected physical devices.
|
|
|
|
Ability to generate a credit note for a return that can be used to pay future tickets
- When returning goods in a retail store. It must be an option to generate a credit note to give to the customer. This credit note can be used by the customer to buy goods in the future.
|
|
|
|
Support for payments in mobile devices (credit card) (see http://www.yes-pay.com/iEasyVWeb.aspx, https://squareup.com/, www.izettle.com)
- Integration with new payment provider companies. Focus in ability to integrate with mobile devices and worldwide operations.
|
|
|
|
Customer purchase history (in WebPOS)
- Funtionality to display the customer purchase history for a selected customer. This functionality will be available only when online.
|
|
|
|
Counter (cash-up)
- User interface help for counting coins and notes during the cash up process
|
|
|
|
Product Variants (size, color)
- Functionality to manage products with different attributes, size, color, ... with different prices, barcode, ... by attribute.
|
|
|
|
Store Replenishment
- Implementation of replenishment strategies by store.
|
|
|
|
Warehouse Replenishment
- Implementation of replenishment strategies by warehouse.
|
|
|
|
Retail Analytics
- Reporting, charts, and balanced score cards, retail oriented
|
|
|
|
FIFO for Warehouse management
- Functionalty to sell products from warehouses following a FIFO strategy
|
|
|
|
Email tickets from WebPOS
- Ability to send tickets created in the Web POS.
|
|
|
|
Web POS Workspaces
- Workspaces for POS terminals, including widgets, reports, charts, ...
|
|
|
|
Manufacturing module does not have specific plan for new functionality. Projects are accepted only on a collaborative development basis.
A turnkey solution for commercial coworking space businesses.
Manage all of your business processes with Openbravo, including member registration, billing, asset management, conference room reservation and more.
Openbravo 3 supports portability of modules from Openbravo ERP 2.50. This means that modules developed on Openbravo ERP 2.5 can be easily ported to Openbravo 3. Learn how to do it here.